| 記事内容:[|]
> 例えばJWCのDXF(JWCで貰えば良いかも知れませんが例えばです。)7500.01063とか > 微妙にずれている場合はどうすれば良いのでしょうか。
JW_CAD特有の問題なのでJWCでもらっても同様にずれる場合があります。DXFだからでは ありません。 確かに、JWCでは単精度、JWWでは倍精度の違いはありますが、上記の誤差は 正確には、精度による物ではなくJW_CADのデータ構造からくる計算誤差です。
詳しい事は、JW_CADの徹底解説の[JW_CADのデータ形式]を参照してもらうと確実です が、 たとえば、A2で縮尺1/1、横640ドット画面のJWCでは、1000と言う数値を入力すると内部 では
1000*518/594≒871.053872・・・・
と言う数値に一旦変換して記憶しており、JWCファイルも、その変換後の内部数値で 保存されます。測定なりDXF出力で元の数値が必要な場合、
871.053872・・・・/518*594≒998.85328・・・・
という風に、上記の逆算を行っており、完全には元には戻りきらない場合があると言う事 です。 なぜ、そんな形式にしたのかも理由があるのですが、説明は省略します。
勇み足さんも書かれていますが、JWC2JWWではその変換誤差を補正する機能を持っていま す。 JWC形式の元データから直接、JWW形式に変換します。
> 元が何で描かれている図面かわから無い場合、主な対処方法とは頻度の多さそうな対処 方 > 法は何ですか。
精度が多い場合(JWW・AutoCAD同等の倍精度の場合)の任意の長さの線。任意の角度の円 弧とかは どうしようもないんですが、普通に寸法線を入れる部分の様にきちんと指定した線同士の 間隔 とかはまず、問題なく再現出来ます。
|