コマンドラインで3D CAD変換

STEP・IGES・STL・OBJ・glTF変換をスクリプト化 — フォルダを一括処理、ホットフォルダを監視、パイプラインに組み込み。

デスクトップアプリと同じエンジンを、洗練されたCLIで操作。1ファイルの変換、数百ファイルの並列一括処理、投入ファイルの自動変換、ジオメトリの確認、全対応形式の一覧表示まで — すべてオフライン、サブスクなし、アップロードなし。

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

無料体験版:全機能で10回まで変換可能。クレジットカード不要。Windows 10/11。

STL、OBJ、glTFなど複数フォーマットを選択したバッチ変換の出力フォーマット画面

複数の出力フォーマットを一度選択すればフォルダ全体を一括変換。設定は全ファイルに適用されます。

手動変換は拡張できない

3D CAD Converterなしの場合

  • リリースのパーツごとにGUIをクリックして操作
  • CAD変換をビルドやPLMのパイプラインに組み込めない
  • 独自のジオメトリをサーバーにアップロードするクラウド変換サービス
  • 数件の形式変換を自動化するだけのために席ごとのライセンスが必要

3D CAD Converterありの場合

  • 1コマンドで1ファイル、1コマンドでフォルダ全体を変換
  • ネットワーク共有に監視フォルダを置けばファイルが自動変換
  • 終了コードとログでスクリプトやCIからの呼び出しも安全
  • すべてローカルで実行 — データはマシンの外に出ない

コマンド一覧

コマンド 機能
cadconvert convert1つの3Dファイルを対象形式に変換。テッセレーション・修復・単位オプション対応。
cadconvert batchフォルダ全体(任意で再帰)を複数ワーカーで並列変換。
cadconvert watchフォルダを監視し、新しい3Dファイルを自動変換。
cadconvert info形式、単位、パーツ数、三角形数、頂点数、バウンディングボックスを表示。
cadconvert formats対応する全形式を拡張子とインポート/エクスポート可否とともに一覧表示。

そのまま使える実コマンド

STEPファイルを高品質STLに変換

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

フォルダを8並列ワーカーでOBJに変換

cadconvert batch -i ./models -o ./out -f obj -w 8

./incomingに投入されたものを自動で3MFに変換

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

ジオメトリ・単位・三角形数を確認

cadconvert info assembly.step

対応する全形式を一覧表示

cadconvert formats

自動化のために設計

並列バッチ

ディレクトリツリー全体を一度に変換。ワーカー数を設定して全コアを活用。

監視フォルダ

ホットフォルダやネットワーク共有を監視。新しいファイルは書き込み完了と同時に変換。

フラグで完全制御

出力形式、メッシュ品質 (プリセットまたは許容誤差)、修復、単位、上方向の軸、ポリゴン削減、バイナリ出力をコマンドラインから指定できます。

MCP・エージェント対応

同じバイナリがMCPサーバーとして動作。AIエージェントがCADファイルをツールとして変換・確認できます。

MCPサーバー — ClaudeやAIエージェントがCADを変換

cadconvert serve を実行すると、同じ変換エンジンが Model Context Protocol (MCP) サーバーになります。Claude などの AI アシスタントが自然言語で 3D ファイルを変換・検査・判定できます — スクリプト不要、完全オフライン。

MCP ツール 機能
convert_cad対応するあらゆる形式間で 3D ファイルを変換(品質・単位・修復オプション付き)
get_file_info詳細なファイル情報を取得 — 形式、頂点数、面数、バウンディングボックス、単位、アセンブリツリー
detect_format完全な解析なしで 3D ファイルの形式を判定
list_formats対応する入出力形式とその機能をすべて一覧表示

1 ブロックで AI クライアントに追加 — API キー不要、データは端末から出ません:

// claude_desktop_config.json

{

  "mcpServers": {

    "cadconvert": { "command": "cadconvert", "args": ["serve"] }

  }

}

プロンプト例: 「このフォルダ内のすべての STEP ファイルを fine 品質で STL に変換し、面数が最も多いものを教えて。」

使い方

1

一度インストール

3D CAD Converterをインストール。cadconvertコマンドが同梱 — 別パッケージの管理は不要。

2

コマンドを実行

1行でファイル変換、フォルダ一括、監視セッションの開始。

3

自動化する

コマンドをスクリプト、タスクスケジューラ、CIステップに組み込み、変換を無人で実行。

出力ファイルの命名パターン

ウィザードの出力設定、またはCLI/プロファイルのJSONを通じて、トークンベースのパターンで変換後ファイルの命名方法を正確に制御できます。

トークン 意味
{name}拡張子を除いた元ファイル名
{format}ターゲットフォーマット名(例: stl、obj、gltf)
{date}本日の日付(yyyy-MM-dd)
{date:FORMAT}任意の.NET日付形式で表した本日の日付。例: {date:yyyyMMdd}
{counter}バッチ全体を通じた連番(1、2、3...)
{counter:FORMAT}任意の桁数のゼロ埋めを行った連番。例: {counter:000}で001、002
{parent_folder}元ファイルの親フォルダ名
{ext}ドットを除いた元ファイルの拡張子
{hash}元ファイルパスの8文字ハッシュ(フラット化したバッチの重複排除に便利)
例1 -- タイムスタンプ付き出力:

{name}_{date:yyyyMMdd}

bracket.step → bracket_20260705.stl

例2 -- フォルダ名prefix付き、ゼロ埋め連番:

{parent_folder}-{name}-{counter:000}

assemblies/bracket.step → assemblies-bracket-001.stl

未知のトークンはバッチ開始前に検証エラーとして拒否されるため、命名パターンのタイプミスが実行中に誤ったファイル名を静かに生成することはありません。

年会費を支払うのをやめましょう

ToolPriceModel
CAD Exchanger$590/yearサブスクリプション(年次更新)
Okino / proprietary SDK$$$/yearサブスクリプション(年次更新)
3D CAD Converter$179✔ 一度支払えば、永遠に所有
無料体験版をダウンロード 今すぐ購入 — $179

無料体験版:全機能で10回まで変換可能。クレジットカード不要。Windows 10/11。