Example
Program code
N10 X10 Z100 F1000 G18
N20 ANG=140 CHR=7.5
N30 X80 Z70 ANG=95.824 RND=10
N40 X70 Z50
9.9.5
Contour definitions: End point programming with angle
Function
If the address letter A appears in an NC block, either none, one or both of the axes in the
active plane may also be programmed.
Number of programmed axes
•
If no axis of the active plane has been programmed, then this is either the first or second
block of a contour definition consisting of two blocks.
If it is the second block of such a contour definition, then this means that the starting point
and end point in the active plane are identical. The contour definition is then at best a
motion perpendicular to the active plane.
•
If exactly one axis of the active plane has been programmed, then this is either a single
straight line whose end point can be clearly defined via the angle and programmed
Cartesian coordinate or the second block of a contour definition consisting of two blocks.
In the second case, the missing coordinate is set to the same as the last (modal) position
reached.
•
If two axes of the active plane have been programmed, then this is the second block of a
contour definition consisting of two blocks. If the current block has not been preceded by a
block with angle programming without programmed axes of the active plane, then this
block is not permitted.
Angle A may only be programmed for linear or spline interpolation.
Fundamentals
Programming Manual, 09/2011, 6FC5398-1BP40-2BA0
Comment
; Approach of the starting position.
; Straight line with angle and chamfer
specification.
; Straight line to intermediate point with
angle and chamfer specification.
; Straight line to end point.
Motion commands
9.9 Contour definitions
247