SolidCraft と CADCraft の比較

SolidCraft の情報は tangency-labs/solidcraft の README・ドキュメントと v0.19.0 リリースから、CADCraft の情報は storytold/cadcraft の README、ROADMAP、v0.10.0 リリースから引用しています。2026年10月22日確認。当サイトは Tangency Labs とも ArtCraft チームとも無関係です。

名前が似ていて、どちらも Rust で書かれているため、よく混同されます。結論から言うと、SolidCraft は 3D 部品をモデリングするソフト(スケッチ、押し出し、フィレット、編集できるフィーチャーのタイムライン)、CADCraft は AutoCAD 流に 2D 図面を描くソフト(コマンドライン、画層、寸法、ハッチング、ブロック、DWG)です。競合する部分は少なく、DXF を介して組み合わせることもできます。

ひと目でわかる比較

項目SolidCraftCADCraft
どんなソフトかパラメトリック 3D ソリッドモデラー(Fusion に近い操作)2D 製図と注記(AutoCAD に近い操作)
開発元Tangency Labs(tangency-labs/solidcraft)ArtCraft チーム(storytold/cadcraft)
3D ソリッド押し出し、回転、スイープ、ロフト、フィレット、シェル、穴、ねじ、パターン、アセンブリ、板金ロードマップ上、AutoCAD の 3D 機能の約 2%
2D 図面ロードマップで後回し(スケッチ・展開図・ビューの DXF 出力は可能)寸法、引出線、表、ハッチング、ブロック、ペーパー空間レイアウト、PDF 印刷
ファイル.solidcraft、STEP、IGES、3MF、STL、OBJ、glTF、スケッチへの DXF 入出力DXF(R12〜2018 を読み込み、R2000 で書き出し)、acadrust 経由の DWG(R2000 で書き出し)、PDF、SVG、PNG。未対応の要素は保存時に失われる
開発状況「Early but usable for simple parts」(参照部品 76 個中 75 個が一致)プレアルファ。自己評価で「ready for real work」は約 38%
確認したバージョンv0.19.0(2026年10月22日)v0.10.0(2026年10月21日)
対応環境Windows、macOS、Linux、FreeBSD、Web アプリWindows、macOS、Linux、FreeBSD、Web 版
署名付きダウンロード未署名(SmartScreen / Gatekeeper の警告が出る)Windows はコード署名済み、macOS は署名・公証済み
AI エージェントsolidcraft-cli mcp、0.19.0 で 17 ツールcadcraft-cli mcp、0.10.0 のヘッドレスで 12 ツール
ライセンスMIT OR Apache-2.0MIT OR Apache-2.0

開発元と、もう一つの「CadCraft」

SolidCraft を公開しているのは Tangency Labs です。CADCraft の README は、CADCraft を ArtCraft チームの「Crafting Apps」の一つとして PhotoCraft や VectorCraft などと並べ、公式サイトとして getartcraft.com/apps/cadcraft を案内しています。SolidCraft はこの一覧に含まれていませんが、SolidCraft の NOTICE には、コードの一部を CADCraft などの姉妹プロジェクトから流用したと書かれています。この関係は「SolidCraft は Fusion 360 のクローン?」で詳しく解説しています。

「CadCraft」で検索すると getcadcraft.com も見つかりますが、これは別のプロジェクト(GitHub 組織 getcadcraft)で、CAD と BIM のアプリ 8 本をまとめて提供しています。このページで比較している ArtCraft の CADCraft とは別物です。ダウンロード前に GitHub の所有者を確認してください。

どちらを使うべきか

SolidCraft が向いているケース

CADCraft が向いているケース

Fusion 360 から移る方は「SolidCraft と Fusion 360 の比較」から、オープンソースの 3D CAD を比べたい方は「SolidCraft と FreeCAD の比較」をご覧ください。

DXF でジオメトリをやり取りする(実機テスト)

Linux x86_64 で両方のコマンドラインツールを実行しました(SolidCraft 0.19.0 と CADCraft 0.10.0 の tarball、チェックサム確認済み)。まず公式の examples/bracket.json に、スケッチ「Profile」を DXF で保存する手順(sketch.export_dxf、アプリでは「DXF として保存」)を一つ追加し、CADCraft で読み込んで DWG に書き出します。

