이섹션에서는 RoboDK를시작할때사용가능한명령행옵션에관해설명합니다. 명령행옵션은 API의명령기능을사용하여전달될수도있습니다.
다음의호출은일부인수가있는일반호출을나타냅니다:
RoboDK.exe -[option1] -[option2] open_fileA -[option3] open_fileB ...
아래의형식을포함하여RoboDK가지원하는모든파일형식을인수로제공할수있습니다:
●RDK ➔ RoboDK 스테이션파일: 이파일은관련된모든정보(로봇, 툴, NC 파일등)를포함하는전체프로젝트를담고있습니다.
●robot ➔로봇파일: 로봇파일불러오면로봇의좌표계도함께생성됩니다.
●tool ➔툴파일: 마지막으로추가된로봇에자동으로부착됩니다.
●stl/wrl/step/stp/iges/igs/sld ➔객체(3D 형상): 객체는손쉽게툴로 변환될수있습니다.
●apt/gcode/cnc ➔ NC 프로그램파일: RoboDK에서자동으로가공프로젝트를준비합니다(유틸리티➔로봇가공프로젝트).
RDK = Robolink(args='-ADDFRAME "-RENAME=Main Ref " load_object.stl')
사용가능한명령행옵션:
-NOSPLASH
시작할때 RoboDK 스플래시이미지를제거합니다.
-DEBUG
bin 폴더에응용프로그램을디버깅할수있는 RoboDK.debug.txt 파일을생성합니다.
-SETTINGS=filepath
텍스트파일에서인수를불러옵니다. 해당텍스트파일의각줄은하나의단일인수로간주합니다.
-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)을사용할수있습니다.
-AUTOGEN_MAINPROG=Prog
불린 APT 파일에연결된프로그램을차례로호출하는기본프로그램을생성합니다.
-SELECTTOOL=#1
활성툴(새프로그램을불러올때사용되는툴)로사용할수있는첫번째로봇툴 (또는해당번호)를설정합니다.
-SELECTTOOL=”tool name”
이름을지정하여활성툴을설정합니다.
-ADDCUTTER=length|path/cutter name.stl
Addcutter를사용하면툴홀더를기준으로절삭공구형상을추가할수있습니다. 절삭공구는 RoboDK에서절삭날의형상을유지하면서툴로취급됩니다. 절삭공구형상은공구끝에원점이있는 STL 파일(아스키또는이진)이어야합니다. 툴홀더와관련하여길이를 mm 단위로지정해야합니다(공구홀더의양의 Z 축이바깥쪽을향해야합니다).
-SELECTCUTTER=”cutter name”
Selectcutter는 SELECTTOOL과같은기능을하며, 절삭공구는툴로취급됩니다.
-SHOW
RoboDK 창을표시합니다. 모든파일이불리고가공프로젝트가업데이트되면자동으로수행됩니다.
다음옵션중하나를사용하면 /SHOW 명령으로보이는부분이변경됩니다.
-QUIT
오류메시지가없으면프로그램을종료합니다.
-END
오류메시지가있어도프로그램을종료합니다.