CAD 変換の自動化: cadconvert CLI、MCP サーバー、AI エージェント
ほとんどのエンジニアは、Windows ウィザードを通じて 3D CAD Converter を使い始めます。STEP、IGES、STL のファイルをドロップし、出力形式を選び、変換をクリックするだけです。ただし、ウィザードは操作方法の 1 つにすぎません。同じ変換エンジン(15+ 形式、STEP/IGES の面の修復、テッセレーション制御、アセンブリ対応)には、cadconvert という完全なコマンドラインインターフェイス、内蔵の MCP サーバー、インストール可能な Claude Code スキルも付属しています。
この投稿では、cadconvert CLI を使用したスクリプト作成、MCP サーバーの Claude Desktop または Claude Code への接続、AI エージェントによる CAD ファイルの平文からの変換の 3 つすべてについて説明します。 CLI には --json フラグがありません。AI エージェントの場合は、代わりに MCP サーバーを使用します。 CLI と MCP の完全なリファレンスは https://github.com/contentasoftware/contentasoft-cad-converter-plugin にあります。
cadconvert CLI: 同じエンジン、スクリプト可能
実行ファイルは cadconvert.exe です。デスクトップアプリと一緒にインストールされます (同じインストーラー、同じライセンス)。既定のインストールでは %LOCALAPPDATA%\Programs\CadConverter\ に配置され、そのフォルダーが PATH に追加されるため、新しく開いたターミナルからすぐ使えます。
cadconvert formats
サポートされている形式の一覧表示、単一ファイルの変換、フォルダーのバッチ処理、受信ディレクトリの監視などをすべてターミナルから実行します。
制御されたテッセレーションを使用して STEP ファイルを STL に変換します。
cadconvert convert model.step -o model.stl --quality 0.01
8 つの並列ワーカーを使用して、フォルダー全体を印刷可能な STL にバッチ変換します。
cadconvert batch ./models -o ./printable -f stl -w 8
フォルダーを監視し、受信ファイルを 3MF に自動変換します。
cadconvert watch ./incoming -o ./converted -f 3mf
変換する前にファイルを検査します。
cadconvert info part.step
--quality 値は、STEP/IGES エクスポートのメッシュ密度を制御します。値が小さいほど、メッシュが細かくなり、ファイルが大きくなります。 3D プリントの場合は 0.01 から始めて、スライサーに基づいて調整します。
実際の自動化レシピ
1. 印刷準備バッチ パイプライン
batch にサプライヤーの STEP ファイルのフォルダーを指定し、すべてを一晩で STL にエクスポートします。
cadconvert batch ./models -o ./printable -f stl -w 8
2. 自動実行ウォッチフォルダー
watch コマンドは、受信フォルダーを監視し、すべての新しい CAD ファイルを自動的に変換します。
cadconvert watch ./incoming -o ./converted -f 3mf
MCP サーバー: エンジンを AI エージェントに渡します
MCP (Model Context Protocol) は、AI アシスタントが外部ツールを呼び出すために使用するオープン スタンダードです。 CLI には --json モードがないため、MCP サーバーが AI エージェントの対象パスになります。MCP サーバーは 1 つのコマンドで起動します。
cadconvert serve
ファイルの変換、ファイル情報の取得、形式の判定、対応形式の一覧表示という 4 つのツールを提供します。無料体験版でも動作します (10 回変換後は登録が必要)。
これを claude_desktop_config.json に追加して、Claude デスクトップに接続します。
{
"mcpServers": {
"cadconvert": {
"command": "cadconvert",
"args": ["serve"]
}
}
}
Claude Code スキル: わかりやすい英語での CAD 変換
Claude Code をお使いなら、スキル /contenta-cad は MCP サーバーと一緒に 3D CAD Converter プラグインに同梱されているので、1 回のインストールで両方がエージェントに入ります。コマンドは 2 つです:
/plugin marketplace add contentasoftware/contentasoft-cad-converter-plugin
/plugin install contentasoft-cad-converter@contentasoft-cad-converter-plugin
Cursor、Claude Desktop、VS Code などの MCP クライアントでは、次のサーバー設定を追加します (Node.js 18 以降が必要):
{
"mcpServers": {
"cad-converter": { "command": "cmd", "args": ["/c", "npx", "-y", "@contentasoft/cad-converter-mcp"] }
}
}
次に、ジョブを自分の言葉で説明します。“このフォルダー内のすべての STEP を印刷用の STL に変換します” または “受信フォルダーを監視し、新しいファイルを 3MF” に変換します。スキルは適切な cadconvert コマンドを構築し、レポートを返します。
すべては GitHub に文書化されています
プラグインのソース、MCP サーバーのリファレンス、CLI ドキュメントは公開 GitHub リポジトリにあり、ランチャー パッケージは npm で公開されています: github.com/contentasoftware/contentasoft-cad-converter-plugin · npmjs.com/package/@contentasoft/cad-converter-mcp
よくある質問
CLI には追加料金がかかりますか?
いいえ。CLI、MCP サーバー、および Claude Code スキルはデスクトップ アプリと同じインストーラーに同梱されており、同じ $179 ワンタイム ライセンスの対象となります。
10 回の無料変換後はどうなりますか?
CLI と MCP サーバーはアプリと同じ体験版を共有します。フル品質で 10 回変換でき、期限はありません。その後も変換は続き、cadconvert register your@email.com YOUR-KEY で登録するまで、STEP、IGES、BREP からメッシュへはドラフト品質でメッシュ化され、各ファイルに体験版の注記が入ります。
インストーラは 1 名。 GUI、CLI、MCP、スキル。
無料トライアルをダウンロードして、最初のバッチ変換のスクリプトを 5 分で作成できます。クレジット カードもクラウド アップロードも必要ありません。
無料体験版をダウンロード同じエンジン、3 つのインターフェイス
ウィザード、PowerShell スクリプト、または Claude エージェントのいずれを使用しても、3D CAD Converter は同じローカル変換パイプラインを実行します。インストーラーを取得し、CLI からバッチを試すか、MCP を接続してエージェントに残りの処理を任せます。 github.com/contentasoftware/contentasoft-cad-converter-plugin