Programming instructions
12-2
NC Compiler Functions NC Programming 17VRS
DOK-MTC200-NC**PRO*V17-ANW1-EN-P
•
Specifying the RD command tangentially inserts an arc of the radius
RD between the preceding and the subsequent motion command.
•
The CF command has the following effect: Starting from the intersec-
tion point of the motion commands involved, the chamfer width CF is
removed from both motion blocks; and the resulting co-ordinate values
are interconnected by a linear path (G1).
•
The value that follows CF specifies the chamfer width; the value after
RD specifies the rounding radius.
•
The instructions CF and RD may be inserted between two motion
blocks, at the end of the first block. The required chamfer or rounding
will then be inserted after the block in which it has been programmed.
Alternatively, the CF or RD command may be inserted in a separate
block between two motion blocks.
•
Chamfers and roundings are always produced on the active plane.
Fig. 12-2: Inserting a rounding
•
Chamfers and roundings should only be inserted between contiguous
motion blocks. There may be a maximum of twenty blocks without
motion between two motion blocks that shall be interconnected by a
chamfer or rounding.
•
The preceding and the subsequent motion block must contain either a
linear or a circular movement.
•
The command for inserting a chamfer or rounding must be written
either in the first motion block, or after it, but always before the second
motion block. If the compiler encounters the insertion command for a
chamfer or rounding in the second motion block, it inserts the chamfer
or rounding between the second and the subsequent movement.
•
If the instruction for inserting a chamfer or rounding is written in a
separate NC block, the immediately preceding NC block must contain
the related linear or circular movement.
•
Movements that are outside the active working plane cannot be inter-
connected by chamfers or roundings.
Example
Contiguous motion blocks