PR

【Mac】DXFファイルへの変換

ブログ

こんばんは☆
久しぶりの投稿になります。

以前の記事で(記事に起こしておりませんでした-o-;)
Google Adsenseをサブドメインで登録しようと試みて、結果、失敗に終わっております(泣)
記事を起こしていく必要があるのですが、立て込んでおりました。

今回は、Fusion 360なるものを使用している中で、スケッチの作業を楽にできないかと思い、
PDFをDXFファイルに変換して取り込めるようにしてみました♪
用途はとても限られていますので、ダレかのナニかのタメになることがあればとっても嬉しいです♡

Homebrewでpstoeditをインストールする!

Homebrewのインストール

Homebrewの説明は割愛させていただきます。
端的には「アップル(またはLinux)が提供していない必要なツールをインストール」することができるようになります☆
Homebrew自体のインストールはとっても簡単です。

Homebrew
The Missing Package Manager for macOS (or Linux).

以下のコマンドをターミナルアプリで実行します!

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

pstoeditのインストール

pstoeditについてはPDFファイルの変換ツールのようですが、詳細は公式ホームページをご確認いただければ幸いです。
サポートしているファイル形式はとってもたくさんあるようです。

  • Tgif .obj format (for tgif version >= 3)
  • .fig format for xfig
  • pdf – Adobe’s Portable Document Format
  • gnuplot format
  • Flattened PostScript (with or without Bezier curves)
  • DXF – CAD exchange format
  • LWO – LightWave 3D
  • RIB – RenderMan
  • RPL – Real3D
  • Java 1 or Java 2 applet
  • Idraw format (in fact a special form of EPS that idraw can read)
  • Tcl/Tk
  • HPGL
  • AI (Adobe Illustrator) (based on ps2ai.ps – not a real pstoedit driver – see notes below and manual)
  • Windows Meta Files (WMF) (Windows only)
  • Enhanced Windows Meta Files (EMF) (Windows, but also Linux/Unix if libemf is available)
  • OS/2 meta files (OS/2 only)
  • PIC format for troff/groff
  • MetaPost format for usage with TeX/LaTeX
  • LaTeX2e picture
  • Kontour
  • GNU Metafile (plotutils / libplot)
  • Skencil ( http://www.skencil.org )
  • Mathematica
  • via ImageMagick to any format supported by ImageMagick
  • SWF
  • CNC G code
  • VTK files for ParaView and similar visualization tools
  • PPTX files for PowerPoint

下記のコマンドをターミナルアプリで実行します!

brew install pstoedit

さて、上手に入ったか早速動かしてみましょうか!

PDFからDXFへ変換するよ☆

あっさりと処理する環境ができあがりましたね!(?)
ではでは、以下の操作で実際に変換してみましょう♪
まずは元となる素材を準備しておきますよ。

ねこ画伯コハクちゃん様よりお借りしました♡

pstoeditで変換・・・失敗!?

以下のコードを入力します。
元のPDFファイル名を「input.pdf」にしておきます。

## 作業ディレクトリを移動します
cd /Users/user/Desktop   

## PDFからDXFに変換します
# pstoedit -f dxf_s PDFファイルのパス DXFファイルのパス
pstoedit -f dxf_s input.pdf output.dxf

いかがでしょうか・・・失敗していました。。。
ではでは、他のファイルで試してみますよ!!

・・・やっぱり失敗していました!!

Convertioで変換するよ!!

Convertioのオンライン画像コンバーターを利用します☆
以下のリンク先からアクセスして「PNGファイル」をインポートし、「DXF」で出力します!

画像変換器 (オンライン フリー) — Convertio
画像ファイルの変換はこれで簡単です! このウェブアプリを使えば数秒で画像ファイルを変換できます。 Convertio — いかなるファイルのどんな問題も解決する高度なオンラインツール。

変換ファイルが出来上がったのでダウンロードして、Fusion 360にインポートしてみます♪

Fusion 360にDXFファイルを挿入する!

Fusion 360を起動して、DXFファイルを挿入していきます。
詳細はギャラリーをご確認ください♪

手順
1)挿入 > DXFを挿入
2)挿入面を選択(X-Z平面) > DXFファイルを選択
3)挿入されたスケッチを押し出す(E) > 今回は5 mm押し出してみました♪
4)デザインからレンダリングに切り替え
5)材質をプラスチックの黒色にする
6)背景を広場にする
7)レンダリングして画像を保存

まとめ

結局、コマンドラインによる画像変換はうまくいきませんでした。
しかしながら、
 1)PNGファイルからDXFファイルに変換して
 2)Fusion360にスケッチとして挿入して
 3)オブジェクト(ボディ)を作成すること
ができました。

Fusion360を使いこなせば、モデルを変換して3Dプリンターで印刷することもできそうですね♪

コメント

タイトルとURLをコピーしました