|
Constants for 5 Axes Post Processing
Constant |
Value |
Meaning |
Relevant Use |
WP_BETA WP_ALPHA_BETA WP_ALPHA
|
1 2 3
|
Rotate around beta only Rotate around alpha + beta Rotate around alpha only (not common) |
Define the type and data source of work plane calculation. Used in conjunction with the CALC_WORKPLANE statement. |
VA_PROC VA_CURPOS VA_BY_VARS |
1 2 3 |
Current procedure UCS Current position UCS Use ?_NONROT_UCS variables |
Define the UCS used to calculate virtual axes rotation angles. Used in conjunction with the CALC_VIRTUAL_ANGLES statement |
VIRTUAL_AXES_NONE EULER_ZYX EULER_ZXY EULER_XYZ EULER_YXZ EULER_ZXZ EULER_ZYZ SPATIAL_ZYX SPATIAL_ZXY SPATIAL_XYZ SPATIAL_YXZ SPATIAL_ZXZ SPATIAL_ZYZ |
0 1 2 3 4 5 6 7 8 9 10 11 12 |
Virtual axes not used Euler, Z à Y à X Euler, Z à X à Y Euler, X à Y à Z Euler, Y à X à Z Euler, Z à X à Z Euler, Z à Y à Z Spatial, Z à Y à X Spatial, Z à X à Y Spatial, X à Y à Z Spatial, Y à X à Z Spatial, Z à X à Z Spatial, Z à Y à Z |
Define the type and order of rotations in virtual axis rotation angles. Used in conjunction with the CALC_VIRTUAL_ANGLES statement.
Variable: VRTUAL_AXES |
POS_RESET POS_REF POS_PROC POS_BY_VARS POS_NO_CHANGE |
1 2 3 4 4 |
Reset position (0,0,0) REF zero position Current Proc. Position Use OUTPUT_UCS vars Use OUTPUT_UCS vars |
Used in conjunction with the SET_OUTPUT UCS statement (the UCS position argument). Note that two constants share the same value. |
ROT_RESET ROT_PROC ROT_WORKPLANE ROT_CURPOS ROT_BY_VARS ROT_NO_CHANGE |
1 2 3 4 5 5 |
Reset orientation (REF) Current Proc. orientation Use WORK_PLANE vars Use current position "UCS" Use OUTPUT_UCS vars Use OUTPUT_UCS vars |
Used in conjunction with the SET_OUTPUT UCS statement (the UCS orientation argument). Note that two constants share the same value. |
|