名前が似ていて、どちらも Rust で書かれているため、よく混同されます。結論から言うと、SolidCraft は 3D 部品をモデリングするソフト(スケッチ、押し出し、フィレット、編集できるフィーチャーのタイムライン)、CADCraft は AutoCAD 流に 2D 図面を描くソフト(コマンドライン、画層、寸法、ハッチング、ブロック、DWG)です。競合する部分は少なく、DXF を介して組み合わせることもできます。
| 項目 | SolidCraft | CADCraft |
|---|---|---|
| どんなソフトか | パラメトリック 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.0 | MIT OR Apache-2.0 |
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 の所有者を確認してください。
L、OFFSET、TRIM)で考えるとき。Fusion 360 から移る方は「SolidCraft と Fusion 360 の比較」から、オープンソースの 3D CAD を比べたい方は「SolidCraft と FreeCAD の比較」をご覧ください。
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 コーディングエージェントを使って開発していると説明しており、どちらも 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 は Tangency Labs が公開しているパラメトリック 3D モデラー(tangency-labs/solidcraft)、CADCraft は ArtCraft チームによる AutoCAD 風の製図ソフト(storytold/cadcraft)です。ダウンロードもファイル形式も別々ですが、SolidCraft の NOTICE には、コードの一部を CADCraft から流用したと書かれています。
今のところほぼ作れません。CADCraft のロードマップ(2026年10月14日更新)は、3D モデリングとレンダリングを AutoCAD の約 2% と評価し、プロジェクト全体をプレアルファとしています。フィーチャー履歴付きのソリッド部品には SolidCraft を使いましょう。
図枠や注記付きビューを備えた完成図面は作れません。SolidCraft のロードマップでは 2D 図面はまだ後回しです。ただし、スケッチ、板金の展開図、現在のビューを DXF で保存でき、CADCraft で開いて寸法を入れられます。
いいえ。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 のインストール