Enhanced Level Commands
4.8 Program support functions (2)
04.07
4-146
© Siemens AG 2007 All rights reserved
SINUMERIK 802D sl/840D/840D sl/840Di/840Di sl/810D ISO Milling (PGM) -- 04.07 Edition
Siemens mode
The identifiers for radius and chamfer are defined by machine data in Siemens
mode. This prevents the occurrence of name c onflicts. A comma must not be
programmed before the identifier for radius or chamfer. The relevant MD are as
follows:
MD for radius: $MN_RADIUS_NAME
MD for chamfer: $MN_CHAMFER_NAME
Plane selection
It is only possible to carry out chamfering and corner rounding in the plane speci-
fied via plane selection (G17, G18, or G19). Parallel axescannot be treated with-
these functions.
Switching planes
A chamfering or corner rounding block can be inserted only for move commands
which are performed in the same plane. In a block that comes immediately after
plane switching (G17, G18, or G19 is specified), neither chamfering nor corner
rounding can be specified.
Going to the next block
A block that specifies a move command using linear interpolation ( G01) or circular
interpolation (G02 or G03) must follow a block specifying chamfering or corner
rounding. An alarm is issued whenever the next block does not contain these spe-
cifications.
Coordinate system
Neither chamfering nor corner rounding can be applied to a block that immediately
succeds a change of the coordinate system (G92, or G52 to G59) or a specification
of a return to the reference position (G28 to G30) .
Travel distance 0
Assuming the angle between the two straight lines is within +1, the chamfering or
corner rounding block is regarded as having a travel distance of zero when two li-
near interpolation operations are performed. Assuming the angle between the
straight line and the tangent to the arc at the intersection is within +1, the corner
rounding block is regarded as having a travel distance of zero when linear interpo-
lation and circular interpolation operations are performed. Assuming the angle bet-
ween the tangents to the arcs at the intersection is within +1, the corner rounding
block is regarded as having a travel distance of zero when two c ircular interpolation
operations are carried out.