CAD 変換の自動化: cadconvert CLI、MCP サーバー、AI エージェント

ドキュメントライン: 2026 年 7 月 2 日 • ContentaSoft Team

ほとんどのエンジニアは、Windows ウィザードを通じて 3D CAD Converter を使用します。STEP、IGES、または STL ファイルをドロップし、出力形式を選択し、[変換] をクリックします。ただし、ウィザードはそれを実行するための 1 つの方法にすぎません。同じ変換エンジン (15 以上のフォーマット、メッシュ修復、テッセレーション制御、アセンブリ サポート) には、cadconvert と呼ばれる完全なコマンドライン インターフェイス、内蔵 MCP サーバー、およびインストール可能なクロード コード スキルも付属しています。

この投稿では、cadconvert CLI を使用したスクリプト作成、MCP サーバーの Claude Desktop または Claude Code への接続、AI エージェントによる CAD ファイルの平文からの変換の 3 つすべてについて説明します。 CLI には --json フラグがありません。AI エージェントの場合は、代わりに MCP サーバーを使用します。 CLI と MCP の完全なリファレンスは https://github.com/brunojanvier77/ContentaSoft にあります。

cadconvert CLI: 同じエンジン、スクリプト可能

実行可能ファイルは cadconvert.exe で、デスクトップ アプリと一緒にインストールされます (同じインストーラー、同じライセンス)。 C:\Program Files\ContentaSoft\3D CAD Converter\ にあります。そのフォルダーを PATH に追加すると、どの端末からでも利用できるようになります。

"C:\Program Files\ContentaSoft\3D CAD Converter\cadconvert.exe" formats

サポートされている形式の一覧表示、単一ファイルの変換、フォルダーのバッチ処理、受信ディレクトリの監視などをすべてターミナルから実行します。

制御されたテッセレーションを使用して STEP ファイルを STL に変換します。

cadconvert convert -i model.step -o model.stl --tessellation 0.01

8 つの並列ワーカーを使用して、フォルダー全体を印刷可能な STL にバッチ変換します。

cadconvert batch -i ./models -o ./printable -f stl -w 8

フォルダーを監視し、受信ファイルを 3MF に自動変換します。

cadconvert watch -i ./incoming -o ./converted -f 3mf

変換する前にファイルを検査します。

cadconvert info part.step

--tessellation 値は、STEP/IGES エクスポートのメッシュ密度を制御します。値が小さいほど、メッシュが細かくなり、ファイルが大きくなります。 3D プリントの場合は 0.01 から始めて、スライサーに基づいて調整します。

実際の自動化レシピ

1. 印刷準備バッチ パイプライン

batch にサプライヤーの STEP ファイルのフォルダーを指定し、すべてを一晩で STL にエクスポートします。

cadconvert batch -i ./models -o ./printable -f stl -w 8

2. 自動実行ウォッチフォルダー

watch コマンドは、受信フォルダーを監視し、すべての新しい CAD ファイルを自動的に変換します。

cadconvert watch -i ./incoming -o ./converted -f 3mf

MCP サーバー: エンジンを AI エージェントに渡します

MCP (Model Context Protocol) は、AI アシスタントが外部ツールを呼び出すために使用するオープン スタンダードです。 CLI には --json モードがないため、MCP サーバーが AI エージェントの対象パスになります。MCP サーバーは 1 つのコマンドで起動します。

cadconvert serve

フォーマット検出、単一およびバッチ変換、ファイル情報、およびプリセットのリスト用のツールが公開されており、無料試用期間中も機能します (生涯変換が 10 回あり、その後登録)。

これを claude_desktop_config.json に追加して、Claude デスクトップに接続します。

{
  "mcpServers": {
    "cadconvert": {
      "command": "C:\\Program Files\\ContentaSoft\\3D CAD Converter\\cadconvert.exe",
      "args": ["serve"]
    }
  }
}

Claude Code スキル: わかりやすい英語での CAD 変換

クロード コードを使用する場合は、/contenta-cad スキルをインストールします。このスキルは、エージェントに CLI コマンド、テッセレーション設定、バッチ パターン、およびフォーマット マトリックスを教えます。

次に、ジョブを自分の言葉で説明します。“このフォルダー内のすべての STEP を印刷用の STL に変換します” または “受信フォルダーを監視し、新しいファイルを 3MF” に変換します。スキルは適切な cadconvert コマンドを構築し、レポートを返します。

git clone https://github.com/brunojanvier77/ContentaSoft.git
cp -r ContentaSoft/skills/* ~/.claude/skills/

すべては GitHub に文書化されています

完全なリファレンスはパブリック GitHub リポジトリにあります。すべてのコマンドとオプションの正確な CLI ドキュメント、完全な MCP サーバー リファレンス、および 3D CAD Converter および他の ContentaSoft 製品用のインストール可能な Claude Code スキルです。 github.com/brunojanvier77/ContentaSoft

よくある質問

CLI には追加料金がかかりますか?

いいえ。CLI、MCP サーバー、および Claude Code スキルはデスクトップ アプリと同じインストーラーに同梱されており、同じ $179 ワンタイム ライセンスの対象となります。

10 回の無料変換後はどうなりますか?

CLI と MCP サーバーは、ライセンスなしで最初の 10 回の有効期間変換の間機能します。その後、cadconvert register -k YOUR-KEY -e your@email.com で登録するまで変換はブロックされます。

インストーラは 1 名。 GUI、CLI、MCP、スキル。

無料トライアルをダウンロードして、最初のバッチ変換のスクリプトを 5 分で作成できます。クレジット カードもクラウド アップロードも必要ありません。

無料体験版をダウンロード

同じエンジン、3 つのインターフェイス

ウィザード、PowerShell スクリプト、または Claude エージェントのいずれを使用しても、3D CAD Converter は同じローカル変換パイプラインを実行します。インストーラーを取得し、CLI からバッチを試すか、MCP を接続してエージェントに残りの処理を任せます。 github.com/brunojanvier77/ContentaSoft