Siemens SINUMERIK 840D sl Programming Manual page 177

Nc programming
Hide thumbs Also See for SINUMERIK 840D sl:
Table of Contents

Advertisement

● Polar radius RP = 0
The polar radius is calculated from the distance between the starting point vector in the pole
plane and the active pole vector. The calculated polar radius is then saved as modal.
This applies irrespective of the selected pole definition (G110 ... G112). If both points have
been programmed identically, this radius = 0 and alarm 14095 is generated.
● Only polar angle AP has been programmed
If no polar radius RP has been programmed in the current block, but a polar angle AP, then
when there is a difference between the current position and pole in the workpiece
coordinates, this difference is used as polar radius and saved as modal. If the difference =
0, then the pole coordinates are specified again and the modal polar radius remains at zero.
Example
Creation of a drilling pattern
Program code
N10 G17 G54
N20 G111 X43 Y38
N30 G0 RP=30 AP=18 Z5
N40 L10
N50 G91 AP=72
N60 L10
N70 AP=IC(72)
N80 L10
N90 AP=IC(72)
N100 L10
NC programming
Programming Manual, 12/2019, 6FC5398-2EP40-0BA0
The positions of the holes are specified in po‐
lar coordinates.
Each hole is machined with the same produc‐
tion sequence:
Rough-drilling, drilling as dimensioned, ream‐
ing ...
The machining sequence is stored in the sub‐
program.
Comment
; Working plane X/Y, workpiece zero.
; Specification of the pole.
; Approach starting point, specification in cy-
lindrical coordinates.
; Subprogram call.
; Approach next position in rapid traverse, polar
angle in incremental dimensions, polar radius
from block N30 remains saved and does not have to
be specified.
; Subprogram call.
.
...
...
Fundamentals
2.9 Motion commands
177

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840de sl

Table of Contents