Comau Nodal
The Comau Nodal post processor generates code in the PDL2 language.
Settings
Variables | Value | Description |
MOVEJ_USES_JOINTS | True | Set to False to use MoveJ for joint movements using pose data. |
SPEED_MMS | 100 | Default speed in mm/s. |
SPEEDDATA | VLMax | Default speed variable for linear movements, in mm/s. |
SPEEDDATA_J | VJMax | Default speed variable for joint movements, in deg/s. |
ZONEDATA | ZFine | Default rounding (zone data). |
ZONEDATAJOINT | ZJFine | |
TOOLDATA | T0 | Default tool. |
WOBJDATA | F0 | Default reference. |
ONETAB | In general, one tab equals 2 spaces, 4 spaces or a tab. | |
CUSTOM_RESERVED_NAMES | [] | Add the variable names you want to skip. |
EXT_POSEXT | False | Set EXT_POSEXT to define external axes as POSEXT variables (inlined). If set to False, it will use XTNDPOS instead. |
PROG_EXT | pdl | Set the program file extension:. |
PROG_EXT_DATA | lsv | |
ARC_WEAVEDATA | WeaveData | Default WeaveData used for Arc welding. |
ARC_SEAMDATA | SeamData | Default SeamData used for Arc welding. |
FIRST_PROG_AS_MAIN | True | Set if we want to generate the main/first program as a Main() program. The name of the main/first program will be replaced by Main(). Example: PROC Main() instead of PROG Prog1(). FIRST_PROG_AS_MAIN = False # It will generate PROG Prog1() (or the name set in the RoboDK program). |
MAX_LINES_X_PROG | 20000 | Default maximum number of lines per program. If a program exceeds this value it will then generate multiple "pages" (files). This value can also be set in Tools-Options-Program-Maximum number of lines per program. |
INCLUDE_SUB_PROGRAMS | False | Include subprograms in the main module:. Set to True to include sub programs in the same module. |
RATIO_EXTAX | Enter the axes ratio for external axes, if required. RATIO_EXTAX = [1,1,1,1,1,1, -1,1,1]. | |
EXTAXES_IDX | [0, 1, 2, 3, 4, 5] | Enter the external axes indexes. For example, if you use one external axis mapped to index ext axis 5, you can use:. EXTAXES_IDX = [4,5]. |
init_routine | [...] | Init routine for programs. |