純粋なRustで書かれたオープンソースのクリーンルーム実装ワープロ。デスクトップとブラウザーで動作し、.docxを読み書きできます。
tangency-labs/solidcraft
純粋なRustで書かれたオープンソースのパラメトリック3D CADアプリ。デスクトップ、ブラウザー、MCPエージェントから操作できます。
代替できる製品:SolidWorks
Autodesk Fusion
Onshape
- スター
- 6,807
- フォーク
- 766
- 未解決の Issue
- 1,377
- 最終コミット
- 23 時間前
これは何?
SolidCraftは、スケッチや拘束を使ってソリッドパーツを作成するパラメトリック3D CADアプリです。寸法はパラメーターで制御され、値を変更するとフィーチャーのタイムラインに沿ってモデルが再構築されます。Windows、macOS、Linux向けのデスクトップアプリとして、ブラウザー上で、またはコマンドラインツールからヘッドレスで実行できます。
モデリングツールには、拘束付き2Dスケッチ、押し出し、回転、スイープ、ロフト、フィレット、シェル、パターンの各フィーチャーに加え、ジョイント付きアセンブリや板金パーツが含まれます。STEP、IGES、STL、OBJ、3MF、glTFをインポート/エクスポートでき、ロボットシミュレーター向けにURDFもエクスポートできます。
MCPサーバーを使うと、AIエージェントがヘッドレスで、または実行中のアプリ内で、設計の作成、計測、スクリーンショット撮影を行えます。プロジェクトはまだ初期段階で、現時点ではシンプルなパーツに適しています。
主な機能
- 01組み込みソルバーで解決する、拘束と寸法を設定できるスケッチ
- 02フィーチャーの編集、抑制、並べ替えが可能なパラメトリック・フィーチャータイムライン
- 03ジョイント、モーションスタディ、質量特性に対応したアセンブリ
- 04STEP、IGES、STL、OBJ、3MF、glTFのインポート/エクスポート
- 05スクリプト実行、パーツの計測、PNG画像のレンダリングに対応したヘッドレスCLI
- 06AIエージェントによるパーツのモデリングと検査を可能にするMCPサーバー
ユースケース
- 筐体やブラケットなどの機械部品の設計
- コマンドラインから再現可能なCADモデルをスクリプトで生成
- AIエージェントにパラメトリックモデルの下書き作成と確認を任せる
- 製造や他のCADツールで使うSTEPファイルの準備
クイックスタート
- 1
リリースページまたはダウンロードページから、お使いのプラットフォーム用インストーラーをダウンロードします
- 2
Windowsでは、WinGetを使ってインストールします
winget install bherbruck.SolidCraft - 3
Linuxでは、Snapを使ってインストールします
sudo snap install solidcraft
使う前に知っておきたいこと
- 開発初期段階です。READMEによると、まだ初期段階ですが、簡単な作業には使えます。
- ダウンロードファイルにはまだ署名がないため、初回起動時にWindows SmartScreenやmacOSで警告が表示される場合があります。
- バージョン0.11~0.14では、アプリ内から0.15.0以降にアップデートできません。一度だけ手動でダウンロードする必要があります。
トピック
よくある質問
- solidcraft とは?
- 純粋なRustで書かれたオープンソースのパラメトリック3D CADアプリ。デスクトップ、ブラウザー、MCPエージェントから操作できます。 SolidCraftは、スケッチや拘束を使ってソリッドパーツを作成するパラメトリック3D CADアプリです。寸法はパラメーターで制御され、値を変更するとフィーチャーのタイムラインに沿ってモデルが再構築されます。Windows、macOS、Linux向けのデスクトップアプリとして、ブラウザー上で、またはコマンドラインツールからヘッドレスで実行できます。
- solidcraft は無料で使えますか?ライセンスは?
- solidcraft は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- solidcraft は今もメンテナンスされていますか?
- 活発にメンテナンス中。solidcraft の最終コミットは 2026年10月19日 です。
- solidcraft は何に使えますか?
- 筐体やブラケットなどの機械部品の設計 コマンドラインから再現可能なCADモデルをスクリプトで生成 AIエージェントにパラメトリックモデルの下書き作成と確認を任せる 製造や他のCADツールで使うSTEPファイルの準備
- solidcraft のインストール方法は?
- リリースページまたはダウンロードページから、お使いのプラットフォーム用インストーラーをダウンロードします Windowsでは、WinGetを使ってインストールします: winget install bherbruck.SolidCraft Linuxでは、Snapを使ってインストールします: sudo snap install solidcraft
- solidcraft はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/tangency-labs/solidcraft
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
AIエージェントがスナップショットや要素参照、一般的な自動化コマンドを使ってChromeを操作できる、Rust製のネイティブCLIです。
トークン使用量、メモリ、リソースコストを抑えて多数のAIエージェントを実行できる、オープンソースのデスクトップアプリとRustライブラリ。
ファイル編集やコマンド実行に対応し、ローカルモデルを含む40以上のモデルプロバイダーを利用できる、ターミナル向けのオープンソースRustコーディングエージェント。
ソースファイルの編集に合わせて構文木を更新する、インクリメンタルパーサージェネレーター兼パーシングライブラリ。