Repolode
tangency-labs

tangency-labs/solidcraft

純粋なRustで書かれたオープンソースのパラメトリック3D CADアプリ。デスクトップ、ブラウザー、MCPエージェントから操作できます。

代替できる製品:SolidWorksAutodesk FusionOnshape

スター
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. 1

    リリースページまたはダウンロードページから、お使いのプラットフォーム用インストーラーをダウンロードします

  2. 2

    Windowsでは、WinGetを使ってインストールします

    winget install bherbruck.SolidCraft
  3. 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 の数値は毎日更新されます。

関連プロジェクト