Programming manual.
CNC 8070
KINEMATICS AND COORDINATE TRANSFORMATION
19.
Tool orientation in the part coordinate system.
·347·
(REF: 1709)
19.9 Tool orientation in the part coordinate system.
19.9.1 Activate tool orientation in the part coordinate system.
Currently at the CNC, in order to orient the tool considering an active kinematics, one has
to program the angles of the rotary axes (the position that those axes take). With this
instruction, it is possible to add the defined orientation due to the inclined plane to the tool
orientation defined in the program; in other words, to refer the tool orientation to either the
machine coordinate system or to the part coordinate system (#CS/#ACS) defined with the
inclined plane.
Usually, the axis orienting process provides two possible solution in the positioning of the
rotary axes for a particular tool orientation. The CNC applies the one resulting in the shortest
distance with respect to the current position. If a little change in the programmed angle results
in a huge change of angle due to the inclined plane, it is possible to define different actions
depending on the angle (instruction #DEFROT).
Programming.
When defining this instruction, there is an option to set when the CNC orients the tool.
Programming format.
The programming format is the following; the list of arguments appears between curly
brackets and the optional ones between angle brackets. Programming the ON command is
optional.
#CSROT <ON>
#CSROT <ON> [ROTATE]
ROTATE command.
Using the ROTATE command, the CNC orients the tool in the new coordinate system
together with the first motion block, even if the rotary axes have not been programmed. If
the ROTATE option is not programmed, the CNC orients the tool together with the first motion
block where the rotary axes have been programmed.
Considerations.
Once activated, this instruction stays active until an M02 or M30 is executed, after a reset
or it is canceled (#CSROT OFF).
#CSROT
#CSROT ON
#CSROT [ROTATE]
#CSROT ON [ROTATE]