Indexへ
(1363)//【1337】→(1339)
------------------------
【タイトル】作図精度について
【記事番号】 1337 (*)
【 日時 】03/05/10 14:09
【 発言者 】turio edffm@yahoo.co.jp

メール送りまして、すいませんが、教えてください。
複線にて10000と打ち込んで、次に測定するとJWWでは
10000.000000と出るのですが、DXF変換して、客先に持っていくと、
10000.000002と出てしまい0が揃わないのですが、精度は今の状態
が限界でしょうか、また何か設定することができるのでしょうか。
設定できるのであれば教えてください。
JwwでもDos版Jwcでも結構ですので教えてください。
 よろしくお願いします。


Indexへ
(1337)←【1339】//(1340)
------------------------
【タイトル】DXF出力時の精度変更要望
【記事番号】 1339 (1337)
【 日時 】03/05/10 15:13
【 発言者 】古川 furukawa@mail.ne.jp
【 リンク 】http://www11.big.or.jp/~furukawa/jwx/index.html



▼turioさん:
>10000.000000と出るのですが、DXF変換して、客先に持っていくと、
>10000.000002と出てしまい0が揃わないのですが、精度は今の状態
>が限界でしょうか、また何か設定することができるのでしょうか。

任意の斜線を引いて、オフセットした図面をDXF出力して、AutoCADで読み込んでも同様な事が発生するようですね。

JWW自体の内部精度はAutoCADと同等の倍精度のはずです。一般的に言えば、内部は、2進数、DXFは10進数なので、変換時に究極の所では、誤差がでるかもしれません。

ただ、ここから先は私の予想でしか有りませんが、JWWが出力するDXFファイルを見る限り、桁数が整数・小数点込みで10桁位に丸められているような印象を持っています。AutoCADでは、最大16桁まで出力可能ですが、それが原因ではないかと推察します。

丸めると、水平垂直等の線はまだいいんですが、斜線同士の間隔等の本当に制度を要求される要素では、誤差が発生します。

理想を言えば、JWWから、バイナリレベルで、直接DWG形式に変換出来ればいいのですが、AutoCAD以外のCADなり変換ソフトが出力するDWGファイルは色々と問題の種になるので、現実的とは思えません。

検証はしていませんが、一度、JacConvet(シュアウェア)経由で変換してみて下さい。もし、JWWよりもDXFファイルでの桁数がもっと多ければ精度も上がるかもしれません。

もし、丸められているので有れば、桁数を上げるか、上げるオプションを付けてもらえると有りがたいです。