
A-79620E
Title
Draw
No.
Ed. Date Design Description
Date Jul.16.’04 Design. Apprv.
4/13
page
FANUC Series 30i/31i-MODEL A
Flexible synchronization control
Program example
Axis configuration of X, Y, Z, B (Cs axis), C, U, and V
Group A: Master axis B, slave axis C, gear ratio of 1:50, M50 for turning
on, M51 for turning off
Group B: Master axis Z, slave axis C, gear ratio of 1:5, M52 for turning
on, M53 for turning off
Group C: Master axis Y, slave axis C, gear ratio of 23:20, M54 for turning
on, M55 for turning off
Group D: Master axis B, slave axis U, gear ratio of 1:100, M56 for turning
on, M57 for turning off
G90 G00 X111.5 Z410.0 Y75.0 B0 C0 ;Move to the start point.
M50 ; Start B-C synchronization.
M52 ; Start Z-C synchronization.
Mxx ; Rotate the hob axis.
G04 X1000 ; Wait until the rotation speed of the
hob axis becomes constant.
G00 X71.3 ; X-axis approach 1
G01 X61.2 F100 ; X-axis approach 2
G01 Z369.4 F40.0 ; Helical gear cutting
G00 X111.5 ; X-axis escape
.............................
M54 ; Start Y-C synchronization.
G91 G01 Y3.0 F100.0 ; Y-axis shift
M55 ; Stop Y-C synchronization.
.............................
G90 G00 U1000.0 V200.0 B0 ; Move to the dressing start point.
M56 ; Start B-U synchronization.
Mxx ; Rotate the hob axis.
G04 X1000 ; Wait until the rotation speed of the
hob axis becomes constant.
G01 V100.0 ; V-axis approach
G01 U200.0 ; Dressing
G00 V200.0 ; V-axis escape
M57 ; Stop B-U synchronization
Caution
1) A reset does not cancel synchronization.
2) Synchronization is achieved even if the slave axis is in any of the
following states:
♦ Interlock
♦ Feed hold
3) Synchronization is not maintained if the slave axis is in any of the
following states:
♦ Machine lock
♦ Servo off
4) The master axis cannot be a chopping axis, angular axis control axis,
mixture control axis, or Superimposed Control axis.
The slave axis cannot be a chopping axis, a PMC axis, angular axis
control axis, Synchronous/mixture control axis, or Superimposed
Control axis