このセクションでは、RoboDKの起動時に使用できるコマンドラインオプションについて説明します。コマンドラインオプションは、コマンド APIの機能。
次の呼び出しは、いくつかの引数を持つ一般的な呼び出しを表しています。
RoboDK.exe-[option1]-[option2] open_fileA-[option3] open_fileB ...
RoboDKでサポートされているすべてのファイル形式を引数として提供できます。以下のフォーマットを含みます:
●RDK ➔ RoboDKステーションファイル:このファイルは、依存関係(ロボット、ツール、NCファイルなど)を含め、プロジェクト全体を1つのファイルに保持します。
●ロボット➔ロボットファイル:ロボットファイルをロードすると、そのロボットの参照フレームも作成されます。
●ツール➔ツールファイル:最後に追加されたロボットに自動的にアタッチされます。
●stl / wrl / step / stp / iges / igs / sld ➔オブジェクト(3Dジオメトリ):オブジェクトは簡単にツールに変換。
●apt / gcode / cnc ➔ NCプログラムファイル:RoboDKはミリングプロジェクトを自動的に準備します(ユーティリティ➔製粉プロジェクト)。
注意:いくつかの引数を渡すことにより、APIからRoboDKを起動することができます。Python APIの使用例:
RDK = Robolink(args = '-ADDFRAME "-RENAME=Main Ref" load_object.stl')
利用可能なコマンドラインオプション:
-NOSPLASH
起動時にRoboDKスプラッシュイメージを削除します。
-DEBUG
アプリケーションのデバッグを可能にするbinフォルダーにRoboDK.debug.txtファイルを作成します。
-SETTINGS=filepath
テキストファイルから引数をロードします。そのテキストファイルの各行は、1つの単一の引数と見なされます。
-NOSHOW
RoboDKがファイルをロードしてプログラムを更新している間、すべてのウィンドウを非表示にします。
-HIDDEN
RoboDKのロードが完了すると、自動/ SHOWを回避します。後でウィンドウを表示する唯一の方法は、APIを使用することです。
-NO_WINDOWS
NCファイルのロード時に通常自動的に表示されるすべてのウィンドウを非表示にします。
-NOUI
ユーザーインターフェイスなしでRoboDKを起動します(ウィンドウおよび3Dビュー)。このオプションを使用すると、APIを使用してバックグラウンドでRoboDKを実行できます。
-PORT=20501
指定されたポート(TCP / IPプロトコル)を介してAPI通信を強制します。デフォルトのポートは20500です。
-TREE_STATE=-1
駅のツリーを表示しないでください。
-TREE_STATE=6
ウィンドウの左側にドッキングされているステーションツリーを不透明に表示します。
-ADDFRAME
新しい参照フレームを追加します。ロードされた新しいオブジェクトは、この参照フレームに配置されます。
-RESET
新しいオブジェクトが読み込まれた場合、ステーションの参照フレーム(最後に追加されたフレームではない)に配置されることを強制します。
-RENAME=Name
追加された最後の参照フレームまたはオブジェクトの名前を変更します。
-MOVE=x;y;z;rx;ry;rz
追加された最後の参照フレームを移動します(mmおよび度単位)。
-UPDATE_APT=YES
同じAPTファイルを持つロボット加工プロジェクトを上書きします
-UPDATE_APT=NO
ロボット加工プロジェクトをオーバーライドしません(名前が一致する場合、重複プロジェクトが作成されます)。
-UPDATE=file.apt
APTファイルをロードまたは更新し、問題がなければロボットプログラムを生成します。
-REPLACE_ITEMS=YES
新しいファイルが読み込まれ、名前が一致する場合、既存のツールとオブジェクトを更新します。
-REPLACE_ITEMS=NO
新しいファイルが読み込まれるときに、ツールとオブジェクトをオーバーライドしません。
-SETCOLOR=blue
最後に読み込まれたオブジェクト(オブジェクト、ツール、ロボット、メカニズム)の色を設定します。色はすることができます名前付き 色または16進数の色(#RRGGBBAAなど。例:#88112288)。
注意: 1回のクリックで透明度が50%を超えるオブジェクトを選択することはできません。
-AUTOGEN_MAINPROG =プログラム
ロードされたAPTファイルにリンクされたプログラムを順番に呼び出すメインプログラムを生成します。
-SELECTTOOL=#1
使用可能な最初のロボットツール(または対応する番号)を 活発なツール(新しいプログラムがロードされるときに使用されるツール)。
-SELECTTOOL=”ツール名”
を選択 活発な名前の一致を使用するツール。
-ADDCUTTER=length|path/cutter name.stl
Addcutterを使用すると、ツールホルダーに対してカッターのジオメトリを追加できます。カッターは、RoboDKではツールとして扱われ、カッターの形状を保持します。カッターのジオメトリは、工具の先端を原点とするSTLファイル(ASCIIまたはバイナリ)でなければなりません。長さはツールホルダーに対してmm単位で指定する必要があります(ツールホルダーの正のZ軸は外側を指す必要があります)。
-SELECTCUTTER=”カッター名”
SelectcutterはSELECTTOOLと同じ効果を持ち、カッターはツールとして扱われます。
-SHOW
RoboDKウィンドウを表示します。これは、すべてのファイルが読み込まれ、機械加工プロジェクトが更新されると自動的に行われます。
以下のオプションのいずれかを使用すると、/ SHOWコマンドによって引き起こされる可視性が変更されます。
-QUIT
エラーメッセージがない場合は、プログラムを終了します。
-END
エラーメッセージがあってもプログラムを終了します。