$ solidcraft-cli run bracket_dxf.json --out bracket.step --quiet
$ cadcraft-cli info profile.dxf        # excerpt
  "counts": {
    "Line": 6
  },
  "entityCount": 6,
$ cadcraft-cli convert profile.dxf profile.dwg
wrote profile.dwg (22163 bytes)

次に逆方向です。CADCraft で 10 mm の穴がある 50 × 30 mm のプレートを描き、SolidCraft のスケッチに挿入(sketch.insert_dxf、「DXF を挿入」)して 5 mm 押し出しました。

$ cadcraft-cli run --metric --script 'rectang 0,0 50,30\ncircle 25,15 5\n' --save plate.dxf
wrote plate.dxf (16496 bytes)
$ solidcraft-cli eval plate.json       # sketch.insert_dxf + solid.extrude 5 mm
bbox {'max': [50.0, 30.0, 5.0], 'min': [0.0, 0.0, 0.0]} volume_mm3 7107.4 faces {'cylinder': 1, 'plane': 6}

体積は 50 × 30 × 5 から穴を引いた値(7,107.3 mm³)と一致します。CADCraft で保存した DWG を DXF に戻した場合も同じ結果になりました。

単位に注意。--metric を付けないと、CADCraft の新しい図面はインチ単位($INSUNITS 1)で保存され、SolidCraft では同じプレートが 1270 × 762 mm に拡大されました。CADCraft の図面はメートル法のテンプレートで始めるか、挿入後にサイズを確認してください。受け渡されるのはジオメトリだけで、DXF には SolidCraft のパラメーターもフィーチャー履歴も含まれません。

AI エージェントと MCP

どちらのプロジェクトも AI コーディングエージェントを使って開発していると説明しており、どちらも Model Context Protocol でアプリをエージェントに公開しています。solidcraft-cli mcp は 0.19.0 で 17 のモデリングツール(スケッチ、フィーチャー、計測、書き出し、スクリーンショットなど)を提供します。cadcraft-cli mcp は 0.10.0 で tools/list にヘッドレスの 12 ツールを返しました:command_line、script、execute、list_commands、inspect_drawing、query_entities、render、find_text、new_drawing、open、save、cancel。README によると、起動中のアプリに接続すると screenshot と ui_click が加わります。どちらも stdio サーバーなので、Claude Code などのエージェントに同じ方法で登録できます。SolidCraft の設定手順は MCP チュートリアルに、ほかの CAD サーバーとの比較は「CAD MCP サーバー比較」にあります。

よくある質問

SolidCraft と CADCraft は同じソフト?

いいえ。SolidCraft は Tangency Labs が公開しているパラメトリック 3D モデラー(tangency-labs/solidcraft)、CADCraft は ArtCraft チームによる AutoCAD 風の製図ソフト(storytold/cadcraft)です。ダウンロードもファイル形式も別々ですが、SolidCraft の NOTICE には、コードの一部を CADCraft から流用したと書かれています。

CADCraft で 3D 部品は作れる?

今のところほぼ作れません。CADCraft のロードマップ(2026年10月14日更新)は、3D モデリングとレンダリングを AutoCAD の約 2% と評価し、プロジェクト全体をプレアルファとしています。フィーチャー履歴付きのソリッド部品には SolidCraft を使いましょう。

SolidCraft で 2D 図面は作れる?

図枠や注記付きビューを備えた完成図面は作れません。SolidCraft のロードマップでは 2D 図面はまだ後回しです。ただし、スケッチ、板金の展開図、現在のビューを DXF で保存でき、CADCraft で開いて寸法を入れられます。

SolidCraft で DWG ファイルは開ける?

いいえ。SolidCraft は DXF をスケッチに挿入します(DXF を挿入)。CADCraft は DWG を読み書きできるので、先に cadcraft-cli convert で DWG を DXF に変換してください。私たちのテストでは、変換したファイルが正しいサイズで SolidCraft に取り込まれました。

どちらも無料?

はい。どちらも MIT OR Apache-2.0 のオープンソースで、アカウントもサブスクリプションも不要です。Windows、macOS、Linux、FreeBSD、ブラウザで動作します。

出典

関連ページ:SolidCraft と Fusion 360 の比較 · SolidCraft と FreeCAD の比較 · SolidCraft レビュー · SolidCraft のインストール