DXFファイルの読み込みができません

Japanese forum
jiro
Posts: 1
Joined: Sun Nov 04, 2018 12:57 am

DXFファイルの読み込みができません

Postby jiro » Sun Nov 04, 2018 1:29 am

DXF importer の設定を以下のURLにしたがって行いましたが
DXFファイルを読み込めません。
環境:Windows10 Pro 64bit, FreeCAD 17.0 13541
 https://www.freecadweb.org/wiki/Dxf_Importer_Install
設定は正しく行われていると思います。
以下、気になることを書きます。
1)DXF Importer をダウンロードするGithubのページで
 FreeCADのVer分類(14, 15, 16)があり、当方は16のものを
 導入しました。
2)DXFファイルを読み込む方法は
  ファイル→開く
  ファイル→インポート
  マクロ→マクロの実行(dxfReader.pyなど)
 いずれもやってみましたが駄目でした。
質問3)マクロはマクロ→マクロでみると、
  ユーザーマクロ
  システムマクロ
 の二つが存在していますが、上記URLの画面ではそのような
 分類はありません。FreeCADのVerが異なる故かもしれません。

以上ですが、どなたか解決方法を教えていただければ幸いです。
User avatar
h.tsubota
Posts: 24
Joined: Mon Mar 21, 2016 2:09 pm

Re: DXFファイルの読み込みができません

Postby h.tsubota » Tue Nov 06, 2018 5:31 am

FreeCAD 0.17 からはインストール後に特に何もしなくても DXF ファイルを読み込めるはずです。

手元の環境(Windows10 Pro 64bit, FreeCAD 0.17 13541)で確認しましたが、3Dビュー上に2次元形状の入った DXF ファイルをドロップして読み込めています。ただし FreeCAD でのサポート形式は「Autodesk DXF 2D」なのでDXFに入っているのが3次元形状だとその形状は読み込めない可能性があります。

もしバージョン 0.17 でバージョン 0.16 までの Dxf Importer を使いたい場合は以下のようにすると使えるかもしれません(未検証です)

1.メニューの[編集]-[設定]で設定ダイアログを開き、左のアイコンから「インポート/エクスポート」を選択
2. 右側の DXF タブで「過去のPythonインポーターを使用」と「DXF ライブラリの自動的なダウンロードと更新をFreeCADに許可」にチェック(画像参照)
3. OK ボタンでダイアログを閉じ、(念のため)FreeCADを再起動。DXF ライブラリのインストールが終わるまで少し待つ。
Attachments
無題.png
無題.png (62.45 KiB) Viewed 39 times