DXFファイルの違い
JWーCADは広く使われている汎用の二次元CADです。
クレアコンポはアパレルように最も広く用いられているアパレルCADです。
洋裁CADは私が制作しているフリーのアパレルCADです。
CAD同士のデータのやり取りはDXFファイルという形式で行われます。CADのファイル形式はそれぞれ異なっているので、そのままでは他のCADで作ったデータを読み込ません。
そこで、ほとんどのCADソフトにはDXFファイル形式での保存や出力機能が備わっています。
ですので一旦DXFファイル形式で図面を保存すれば他のCADとデータを共有することができるわけです。
ところがDXFファイル形式にも色々なバージョンあって全ての情報をやり取りできるわけではありません。
今回洋裁CADからDXFファイルとして出力したデータをクレアコンポに読み込ませたのですが曲線が短く切れてしまいました。
曲線を繋がった状態で読み込ませたいのでファイル形式を確認してみました。
洋裁CADのDXFファイル出力はJwcadのDXFファイル形式に倣っています。
試しにJWーCADのDXFファイルをクレアコンポに読み込ませてみましたがやはり、曲線は短く切れてしまいます。
JwcadのDXFファイルを開いて確認したところ曲線は小さな直線の集まりとして出力されていましたこれでは切れてしまうのは当然ですね。
洋裁CADも同様に小さな曲線の集まりとして曲線を表現しています。
クレアコンポから出力したDXFファイルを調べてみると曲線はポリラインというたくさんの直線が集まった一つの曲線として書かれていました。
不思議なことにクレアコンポで出力したDXFファイルをJWCADや洋裁CADで読み込もうとすると直線は読めますが曲線は読めませんでした。これはポリラインを無視しているためでした。
それぞれのCADから出力したDXFファイルをそれぞれのCADから読むと下のようなような不具合が起きます。
このことから、洋裁CADからクレアコンポ及びJWCADへ支障なく読み込ませるDXFファイルを作るにはそれぞれ用のDXFファイルを作る必要があることが判りました。
DXFファイル 曲線の描画結果
出力 | ||||
洋裁CAD | JW-CAD | クレアコンポ2 | ||
読み込み | 洋裁CAD | 〇 | 直線の集合 | 読めない |
JW-CAD | 直線の集合 | 〇 | 読めない | |
クレアコンポ2 | 直線の集合 | 直線の集合 | 〇 |
洋裁CADからのDXF出力を2つにすると、こんな感じに改善できる。
洋裁CAD出力 | |||
JW-CAD用 | クレアコンポ用 | ||
読み込み | 洋裁CAD | 〇 | 〇 |
JW-CAD | 直線の集合 | 〇 | |
クレアコンポ2 | 直線の集合 | 〇 |
最終更新日: 2019-07-12 08:35:27