非公式コミュニティガイドです。SolidCraft / Tangency Labs とは提携しておらず、承認も受けていません。公式:solidcraft.io · GitHub · ドキュメント

追跡中の最新リリース:v0.16.2 · GitHub スター 約 7,500 以上 · MIT OR Apache-2.0

パラメトリック 3D CAD、Rust 製のオープンソース。

SolidCraft はオープンソースのパラメトリック CAD アプリです。スケッチを描いて拘束を付け、フィーチャーのタイムライン上でソリッドを組み立てます。寸法を変えるとモデルが再構築されます。デスクトップでも、ブラウザーでも、MCP 経由で AI エージェントに操作させることもできます。

このサイトのガイド

SolidCraft を使い始める方に向けた、テーマ別の詳しいチュートリアルです。バージョンによって内容が異なる場合は、必ず公式ドキュメントを優先してください。

SolidCraft とは(プロジェクトの説明より)

公式の紹介ページと README をもとにまとめたものです。これらの資料に書かれている以上の機能を約束するものではありません。

🦀

純 Rust 製

B-rep モデリングと UI(egui + wgpu)を Rust で実装。デスクトップアプリ、wasm 版 Web アプリ、ヘッドレス CLI を提供。

📐

パラメトリックなタイムライン

拘束付きスケッチ、フィーチャー(押し出し、フィレット、シェル、パターンなど)、単位を扱える式を使ったパラメータ。

🤖

エージェント向け MCP

すべての操作がコマンドです。MCP サーバーは同じコマンドを AI クライアントに公開します。

📦

インポート / エクスポート

STEP、IGES、3MF、STL、OBJ。cadmpeg 経由で FreeCAD/Rhino にも対応。関節を持つアセンブリ向けに URDF。

✅

初期段階だが検証済み

プロジェクトの現状:初期段階だが、単純なパーツには使える。参照パーツは解析値や FreeCAD の値と照合して検証されています。

🗺️

保留中の機能

公式ロードマップでは、図面、CAM/製造、シミュレーション、ソリッドに必要な範囲を超えるサーフェス機能の大半が保留になっています。

公式サンプルを手元で試す

公式スクリプトを solidcraft-cli で実行し、.solidcraft ファイルとして保存して Web アプリで開きます。下のスクリーンショットは、GPU 搭載ノート PC でこの手順を実行したときのものです(v0.16.2)。

solidcraft-cli run examples/bracket.json --save bracket.solidcraft
↗

パラメトリックモデリング · 公式サンプル

パラメトリックブラケット

examples/bracket.json から、プロファイルをスケッチし、押し出し、フィレットを付け、取り付け穴をあけます。

↗

編集と再構築 · SOLIDCRAFT-CLI

パラメータを変えて再構築

width を 60 mm から 90 mm に広げると、eval の結果は 22,988 mm³ → 34,482 mm³ になります。

↗

筐体設計 · アップストリームのデモ

電子機器用の筐体

アップストリームの MCP デモの手順に沿って、箱をシェル化し、USB 用の開口部を切り抜き、取り付け用ボスを追加します。

↗

アセンブリ · 公式サンプル

マルチパーツアセンブリ

トレイ(Tray)、パッド付きインサート(Insert)、固定用ポスト(Fasteners)、透明なふた(Lid)を、render-studio.json 内で個別のコンポーネントとして配置しています。

エージェントを使いたい場合は MCP チュートリアルへ →

免責事項。 このサイトは独立した非公式のコミュニティガイドです。SolidCraft、Tangency Labs、Autodesk とは提携しておらず、後援や承認も受けていません。「SolidCraft」という名称は、オープンソースプロジェクトを指すためにのみ使用しています。ダウンロード、Issue、正式なドキュメントはこちら:https://github.com/tangency-labs/solidcraft および https://docs.solidcraft.io。