- ベストアンサー
DXF変換方法を知りたい
- 現在、UNIXのCADIANという2次元CADを使用しているが、1万件ぐらいのデータをDXFファイルに変換したい。簡単な方法はないか教えてほしい。
- 素人でも分かりやすく、DXFファイルへのデータ変換方法を教えてほしい。
- CADIANを使用しているが、1万件ほどのデータをDXF形式に変換するにはどうすればいいのか教えてほしい。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
補足です。 dxf変換時にオプション指定で変換パラメーターファイルを指定することができます。パラメーターファイルとはDXF変換時のオプション・図面名・DXFファイル名等を記述したテキストファイルで(バッチ処理的に)操作の簡略化ができるようになります。パラメーターファイルに複数の図面名・ファイル名を記述することで連続変換することもできます。 ワイルドカード指定ができませんので全ての図面名・ファイル名を記述する必要があり手間がかかりますが、これが一番現実的な方法かもしれません。
その他の回答 (4)
一般のCADユーザーがシェルを作るのは難しいと思います。ITFさんにお願いすれば作ってもらえるかもしれません。 CADIANのユーザー言語はCUPL(カップル)といってCADIAN専用です。CUPLプログラムを他のCADでは使用できません。EWS版で作成したプログラムをWindows版で動かすには一部修正が必要になる場合があります。CUPLでCADIANデータのDXFへの変換プログラムを作るのは...「できない」とは言い切りませんが諦めたほうがいいと思います。 EWS(特にSONY NEWS)は壊れたらそれっきりです。早めにデータ変換を済まされる事をお薦めします。 CADIAN図面がCMT・8mmテープに保存されているようでしたらお手伝いできるかもしれません。
UNIX版では難しいと思います。連続変換できるようなシェル(ソフト)は作れると思いますが、EWSの処理速度・ハードディスク容量では限界があります。 CADIAN開発元のIT Frontierさんに相談してみてはいかがでしょうか?既にEWS版のサポートは終了していますが有償で変換してくれるかもしれません。 また、CADIAN NT(Windows版)では連続変換ができますので、EWS版の図面をWindows版で読み込んでから連続変換するという手もあります。 1.EWS版からファイル出力(fioex) 2.ネットワーク経由(ftp)でPCに転送 3.Windows版で読み込み(dio01) 4.DXFに連続変換 この場合も1.はEWS版で行いますが複数図面をまとめて処理できますので手間は(多少)省けます。 ...CADIAN NTがないとできませんけど (^^ゞ
お礼
cfm32さん有り難うございました。 シェル(ソフト)を作るのは素人でも作れるものでしょうか?あまりにも難しいのであれば少しづつDXF変換をしようと思います。Windows版のCADIANが無いので。
CADIANはよくわかりませんが、PLUSさんも言っておられるようにたいていのCADにはユーザー言語があったり、マクロ機能があったりします。そのあたりの情報や開発元とのコンタクト情報があると回答しやすいですよ。お客様でもこういう話は良くありますので、マクロを作って解決したりしてます。
お礼
Bakabonさん有り難うございました。 いろいろ有り、開発元に聞けないので困っています。・・・・ユーザー言語というのはCADごと違うのですか?WindowsとUNIXで違うのでしょうか?
CADIANについては、知りませんが、回答しやすくするためにも 現在のデータ形式(CADIAN特有とか、IGESとか) CUPL(ユ-ザ-言語)では、出来ない などの詳細があった方が良いかも
お礼
plusさん有り難うございました。 UNIXの使い方も良く解からないので、データがどこに保存されていて、どんなデータ形式か分りません。申しわけ有りません。
お礼
cfm32さんいろいろと有り難うございました。 m(_ _)m この方法を試して見ます、ひとつずつ変換するより効率が良いので、地道に変換しようと思います。 本当に有り難うございました。