BOMWiki/partmode
Open-source, local-first 3D parametric CAD that runs in the browser for people and permissioned typed agents, powered by OpenCascade WASM.
何を解決するか
PartMode は、ブラウザベースのパラメトリックCAD(コンピュータ支援設計)システムであり、人間とAIエージェントが機械設計において共同作業できるようにします。デスクトップCADのインストールを必要とせず、共有かつ正確な幾何学カーネルを提供することで、ユーザーとエージェントが同一の真実のソースに基づいて作業し、並列で不透明な自動化状態を避けることができます。
動作方法
OpenCascade WebAssembly、replicad、three.js を基盤として構築されたPartModeは、標準的なドキュメントモデル(schema-5)と正確なB-rep(境界表現)カーネルを使用しています。編集には2つの権限パスを提供します:
- ブラウザ承認済みのローカルプロジェクト:ユーザーはブラウザ内で匿名でモデリング可能。エージェントは、人間の承認を得て、プロジェクト範囲内で取り消し可能なアクセス権を付与され、プロジェクトを編集できます。
- サーバー非依存の永続的プロジェクト:エージェントに、監視不要のCAD作業用の不変なヘッドレス権限を付与可能。結果はアカウント所有のドキュメントに保存され、STEP形式でエクスポート可能。
対象ユーザー
AI駆動のCADワークフローを構築する機械エンジニア、デザイナー、開発者。人間とエージェントの両方の相互作用をサポートする、ローカル優先のオープンソースパラメトリックモデリングツールが必要な方々。
特徴
- パラメトリックモデリング:制約付きスケッチ、編集可能な特徴履歴、パターン、シートメタルツールを含む。
- アセンブリ管理:再利用可能な部品定義、マッチング、コンテキスト内コンポーネント編集をサポート。
- 正確な幾何学:OpenCascadeによるB-rep評価を使用し、シェーディングされた3Dビューが正確な幾何学の表現であることを保証。
- エージェント統合:エージェントが検査、照会、改訂安全なコミットを実行できるように、ホストされたMCP(モデルコンテキストプロトコル)ツールを提供。
- データ交換:STEPのインポート/エクスポートに対応。STL、AMF、3MF形式のメッシュエクスポートも可能。
- 技術図面:SVGおよびPDF形式で正確な隠線表示を生成。
関連
- プロジェクト
- プロジェクト
- Dispatch
- プロジェクト
- プロジェクト