SVGをDXFに変換
SVGはもともとベクター形式なのでトレースは行わず、パス・長方形・円をそのままDXFのジオメトリとして書き出します。注意が必要なのは、SVGでは扱えてもDXFでは扱えない要素で、主に単位、塗り、テキスト、クリッピングです。このページでそれぞれを順に説明します。
CAD変換
またはDWG, DXF, DWF … ファイルをここにドロップ ·
1ファイルあたり最大95 MB· 最大20ファイルまで· 30分後に削除
ファイルは当社のサーバーで処理され、30分後に削除されます。
モデル空間は図面全体です。すべてのレイアウトは、AutoCADで設定したペーパー空間の各シートを1ページずつ出力します。
ページに合わせるは、図面を用紙いっぱいに拡大縮小します。実寸は図面の単位を1:1で保ち(図面上の1 mm = 用紙上の1 mm)、大きなページにまたがる場合があります。
元と同じは、各レイアウトに設定されたサイズを使います。建築図面のプロッター用紙には、A1とA0がよく使われます。
自動は、図面の長辺に合わせてページを回転します。
モノクロは、monochrome.ctbスタイルでプロットしたときのようにすべての線を黒にします。白い紙に印刷する図面に最適です。
印刷には白が向いています。黒はAutoCADの作図領域に近い見た目です。透明は他の文書に図面を配置するときに便利です(JPGでは使えません)。
300 DPIは印刷品質、150は画面表示なら十分です。A1で600 DPIにすると画像の幅は14,000 pxになるため、値を上げるとファイルが非常に大きくなります。
入力が写真やスキャン画像(JPG、PNG)の場合のみ使用します。輪郭は図形の縁を描くので、ロゴやレーザー加工に向いています。中心線はストロークの中央に1本の線を描くので、スキャンした線画やプロッターに向いています。
この値より暗いピクセルが線になります。薄い線が抜ける場合は上げ、背景のノイズが図形になってしまう場合は下げてください。
値を上げると曲線が少なく滑らかになります。下げるとピクセルに忠実になりますが、点の数が増えます。
このツールの使い方
- 1
SVGファイルをアップロード
ファイルは最大20個まで、1ファイルあたり95 MBまで追加できます。文字は先にデザインソフトでパスに変換し、字形を固定しておいてください。
- 2
DXFのバージョンを選ぶ
AutoCADバージョンはAutoCAD 2000から選べます。現在のCAD、Fusion、ほとんどのレーザー加工ソフトで読み込めます。それより新しい形式を受け付けない古いCNCコントローラーには、Release 12に切り替えてください。
- 3
DXFに変換
DXFに変換を押し、ファイルを開いたプログラムで寸法がわかっている箇所を1つ確認してください。
SVGとDXFはどちらもピクセルではなく線で保存するため、この変換では描いたとおりの位置にすべてのノードが残ります。注意すべきなのは、サイズと、DXFにはない機能です。
DXFに変換するとSVGのパスはどうなるか
SVGは2001年にW3Cが標準化した画面表示向けの形式で、パスには塗り、線、不透明度、グラデーション、CSSスタイルがあります。DXFは1982年に生まれた製図向けの形式で、エンティティは線、円弧、ポリライン、スプラインのいずれかで、レイヤーと色を持ちます。変換では形状が残り、見た目の装飾は落ちます。3 pxの赤い線の四角形は、閉じた四辺のポリラインになります。線幅は見た目だけのものなので、幅3 pxの切断にはなりません。
SVGの構造が明確な場合、グループはレイヤーに対応し、すべての図形が正確な座標を保ちます。トレースは行わないため、単位さえ合っていれば、SVGの2 mmのスロットはDXFでも2 mmのスロットです。そのため、PNGに書き出してトレースするよりはるかに正確です。元のベクターファイルがあるなら、必ずそこから始めてください。
SVGをDXFに変換するときの縮尺:ピクセル・インチ・ミリ
961インチあたりのSVGユーザー単位(CSSピクセル)
SVG
Scalable Vector Graphics(SVG)
SVGは、2001年に W3C が標準化した XML ベースのベクター形式です。ピクセルではなく図形、パス、テキストを記述するため、どんなサイズでも鮮明で、ロゴやアイコンでは通常とても小さなファイルになります。透過、CSSによるスタイル指定、スクリプト、アニメーションに対応し、すべてのブラウザーがそのまま表示できます。写真には向かず、複雑なイラストは描画が遅くなることがあります。Illustrator、Inkscape、Figma、ブラウザーで開いて編集できます。
- 圧縮方式
- –
- 透過
- 対応
- アニメーション
- 対応
- 登場時期
- 2001 · W3C
DXF
Drawing Exchange Format
DXF は、1982年に Autodesk が公開した CAD データ交換形式です。図面のジオメトリと画層を、仕様が公開されたテキスト(またはバイナリ)構造で記述するため、DWG を読めない多くのプログラムでも DXF なら読み込めます。レーザーカッター、CNC ルーター、プラズマカッター、カッティングプロッターで広く使われています。DXF ファイルは DWG より大きく、交換の際に一部の高度な機能が失われることがあります。
- 圧縮方式
- –
- 透過
- –
- アニメーション
- –
- 登場時期
- 1982 · Autodesk
デザイナーはSVGで描きますが、CAD、CAM、多くのCNCプログラムはDXFを必要とします。SVGからDXFへの変換は、デザインの現場から部品を切り出す機械への受け渡しにあたります。
確実な対処は、書き出す前にSVGへ実寸の単位を持たせることです。Inkscapeでは、ドキュメントのプロパティで表示単位とドキュメントサイズをミリメートルに設定します。Illustratorでは、ミリメートルまたはインチのドキュメントを使います。ルート要素にwidth="200mm"があればサイズは一意に決まり、DXFはヘッダーの$INSUNITSに記録できます。ヘッダーを無視するCAMソフトでは単位を尋ねられるので、どの単位のつもりだったかを把握しておいてください。
SVGからDXFへの変換でよくある問題と対処法
文字が表示されない、または別のフォントになる。
DXFの文字は、開く環境にインストールされたフォントに依存します。Inkscapeでは「オブジェクトをパスへ」、Illustratorでは「アウトラインを作成」を使い、各文字を固定した図形にしてください。
隠れていた部分が再び現れる。
クリップパスやマスクはDXFにないため、下にある図形全体がそのまま出力されます。書き出す前に、ブーリアン演算の交差でクリップを確定させてください。
カッターで曲線が角張った線分になる。
ファイルがスプラインのないRelease 12で保存されています。お使いのソフトが対応していれば、AutoCAD 2000以降を選んでください。
すべての図形が2重に表示される。
SVGに重複した図形が積み重なっています。コピー&ペーストが原因のことが多いです。デザインソフトで削除してください。レーザーはそれぞれを切断してしまいます。
SVGをDXFに変換に関するよくある質問
SVGをDXFに変換しても曲線はなめらかなままですか?
ベジェ曲線は、対応するバージョンでは曲線のまま引き継がれます。Release 12にはSPLINEエンティティがないため、短いポリラインの線分で近似されます。通常のサイズでは滑らかに見えますが、頂点は増えます。
SVGをFusionやAutoCADに読み込むとサイズがずれるのはなぜですか?
SVGは、幅と高さにミリメートルやインチの指定がない限り、CSSピクセル(1インチ=96px)で寸法を測ります。72ピクセル/インチや90ピクセル/インチで作った図面は、意図したサイズの75%または約94%になります。書き出す前にドキュメントサイズを実寸の単位で設定するか、読み込み後に基準寸法を使って拡大縮小してください。
塗りやグラデーションはDXFでも残りますか?
いいえ。DXFは切断や製図のための形状を記述するため、塗りつぶした図形は輪郭だけになり、グラデーションは消えます。レーザーやルーターはどのみち輪郭だけをたどります。塗りや彫刻モードは加工機のソフトで設定してください。
写真を含むSVGもDXFに変換できますか?
ベクター部分は変換されますが、埋め込まれたビットマップは形状ではないため含まれません。必要な場合は画像を別に保存し、画像をDXFに変換でトレースして切断線にしてください。
レーザーカッターにはDXFとSVGのどちらが向いていますか?
どちらもベクターパスを持ち、LightBurnではどちらも開けます。CADやCAMツールではDXFが求められることが多く、ヘッダーに単位も記録されるため有利です。デザインソフトやCricut系のカッターではSVGが有利です。逆方向はDXFをSVGに変換をご覧ください。