가용

기본적으로 RoboDK에서다음포스트프로세서를사용할수있습니다.

ABB_RAPID_IRC5: for ABB IRC5 robot controllers

ABB_RAPID_S4C: for ABB S4C robot controllers

Adept_Vplus: for Adept V+ programming language

Allen_Bradley_Logix5000: for Allen Bradley Logix5000 PCL

CLOOS: for CLOOS robot controllers

Comau_C5G: for Comau C5G robot controllers

Denso_PAC: for Denso RC7 (and older) robot controllers (PAC programming language)

Denso_RC8: for Denso RC8 (and newer) robot controllers (PacScript programming language)

Dobot: for educational Dobot robots

Fanuc_R30iA: for Fanuc R30iA and R30iB robot controllers

Fanuc_R30iA_Arc: for Fanuc Arc welding

Fanuc_RJ3: for Fanuc RJ3 robot controllers

GCode_BnR: for B&R robot controllers

GSK: for GSK robots

HIWIN_HRSS: for HIWIN robots

KAIRO: for Keba Kairo robot controllers

KUKA_IIWA: for KUKA IIWA sunrise programming in Java

KUKA_KRC2: for KUKA KRC2 robot controllers

KUKA_KRC2_CamRob: for KUKA CamRob milling option

KUKA_KRC2_DAT: for KUKA KRC2 robot controllers including DAT data files

KUKA_KRC4: for KUKA KRC4 robot controllers

KUKA_KRC4_Config: for KUKA KRC4 robot controllers with configuration data in each line

KUKA_KRC4_DAT: for KUKA KRC4 robot controllers including DAT data files

Kawasaki: for Kawasaki AS robot controllers

Mecademic: for Mecademic Meca500 robot

Mitsubishi: for Mitsubishi robot controllers

Motoman/Yaskawa: for different Motoman robot controllers using Inform II and Inform III (JBI)

Nachi_AX_FD: for Nachi AX and FD robot controllers

OTC: for Daihen OTC robot controllers

Panasonic: For Panasonic PRG programs

Precise: for Precise Scara robots

Siemens_Sinumerik: for Siemens Sinumerik ROBX robot controller

Staubli_VAL3: for Staubli VAL3 robot programs (CS8 controllers and later)

Staubli_VAL3_InlineMove: to generate Staubli VAL3 programs with inline movement data

Staubli_S6: for Staubli S6 robot controllers

Toshiba: for Toshiba robots

Universal_Robots: for UR robots, generates linear movements as pose targets

Universal_Robots_RobotiQ: for UR robots including support for RobotiQ gripper

Universal_Robots_joints: for UR robots, generates linear movements as joint targets

Yamaha: for Yamaha robots

참고#RefPostProc

다음영상은 RoboDK의포스트프로세서개요를보여줍니다.    
https://robodk.com/help#PostProcessor

포스트프로세서의각방법에대한참조문서는온라인으로제공됩니다.         
http://robodk.com/doc/en/PythonAPI/postprocessor.html

모든포스트프로세서는robodk.py모듈을사용합니다.    
http://robodk.com/doc/en/PythonAPI/robodk.html#robodk.Mat

robodk.py모듈은포즈작업 (곱셈, 역,…) 및포즈간의오일러각도를다른형식으로변환하는도구를제공합니다.

파이썬프로그래밍에대한정보는온라인에서제공됩니다.    
https://docs.python.org/3/

프로그램이생성되면사전처리된 / 보편적인파이썬프로그램이생성되어로컬임시폴더에저장됩니다. 사전처리된프로그램은RoboDK에서사용자가선택한포스트프로세서와연결되어있습니다. 포스트프로세서는원하는코드를생성하는 RobotPost 클래스를정의합니다.

사전컴파일된프로그램은파이썬으로실행됩니다.