Indexへ
(15929)//【15883】→(15890)
------------------------
【タイトル】DXFデータの線種が変わってしまいます。
【記事番号】 15883 (*)
【 日時 】04/04/14 09:02
【 発言者 】なおすず

過去の記事を調べて見たのですがどうも見当たらないので質問させてください。
OSはXPでJWWNのバージョンは4.01bを使わせていただいてます。
相手方のOSは確か2000で、CADPACというソフトを使用と言われてました。
質問ですが、
1)仕事先とDXFでデータのやり取りをしていますが、相手方のCADで開くと一点鎖線が点線に変わるそうなのです。
2)当方で作成したDXFデータを相手方が修正後、同じデータを当方が修正するという作業を繰り返していくと、点線2で作成した線が破線1に最後には実線になるという現象です。一点鎖線でも同様に起こります。

当方の設定が何かおかしいのでしょうか。良い解決策を教えて下さい。
よろしくお願いいたします。


Indexへ
(15883)←【15890】→(15900)
------------------------
【タイトル】Re: DXFデータの線種が変わってしまいます。
【記事番号】 15890 (15883)
【 日時 】04/04/14 09:59
【 発言者 】makuma makuma@desu.ne.jp_NOSPAM

相手側のCADのDXF解釈の問題なのでどうにもなりません。
誤変換されない線種の組み合わせを考えてみてはどうでしょう?

誤変換されやすい線種は使わない。
誤変換されても戻せるようにレイヤ配置を工夫しておく。
同じく、線色と線種の組み合わせを工夫しておく。

など。
どのように誤変換されるのか把握しておくのも重要かと。


Indexへ
(15890)←【15900】→(15901)
------------------------
【タイトル】Re(1): DXFデータの線種が変わってしまいます。
【記事番号】 15900 (15890)
【 日時 】04/04/14 14:57
【 発言者 】なおすず

回答ありがとうございました。
当方の設定云々でないことが分かりほっとしました。
線種がどの様に変わるのかも、把握しておきます。


Indexへ
(15900)←【15901】→(15938)
------------------------
【タイトル】Re:DXFデータの線種名
【記事番号】 15901 (15883)
【 日時 】04/04/14 15:44
【 発言者 】joker
【 リンク 】http://www.atsmile.com/jw/



▼なおすずさん:
>相手方のOSは確か2000で、CADPACというソフトを使用と言われてました。

昔のDOS版のCADPACを少し見た事がありますが、
確か、線種スタイル定義内容を見て変換しているのではなく
線種名だけで判別していたかと思います。

>1)仕事先とDXFでデータのやり取りをしていますが、相手方のCADで開くと一点鎖線が点線に変わるそうなのです。
>2)当方で作成したDXFデータを相手方が修正後、同じデータを当方が修正するという作業を繰り返していくと、点線2で作成した線が破線1に最後には実線になるという現象です。一点鎖線でも同様に起こります。

JWWでDXF保存する際の注意点については、下記にまとめてあります。
http://www.atsmile.com/jw/faq06_08.html
JWWでの、DXF出力の際の線種名は、下記のようになっていますが
 実 線   → CONTINUOUS
 点 線1  → DASHED1
 点 線2  → DASHED2
 点 線3  → DASHED3
 一点鎖線1 → CENTER1
 一点鎖線2 → CENTER2
 二点鎖線1 → PHANTOM1
 二点鎖線2 → PHANTOM2
 補助線種  → DOT
点線2だと「DASHED2」に変換され、相手CADでそれが「破線」になる
というのは、ありそうな話です。で、CADPAC(古いもの)は、もともと
「点線」というものはなくて「疎破線」と言ってます。
(今のバージョンは、どうか知りませんが)
で、DASHED2を、疎破線に変換してしまい、更にそれが、点線となったり
また、それ以外の線種名は実線になったり、ってのは、
想像出来る範囲内です。

AutoCADは、自由に自分で線種を作れるシステムですが、
日本製のCADでは、線種の数は固定されているものが多く
DXF読み取りの際、どうやって線種を受け取るのか? ってところで
結局、線種名を頼りに、AutoCADで標準ロードできるスタイル定義の
 BORDER、BORDER2、BORDERX2、CENTER、CENTER2、CENTERX2
であれば、中心線として読み込む、
という具合の対応をしていたりしますが、
実際問題、JWWで出力される、
 点 線1  → DASHED1
 点 線3  → DASHED3
 一点鎖線1 → CENTER1
 二点鎖線1 → PHANTOM1
というのは、AutoCADでの線種名には存在しないので、
存在しない線種は、すなわち、デフォルト値(既定値)である
「実線」にしましょう、という変換をされてしまう可能性は
あると思います。

>当方の設定が何かおかしいのでしょうか。良い解決策を教えて下さい。

そういう訳で、JWWでの設定は、現在、ありません。
SXFと同じように、DXFの場合にも、線種変換設定があればいいと
思うんですが、現在は、ありません。

例えば、Nakaharaさんのシェアウェア「JacConvert」では
DXF出力の際の線種名の設定が出来るようになっていますので
これを利用して、スムーズに受け渡しできる名前にしてやれば可能
になると思います。


Indexへ
(15901)←【15938】→(15959)
------------------------
【タイトル】Re(1):DXFデータの線種名
【記事番号】 15938 (15901)
【 日時 】04/04/15 10:56
【 発言者 】なおすず

詳細な御回答、ありがたいです。
私に知識がないので間違っているかもしれませんが、

JWWで作成した図面をJWW形式で保存して、
その図面をJacConvertで読み込み、DXFに変換。
その時、点線2と一点鎖線については
CADPACがDXF出力する際に使う線種名と同じ名前にして
DXF出力する、

ということでしょうか。
joker様、教えていただけますか。


Indexへ
(15938)←【15959】→(15981)
------------------------
【タイトル】Re:CADPACで扱えるDXFデータの線種名
【記事番号】 15959 (15938)
【 日時 】04/04/15 15:25
【 発言者 】joker
【 リンク 】http://www.atsmile.com/jw/



▼なおすずさん:
>JWWで作成した図面をJWW形式で保存して、
>その図面をJacConvertで読み込み、DXFに変換。
>その時、点線2と一点鎖線については
>CADPACがDXF出力する際に使う線種名と同じ名前にして
>DXF出力する、
>
>ということでしょうか。

で、いいと思います。
その、CADPACのマニュアルやヘルプを見て、
受け取れるDXFの線種名を確認されると いいと思います。


Indexへ
(15959)←【15981】//(15887)
------------------------
【タイトル】Re(1):CADPACで扱えるDXFデータの線種名
【記事番号】 15981 (15959)
【 日時 】04/04/15 21:03
【 発言者 】なおすず

ありがとうございます。
早速、その様にして見ます。
相談に乗ってくださり、どうもありがとうございました。