質問: dxfの変換精度 私はプラ型屋をやっている者ですが、最近では100%近く客先からdxfデータを もらえるようになり、年々厳しくなっていく短納期化に伴い、少々精度が悪くても それを使って型設計やncテープ作りをやってまいりました。しかしこのたび 3次元cadを導入しましてdxfを使ってモデリングしてみたところ、ほんの少し(加工上は全く関係の無い0.001mm以下の数字)でも線と円弧がずれていたり、たとえば誰が見ても90°で描いたであろうと思われる線が調べてみると89.9999785° だったりすると、うまくモデリング出来ず2次元の時と違い全く妥協を許しません。本当は図面を見ながら自分で2次元形状を描いてそれを押し出していけばいいのでしょうが....そこで無理な注文かもしれませんが、例えば精度の悪いデータを変換時に少数点以下5桁目を四捨五入して6桁目以降は切り捨ててくれるとかが出来るソフト、もしくわそのようなサービスがあるサイトを知っている方いませんか。ちなみに使用cadはautocad2000iです。
回答: データ交換の場合cadシステム間の精度差が問題になるようですが、この場合とりあえずの方法として、autocadで読み込んだものをもう一度autocadからdxf出力する。 この際にdxfオプションで小数点以下の桁数指定ができますので、指定値下げれば可能です。(デフォルトは16) 但し、精度を落とすことになりますからそれなりのリスクは覚悟されるべきかと思います。