Siemens SINUMERIK 828D Programming Manual page 362

Hide thumbs Also See for SINUMERIK 828D:
Table of Contents

Advertisement

Coordinate transformations (frames)
12.3 Programmable zero offset
Conditions
The G58 and G59 functions can only be used if fine offset has been configured
(MD24000 $MC_FRAME_ADD_COMPONENTS = 1).
Syntax
G58 X... Y... Z... A...
G59 X... Y... Z... A...
Note
Each of the substitute operations
Significance
G58
G59
X... Y... Z...
Example
Program code
...
N50 TRANS X10 Y10 Z10
N60 ATRANS X5 Y5
N70 G58 X20
N80 G59 X10 Y10
...
362
:
replaces the absolute translation component of the programmable
G58
work offset for the specified axis, but the programmed additive offset
remains valid The reference is provided by the last settable work offset
called (G54 to G57, G505 to G599).
:
replaces the additive translation component of the programmable
G59
work offset for the specified axis, but the programmed absolute offset
remains valid
:
Offset values in the direction of the specified geometry axes
and
has to be programmed in a separate NC block.
G58
G59
Comment
; Absolute translation component X10 Y10 Z10
; Additive translation component X5 Y5
⇒ Total offset: X15 Y15 Z10
; Absolute translation component X20
+ additive translation component X5 Y5
⇒ Total offset X25 Y15 Z10
; Additive translation component X10 Y10
+ absolute translation component X20 Y10
⇒ Total offset X30 Y20 Z10
Programming Manual, 07/2010, 6FC5398-1BP40-0BA0
Fundamentals

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents