エクスポートマネージャー
exportmanager コマンドは現在の図面をファイルシステムへ書き出します。二つの形式が並びます——他のCADツールとの互換性のための DXF と、KulmanLab CAD内で完全に保存するための JSON——そして、それぞれにファイルへ入れるものの一覧があります。
エクスポート方法
- ファイルパネルのツールバーにあるExportボタン(ダウンロードアイコン)をクリックするか、ターミナルに
exportmanagerと入力します。 - Export Manager のポップアップが JSON と DXF の2列で開き、各列に図面の要素型がチェックボックスと個数つきで並びます。
- 外したいもののチェックを外します。初期状態ではすべて入っています。
- Export JSON または Export DXF をクリックします。ファイルが既定のダウンロードフォルダに保存され、ポップアップが閉じます。
エクスポートせずにポップアップを閉じるには Escape を押します。
書き出す内容を選ぶ
両方の列に同じ要素型が並び、それぞれに図面内の個数が付きます。
Lines · Circles · Arcs · Ellipses · Polylines · Splines · Text · Radius Dimensions · Diameter Dimensions · Angular Dimensions · Linear Dimensions · Leaders · Hatches
ポップアップを開いた時点ではすべてチェックされているので、そのまま書き出せば図面全体が得られます。チェックを外した型は、そのファイルからだけ外れます。
- **2つの列は独立しています。**DXF側でHatchesのチェックを外しても Export JSON の結果は変わりません。形式ごとに選択を保持します。
- **持っていない型は淡色表示です。**個数が
0の行はチェックできないため、この一覧は図面の簡易な棚卸しにもなります。 - **個数はその時点のものです。**ポップアップを開いたときに取得され、背後で図面が変わっても更新されません。閉じて開き直すと更新されます。
- **削除は起きません。**チェックを外しても影響するのは書き出されるファイルだけで、図面そのものはそのままです。
Linear Dimensions は直線・平行・連続の寸法をまとめたものです。3つの異なるコマンドが作る同一の要素型で、半径・直径・角度はそれぞれ独立した行を持ちます。
切断用ファイルにするには、Text、4つの寸法行、Leaders、Hatchesのチェックを外して Export DXF を押します——レーザーカット用にDXFを整えるを参照してください。
フォーマットの選択
| フォーマット | 拡張子 | 最適な用途 | 制限事項 |
|---|---|---|---|
| JSON(ネイティブ) | .json | KulmanLab CADで再度開くために作業を保存 | 他のCADツールと互換性なし |
| DXF | .dxf | FreeCAD、LibreCADなどとの共有 | どこまで残るかは受け取る側のソフトによります |
JSONを使うタイミング: 作業の完全なコピーを保存したいときはいつでも。JSONはKulmanLabのネイティブフォーマットで、寸法、リーダー、hatch、すべてのレイヤーデータを含む、あらゆるエンティティを正確に保持します。
DXFを使うタイミング: 別のCADアプリケーションを使用している相手に図面を渡す必要があるとき。エクスポートされたファイルはAC1032 DXFフォーマットを使用し、ほとんどのDXF対応ツールで開くことができます。
フォーマットごとにエクスポートされるもの
JSONエクスポート
すべてのエンティティタイプが含まれます:
- Lines、Circles、Arcs、Ellipses、Polylines、Splines
- Text
- 寸法(linear、aligned、continued、radius、diameter、角度)
- Leaders(マルチリーダー)
- Hatches(パターン、スケール、角度、原点を含む)
- LayersとLinetypes
DXFエクスポート
すべてのエンティティタイプが含まれます:
- Lines、Circles、Arcs、Ellipses、Polylines(
LWPOLYLINEとしてエクスポート)、Splines - Text
- 寸法(linear、aligned、continued、radius、diameter、角度)
- Leaders(マルチリーダー)
- Hatches(パターン、スケール、角度、原点を含む)
- LayersとLinetypes
ファイルはAC1032のDXFとして書き出されるため、KulmanLabから書き出した図面は、素の図形として届くのではなく、他のDXF対応ツールでも注記を保ったまま開きます。
受け取った側のアプリがそれをどう扱うかは、なお一様ではありません。DXF対応の範囲はツールごとに異なり、古いものは新しいものが読む要素を無視することがあります。どこで開いても同じ見た目である必要があるなら、代わりに印刷マネージャーでPDFまたは画像として書き出してください。
エクスポートされるファイル名
ダウンロードされるファイルは、現在の図面ファイルにちなんで名付けられます(例:myplan.json)。拡張子は選択したフォーマットに合わせて変わります。 一度も名前を付けていない図面は drawing.dxf または drawing.json として書き出されます。
エクスポートマネージャーと印刷マネージャーの違い
| 機能 | エクスポートマネージャー | 印刷マネージャー |
|---|---|---|
| 出力 | ベクターソースファイル(.dxf / .json) | ラスター画像(.png / .jpeg / .webp / .pdf) |
| 他のツールで編集可能 | はい(DXF) | いいえ |
| Layers・Linetypesを保持 | はい | いいえ(フラットにレンダリング) |
| 寸法・リーダーを保持 | はい | はい |
編集可能なファイルが必要な場合はエクスポートマネージャーを使用してください。視覚的なスナップショットが必要な場合は印刷マネージャーを使用してください。
関連コマンド
- Import — DXFまたはJSONファイルを開く
- 印刷マネージャー — キャンバスをPNG、JPEG、WebP、またはPDF画像としてエクスポート
- File Manager — ブラウザストレージに保存された図面を閲覧