DXFをPDFに変換するには、ブラウザで動くCADエディタで開いて書き出すだけです。インストールもアカウントも不要で、ファイルはパソコンの外に出ません。印刷したときに寸法が正しく測れるPDFが必要なら、用紙レイアウトと正確な尺度が要ります――変換サービスがまるごと省いてしまうのが、まさにこの部分です。
この違いこそが本記事の主題です。汎用のファイル変換サービスが返すのは図面の「絵」です。尺度の入ったPDFが返すのは、定規を当てられる「図面」です。
手早い方法:とにかくPDFにする
送るための読めるものが欲しいだけなら――
- app.kulmanlab.com を開き、
.dxfをキャンバスにドラッグします。ファイルパネルの Import ボタンでも構いません。 - Print ボタンをクリックするか、
printmanagerと入力します。 - Format を PDF にします。
- Export をクリックすると、ファイルがダウンロードされます。
これだけです。プレビューは書き出されるファイルとまったく同じコード経路・同じ解像度で描画されるので、見えているものが近似ではなく、そのまま出力されます。
知っておく価値のある点がひとつ。PDFは画面上のものをすべて保持します――寸法、文字、ハッチング、引出線を、描いたとおりの配置のまま。DXF書き出しもそれらをすべて運ぶので、どちらを選ぶかは何が残るかの問題ではありません。受け取る側が何をするかの問題です。読むか印刷するだけならPDF、編集するならDXFです。
正しい方法:正確な尺度で変換する
誰かがこれを測ったり、これを元に作ったりするなら、「ページに収まっている」では足りません。1:50とは紙の上の1mmが実寸50mmという意味で、意識して設定したときにだけ成り立ちます。
- 用紙レイアウトに切り替える。画面下部のレイアウトタブをクリックします。+ ボタンで新規追加できます。レイアウトはペーパー空間です。モデル空間には尺度を合わせるべき紙がありません。
- 用紙を決める。
pagemanagerと入力するか、レイアウトタブを右クリックして Page Manager を選びます。用紙サイズ(A4、A3、A2、Letter など)と向きを選びます。 - ビューポートを置く。
viewportrectangleと入力し、対角の2点を指定します。ビューポートはモデルをのぞく窓です。 - 尺度を設定する。ビューポートを有効にした状態で、コントロールバーの尺度セレクタを使います。標準比から選ぶか、自分で入力します――比の形式(
1:200、5:1)でも小数(0.005)でも受け付け、Enterで確定します。 - **書き出す。**Print Manager → PDF → Export。
PDFは、ページが実寸尺度で印刷されるよう寸法が決められています。100%で印刷してください――すべてを黙って再スケールし、これまでの作業を台無しにする「ページに合わせる」ではなく――そうすれば紙の上の寸法は正しくなります。
あとから用紙サイズや尺度を変えても、既存のビューポートは比例して再スケールされるので、レイアウトが崩れることはありません。
品質の選び方
Quality のドロップダウンは、PDFを描画するDPIを決めます。
| Quality | DPI | 用途 |
|---|---|---|
| Draft | 72 | ざっと確認、最小サイズ |
| Normal | 150 | 既定――A4の添付なら十分 |
| Presentation | 300 | 近くでじっくり見られるとき |
| Max | 600 | 大判、細かいディテール |
線の太さは解像度と一緒に拡大されるので、どの設定でも紙の上での物理的な太さは変わりません。品質を上げると線は鮮明になり、細くはなりません。例外はヘアライン(線の太さ 0)で、慣例どおりどの段階でも1ピクセル幅のままです。
印刷スタイル
Style のドロップダウンはインクと紙の両方を変えます。
- Monochrome ― 白地に真っ黒。これが既定です。紙に出すものならこれを選んでください。画面では読みやすい色付きレイヤーも、レーザープリンタでは濁ったグレーになります。
- Default ― 各図形が自身の色、白い紙。
- Blueprint ― 濃いプルシアンブルーに白い線、伝統的な青焼きの見た目。プレゼン向けで、現場向けではありません。
図面の一部だけを変換する
Change Area は、キャンバス上で指定した矩形に書き出し範囲を切り詰めます。プレビューだけでなく実際に書き出されるファイルが切り取られ、モデル空間でもレイアウトでも機能します。
角は他の点指定と同じようにグリップや交点にスナップするので、目分量ではなく描かれた形状に沿って切り取れます――1枚に4つの詳細図があり、3つ目だけが欲しいときに効きます。
これができないこと
頼りにする前に、正直なところを。
- **PDFはPDFコンテナの中のラスタ画像で、ベクタではありません。**A4のNormal品質なら分かりません。A1になると、あるいは誰かが細部を大きく拡大すると、デスクトップCADから出したベクタPDFのほうが鮮明です。大判ではQualityをPresentationかMaxに上げてください――それでベクタになるわけではありませんが。
- **物理プリンタには何も送りません。**得られるのはファイルで、印刷はプリンタの仕事です。
- デスクトップブラウザのみ ― Chrome、Firefox、Safari、Edge。モバイル版はありません。
- **2Dのみ、DWGではなくDXF。**手元が
.dwgなら、送り主にDXFで書き出してもらってください。
ほかを使うべきとき
汎用のファイル変換サービス(CloudConvert、Zamzar など)は、本当に絵が欲しいだけで印刷サイズを気にしないなら十分です。速いですし、ほかでは読めない形式も扱えます。ただしA3に1:50は出してくれません。
デスクトップCAD ― LibreCAD、QCAD、あるいは持っているならAutoCAD ― はベクタPDFを生成し、きちんと印刷されて精査される大判の技術図面には、これが正解です。
この方法は広い中間層のために。今日、何もインストールせずに、正しく尺度の入った注記付きPDFとして必要なDXF、という場合です。
送る前に
- 尺度は収まりまかせではなく、ビューポートで意識して設定した
- 用紙サイズは相手が実際に印刷するものと合っている
- A4より大きいものに出すならQualityをNormalより上げた
- あえて色を使うのでなければスタイルはMonochrome
- 添付する前にPDFを一度開いて確認した
- 相手に「ページに合わせる」ではなく100%で印刷するよう伝えた
この最後の一行が、このリストのどれよりも多くの尺度入り図面を救っています。
関連:書き出し設定の全体は Print Manager、用紙サイズとレイアウト尺度は Page Manager、ビューポートの配置と尺度設定は ViewportRectangle、KulmanLabがDXFから読み取る内容は Import。