質問: 3dのdxfデータを完全な2dのdxfにしたい。 質問させてください。 海外との取引でソリッドワークスを使っている業者が図面をdxfに変換して送ってくれるのですが、当社はautocad2004ltしかもっておりません。 加筆修正はdxfデータでできるのですが、厄介なのがモトのdxfが3dであるため、z軸の数値がどうしてもデータの中に入っており、悩みの種です。 たとえば、ltで開いて2dcad上で交差点だと思ってもz軸の数値が違うので交差点と認識してくれず、わざわざ架空の接点指定で架空の交差点を選ばないとそのポイントをonsnapできません。 これが非常に作業効率を低下させております。 できれば、一括でz軸の値を0にして完全な2次元データとして扱えればと思うのですが、何か良い方法がありますでしょうか。 教えていただければ幸いです。
回答: autocadltで、z軸の値を0にする方法は色々有りますが それぞれに欠点があります。 ・オブジェクトプロパティだと基本1個ずつ ・[change]コマンドだとオブジェクトの全てのz値が同じことが条件 ・[elev]コマンドもおなじような? そこで、簡単確実な方法は z値を持たない2dcadに読ませて書き出す ただ、最近cadをチェックしてないので・・・ フリーソフトの中にはあると思います。 illustratorもz値を持たないはず cs2は確認済み お試しください。 「・オブジェクトプロパティだと基本1個ずつ」 の基本1個ずつと言う表現は正確ではないですね。<間違い? オブジェクトによって違うので・・・ 1種ずつとか・・・ まあ 色んなオブジェクトがあると面倒かなと言いたかった。 当然、全て直線だけなら1発で出来ます。