Indexへ
(11)//【12】→(13)
------------------------
【タイトル】DXF出力精度について
【記事番号】 12 (*)
【 日時 】03/05/28 10:02
【 発言者 】へびーゆーざーA

・はじめまして、Aです。
早速ですが、JWがdos版からwin版になり作図精度が単精度から倍精度になったため、正確な作図ができるようになり喜んでおりますが、JW-winで作図したファイルをDXFで書き出したものは元のJWWファイルに比べ精度が落とされています。(ちなみにDXF読み込み時は精度は落ちてないように思います。)他のCADとデータ交換を頻繁に行う(JWかAutoCADのどちらか片方しか使えない人が多い)ためDXFの書き出し精度も高くしたいのですが、出来るかどうか教えて下さい。
また、欲張りな話ですが、楕円をDXF出力したいのですが出来ますか?


Indexへ
(12)←【13】→(14)
------------------------
【タイトル】Re(1):DXF出力精度について
【記事番号】 13 (12)
【 日時 】03/05/28 10:46
【 発言者 】古川 furukawa@mail.ne.jp
【 リンク 】http://jwx.hp.infoseek.co.jp/



▼へびーゆーざーAさん:
>DXFの書き出し精度も高くしたいのですが、出来るかどうか教えて下さい。

下記のいずれかをお試し下さい。

1.JacConvert(シュアウェア)を使って、JWWファイルから変換する。

だいおー's Home Page
http://www.daioh.net/
シュアウェアですが、2ヶ月の試用期間があります。(2500円)

2.精度ともかく、端数が出なくて、きっちりとした数値さえ出ればいいので有れば、JWC形式で保存、JWX(フリー)で補正して変換する。

http://jwx.hp.infoseek.co.jp/

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

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

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

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

>また、欲張りな話ですが、楕円をDXF出力したいのですが出来ますか?

JWWで出力した楕円がAutoCADの楕円にならないのは、AutoCADで楕円のデータ形式が出来たのが、R13からであり、JWWが出力するDXFのバージョンがR12だからです。

上記変換ソフトを使えば、どちらでも、楕円を楕円として変換出来ます。


Indexへ
(13)←【14】//(15)
------------------------
【タイトル】Re(2):DXF出力精度について
【記事番号】 14 (13)
【 日時 】03/05/28 12:52
【 発言者 】へびーゆーざーA

▼古川さん:
>▼へびーゆーざーA:
情報ありがとうございます。
早速試してみたところうまくいきました。
とても使えるアプリだと思います。
JW-cadにはこのようなサブアプリが豊富にあり、また、このような情報交換サイトで情報を教えてくれる人がたくさんいることをありがたく思います。
本当にありがとうございました。