Siemens SINUMERIK 840D sl Programming Manual page 315

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

Advertisement

Example
Program code
...
N50 TRANS X10 Y10 Z10
N60 ATRANS X5 Y5
N70 G58 X20
N80 G59 X10 Y10
...
Further information
The absolute translation component (coarse offset) is modified by the following statements:
● TRANS
● G58
● CTRANS
● CFINE
● $P_PFRAME[X,TR]
The additive translation component (fine offset) is modified by the following statements:
● ATRANS
● G59
● CTRANS
● CFINE
● $P_PFRAME[X,FI]
Examples
Command
TRANS X10
G58 X10
$P_PFRAME[X,TR]=10
ATRANS X10
G59 X10
$P_PFRAME[X,FI]=10
CTRANS(X,10)
CTRANS()
CFINE(X,10)
NC programming
Programming Manual, 12/2019, 6FC5398-2EP40-0BA0
2.12 Coordinate transformations (frames)
Comment
; Absolute translation component X10 Y10 Z10
; Additive translation component X5 Y5
→ total offset: X15 Y15 Z10
; Absolute translation component X20
→ total offset X25 Y15 Z10
; Additive translation component X10 Y10
→ total offset X30 Y20 Z10
Coarse offset V
V
= 10
C
V
= 10
C
V
= 10
C
unchanged
unchanged
unchanged
V
= 10
C
V
= 0
C
V
= 0
C
Fine offset V
C
unchanged
unchanged
unchanged
V
= V
F
V
F
V
F
V
F
V
F
V
F
Fundamentals
F
+ 10
F
= 10
= 10
= 0
= 0
= 10
315

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840de sl

Table of Contents