Adam-CAD/CADAM

CADAM is the open source text-to-CAD web application

What it solves

CADAM はオープンソースの Web アプリケーションで、ユーザーが自然言語の記述や画像参照から 3D CAD モデルを生成できるようにし、パラメトリック部品を作成するための手動 3D モデリングの専門知識を不要にします。

How it works

このアプリは AI(具体的には Anthropic Claude API)を利用してテキストまたは画像入力を OpenSCAD コードに変換します。このコードは OpenSCAD WebAssembly と Three.js を用いてブラウザ内でリアルタイムに 3D プレビューとして描画されます。システムは生成されたコードから調整可能な寸法を自動抽出し、ユーザーにインタラクティブなスライダーを提供して、AI 再実行なしでモデルのパラメータを変更できるようにします。

Who it’s for

3D プリントや CAD コミュニティ、そしてボルトやナットといったシンプルなパラメトリック部品からエンジンのような複雑なアセンブリまで、迅速に 3D オブジェクトをプロトタイプしたいすべての人を対象としています。

Highlights

  • AI-Powered Generation:プレーンな英語と画像を 3D モデルに変換。
  • Parametric Controls:寸法を自動検出し、スライダーで即時調整可能。
  • Browser-Based:WebAssembly で完全にブラウザ上で動作し、ローカルインストール不要。
  • Multiple Export Formats:.STL、.SCAD、.DXF ファイルとしてエクスポートをサポート。
  • Library Support:BOSL、BOSL2、MCAD ライブラリを統合し、より高度なモデリングが可能。