EasyManua.ls Logo

Siemens SINUMERIK 840Di sl - Page 271

Siemens SINUMERIK 840Di sl
560 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Feedrate Control and Spindle Motion
7.1 Feedrate (G93, G94, G95 or F..., FGROUP, FGREF)
Fundamentals
Programming Manual, 11/2006, 6FC5398-1BP10-2BA0
271
Example of operating principle of FGROUP
The following example illustrates the effect of FGROUP on the path and the path feedrate.
The variable $AC_TIME contains the time from the start of the block in seconds. It can only
be used in synchronized actions. See /FBSY/, Synchronized Actions.
N100 G0 X0 A0
N110 FGROUP(X,A)
N120 G91 G1 G710 F100
;Feedrate=100 mm/min or 100 deg/min
N130 DO $R1=$AC_TIME
N140 X10
;Feedrate=100 mm/min, path dist.=10 mm, R1=approx. 6 s
N150 DO $R2=$AC_TIME
N160 X10 A10
;Feedrate=100 mm/min, path dist.=14.14 mm, R2=approx. 8 s
N170 DO $R3=$AC_TIME
N180 A10
;Feedrate=100 degrees/min, path dist.=10 degrees, R3=approx. 6 s
N190 DO $R4=$AC_TIME
N200 X0.001 A10
;Feedrate=100 mm/min, path dist.=10 mm, R4=approx. 6 s
N210 G700 F100
;Feedrate=2540 mm/min or 100 degrees/min
N220 DO $R5=$AC_TIME
N230 X10
;Feedrate=2540 mm/min, path dist.=254 mm, R5=approx. 6 s
N240 DO $R6=$AC_TIME
N250 X10 A10
;Feedrate=2540 mm/min, path dist.=254.2 mm, R6=approx. 6 s
N260 DO $R7=$AC_TIME
N270 A10
;Feedrate=100 degrees/min, path dist.=10 degrees, R7=approx. 6 s
N280 DO $R8=$AC_TIME
N290 X0.001 A10
;Feedrate=2540 mm/min, path dist.=10 mm, R8=approx. 0.288 s
N300 FGREF[A]=360/(2*$PI)
;1 degree=1 inch above the effective radius
N310 DO $R9=$AC_TIME
N320 X0.001 A10
;Feedrate=2540 mm/min, path dist.=254 mm, R9=approx. 6 s
N330 M30
Example of traversing synchronized axes with limit speed FL
The path velocity of the path axes is reduced if the synchronized axis reaches the limit
speed.
Example, Z is a synchronized axis:
N10 G0 X0 Y0
N20 FGROUP(X)
N30 G1 X1000 Y1000 G94 F1000 FL[Y]=500
N40 Z-50
One FL value can be programmed per axis. The axis identifiers of the basic coordinate
system must be used (channel axes or geometry axes).

Table of Contents

Other manuals for Siemens SINUMERIK 840Di sl

Related product manuals