DXF/DWG ファイルを インポートおよびエクスポートすることができます。
DXF/DWG インポート ウィザード(DXF/DWG Import Wizard) がほとんどのインポート操作中に現れます。DXF/DWG ファイルを部品ドキュメントに挿入することもできます。
AutoCAD® DXF または DWG ファイルから、SolidWorks の部品、アセンブリ、および図面ドキュメントにエンティティをコピー&ペーストできます。
DXF/DWGファイルで AutoCAD のネイティブ ビットマップ フォーマットで保存されているビットマップはサポートされていません。
DXF/DWG トランスレータでは、穴テーブルのインポート/エクスポートもサポートしています。
インポート
DXF/DWG トランスレターではMechanical Desktopを含むDXFファイルや DWGファイル、をSolidWorks の部品、または図面ドキュメントとして DXF/DWG インポート ウィザードのオプションの設定に応じてインポートします。このトランスレータは、ウィザードなしでもDXF 3Dファイルをインポートします。図面ドキュメントで、図面シート、または図面シート フォーマットにジオメトリをインポートできます。ペーパー空間、またはモデルスペースのエンティティはインポートされます。
インポートされたエンティティは SolidWorks のブロックにすることができます。
図面をインポートする際、これらのフォントをインポートしていない場合にも最も一般的なAutoCAD SHX や True Type フォントがサポートされています。
多数の(200以上の)ブロック登録を含む DXF ファイルまたは DWG ファイルをインポートすると、ブロック登録の分解(Explode blocks)オプションをオンに設定するよう指示されます。ブロック登録を分解してインポート パフォーマンスを改善します。
DXF/DWG トランスレータは以下のものをインポートします:
- プロキシ エンティティと呼ばれる、AutoCAD Mechanical アノテート アイテム(表面粗さ記号や幾何公差のフレームなど)とDXF または DWG ファイルをSolidWorks 図面ドキュメントにインポートする際に自動的に描かれるオブジェクト(カムやばねなど)。SolidWorks はこれらのインポートされたアイテムを、同等の SolidWorks オブジェクトに変換するか、基本的なジオメトリのブロックとして作成します。
- 領域ハッチングとしての連想と非連想ハッチング
- AutoCAD DWG ファイルのXREF
- 複数のシートを含む、DWG ファイル。
- 新規部品ファイル(2D スケッチあるいは 3D カーブ)。
- 3D ソリッド
DWG ファイルをインポートする際、開く(Open)ダイアログボックスのプレビュー(Preview)パネルに、ファイルのサムネイル イメージが表示されます。プレビューは、SolidWorks と AutoCAD の両方で作成された DWG ファイルで表示されます。AutoCAD では、ファイルを最後に保存する時に、ビットマップ プレビューのオプションを有効にしておく必要があります。開く(Open)ダイアログ ボックスでは、ユーザーが最後に DWG ファイルを開いた時のプレビュー(Preview)チェック ボックスの状態が記録されます。
ビュー ポートに含まれないデータは、図面シートにインポートされます。図面シートのデータは、図面ビューをアクティブにすると選択できます。図面ビューのダイナミック アクティブ化(Dynamic drawing view activation)がオンに設定されている場合は、シートをアクティブ維持に設定し、図面シート データを選択します。
DXF/DWG トランスレータは、DXF ファイルや DWG ファイルをインポートして問題が発生した場合にメッセージをプロンプトします。
DWG ファイル シート全体を SolidWorks 図面シートにネイティブ フォーマットとしてインポートできます。これにより、元の DWG ファイル エンティティを SolidWorks 図面ドキュメント中に直接表示できます。これらのシートは、表示、パニング、拡大表示することができます。ネイティブ DXF/DWG フォーマットでシートとして埋め込み(Embed as a sheet in native DXF/DWG format)をDXF/DWG インポートウィザードで選択してください。
パスワード保護されている AutoCAD 2004 とそれ以降のバージョンの DXF または DWG ファイルをインポートできます。SolidWorks トランスレータは暗号化されているパスワードを検知し、パスワードを入力するようプロンプトします。もし、DXF/DWG フォーマットでファイルをエクスポートした場合、それは暗号化されずに保存されます。
エクスポート
DXF/DWG トランスレータでは図面ドキュメントのみ.dxf または .dwgファイルとしてエクスポートします。図面を.dxfまたは.dwg ファイルとしてエクスポートすると、図面のシートスケールが新規のファイルに使用されます。レイヤーのすべてのエンティティ(エッジ、アノテートアイテムやアセンブリ構成部品など)は指定レイヤーにエクスポートされます。
SolidWorks のドキュメントを DWG ファイル、または DXF ファイルとして保存すると、SolidWorks のハッチング パターンは AutoCAD のハッチング パターンとして変換されます。SolidWorks ではSolidWorks のハッチング パターンを非関連ハッチングの定義として変換し、元のハッチングのレイヤーや色は保持されます。SolidWorks ではマップ ファイルを使用してレイヤーをマップする際のハッチングのエクスポートもサポートしています。
SolidWorks 図面ドキュメントを DXF ファイル、または DWGファイルとしてエクスポートする際にレイヤーが定義されていないアイテムのみをマッピングするオプションがあります。マッピング ファイルを通してAutoCAD レイヤーを指定できるエンティティ タイプではSolidWorks 図面ドキュメントでのレイヤーがサポートされています。
DXF/DWGトランスレータは、線の太さ、隠線スケッチ、自動中央線等をサポートします。ユーザー定義の線の種類をエクスポートできます。但し、インポートの際、AutoCADファイル内のユーザー定義の線の種類は認識されません。
レイヤー毎、ブロック毎に色を DXF/DWG ファイルにエクスポートできます。インポートにおいてもエクスポートにおいても、色は True Color でマッピングされます。
板金フラット パターン (sheet metal flat patterns)板金部品ドキュメントから、モデルを展開することなく板金のフラット パターンの .dxf ファイルを作成することができます。フラット パターン(Flat pattern) の文字がファイル名の前につきます。
- をクリックし、ファイルの種類 (File of type)でDXF (*.dxf)を選択します。
- FeatureManager デザイン ツリーでフラットパターン (Flat Pattern)を右クリックし、フラット パターンをDXF/ DWGにエクスポート(Export Flat Pattern to DXF/DWG)を選択します。
板金エンティティをエクスポートすることもできます。