Before using this machine and equipment, fully understand the contents of this
manual to ensure proper operation. Should any questions arise, please ask the
nearest Technical Center or Technology Center.
IMPORTANT NOTICE
1. Be sure to observe the safety precautions described in this manual and the contents of the
safety plates on the machine and equipment. Failure may cause serious personal injury or
material damage. Please replace any missing safety plates as soon as possible.
2. No modifications are to be performed that will affect operation safety.
3. For the purpose of explaining the operation of the machine and equipment, some illustrations
may not include safety features such as covers, doors, etc. Before operation, make sure all
such items are in place.
4. This manual was considered complete and accurate at the time of publication, however, due to
our desire to constantly improve the quality and specification of all our products, it is subject
to change or modification. If you have any questions, please contact the nearest Technical
Center or Technology Center.
5. Always keep this manual near the machinery for immediate use.
6. If a new manual is required, please order from the nearest Technical Center or Technology
Center with the manual No. or the machine name, serial No. and manual name.
Issued by Manual Publication Section, YAMAZAKI MAZAK CORPORATION, Japan
04.2017
Copyright (C) 2016 YAMAZAKI MAZAK CORPORATION. All Rights Reserved.
Original Instructions
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
AVANS 294060
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
5-1 Detail of Preparatory Function ............................................................................ 5-2
5-2 Detail of Miscellaneous Function ...................................................................... 5-63
5-3 Restriction of Combination ............................................................................... 5-75
C-3
E
SAFETY PRECAUTIONS
This manual is prepared only for the function or the device which is specified in the title of this manual.
Therefore, you are required to carefully read and understand the operating manual of the machine,
especially the section describing safety precautions, before using or operating the function or the device.
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
C-4
1 INTRODUCTION
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
This manual contains information for post processor to create EIA/ISO program according to the
machine. This manual can be used as an EIA/ISO programming manual.
This manual describes the machines of the INTEGREX e-series, INTEGREX i-series, and
VORTEX i-series.
The INTEGREX e-series and INTEGREX i-series are multi-tasking machines and support both
milling and turning. The VORTEX i-series is a machining center and supports milling only.
Note that the turning function is excluded from the descriptions of the VORTEX i-series.
INTRODUCTION 1
1-1
1 INTRODUCTION
E
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
1-2
2 MACHINE INFORMATION
X-axis
Refers to the vertical motion of the upper turret.
“+” (plus) indicates the upward direction (away from the spindle center);
“–” (minus) indicates the downward direction (towards the spindle center).
Z-axis
Refers to the transverse motion of the upper turret.
“+” (plus) indicates the rightward direction (away from the chuck);
“–” (minus) indicates the leftward direction (towards the chuck).
C-axis
Refers to the rotation of the work spindle.
“+” (plus) indicates the right-hand rotation (CW);
“–” (minus) indicates the left-hand rotation (CCW).
Y-axis
Refers to the longitudinal motion of the upper turret.
“+” (plus) indicates the forward direction (to the front);
“–” (minus) indicates the backward direction (to the rear).
C2-axis
Refers to the rotation of the secondary spindle.
“+” (plus) indicates the left-hand rotation (CCW);
“–” (minus) indicates the right-hand rotation (CW).
W-axis
Refers to the transverse motion of the secondary headstock.
“+” (plus) indicates the rightward direction;
“–” (minus) indicates the leftward direction.
X2-axis
Refers to the vertical motion of the lower turret.
“+” (plus) indicates the downward direction (away from the spindle center);
“–” (minus) indicates the upward direction (towards the spindle center).
Z2-axis
Refers to the transverse motion of the lower turret.
“+” (plus) indicates the rightward direction;
“–” (minus) indicates the leftward direction.
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
2-1 Controlled Axis Information
This section describes Composition of controlled axes, machine specification, machine stroke,
input limitation, rotating speed, rapid feed rate and cutting feed rate.
2-1-1 Composition of controlled axes
This section indicates composition of controlled axes.
1. INTEGREX i/i-S/i-ST/e-H/e-H-S/e-H-ST
The axes of coordinates used for machine control are defined as follows:
MACHINE INFORMATION 2
2-1
2 MACHINE INFORMATION
X
Y
+
+
–
– – C2 + –
W
C
–
+
+
–
+
Z2
–
+
Z
X2
+
–
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
2-2
MACHINE INFORMATION 2
X-axis
Axis of transverse motion of the table
“+” (plus) indicates the leftward direction;
“-” (minus) indicates the rightward direction.
Y-axis
Axis of longitudinal motion of the milling spindle
“+” (plus) indicates the backward direction (to the rear);
“-” (minus) indicates the forward direction (to the front).
Z-axis
Axis of vertical motion of the milling headstock
“+” (plus) indicates the upward direction;
“-” (minus) indicates the downward direction.
B-axis
Rotation of the milling spindle
“+” (plus) indicates the right-hand rotation (CW);
“-” (minus) indicates the left-hand rotation (CCW), as viewed from the operator door.
C-axis
Rotation of the table
“+” (plus) indicates the right-hand rotation (CW);
“-” (minus) indicates the left-hand rotation (CCW), as viewed from above.
X
Z
C
Rotation of the pallet
Y
+ – + + – – –
Rotation of the milling
spindle
B
+ + –
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
2. INTEGREX e-V
The axes of coordinates used for machine control are defined as follows:
Note: The axes of coordinates are defined with the operator standing and facing the front of
the machine.
2-3
2 MACHINE INFORMATION
X-axis
Axis of transverse motion of the table
“+” (plus) indicates the leftward direction;
“-” (minus) indicates the rightward direction.
Y-axis
Axis of longitudinal motion of the milling spindle
“+” (plus) indicates the backward direction (to the rear);
“-” (minus) indicates the forward direction (to the front).
Z-axis
Axis of vertical motion of the milling headstock
“+” (plus) indicates the upward direction;
“-” (minus) indicates the downward direction.
B-axis
Rotation of the milling spindle
“+” (plus) indicates the right-hand rotation (CW);
“-” (minus) indicates the left-hand rotation (CCW), as viewed from the operator door.
C-axis
Rotation of the table
“+” (plus) indicates the right-hand rotation (CW);
“-” (minus) indicates the left-hand rotation (CCW), as viewed from above.
X Z Y
+
– – + – +
Rotation of
the spindle
Rotation of
the pallet
B
+ – –
+
C
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
3. INTEGREX i-V/VORTEX i-V
The axes of coordinates used for machine control are defined as follows:
Note: The axes of coordinates are defined with the operator standing and facing the front of
the machine.
2-4
2-1-2 Outline of the machine structure
:Applicable, -: Not applicable
Number of
simultaneously
controlled axes
Kind of machining
Structure
Axis direction during
home return
4/5 axis (Note)
Multi-tasking machine
Spindle No. 1
-Z
-
Spindle No. 2
upper turret
-
lower turret
:Applicable, -: Not applicable
Number of
simultaneously
controlled axes
Kind of machining
Structure
Axis direction during
home return
4/5 axis (Note)
Multi-tasking machine
Spindle No. 1
-Z
Spindle No. 2
upper turret
-
lower turret
:Applicable, -: Not applicable
Number of
simultaneously
controlled axes
Kind of machining
Structure
Axis direction during
home return
4/5 axis (Note)
Multi-tasking machine
Spindle No. 1
-Z
Spindle No. 2
upper turret
lower turret
:Applicable, -: Not applicable
Number of
simultaneously
controlled axes
Kind of machining
Structure
Axis direction during
home return
4/5 axis (Note)
Vertical machining center
-
Turning spindle
-Z
Mill Spindle
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
This section indicates outline of the machine structure.
1. INTEGREX i/e-H/i-V/e-V
Note: It is 5 axis when there is option of simultaneously controlled 5 axes, it is 4 axis when
there is not.
2. INTEGREX i-S/e-H-S
MACHINE INFORMATION 2
Note: It is 5 axis when there is option of simultaneously controlled 5 axes, it is 4 axis when
there is not.
3. INTEGREX i-ST/e-H-ST
Note: It is 5 axis when there is option of simultaneously controlled 5 axes, it is 4 axis when
there is not.
4. VORTEX i-V
Note : It is 5 axis when there is option of simultaneously controlled 5 axes, it is 4 axis when
there is not.
2-5
2 MACHINE INFORMATION
+Y
-Y
Y stroke
Y
Home Position
Holder
end
-Z stroke
X stroke
X
Home Position
Z
Home Position
Z stroke
+Z stroke
Spindle
center
-B stroke
+B stroke
B
Home Position
B stroke
W
Home Position
W stroke
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
2-1-3 Machine stroke
This section indicates axis stroke.
1. Axis stroke
A. INTEGREX i/e-H
2-6
MACHINE INFORMATION 2
Machine specification
Xmax
Xmin
Ymax
Ymin
Zmax
Zmin
Bmax
Bmin
Unit
mm
(in)
mm
(in)
mm
(in)
deg
i-100
-
0
(0)
-450
(-17.72)
105
(4.13)
-105
(-4.13)
84
(3.31)
-485
(-19.09)
210
-30
i-150
-
-370
(-14.57)
100
(3.94)
-100
(-3.94) 0 (0)
-435
(-17.13)
190
-10
i-200
1000U
-615
(-24.21)
130
(5.12)
[125
(4.92)]
-130
(-5.12)
[-125
(-4.92)]
497
(19.57)
-580
(-22.83)
210
-30
1500U
1005
(39.57)
i-300
1000U
497
(19.57)
1500U
1005
(39.57)
2500U
1983
(78.07)
i-400
1000U
497
(19.57)
1500U
1005
(39.57)
2500U
1983
(78.07)
e-420H
1500U
5
(0.20)
-840
(-33.07)
210
(8.27)
-210
(-8.27)
1143
(45.00)
-440
(-17.32)
3000U
2673
(105.24)
e-500H
1500U
-865
(-34.06)
250
(9.84)
-250
(-9.84)
1098
(43.23)
-500
(-19.69)
3000U
2622
(103.23)
4000U
3638
(143.23)
e-670H
3000U
-1020
(-40.16)
345
(13.58)
-325
(-12.80)
2382
(93.78)
-740
(-29.13)
4000U
3398
(113.78)
6000U
5430
(213.78)
e-800H
4000U
-1295
(-50.98)
400
(15.75)
-400
(-15.75)
3640
(143.31)
6000U
5640
(222.05)
8000U
7640
(300.79)
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
Note : The value in [ ] shows the stroke of MATRIX-mounted machines.
2-7
2 MACHINE INFORMATION
Machine specification
Wmax
Wmin
C
Holder end
Spindle
center
Without
steady rest
With
steady rest
Unit
mm
(in)
deg
mm
(in)
mm
(in)
i-100
-
0
(0)
-807
(-31.77)
-
±360
[Cycloid
type]
80
(3.15)
-400
(-15.75)
i-150
-
-300
(-11.81)
-320
(-12.60)
i-200
1000U
-1026
(-40.39)
170
(6.69)
-490
(-19.29)
1500U
-1562
(-61.50)
i-300
1000U
-1026
(-40.39)
1500U
-1562
(-61.50)
2500U
-2250
(-88.58)
i-400
1000U
-1026
(-40.39)
1500U
-1562
(-61.50)
2500U
-2250
(-88.58)
e-420H
1500U
-1505
(-59.25)
-1335
(-52.56)
249
(9.80)
-715
(-28.15)
3000U
-3035
(-119.49)
-2769
(-109.02)
e-500H
1500U
1
(0.04)
-1466
(-57.72)
-1157.8
(-45.58)
300
(11.81)
-850
(-33.46)
3000U
-2990
(-117.72)
-2681.8
(-105.58)
4000U
-
-3528
(-138.90)
e-670H
3000U
-2879
(-113.35)
-2690
(-105.91)
-1005
(-39.57)
4000U
-3890
(-153.15)
-3480
(-137.01)
6000U
-
-5054
(-198.98)
e-800H
4000U
0
(0)
-4055
(-159.65)
-1275
(-50.20)
6000U
-5010
(-197.24)
8000U
-6870
(-270.47)
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
2-8
MACHINE INFORMATION 2
Machine specification
Xmax
Xmin
Ymax
Ymin
Zmax
Zmin
Bmax
Bmin
Unit
mm
(in)
mm
(in)
mm
(in)
deg
i-100S
-
0
(0)
-450
(-17.72)
105
(4.13)
-105
(-4.13)
419
(16.50)
-485
(-19.09)
210
-30
i-100BARTAC-S
-
i-200S
1000U
-615
(-24.21)
130
(5.12)
-130
(-5.12)
497
(19.57)
-580
(-22.83)
1500U
1005
(39.57)
i-300S
1500U
2500U
1983
(78.07)
i-400S
1500U
1005
(39.57)
2500U
1983
(78.07)
e-420H-S
1500U
5
(0.197)
-840
(-33.071)
210
(8.268)
-210
(-8.268)
948
(37.323)
-440
(-17.323)
3000U
2673
(105.236)
e-500H-S
1500U
-865
(-34.055)
250
(9.843)
-250
(-9.843)
1098
(43.228)
-500
(-19.685)
3000U
2622
(103.228)
e-670H-S
3000U
-1020
(-40.157)
345
(13.583)
-325
(-12.795)
2382
(93.78)
-740
(-29.134)
4000U
3398
(133.78)
+Y
-YY Home Position
Holder
end
Y stroke
X stroke
-Z stroke
+Z stroke
Z stroke
Z
Home Position
W stroke
Spindle
center
W
Home Position
-B stroke
+B stroke
B
Home Position
B stroke
X
Home Position
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
B. INTEGREX i-S/e-H-S
2-9
2 MACHINE INFORMATION
Machine specification
Wmax
Wmin
C
Holder end
Spindle
center
Without
steady rest
With
steady rest
Unit
mm
(in)
deg
mm
(in)
mm
(in)
i-100S
-
0
(0)
-903
(-35.55)
-
±360
[Cycloid
type]
80
(3.15)
-400
(-15.75)
i-100BARTAC-S
-
i-200S
1000U
-1066
(-41.97)
170
(6.69)
-490
(-19.29)
1500U
-1574
(-61.96)
i-300S
1500U
2500U
-2175
(-85.63)
i-400S
1500U
-1574
(-61.97)
2500U
-2175
(-85.63)
e-420H-S
1500U
2
(0.08)
-1370
(-53.94)
-1054
(-41.50)
249
(9.80)
-715
(-28.15)
3000U
-3078
(-121.18)
-2762
(-108.74)
e-500H-S
1500U
5
(0.20)
-1524
(-60.00)
-
300
(11.81)
-850
(-33.46)
3000U
-3048
(-120.00)
-2458
(-96.77)
e-670H-S
3000U
-1005
(-39.57)
4000U
-
-3209
(-126.34)
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
2-10
MACHINE INFORMATION 2
Machine specification
X1max
X1min
Ymax
Ymin
Z1maz
Z1min
Bmax
Bmin
Unit
mm
(in)
mm
(in)
mm
(in)
deg
i-100ST
-
0
(0)
-450
(-17.72)
105
(4.13)
-105
(-4.13)
419
(16.5)
-485
(-19.09)
210
-30
i-100BARTAC-ST
-
i-200ST
1500U
-615
(-24.21)
130
(5.12)
-130
(-5.12)
1005
(39.57)
-580
(-22.83)
i-300ST
1500U
i-400ST
1500U
e-420H-ST
2000U
5
(0.197)
-840
(-33.071)
210
(8.268)
-210
(-8.268)
1648
(64.882)
-440
(-17.323)
Machine specification
Wmax
Wmin
X2max
X2min
Z2max
Z2min
C1
C2
Unit
mm
(in)
mm
(in)
mm
(in)
deg
deg
i-100ST
-
0
(0)
-903
(-35.55)
0
(0)
-220
(-8.66)
542
(21.34)
-361
(-14.21)
±360
[Cycloid
type]
±360
[Cycloid
type]
i-100BARTAC-ST
-
i-200ST
1500U
-1539
(-60.59)
-230
(-9.06)
951
(37.44)
-437
(-17.20)
i-300ST
1500U
i-400ST
1500U
e-420H-ST
2000U
2
(0.08)
-1961
(-77.20)
2
(0.08)
-360
(-14.17)
1471
(57.913)
-422
(-16.614)
Machine specification
Holder end
Spindle center
Unit
mm
(in)
mm
(in)
i-100ST
-
80
(3.15)
-400
(-15.75)
i-100BARTAC-ST
-
i-200ST
1500U
170
(6.69)
-490
(-19.29)
i-300ST
1500U
i-400ST
1500U
e-420H-ST
2000U
249
(9.803)
-715
(-28.150)
+Y
-Y
+Y
-Y
Y
Home Position
Holder
end
Y stroke
X stroke
Z stroke
-Z stroke
+Z stroke
X Home
Position
Z
Home Position
Spindle
center
X2 stroke
W stroke
Z2 stroke
-Z2 stroke
+Z2 stroke
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
C. INTEGREX i-ST/e-H-ST
2-11
2 MACHINE INFORMATION
Machine specification
Xmax
Xmin
Ymax
Ymin
Zmax
Zmin
Bmax
Bmin
Unit
mm
(in)
mm
(in)
mm
(in)
deg
e-1060V
-
0
(0)
-1525
(-60.039)
5
(0.197)
-1055
(-41.535)
0
(0)
-1345
(-52.952)
120
-30
e-1250V/8
Single
-1875
(-73.818)
0
(0)
-1250
(-49.213)
2-pallet
e-1550V
-
-1550
(-61.023)
e-1600V/10
Single
-2165
(-85.236)
-1600
(-62.992)
2-pallet
-2315
(-91.142)
e-1850V
-
-3055
(-120.275)
-1850
(-72.834)
-1800
(-70.866)
i-500V/5
2-pallet
-1100
(-43.307)
-800
(-31.496)
-900
(-35.433)
i-630V/6
Single
-1425
(-56.102)
-1050
(-41.338)
-1050
(-41.338)
2-pallet
+
–
+––
+Y Home Position
Y
center
Y
stroke
Z
stroke
Z
Home Position
X
Home Position
Spindle center
X stroke
B
stroke
+B
stroke
-B
stroke
Holder
end
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
D. INTEGREX e-V/i-V
2-12
Machine specification
C
Holder end
Spindle center
Y center
Unit
deg
mm
(in)
mm
(in)
mm
(in)
e-1060V
-
±360
[Cycloid type]
300
(11.811)
-985
(-38.779)
-530
(-20.866)
e-1250V/8
Single
-1335
(-52.559)
-625
(-24.606)
2-pallet
e-1550V
-
-1775
(-69.881)
-775
(-30.511)
e-1600V/10
Single
-800
(-31.496)
2-pallet
e-1850V
-
-2130
(-83.858)
-925
(-36.417)
i-500V/5
2-pallet
249
(9.803)
-1020
(-40.157)
-400
(-15.748)
i-630V/6
Single
350
(13.779)
-1395
(-54.921)
-525
(-20.669)
2-pallet
Machine specification
Xmax
Xmin
Ymax
Ymin
Zmax
Zmin
Bmax
Bmin
Unit
mm
(in)
mm
(in)
mm
(in)
deg
i-630V/6
Single
0
(0)
-1425
(-56.102)
0
(0)
-1050
(-41.339)
0
(0)
-1050
(-41.339)
120
-30
2-pallet
i-800V/8
Single
10
(0.394)
-1690
(-66.535)
-1500
(-59.055)
-1150
(-45.276)
2-pallet
Machine specification
C
Holder end
Spindle center
Y center
Unit
deg
mm
(in)
mm
(in)
mm
(in)
i-630V/6
Single
±360
[Cycloid type]
350 (13.780)
-1395
(-54.921)
-525
(-20.669)
2-pallet
i-800V/8
Single
-1690
(-66.535)
-750
(-29.528)
2-pallet
+–+––
+
Y
Home Position
Y
center
Y
stroke
Z
stroke
Z
Home Position
X
Home Position
Spindle center
X stroke
B
stroke
+B
stroke
-B
stroke
Holder
end
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
E. VORTEX i-V
MACHINE INFORMATION 2
2-13
2 MACHINE INFORMATION
Parameter
Contents
Setting range
Setting unit
BA62
Amount of offset for the B-axis — spindle distance
±99999999
0.0001 mm
0.00001 in
Parameter
Contents
Setting range
Setting unit
S5
Rotational center of the table
±99999999
0.0001 mm
0.00001 in
D734P2014
BA62
S5
Reference point
of the workpiece
Offset vector from tool holder end
to B-axis center
Machine origin
Axis of B-axis
rotation
Axis of
C-axis rotation
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
2. Offset for the axis of rotation of the rotational axis
A. Offset for the axis of rotation of B-axis
B. Offset for the axis of rotation of C-axis
Fig. 2-1 Horizontal type
2-14
2-1-4 Input limitation
Axis
Maximum command unit
Minimum command unit
Number of digit after the
decimal point
Linear axes [mm]
±99999.9999
0.0001
4-digit
Linear axes [in]
±9999.99999
0.00001
5-digit
Rotary axes [°]
±99999.9999
0.0001
4-digit
[min-1]
Machine specification
Spindle No. 1
Spindle No. 2
Mill Spindle
(12000min-1)
Standard
Mill Spindle
(20000min-1)
Option
i-100
-
35 to 6000
-
35 to 12000
35 to 20000
i-150
-
35 to 5000
i-200
1000U
1500U
i-300
1000U
35 to 4000
1500U
2500U
i-400
1000U
35 to 3300
1500U
2500U
[min-1]
Machine specification
Spindle No. 1
Spindle No. 2
Mill Spindle
(12000min-1)
Standard
Mill Spindle
(20000min-1)
Option
i-100S
-
35 to 6000
35 to 6000
35 to 12000
35 to 20000
i-100BARTAC-S
-
35 to 2000
i-200S
1000U
35 to 5000
35 to 5000
1500U
i-300S
1500U
35 to 4000
35 to 4000
2500U
i-400S
1500U
35 to 3300
35 to 3300
2500U
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
This section indicates input limitation value of NC.
Input limitation
2-1-5 Rotating speed
This section indicates limiting value of rotating speed.
Limitations of the rotating speed of the turning spindle will vary according to the chuck used.
* The values in the table indicate the rotating speed for the standard chuck.
1. INTEGREX i
MACHINE INFORMATION 2
Remark: 3000 min
2. INTEGREX i-S
Remark: 3000 min
-1
is upper limit value during tapping cycle.
-1
is upper limit value during tapping cycle.
2-15
2 MACHINE INFORMATION
[min-1]
Machine specification
Spindle No. 1
Spindle No. 2
Mill Spindle
(12000min-1)
Standard
Mill Spindle
(20000min-1)
Option
i-100ST
-
35 to 6000
35 to 6000
35 to 12000
35 to 20000
i-100BARTAC-ST
-
35 to 2000
i-200ST
1500U
35 to 5000
35 to 5000
i-300ST
1500U
35 to 4000
35 to 4000
i-400ST
1500U
35 to 3300
35 to 3300
Machine specification
Lower turret (Note)
i-100ST
-
35 to 6000
i-100BARTAC-ST
-
i-200ST
1500U
i-300ST
1500U
i-400ST
1500U
[min-1]
Machine specification
Spindle No. 1
Standard
Spindle No. 1
Option
Mill Spindle
(12000min-1)
Standard
Mill Spindle
(20000min-1)
Option
e-420H
1500U
35 to 4000
35 to 2500
35 to 12000
-
3000U
e-500H
1500U
35 to 3300
35 to 1600
35 to 10000
3000U
4000U
e-670H
3000U
4 to 1600
3 to 1000
25 to 5000
4000U
6000U
e-800H
4000U
1 to 700
-
25 to 10000
6000U
8000U
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
3. INTEGREX i-ST
Note: Only turret for milling (option).
Remark: 3000 min
-1
is upper limit value during tapping cycle.
4. INTEGREX e-H
Remark: 3000 min
* The data are value for the following specifications:
e-420H : Spindle through hole diameter 91
e-500H : Spindle through hole diameter 104
e-670H : Spindle through hole diameter 170 (270 for e-670H6000U)
-1
is upper limit value during tapping cycle.
2-16
5. INTEGREX e-H-S
[min-1]
Machine specification
Spindle No. 1
Standard
Spindle No. 1
Option
Spindle No. 2
Standard
Spindle No. 2
Option
e-420H-S
1500U
35 to 4000
35 to 2500
35 to 4000
35 to 2500
3000U
e-500H-S
1500U
35 to 3300
35 to 1600
35 to 3300
35 to 3300
3000U
e-670H-S
3000U
4 to 1600
3 to 1000
4 to 1600
4 to 1600
4000U
Machine specification
Mill Spindle
(12000min-1)
Standard
Mill Spindle
(20000min-1)
Option
e-420H-S
1500U
35 to 12000
-
3000U
e-500H-S
1500U
35 to 10000
3000U
e-670H-S
3000U
25 to 5000
4000U
[min-1]
Machine specification
Spindle No. 1
Standard
Spindle No. 1
Option
Spindle No. 2
Standard
Spindle No. 2
Option
e-420H-ST
2000U
35 to 4000
35 to 2500
35 to 4000
35 to 2500
Machine specification
Mill Spindle
(12000min-1)
Standard
Mill Spindle
(20000min-1)
Option
Lower turret (Note)
e-420H-ST
2000U
35 to 12000
-
35 to 6000
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
MACHINE INFORMATION 2
Remark: 3000 min
* The data are value for the following specifications:
e-420H-S : Spindle through hole diameter 91
e-500H-S : Spindle through hole diameter 104
e-670H-S : Spindle through hole diameter 170
6. INTEGREX e-H-ST
Note: Only turret for milling (option).
Remark : 3000 min
* The data are value for the following specifications:
e-420H-ST : Spindle through hole diameter 91
-1
is upper limit value during tapping cycle.
-1
is upper limit value during tapping cycle.
2-17
2 MACHINE INFORMATION
[min-1]
Machine specification
Turning spindle
Mill Spindle
(12000min-1)
Standard
Mill Spindle
High torque
specification
Option
Mill Spindle
High-speed spindle
specification
Option
i-500V/5
2-pallet
35 to 1000
35 to 12000 - -
i-630V/6
Single
2 to 550
25 to 10000
25 to 5000
25 to 15000
2-pallet
[min-1]
Machine specification
Turning
spindle
Standard
Turning
spindle
Option
Mill Spindle
(10000min-1)
Standard
Mill Spindle
High torque
specification
Option
Mill Spindle
High-speed
spindle
specification
Option
e-1060V
-
5 to 600
3 to 300
25 to 10000
25 to 5000
-
e-1250V/8
Single
1.8 to 500
1.1 to 300
2-pallet
e-1550V
-
3 to 300
-
e-1600V/10
Single
5 to 300
25 to 15000
2-pallet
e-1850V
-
5 to 250
5 to 150
-
[min-1]
Machine specification
Mill Spindle
(10000min-1)
Standard
Mill Spindle
High torque specification
Option
Mill Spindle
High-speed spindle
specification
Option
i-630V/6
Single
25 to 10000
25 to 5000
25 to 15000
2-pallet
i-800V/8
Single
2-pallet
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
7. INTEGREX i-V
Remark: 3000 min
-1
is upper limit value during tapping cycle.
* Limitations on the rotation of the turning spindle will vary with pallet specifications.
8. INTEGREX e-V
Remark : 3000 min
-1
is upper limit value during tapping cycle.
9. VORTEX i-V
Remark: 3000 min
-1
is upper limit value during tapping cycle.
2-18
2-1-6 Rapid feed rate
[mm/min (in/min) or deg/min]
Machine specification
X Y Z B C
W
i-100
-
40000
(1574)
40000
(1574)
40000
(1574)
14400
199800
8000
(314)
i-150
-
30000
(1181)
i-200
1000U
50000
(1968)
50000
(1968)
8000
(314)
1500U
i-300
1000U
1500U
2500U
40000
(1574)
i-400
1000U
50000
(1968)
1500U
2500U
40000
(1574)
[mm/min (in/min) or deg/min]
Machine specification
X Y Z B C1 W C2
i-100S
-
40000
(1574)
40000
(1574)
40000
(1574)
14400
199800
30000
(1181)
199800
i-100BARTAC-S
-
i-200S
1000U
50000
(1968)
40000
(1574)
50000
(1968)
1500U
i-300S
1500U
2500U
40000
(1574)
18000
(708)
i-400S
1500U
50000
(1968)
30000
(1181)
2500U
40000
(1574)
18000
(708)
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
This section indicates limiting value of rapid feed rate.
1. INTEGREX i
MACHINE INFORMATION 2
2. INTEGREX i-S
2-19
2 MACHINE INFORMATION
[mm/min (in/min) or deg/min]
Machine specification
X1 Y Z1 B C1 W i-100ST
-
40000
(1574)
40000
(1574)
40000
(1574)
14400
199800
30000
(1181)
i-100BARTAC-ST
-
i-200ST
1500U
50000
(1968)
50000
(1968)
i-300ST
1500U
i-400ST
1500U Machine specification
X2
Z2
C2
i-100ST
-
40000
(1574)
40000
(1574)
199800
i-100BARTAC-ST
-
i-200ST
1500U
i-300ST
1500U
i-400ST
1500U
[mm/min (in/min) or deg/min]
Machine specification
X1 Y Z1 B C
W
e-420H
1500U
50000
(1968)
50000
(1968)
50000
(1968)
18000
199800
6000
(236)
3000U
40000
(1574)
4500
(177)
e-500H
1500U
40000
(1574)
40000
(1574)
10800
7200
6000
(236)
3000U
4000U
e-670H
3000U
12000
(472)
4000U
30000
(1181)
6000U
18000
(708)
6000
(236)
e-800H
4000U
18000
(708)
18000
(708)
24000
(944)
4500
6000U
18000
(708)
8000U
[mm/min (in/min) or deg/min]
Machine specification
X1 Y Z1 B C1 W C2
e-420HS
1500U
50000
(1968)
50000
(1968)
50000
(1968)
18000
199800
30000
(1181)
199800
3000U
40000
(1574)
12000
(472)
e-500HS
1500U
40000
(1574)
40000
(1574)
10800
7200
7200
3000U
e-670HS
3000U
4000U
30000
(1181)
10000
(393)
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
3. INTEGREX i-ST
4. INTEGREX e-H
5. INTEGREX e-H-S
2-20
6. INTEGREX e-H-ST
[mm/min (in/min) or deg/min]
Machine specification
X1 Y Z1 B C1 W C2
e-420HST
2000U
50000
(1968)
50000
(1968)
50000
(1968)
18000
199800
30000
(1181)
199800
Machine specification
X2
Z2
e-420HST
2000U
20000
(787)
32000
(1259)
[mm/min (in/min) or deg/min]
Machine specification
X Y Z B C
i-500V/5
2-pallet
50000
(1968)
50000
(1968)
50000
(1968)
18000
36000
i-630V/6
Single
52000
(2047)
52000
(2047)
52000
(2047)
10800
18000
2-pallet
[mm/min (in/min) or deg/min]
Machine specification
X Y Z B C
e-1060V
-
42000
(1653)
42000
(1653)
42000
(1653)
10800
6545
e-1250V/8
Single
9000
2-pallet
e-1550V
-
3272
e-1600V/10
Single
3600
2-pallet
7200
e-1850V
-
40000
(1574)
40000
(1574)
40000
(1574)
2400
[mm/min (in/min) or deg/min]
Machine specification
X Y Z B C
i-630V/6
Single
52000
(2047)
52000
(2047)
52000
(2047)
10800
10800
2-pallet
i-800V/8
Single
9000
2-pallet
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
7. INTEGREX i-V
8. INTEGREX e-V
MACHINE INFORMATION 2
9. VORTEX i-V
2-21
2 MACHINE INFORMATION
[mm/min (in/min) or deg/min]
Machine specification
X Y Z B C
W
i-100
-
8000
(314)
8000
(314)
8000
(314)
5000
STD:36000
BT:10800
8000
(314)
i-150
-
36000
i-200
1000U
1500U
i-300
1000U
1500U
2500U
i-400
1000U
1500U
2500U
[mm/min (in/min) or deg/min]
Machine specification
X Y Z B C
W
i-100
-
40000
(1574)
40000
(1574)
40000
(1574)
14400
199800
40000
(1574)
i-150
-
i-200
1000U
1500U
i-300
1000U
1500U
2500U
i-400
1000U
1500U
2500U
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
2-1-7 Cutting feed rate
This section indicates limiting value of cutting feed rate.
1. INTEGREX i
A. On turning/milling
B. On milling (During geometry compensation)
2-22
2. INTEGREX i-S
[mm/min (in/min) or deg/min]
Machine specification
X Y Z B C1 W C2
i-100S
-
8000
(314)
8000
(314)
8000
(314)
5000
STD:
36000
BT:
10800
8000
(314)
36000
i-100BARTAC-S
-
i-200S
1000U
36000
1500U
i-300S
1500U
2500U
i-400S
1500U
2500U
[mm/min (in/min) or deg/min]
Machine specification
X Y Z B C1 W C2
i-100S
-
40000
(1574)
40000
(1574)
40000
(1574)
14400
199800
40000
(1574)
199800
i-100BARTAC-S
-
i-200S
1000U
1500U
i-300S
1500U
2500U
i-400S
1500U
2500U
[mm/min (in/min) or deg/min]
Machine specification
X1 Y Z1 B C1
W
i-100ST
-
8000
(314)
8000
(314)
8000
(314)
5000
STD:36000
BT:10800
8000
(314)
i-100BARTAC-ST
-
i-200ST
1500U
36000
i-300ST
1500U
i-400ST
1500U Machine specification
X2
Z2
C2
i-100ST
-
8000
(314)
8000
(314)
36000
i-100BARTAC-ST
-
i-200ST
1500U
i-300ST
1500U
i-400ST
1500U
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
A. On turning/milling
B. On milling (During geometry compensation)
MACHINE INFORMATION 2
3. INTEGREX i-ST
A. On turning/milling
2-23
2 MACHINE INFORMATION
[mm/min (in/min) or deg/min]
Machine specification
X1 Y Z1 B C1 W i-100ST
-
40000
(1574)
40000
(1574)
40000
(1574)
14400
199800
40000
(1574)
i-100BARTAC-ST
-
i-200ST
1500U
i-300ST
1500U
i-400ST
1500U Machine specification
X2
Z2
C2
i-100ST
-
40000
(1574)
40000
(1574)
199800
i-100BARTAC-ST
-
i-200ST
1500U
i-300ST
1500U
i-400ST
1500U
[mm/min (in/min) or deg/min]
Machine specification
X Y Z B C
W
e-420H
1500U
8000
(314)
8000
(314)
8000
(314)
7200
36000
8000
(314)
3000U
e-500H
1500U
2100
1800
1200
(47)
3000U
4000U
e-670H
3000U
4000U
6000U
e-800H
4000U
6000U
8000U
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
B. On milling (During geometry compensation)
4. INTEGREX e-H
A. On turning/milling
2-24
B. On milling (During geometry compensation)
[mm/min (in/min) or deg/min]
Machine specification
X Y Z B C
W
e-420H
1500U
50000
(1962)
50000
(1962)
50000
(1962)
50000
50000
50000
(1962)
3000U
e-500H
1500U
10800
7200
3000U
4000U
e-670H
3000U
4000U
6000U
e-800H
4000U
20000
(785)
20000
(785)
20000
(785)
4500
20000
(785)
6000U
8000U
[mm/min (in/min) or deg/min]
Machine specification
X Y Z B C1 W C2
e-420HS
1500U
8000
(314)
8000
(314)
8000
(314)
7200
36000
8000
36000
3000U
e-500HS
1500U
2100
1800
1800
3000U
e-670HS
3000U
4000U
[mm/min (in/min) or deg/min]
Machine specification
X Y Z B C1 W C2
e-420HS
1500U
50000
(1962)
50000
(1962)
50000
(1962)
50000
50000
50000
(1962)
50000
3000U
e-500HS
1500U
10800
7200
7200
3000U
e-670HS
3000U
4000U
[mm/min (in/min) or deg/min]
Machine specification
X1 Y Z1 B C1 W C2
e-420HST
2000U
8000
(314)
8000
(314)
8000
(314)
7200
36000
8000
(314)
36000
Machine specification
X2
Z2
e-420HST
2000U
8000
(314)
8000
(314)
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
5. INTEGREX e-H-S
A. On turning/milling
MACHINE INFORMATION 2
B. On milling (During geometry compensation)
6. INTEGREX e-H-ST
A. On turning/milling
2-25
2 MACHINE INFORMATION
[mm/min (in/min) or deg/min]
Machine specification
X1 Y Z1 B C1 W C2
e-420HST
2000U
50000
(1962)
50000
(1962)
50000
(1962)
50000
50000
50000
(1962)
50000
Machine specification
X2
Z2
e-420HST
2000U
50000
(1962)
50000
(1962)
[mm/min (in/min) or deg/min]
Machine specification
X Y Z B C
i-500V/5
2-pallet
8000
(314)
8000
(314)
8000
(314)
3600
3600
i-630V/6
Single
3000
1800
2-pallet
[mm/min (in/min) or deg/min]
Machine specification
X Y Z B C
i-500V/5
2-pallet
52000
(2041)
52000
(2041)
52000
(2041)
18000
36000
i-630V/6
Single
10800
10800
2-pallet
[mm/min (in/min) or deg/min]
Machine specification
X Y Z B C
e-1060V
-
8000
(314)
8000
(314)
8000
(314)
3600
540
e-1250V/8
Single
2500
2-pallet
e-1550V
-
540
e-1600V/10
Single
2000
2-pallet
450
e-1850V
-
540
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
B. On milling (During geometry compensation)
7. INTEGREX i-V
A. On turning/milling
B. On milling (During geometry compensation)
8. INTEGREX e-V
A. On turning/milling
2-26
B. On milling (During geometry compensation)
[mm/min (in/min) or deg/min]
Machine specification
X Y Z B C
e-1060V
-
42000
(1653)
42000
(1653)
42000
(1653)
18900
2835
e-1250V/8
Single
10800
18000
2-pallet
e-1550V
-
18900
2835
e-1600V/10
Single
2500
(98)
2500
(98)
2500
(98)
10800
7200
2-pallet
e-1850V
-
42000
(1653)
42000
(1653)
42000
(1653)
18900
2835
[mm/min (in/min) or deg/min]
Machine specification
X Y Z B C
i-630V/6
Single
8000
(314)
8000
(314)
8000
(314)
3600
3000
2-pallet
i-800V/8
Single
2-pallet
[mm/min (in/min) or deg/min]
Machine specification
X Y Z B C
i-630V/6
Single
52000
(2041)
52000
(2041)
52000
(2041)
10800
10800
2-pallet
i-800V/8
Single
2-pallet
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
9. VORTEX i-V
A. On turning/milling
MACHINE INFORMATION 2
B. On milling (During geometry compensation)
2-27
2 MACHINE INFORMATION
: Standard accessory, : Special accessory, -: Not supported
Machine specification
Magazine capacity
36-tool magazine
72-tool magazine
110-tool magazine
i-100
-
-
i-150
-
i-200
1000U
1500U
i-300
1000U
1500U
2500U
i-400
1000U
1500U
2500U
: Standard accessory, : Special accessory, -: Not supported
Machine specification
Magazine capacity
36-tool magazine
72-tool magazine
110-tool magazine
i-100S
-
-
i-100BARTAC-S
-
i-200S
1000U
1500U
i-300S
1500U
2500U
i-400S
1500U
2500U
: Standard accessory, : Special accessory, -: Not supported
Machine specification
Magazine capacity
36-tool magazine
72-tool magazine
110-tool magazine
i-100ST
-
-
i-100BARTAC-ST
-
i-200ST
1500U i-300ST
1500U
i-400ST
1500U
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
2-2 Magazine
This section indicates magazine.
2-2-1 INTEGREX i
2-2-2 INTEGREX i-S
2-2-3 INTEGREX i-ST
2-28
2-2-4 INTEGREX e-H
: Standard accessory, : Special accessory, -: Not supported
Machine specification
Magazine capacity
40-tool magazine
80-tool magazine
120-tool magazine
e-420H
1500U
3000U
e-500H
1500U
3000U
4000U
e-670H
3000U
4000U
6000U
e-800H
4000U
6000U
8000U
: Standard accessory, : Special accessory, -: Not supported
Machine specification
Magazine capacity
40-tool magazine
80-tool magazine
120-tool magazine
e-420H-S
1500U
3000U
e-500H-S
1500U
3000U
e-670H-S
3000U
4000U
: Standard accessory, : Special accessory, -: Not supported
Machine specification
Magazine capacity
40-tool magazine
80-tool magazine
120-tool magazine
e-420H-ST
2000U
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
2-2-5 INTEGREX e-H-S
MACHINE INFORMATION 2
2-2-6 INTEGREX e-H-ST
2-29
2 MACHINE INFORMATION
: Standard accessory, : Special accessory, -: Not supported
Machine specification
Magazine capacity
Chain type magazine
40-tool
magazine
43-tool
magazine
80-tool
magazine
120-tool
magazine
160-tool
magazine
i-500V/5
2-pallet -
-
i-630V/6
Single
-
2-pallet
Machine specification
Magazine capacity
Rack type magazine
180-tool magazine
240-tool magazine
348-tool magazine
i-500V/5
2-pallet
-
i-630V/6
Single
2-pallet
: Standard accessory, : Special accessory, -: Not supported
Machine specification
Magazine capacity
Chain type magazine
40-tool magazine
80-tool magazine
120-tool magazine
160-tool magazine
e-1060V
-
e-1550V
-
e1850V
-
Machine specification
Magazine capacity
Rack type magazine
42-tool magazine
84-tool magazine
120-tool magazine
162-tool magazine
e-1250V/8
Single
2-pallet
e-1600V/10
Single
2-pallet
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
2-2-7 INTEGREX i-V
2-2-8 INTEGREX e-V
2-30
2-2-9 VORTEX i-V
: Standard accessory, : Special accessory, -: Not supported
Machine specification
Magazine capacity
Chain type magazine
43-tool magazine
80-tool magazine
120-tool magazine
160-tool magazine
i-630V/6
Single
2-pallet
i-800V/8
Single
2-pallet
Machine specification
Magazine capacity
Rack type magazine
206-tool magazine
276-tool magazine
348-tool magazine
i-630V/6
Single
2-pallet
i-800V/8
Single
2-pallet
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
MACHINE INFORMATION 2
2-31
2 MACHINE INFORMATION
E
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
2-32
3 NC COMMAND
Item
Address
Command range
Program No.
O
1 to 99999999
Sequence No.
N
1 to 99999
Preparatory function
G
0 to 999.9
Moving axis
X, Y, Z …
B, C ...
0 to ±99999.9999 (mm)
0 to ±9999.99999 (in)
0 to ±99999.9999 (°)
Auxiliary axis
I, J, K
0 to ±99999.9999 (mm)
0 to ±9999.99999 (in)
0 to ±99999.9999 (°)
Dwell
X
0 to 99999.999
P
0 to 99999999
Feed
F
0 to 200000.0000 (mm)
0 to 20000.00000 (in)
Fixed cycle
R, Q, P, L
0 to ±99999.9999 (mm)
0 to ±9999.99999 (in)
0 to ±99999.9999 (°)
Tool offset
H, D
0 to 999
Miscellaneous function
M
0 to 999
Spindle function
S
0 to 99999
Tool function
T
0 to 99999999
No.2 miscellaneous function
A
0 to 99999999
Subprogram
P
1 to 99999999
Variables number
#
1 to 999999
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
3-1 Programming Format
3-1-1 Words and addresses
Table 3-1 Type and format of words
NC COMMAND 3
1. The number of digits in the words is checked by the maximum number of digits of the
addresses.
2. When data with decimal point is used for address for which decimal input is not available,
decimal figures will be ignored.
3. If the number of integral digits exceeds the specified format, an alarm will result.
4. If the number of decimal digits exceed the specified format, the excess will be rounded.
5. If “0” is set at the head of number, it is skipped.
e.g. G01 = G1, M06 = M6
6. The maximum number of characters per line (per 1 block) is 248.
7. The above table shows the range of number for each command. If the command exceeds
these, the alarm generates. And, do not command a value which will exceed the machine
limit value (axis stroke, rotating speed ...etc).
3-1
3 NC COMMAND
File name
Assign a work number.
Any string of up to 32 characters can be used as a work number. For the use of numerals only,
however, the work number can be only up to eight digits (from 1 to 99999999).
Characters available are letters (capital and small: A to Z and a to z), numerals, and the following
symbols:
“+”“–”“_” and “.”
It should be noted here that no distinction is made between capital and small letters. That is, a
new program cannot be named “aBC” if a program with the name “ABC” already exists in the
storage area concerned. Moreover, the program name must not begin with a period (.).
The work number which is composed exclusively of numerals must begin with a numeral other
than zero. The leading zeros of the file name are always ignored.
Extension
Identification of an EIA/ISO program
All EIA/ISO programs must have this extension assigned.
File name
Extension
PROGRAM12345678.EIA
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
3-1-2 Control out, control in
The entire information in the area from Control Out “(” to Control In “)” will be ignored in regard to
machine control, while they will surely be displayed on the data display unit. Thus, this area can
be used to contain information which is not directly related to control.
The NC unit will enter the Control In status when power is turned on.
3-1-3 Optional block skip
Optional block skip is a function that selectively ignores that specific block within a machining
program which begins with the slash code “/” or slash & number code “/1” to “/9”.
Any block beginning with “/” will be ignored if the [BLOCK SKIP] menu function is set to ON, or
will be executed if the menu function is set to OFF.
3-1-4 Program end
M02, M30, M99, M998, M999 or % is used as program end code. If these commands exist in the
process of the programming, the machine will stop in that block.
3-1-5 Program file name
Program file is designated as directed below. The file names here serve as the work numbers to
be searched for in an automatic operation.
0: 4 digits in T-command for turning (T**00)
1: 6 digits in T-command for turning (T***000)
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
1. Tool indexed function
A next tool can be designated for the machine provided with ATC function by commanding
T-code in the format shown below. The next tool refers to a tool used for the next machining,
which can be assigned when it is currently accommodated in the magazine. The next tool in the
magazine can be indexed at ATC position beforehand by commanding the next tool, thus
permitting reduced ATC time.
See “2. M-code (ATC)” in “5-2 Detail of Miscellaneous Function” for more information.
(1) Programming format
[With Upper turret]
T t1 . c1 T t2 . c2 M06 (Tool-number designation)
T t3 T t4 M06 (Group-number designation)
[With Lower turret]
T t1 000. c1 (Tool-number designation)
T t3 (Group-number designation)
NC COMMAND 3
It depends on the setting of F94 bit4 whether Tool-number designation or Group-number
designation is selected.
(2) Command data
Note : Use F162 bit4 to select the number of digits for the tool function with lower turret. The
appropriate code (“000” or “00”) should be commanded after T-code depending on
setting the parameter.
3-3
3 NC COMMAND
Function
code
Group
Positioning
G00
01
Linear interpolation
G01
01
Circular interpolation (CW)
G02
01
Circular interpolation (CCW)
G03
01
Dwell
G04
00
High-speed machining mode
G05
00
Polar coordinate interpolation ON
G12.1
26
Polar coordinate interpolation OFF
G13.1
26
XY-plane selection
G17
02
ZX-plane selection
G18
02
YZ-plane selection
G19
02
Reference point return
G28
00
Return to 2nd, 3rd and 4th reference points
G30
00
Skip function
G31
00
Thread cutting
G32
01
Nose radius/Tool radius compensation OFF
G40
07
Nose radius/Tool radius compensation (left)
G41
07
Tool radius compensation for five-axis machining (left)
G41.2
07
Nose radius/Tool radius compensation (right)
G42
07
Tool radius compensation for five-axis machining (right)
G42.2
07
Tool length offset (+)
G43
08
Tool length offset in tool-axis direction
G43.1
08
Tool tip point control (Type 1) ON
G43.4
08
Tool tip point control (Type 2) ON
G43.5
08
Tool position offset OFF
G49
08
Coordinate system setting/Spindle speed range setting
G92
00
Selection of machine coordinate system
G53
00
Tool-axis direction control
G53.1
00
Selection of workpiece coordinate system 1
G54
12
Workpiece setup error correction
G54.4
27
Selection of workpiece coordinate system 2
G55
12
Selection of workpiece coordinate system 3
G56
12
Selection of workpiece coordinate system 4
G57
12
Selection of workpiece coordinate system 5
G58
12
Selection of workpiece coordinate system 6
G59
12
Selection of additional workpiece coordinate systems
G54.1
12
Dynamic offsetting II
G54.2
23
High-accuracy mode (Geometry compensation)
G61.1
13
Cutting mode
G64
13
Single user macro call
G65
00
3-D coordinate conversion ON
G68
16
3-D coordinate conversion OFF
G69
16
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
2. Program code
The following table is shown Preparatory and Miscellaneous function commandable in EIA/ISO
programming.
See each section in “5-1 Detail of Preparatory Function” and “5-2 Detail of Miscellaneous
Function” for more information.
3-4
NC COMMAND 3
Function
code
Group
Inclined-plane machining ON
G68.2
16
Inclined-plane machining (by specifying tool-axis direction) ON
G68.3
16
Inclined-plane machining OFF
G69
16
Finishing cycle
G270
09
Longitudinal roughing cycle
G271
09
Transverse roughing cycle
G272
09
Compound thread-cutting cycle
G276
09
Fixed cycle OFF
G80
09
Face driling cycle
G283
09
Face tapping cycle
G284
09
Face boring cycle
G285
09
Fixed cycle A (Longitudinal turning cycle)
G290
09
Threading cycle
G292
09
Fixed cycle B (Transverse turning cycle)
G294
09
Fixed cycle (Chamfering cutter 1, CW)
G71.1
09
Fixed cycle (Chamfering cutter 2, CCW)
G72.1
09
Fixed cycle (High-speed deep-hole drilling)
G73
09
Fixed cycle (Reverse tapping)
G74
09
Fixed cycle (Boring)
G75
09
Fixed cycle (Back spot facing)
G77
09
Fixed cycle (Tapping)
G84
09
Fixed cycle (Reaming)
G85
09
Fixed cycle (Back boring)
G87
09
Absolute data input
G90
03
Incremental data input
G91
03
Inverse time feed
G93
05
Constant surface speed control ON
G96
17
Constant surface speed control OFF
G97
17
Feed per minute (asynchronous)
G94
05
Feed per revolution (synchronous)
G95
05
Polar coordinate input ON
G16
18
Polar coordinate input OFF
G15
18
Selection between diameter and radius data input
G10.9
00
Two-Process Control by One Program
G109
00
Cross machining control ON
G110
20
Cross machining control OFF
G111
20
Function
code
Program stop
M00
Optional stop
M01
Reset and rewind
M30
Subprogram call
M98
Return to main program
M99
Tool change
M06
Dynamic offsetting ON
M173
Dynamic offsetting OFF
M174
Function for selecting the cutting conditions
M821 to M830
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
3-6
NC COMMAND 3
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
G-codes of group 00 are those which are not modal, and they are valid only for blocks in
which they are entered.
If G-codes belong to different groups each other, any G-code can be commanded in the
same block. The G-codes are then processed in order of increasing group number. If two
or more G-codes belonging to the same group are given in the same block, the G-code
entered last is valid.
3-7
3 NC COMMAND
E
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
3-8
4 MACHINING PROGRAM
Parameter
bit
meaning
value
description
standard
recommended
F93
3
Tool length of tool data for an
EIA/ISO program
0
Invalid
1
1
1
Valid
F94
2
Tool length offset validity by
G28/G30 execution
0
Canceled
1
1
1
Not canceled
F94
7
Tool offset source in EIA/ISO
program
0
LENG. CO. of tool offset
1
0
1
Offset No/LENG. CO. of
tool data
F114
3
Axis motion at G49 command
in G43 mode
0
Axis moves
1
1
1
No movement
C-axis rotational center
Machine home position
workpiece origin
X
Z
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
This chapter explains how to make a machining program.
4-1 Set Up
This section explains how to set a workpiece origin and tool offset parameter.
4-1-1 Setting of workpiece origin
This manual explains on assumption that workpiece origin is set on the C-axis center.
Set the workpiece origin by a touch probe or a tool.
MACHINING PROGRAM 4
4-1-2 Parameter of tool length offset.
This manual explains how to make programs when below parameters are set as recommended.
With the recommended setting, tool length data is taken from MAZATROL tool data, and
(additional) tool length offset is taken from tool offset data.
Parameter of Tool length offset
4-1
4 MACHINING PROGRAM
Pattern
Data items used
Parameter
Programming
format
F94 bit 7
F93 bit 3
[1]
Tool offset
Tool offset No.
0
0
G43H
[2]
MATATROL Tool Data
Length
1
1
T + G43
Length + Offset No.
Length + LENG. CO.
T + G43H
[3]
Offset No.
LENG. CO.
1
0
G43 H
[4]
Tool offset No. + Tool Data
Tool offset No. + Length
0
1
T + G43H
parameter
bit
meaning
value
description
standard
recommended
F92
7
Radius/NOSE-R in the Tool
Data display for an EIA/ISO
program
0
invalid
0/1
1
1
valid
F94
7
Tool offset amount
effectuated in an EIA/ISO
program
0
ACT-CO. of tool offset
1
0
1
OFFSET No. of tool data
ACT-CO. of tool data
Pattern
Data items used
Parameter
Programming
format
F92 bit 7
F94 bit 7
[1]
Tool offset No.
Tool offset No.
0
0
G41/G42 D
[2]
Tool Data (MAZATROL)
Radius + OFFSET No.
NOSE-R/Radius + ACT-CO.
1
1
G41/G42 T
[3]
ACT-CO.
OFFSET No.
0
1
G41/G42 T
[4]
Tool Offset + Tool Data
Tool offset No. + NOSE-R/Radius
1
0
G41/G42 D + T
recommended
recommended
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
Tool length offsetting
4-1-3 Parameter for Nose / Tool radius compensation
This manual explains how to make machining programs when below parameters are set by the
recommended value.
With the recommended setting, nose R or tool diameter data is taken from MAZATROL tool data,
and (additional) tool radius offset is taken from tool offset data.
Parameter for Nose/Tool radius compensation
Note : Standard parameter of “F92bit7”: i150->0 i200/400/300->1
Tool radius compensation
4-2
4-2 Programming Composition
Preparation for machining
1. Turret selection
2. Head selection
3. Modal command
4. Home return
5. Tool change
6. Home return after tool change
7. B-axis positioning
8. Spindle rotation command
9. Radius/Diameter data input
10. Coolant command
11. Others
Machining motion
A
Turning
Approach
Turning
Escape
B
Drilling
Approach
Hole
Escape
C
3-axis
Approach
3-axis
Escape
D
4-axis
Approach
4-axis
Escape
E
5-axis
Approach
5-axis
Escape
End motion for machining
1. Coolant stop command
2. Rotation stop command
3. Home return
4. Program end
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
This section explains programming composition.
4-2-1 Programming composition
The figure shows program composition which is explained in this manual.
The program consists of three compositions: “Preparation motion for machining”, “Machining
motion”, and “End motion for machining”.
Machining motions are selected from A-E according to machining processes.
Figure. Program composition
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
4-2-2 Method of making program
This section explains how to make a machining program.
First command steps 1. to 10. (or 11.) of Preparation for machining. Select A-E in Machining
motion. Command steps 1. to 4. In End motion for machining.
See 4-6 besides 4-3, 4-4 and 4-5 for Programming for Compound Machining.
4-6 explains method of making one program for multi-process, waiting command and transfer
operation.
4-4
MACHINING PROGRAM 4
1. Rotation stop command
2. Coolant stop command
3. Home return
4. Program end
M05
M09
G91G28X0
G28Z0
G28Y0
M108
G90G53B0
M30
End motion for machining
4-5-2 1.
4-5-2 2.
4-5-2 3.
4-5-2 4.
Machining Motion
Turining
Milling
Drilling
Turining
Hole
3-axis
4-axis
5-axis
Inclined-Plane
Polar Coodinate Interpolatio
5-axis machining
Tool Radiuus Compensation
for 5-axis
4-4-1 1.
4-4-1 2.
4-4-2 1.
4-4-3 1.
4-4-3 2.
4-4-5 1.
4-4-5 2.
4-4-4 1.
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
4-5
4 MACHINING PROGRAM
Upper turret & HD1
Lower turret & HD2
4-6-2 3. A, B
Dual workpiece program
Upper turret & HD2
Lower turret & HD1
4-6-2 3. C, 0
Transfer
4-6-2 4. A
Transfer
Note: INTE i-S can be used.
Programming for Compound Machining (for INTE i-ST)
Separate machining program
Parallel
machining of
HD1 sides
4-6-2 2. A
Upper turret & HD1
4-6-2 1. A
Lower turret & HD1
4-6-2 1. B
Lower turret & HD2
4-6-2 1. C
Parallel machining program
Parallel
machining of
HD2 sides
4-6-2 2. B
Upper turret & HD2
4-6-2 1. D
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
This section explains “Preparation motion for machining”.
4-3-1 Sample program
This figure shows sample programs for preparation for machining.
Refer to 4-3-2 for more information about each motion.
MACHINING PROGRAM 4
4-3-2 Preparation for machining
Each motion of “Preparation for machining” is explained 1.-11..
Select the motions to suit machining method
1. Turret selection
Select a turret to use.
As “INTE i series” and “INTE is series” have no lower turret, all machining are selected as upper
turret. So these machines do not require these commands.
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
2. Head selection
Select a head according to machining method.
Select milling-mode or turning-mode for the head.
Command a turning spindle clamp code if a milling-mode is selected.
* INTE i-V/e-V cannot issue M-codes for head selection (M901/M902).
4-8
3. Modal command
Group
G-codes
Function
1 G0
Positioning G1
Linear interpolation
2 G17
XY-plane selection
G18
ZX-plane selection
G19
YZ-plane selection
3
G90
Absolute data input
G91
Incremental data input
5 G94
Feed per minute (asynchronous)
G95
Feed per revolution (synchronous)
6
G20
Inch data input
G21
Metric data input
7
G40
Nose/Tool radius compensation OFF
8
G49
Tool position offset OFF
9 G80
Fixed cycle OFF
12
G54
Selection of workpiece coordinate system
G55-G59
14
G67
Modal user macro call OFF
16
G69
Inclined-plane machining OFF
17
G96
Constant surface speed control ON
G97
Constant surface speed control OFF
HD1
HD2
C1
unclamping
M901
M202
M902
M302
M901
M200
M210
M901
M200
M211
M901
M200
M212
M902
M300
M310
M902
M300
M311
M902
M300
M312
turning
milling
turning
milling
C1
Clamping
C1
Brake
C2
unclamping
C2
Clamping
C2
Brake
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
This figure shows modal G-codes.
Initial condition G-codes may be commanded at the head of program for the case they are not
cancelled by previous operation (for example command G80 to cancel G82 left by the previous
operation).
The codes marked with are automatically selected in each group upon power-on or reset for
initializing the modal G codes. So they may not be commanded to start operation but sample
program includes those G code commands for a sake of safety.
MACHINING PROGRAM 4
4-9
4 MACHINING PROGRAM
G91G28X0 (X-axis home return)
G28Y0 (Y-axis home return)
G28Z0 (Z-axis home return)
Home return after tool change
(The order of home return is XYZ)
T001T002M06 (Tool changed for No.1 , and set No.2 as next tool)
T001.11T002.15M06 (Tool changed for No.1-K, and set No.2-P as next tool)
No Tool ID command
Tool ID command
G91G28X0 (X axis home return)
G28Z0 (Z axis home return)
G28Y0 (Y axis home return)
(The order of home return XZY)
Home return
G00G18G90G94G54G97
G40G49G80G67G69
Modal command
Note: It is not necessary to command G-codes that are not changed. (G21 etc.)
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
4. Home return
Home returns are commanded before tool change.
Change the order of the home returns, depending on the turret position.
Sample program shows the order of X-Z-Y.
5. Tool change
Tool change is performed.
Sample programs show tool change commands with no suffix and with suffix.
Refer to [99 Supplement] for the detail of tool change command.
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
7. B-axis positioning
Perform B-axis positioning.
If the B axis is already indexed, it is not necessary to command B positioning here.
For turning, command B axis clamp (Turning spindle does not turn if B axis is being unclamped).
8. Spindle rotation command
Command a rotation for Turning-Spindle/Milling-Spindle. M-codes are shown in the figure below.
S-address means rotational speed (G97) or surface speed (G96) by modal G-code group 17.
In case of Mill-machining, G96 cannot be used.
When G96 is used, command G92 to set the maximum min-1.
4-11
4 MACHINING PROGRAM
D740PB006
Lower turret
Upper turret
R1
Turning spindle 2
Turning spindle 1
R2
R1
R2
G92S3000R1
G96S150R1M204
Rotational command
Maximum spindle speed is set to 3000 min-1.
Turning spindle1 is set to 150 m/min(reverse)
(In case of select
Turning spindle1 & Upper turret)
G97S12000M03
Rotational command
Rotation of the milling spindle at 1200 min-1
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
Command for rotation speed
Command for Constant surface speed
R command
1. Spindle for speed clamping is to be set by address R.
R1: Turning spindle (see the figure below)
R2: Turning spindle (see the figure below)
R3: Milling spindle
4-12
MACHINING PROGRAM 4
M-codes
Function
Cancel
M08
Flood coolant ON
M09
M51
Milling spindle through coolant
M163
M129
Flood air blast
M08: Flood coolant
M51: Mill spindle through coolant
M129: Flood air blast
Machining zero point
100
Radius data input: X 50.0
X
Z
50
G10.9X1: Diameter data input
G10.9X0: Radius data input
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
9. Radius/Diameter data input
Select the Diameter / Radius data input by machining method.
Usually, diameter data input is selected for turn-machining, and radius data input is selected for
mill-machining.
Radius/Diameter data input
10. Coolant command
Command a coolant code by machining method.
All the coolant codes must be cancelled by a cancel code, M9, in “End motion for machining”, if
they have been turned on.
This Table shows coolant M-codes. Check if they are available before commanding.
Coolant M-codes
Coolant locations
4-13
4 MACHINING PROGRAM
M821
Accuracy level 1
M822
Accuracy level 2
M823
Accuracy level 3
M824
Accuracy level 4
M825
Accuracy level 5
M826
Accuracy level 6
M827
Accuracy level 7
M828
Accuracy level 8
M829
Accuracy level 9
M830
Accuracy level 10
M613: Mist collector ON
M614: Mist collector OFF
Highest Speed
Highest accuracy
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
11. Others
Command any as required besides above ten commands.
This section explains “cutting level selection M codes” and mist collector.
A. Accuracy level (M821 to M830) (Option: High-Speed Smoothing Control)
Each work piece can be machined under the specific cutting conditions by specifying one of the
ten accuracy levels.
The accuracy level is to be specified either by an M-code in the program or manually in the
CUTTING LEVEL SELECT window.
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
This section explains “Machining motion”.
This section describes “program composition”, “parameter setting” and “sample program” for
each machining method.
4-4-1 Turning program
This section explains turning operation programs.
1. Turn–drilling operation
Turn-drilling needs to use a G97 (Constant surface speed control OFF) as it cuts at the spindle
center.
A. Sample program
MACHINING PROGRAM 4
4-15
4 MACHINING PROGRAM
Parameter
bit
Standard
Setting
Description
F114
3 1 1
Moving axes by using G49 (tool length offset cancel) in G43 (tool
length offset) mode Invalid
SU104
-
Pecking return distance in grooving (G274/G275, G74/G75)
G00G90G43XxYyZzHhP1
M250
M107
G274Rr
G274X0ZzQqFf
G0XxZz
G80
Machining motion of program composition – Turn–drilling operation
--- Tool Length offset (for Turning)
--- Spindle speed attainment check
--- B-axis clamping
--- G274 input
--- G274 input (X address is zero)
--- Escape
--- Fixed cycle (G274) OFF
Command in
machining motion
Command in
preparation motion
for machining
Upper turret
HD1
Turning
Tool length offset (P1)
Compound fixed cycle
Program composition element
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
B. Program composition
C. Relevant parameter setting
The main parameter of processing is described.
The table shows the standard parameter and setting set in this manual.
Parameter setting
4-16
MACHINING PROGRAM 4
G-codes
Group
Description
G43P1
8
Tool length offset (+)
For turning tools
G274
9
Longitudinal cut-off cycle
G80
9
Fixed cycle OFF
TEP141’
i
d
A
x
z
k
e
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
D. G-codes / M-codes
See the document [99 Supplement] for details.
G-codes
Longitudinal cut-off cycle G274
1. Programming format
G274 Re;
G274 Xx Zz Pi Qk Rd Ff Ss;
e : Return distance
The value is modal and remains valid until it is overwritten with a new value.
x : Final X-axis position in absolute/incremental data
z : Final Z-axis position in absolute/incremental data
i : X-axis movement step (in an absolute value)
k : Z-axis depth of cut (in an absolute value)
d : Tool escape distance at the bottom of cut
Normally set in an absolute value. When omitting the arguments X and P,
however, set the value with a sign as required for the direction of escape.
f : Feed function (rate of feed)
s : Spindle function
The distance “e” is set by parameter SU104 (pecking return distance in grooving process).
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
This section explains Turn-machining.
A. Sample program
MACHINING PROGRAM 4
4-19
4 MACHINING PROGRAM
Parameter
bit
Standard
Setting
Description
F114
3 1 1
Moving axes by using G49 (tool length offset cancel) in G43 (tool
length offset) mode Invalid
SU102
-
Return distance in Z-axis at wall during rough cutting in bar
machining or in corner machining
SU103
-
Cutting depth in the composite-type fixed cycle
G00G90G43XxYy Zz HhP1
M250
G271UdRr
G271PpQqUuWwFf
NpG41(G42) DdG0Xx Zz
(Finishing contour)
NqXxZz
G0XxZz
G40G80
Machining motion of program component –Turning machining-
--- Tool length offset (for turning tool)
This point will be a cycle start point.
--- Spindle speed attainment check
--- G271 input( details shown on other page)
--- G271 input
--- Head block for finishing contour
Nose radius compensation
--- Turning for work shape
--- End block for finishing contour
--- Escape
--- Nose radius compensation OFF
Fixed cycle OFF
Same value
with cycle
start block
Instruction in
preparation motion
for machining
Instruction in
machining motion
Upper turret
HD1
Turning
Tool length offset(P1)
Nose radius compensation
Compound fixed cycles
Program composition element
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
B. Program composition
C. Parameter setting
The main parameter of processing is described.
The table shows the standard parameter and setting set in this manual.
Parameter setting
Note : SU103 and SU102 are to be used respectively as arguments R (SU102) and U
(SU103), when R or U in G271 is omitted.
4-20
MACHINING PROGRAM 4
G-codes
Group
Description
G43P1
8
Tool length offset (+)
G271
9
Longitudinal roughing cycle
G41
7
Nose radius/Tool radius compensation (left)
G42
7
Nose radius/Tool radius compensation (right)
G40
7
Nose radius/Tool radius compensation OFF
G80
9
Fixed cycle OFF
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
D. G-codes/M-codes
See the document [99 Supplement] for details.
G-codes
Longitudinal roughing cycle G271
1. Programming format
G271 Ud R_
G271 A_ P_ Q_ Uu W_ F_ S_ T_
Ud : Depth of cut
Set an absolute value (in radius value).
The value is modal and remains valid until it is overwritten with a new value.
R : Escape distance
The value is modal and remains valid until it is overwritten with a new value.
A : Finishing contour program No.
P : Head sequence No. for finishing contour
Q : End sequence No. for finishing contour
Uu : Finishing allowance and direction along the X-axis
(in diameter or radius value)
W : Finishing allowance and direction along the Z-axis
F_S_T_ : Feed, Spindle and Tool functions
The roughing cycle is executed using the F-, S- and T-functions specified in or before the
G271 block, in stead of those existing in the program section designated by P and Q.
Note 1: Even if F- and S-codes exist in the program section designated by P and Q, they
are considered as for the finishing cycle only and, therefore, ignored in the
roughing cycle.
Note 2: d and u are both specified with address U. The differentiation depends on
whether P and Q are specified in the same block.
Note 3: The block of G271 Ud R_ can be omitted when the external settings in
parameters SU103 and SU102 are to be used respectively as arguments U (d)
and R.
Processing operation of program component –Hole machining-
--- Rotation axes unclamping
--- Inclined-Plane machining
Using roll, pitch, and yaw angle
--- Tool axis direction control
--- Rotation axes clamping
--- Tool length offset
--- Hole-machining fixed cycle
--- Drilling positioning
--- Fixed cycle OFF
--- Inclined-plane machining OFF
Because BC axes are moved by G53.1.
Rotation axes have to clamp
G82
G80
Fixed cycle
G68.2
G69
Inclined-plane machining
The figure below indicates setting
each mode.
Instruction in
machining motion
Instruction in
preparation motion
for machining
Program composition element
Upper turret
HD1
Milling
Tool length offset(P0)
Inclined-plane machining
Using roll, pitch, and yaw angle
Hole fixed cycle
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
B. Program composition
C. Parameter setting
The main parameter of processing is described.
The table shows the standard parameter and setting set in this manual.
Parameter setting
Note 1: Type A: Combined use with the other 5-axis machining functions, and cannot allow
interruption during Inclined-Plane machining
Note 2: Type B: Combined cannot use with the other 5-axis machining functions, and allowing
interruption during Inclined-Plane machining
4-24
MACHINING PROGRAM 4
G-codes
Group
Description
G68.2P1
16
Inclined-plane machining ON
Using roll, pitch, and yaw angles
G53.1
0
Tool-axis direction control
G43
7
Tool length offset (+)
G82
9
Fixed cycle (Drilling)
G codes
Description
G68.2[P0]
Using Eulerian angles
G68.2P1
Using roll, pitch, and yaw angles
G68.2P2
Using three points in the plane
G68.2P3
Using two vectors
G68.2P4
Using projection angles
G68.3
Using tool-axis direction
q
Axis of the first rotation
Axis of the second rotation
Axis of the third rotation
123
X-axis
Y-axis
Z-axis
132
X-axis
Z-axis
Y-axis
213
Y-axis
X-axis
Z-axis
231
Y-axis
Z-axis
X-axis
312
Z-axis
X-axis
Y-axis
321
Z-axis
Y-axis
X-axis
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
D. G-codes/M-codes
See the document [99 Supplement] for details.
G-codes
Inclined-Plane Machining
Note : is G-code used by sample program.
See the programming manual, if you use the other patterns.
G68.2P1 Setting with roll, pitch, and yaw angles
1. Programming format
G68.2 P1 Qq Xx Yy Zz I J K
G68.2 P1: Inclined-plane machining ON (Setting with roll, pitch, and yaw angles)
x, y, z: Coordinates of the origin of feature coordinate system. To be specified with
its absolute values in the currently active workpiece coordinate system.
q: Order of rotations
: Angle of rotation around the X-axis [Roll angle].
: Angle of rotation around the Y-axis [Pitch angle].
: Angle of rotation around the Z-axis [Yaw angle].
(Setting range: –360° to 360°.)
1. The designation of X, Y, or Z can be omitted when the argument is zero (0: no shift
along the particular axis). Set zero for X, Y, and Z if no translation of the origin is
required.
2. The designation of I, J, or K can be omitted when the argument is zero (0: no rotation
around the axis concerned).
4-25
4 MACHINING PROGRAM
G-codes
Description
G-codes
Description
G73
High-speed deep-hole drilling
G82.2
Pecking
G74
Reverse tapping
G83
Deep-hole drilling
G75
Boring 1 G84
Tapping
G76
Boring 2 G84.2
Synchronous tapping
G77
Back spot facing
G84.3
Synchronous reverse tapping
G78
Boring 3 G85
Reaming G79
Boring 4 G86
Boring 5
G81
Spot drilling G87
Back boring
G82
Drilling G88
Boring 6
G89
Boring 7
GX_Y_Z_Q_R_P_D_K_I_J(B)_E_H_F_L_
Hole position data
Repeat times
Hole-machining data
Hole-machining mode
Conversion by means of roll, pitch, and yaw angles
Zw
Xw
Yw
z y x
Xw
Zw
Yw
y1
z1
Workpiece
coordinate
system
1) Translation of the
system
2) Rotation
on Xw by °
3) Rotation
on Yw by °
D740PB0096
Yw
z
Z
X
y
Y
Zw
Xw
x
Xw
Zw
Yw
y1
z1
y2
z2 x2
Xw
Zw
Y
z2
y2
Z
x2 X Yw
4) Rotation
on Zw by °
Feature
coordinate
system
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
3. Use of any other addresses than P, Q, X, Y, Z, I, J, and K will lead to an alarm (1809
TILTED PLANE CMD FORMAT ERROR).
4. Argument Q can be omitted if Q123 is required.
5. The designation of Q with any other value than enumerated above will lead to an
alarm (1809 TILTED PLANE CMD FORMAT ERROR).
Fixed Cycles
Note : is G-code used by sample program.
See the programming manual, if you use the other patterns.
Setting fixed-cycle machining data
Set fixed-cycle machining data as follows:
Hole-machining mode (G-code)
See the list of the fixed cycles.
4-26
MACHINING PROGRAM 4
M-codes
Description
M107
B-axis clamping
M108
B-axis unclamping
M210
Turning spindle 1 C-axis clamping
M212
Turning spindle 1 C-axis unclamping
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
Hole position data (X, Y)
Set hole positions using incremental or absolute data.
Hole-machining data
Z .... Set the distance from R-point to the hole bottom using incremental data, or set the
position of the hole bottom using absolute data.
Q ... Set this address code using incremental data. (This address code has different
uses according to the type of hole-machining mode selected.)
R ... Set the distance from the initial point of machining to R-point using incremental
data, or set the position of R-point using absolute data.
P.... Set the desired time or the number of spindle revolutions, for dwell at the hole
bottom.
(Set the overlapping length for the chamfering cutter cycles G71.1 and G72.1.)
D ... Set this address code using incremental data. (This address code has different
uses according to the type of hole-machining mode selected.)
K.... Set this address code using incremental data.
(This address code has different uses according to the type of hole-machining
mode selected.)
I ..... Set the feed override distance for the tool to be decelerated during the last cutting
operation of drilling with a G73, G82, or G83 command code.
J(B) ... For G74 or G84, set the timing of dwell data output; for G75, G76, or G87, set
the timing of M3 and M4 output, or; for G73, G82, or G83, set the feed override
ratio for deceleration during the last cutting operation.
E.... Set a cutting feed rate (for G77, G79 and G85).
H ... Select synchronous/asynchronous tapping cycle and set the return speed override
during a synchronous tapping cycle.
F .... Set a cutting feed rate.
Repeat times (L)
If no data is set for L, it will be regarded as equal to 1.
If L is set equal to 0, hole-machining will not occur; hole-machining data will only be
stored into the memory.
Machining motion of program composition -Polar coordinate interpolation-
--- Geometry compensation
--- B-axes unclamping
--- B-axis positioning
--- C-axis positioning
--- B-axes clamping
--- Tool length offset
--- XC-plane selection
--- Polar coordinate interpolation
ON
--- Tool radius compensation
--- Machining pattern
--- Tool radius compensation OFF
--- Polar coordinate interpolation
OFF
--- Geometry compensation OFF
G41/42
G40
Tool radius
compensation
G12.1
G13.1
Polar coordinate
interpolation
The figure below indicates setting
of each mode
G61.1
G64
Geometry compensation
When G17 XC is commanded, X and C
move to the specified positions.
Instruction in
preparation motion
for machining
Instruction in
machining motion
Upper turret
HD1
milling
Polar coordinate interpolation
Tool radius compensation
Geometry compensation
Program composition element
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
B. Program composition
C. Parameter setting
Parameter setting
4-32
MACHINING PROGRAM 4
G-codes
Group
Description
G12.1
26
Polar coordinate interpolation ON
G13.1
26
Polar coordinate interpolation OFF
G40
7
Nose radius/Tool radius compensation OFF
G41
7
Nose radius/Tool radius compensation (left)
G43
8
Tool length offset (+)
G61.1
13
High-accuracy mode (Geometry compensation)
G64
13
Cutting mode
G codes
Description
G61.1
Geometry compensation
G61.2
Modal spline interpolation
M-codes
Description
M107
B-axis clamping
M108
B-axis unclamping
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
D. G-codes/M-codes
See the document [99 Supplement] for details.
G-codes
Note 1: When G12.1 is commanded, a workpiece coordinate system must be set using the
center of rotational axis as the zero point of the coordinate system.
The coordinate system must not be changed during the G12.1 mode.
Note 2: The geometry compensation reduces geometry errors caused by the delay in the
smoothing circuits and servo systems.
High-accuracy mode
Note 1: is G-code used by sample program.
Note 2: G61.2 is a geometry compensation with fine spline interpolation feature for a further
better quality surface for the CAM-made minute increments block by block data
operation.
M-codes
4-33
4 MACHINING PROGRAM
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
4-4-4 4-axis machining program
This section explains how to make 4-axis machining program.
1. 4-axis machining
This section explains the programming method for machining with the B-axis fixed.
In case G43P1 is used as tool length offset, caution should be paid as the feed rate of the tool
based on the work may vary from the programmed value. To minimize the error G43P1 program
should have least rotational distance between the blocks.
If tool tip point control G43.4 is available, the use of G43.4 instead of G43P1 can guarantee the
feedrate of the tool tip to the work piece to the F command. G43.4 has “Joint interpolation” and
“Uniaxial rotation interpolation”. Joint interpolation is suitable for most ball end mill applications
as to linearly interpolate the rotary axes between the blocks.
Machining motion of program composition -4-axis machining-
Note: Feed rate based on work may differ from F command if there are rotation commands in the
blocks.
Use G43.4 tool tip point control function if possible. (Reference: 4-4-5 5-axis machining
program)
--- Geometry compensation
--- B-axes unclamping
--- B-axis positioning
--- C-axis positioning
--- Tool length offset (P1)
--- B-axes clamping
--- High-speed machining mode ON
--- Head block for machining contour
--- Machining pattern
--- Escape
--- High-speed machining mode OFF
--- Geometry compensation OFF
G5P2
G5P0
High-speed
machining mode
The figure below indicates
setting of each mode
G61.1
G64
Geometry compensation
Instruction in
machining motion
Instruction in
preparation motion
for machining
Upper turret
HD1
milling
Tool length offset (P1)
High-speed machining mode
Geometry compensation
Program composition element
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
B. Program composition
C. Parameter setting
The main parameter of processing is described.
The table shows the standard parameter and setting set in this manual.
Parameter setting
Note : See 4-4-5: 5-axis machining program for the tool tip point control (G43.4).
4-36
MACHINING PROGRAM 4
G-codes
Group
Description
G5P0
0
High-speed machining mode OFF
G5P2
0
High-speed machining mode ON
G43P1
8
Tool length offset
G61.1
13
High-accuracy mode (Geometry compensation)
G64
13
Cutting mode
G codes
Description
G61.1
Geometry compensation
G61.2
Modal spline interpolation
M-codes
Description
M107
B-axis clamping
M108
B-axis unclamping
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
D. G-codes/M-codes
See the document [99 Supplement] for details.
G-codes
Note 1: The geometry compensation reduces geometry errors caused by the delay in the
smoothing circuits and servo systems.
Note 2: The high-speed machining mode features high-speed execution of free form programs
such as die and mold machining approximated by fine increments data.
Combined with the geometrical correction function, it produces high quality surface
finish.
High-accuracy mode
Note 1: is G-code used by sample program.
Note 2: G61.2 is a geometry compensation with fine spline interpolation feature for a further
better quality surface for the CAM-made minute increments block by block data
operation.
Machining motion of program compositon -5-axis machining-
--- Geometry compensation
--- B-axes unclamping
--- B-axis positioning
--- C-axis positioning
--- Tool tip point control ON
--- High-speed machining mode ON
--- Head block for machining contour F-code
--- Machining pattern
--- Escape
--- High-speed machining mode OFF
--- Tool tip point control OFF
--- Geometry compensation OFF
G5P2
G5P0
High-speed
machining mode
G43.4
G49
Tool tip point control
The figure below indicates
the setting of each mode
G61.1
G64
Geometry compensation
Note: G43.4 should be commanded after positioning B and C axis
to avoid unexpected axis motion.
Instruction in
machining motion
Instruction in
preparation motion
for machining
Upper turret
HD1
milling
High-speed machining mode
Geometry compensation
Tool tip point control
Table coordinate system
Program composition element
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
B. Program composition
4-39
4 MACHINING PROGRAM
Parameter
bit
Standard
Setting
Description
F3
- 1 1
High-speed smoothing control valid
(No deceleration at very slightly stepped sections)
F85
2 1 0
Type of coordinate system for controlling the tool tip point
The table coordinate system
3 1 1
Tool tip point control scheme Joint interpolation
F86
2 1 1
Override scheme for G0
The clamping speed at the machine control point
5 1 1
Override scheme for G1
The clamping speed at the machine control point
6 0 1
C-axis reference position 0 degrees
F96
6 1 1
Rotational axis shape correction Valid
F114
1 1 1
The axis does not move when command G49 is issued
F162
0 0 1
During independent start of tool tip point control No movement
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
C. Parameter setting
The main parameter of processing is described.
The table shows the standard parameter and setting set in this manual.
Parameter setting
Note 1: High-speed smoothing control function is valid during high-speed mode with the shape
Some of the outstanding features of high-speed smoothing control are listed below.
Effective for machining a die of a smooth shape using a microsegment program.
Speed control is insusceptible to the effects of any errors contained in the tool path.
If adjacent paths are similar in terms of geometrical accuracy, acceleration and
Even at the sections where corner deceleration is not necessary with respect to the
correction being selected.
deceleration patterns will also be similar.
angle, speed will be clamped if the estimated acceleration is great.
4-40
MACHINING PROGRAM 4
G-codes
Group
Description
G5P0
0
High-speed machining mode OFF
G5P2
0
High-speed machining mode ON
G43.4
8
Tool tip point control (Type 1) ON
G49
8
Tool position offset OFF
G61.1
13
High-accuracy mode (Geometry compensation)
G64
13
Cutting mode
D740PB0037
X
Y
Z
Z
Y
X
<Initial state>
<After table rotation>
D740PB0035
X
Y
Z
<Initial state>
<After table rotation>
Z
Y
X
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
Note 2: Coordinate system for controlling the tool tip point is defined as follows.
The TABLE coordinate system (F85 bit 2: 0)
The table coordinate system will rotate as the table rotates.
But the tool axis rotation (e.g. the B axis for INTE) does not rotate the coordinate.
The WORK PIECE coordinate system (F85 bit 2: 1)
The current workpiece coordinate is the programming coordinate system which is fixed in
the orthogonal coordinate and does not rotate with the table.
D. G-codes/M-codes
See the document [99 Supplement] for details.
G-codes
Note 1: The geometry compensation reduces geometry errors caused by the delay in the
smoothing circuits and servo systems.
Note 2: The high-speed machining mode features high-speed execution of free form programs
such as die and mold machining approximated by fine increments data.
Combined with the geometrical correction function, it produces high quality surface
finish.
4-41
4 MACHINING PROGRAM
G codes
Description
G61.1
Geometry compensation
G61.2
Modal spline interpolation
M-codes
Description
M107
B-axis clamping
M108
B-axis unclamping
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
High-accuracy mode
Note 1: is G-code used by sample program.
Note 2: G61.2 is a geometry compensation with fine spline interpolation feature for a further
M-codes
better quality surface for the CAM-made minute increments block by block data
operation.
--- Tool radius compensation for
5-axis machining OFF
--- Tool tip point control OFF
--- Geometry compensation OFF
G41.5
G40
Tool radius compensation
for 5-axis machining
G43.4
G49
Tool tip point control
The figure below indicates setting of
each mode
G61.1
G64
Geometry compensation
Note 1: G43.4 should be commanded after the positioning of B and C axis, otherwise a large C axis motion
will cause unexpected motion.
Note 2: Giving a command for high-speed machining will lead to an alarm (807 ILLEGAL FORMAT) under
a combined use of tool radius compensation for five-axis machining with tool tip point control
(Reference: EIA manual 29-3-5.2)
Instruction in
machining motion
Instruction in
preparation motion
for machining
Upper turret
HD1
milling
Tool radius compensation for
5-axis machining
Geometry compensation
Tool tip point control
Table coordinate system
Program composition element
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
B. Program composition
4-44
C. Parameter setting
Parameter
bit
Standard
Setting
Description
F3
- 1 1
High-speed smoothing control valid
(No deceleration at very slightly stepped sections)
F85
2 1 0
Type of coordinate system for controlling the tool tip point
The table coordinate system
3 1 1
Tool tip point control scheme Joint interpolation
F86
2 1 1
Override scheme for G0
The clamping speed at the machine control point
5 1 1
Override scheme for G1
The clamping speed at the machine control point
6 0 1
C-axis reference position 0 degrees
F96
6 1 1
Rotational axis shape correction Valid
F114
1 1 1
The axis does not move when command G49 is issued
F162
0 0 1
During independent start of tool tip point control No movement
G-codes
Group
Description
G40
7
Tool radius compensation OFF
G41.5 7 Tool radius compensation for five-axis machining (left)
G43.4
8
Tool tip point control (Type 1) ON
G49
8
Tool position offset OFF
G61.1
13
High-accuracy mode (Geometry compensation)
G64
13
Cutting mode
G codes
Description
G61.1
Geometry compensation
G61.2
Modal spline interpolation
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
The main parameter of processing is described.
The table shows the standard parameter and setting set in this manual.
Parameter setting
Note 1: See 4-4-5 1. C. for coordinate system for controlling the tool tip point
MACHINING PROGRAM 4
Note 2: See 4-4-5 1. C. for the setting the workpiece coordinate system
D. G-codes/M-codes
See the document [99 Supplement] for details.
G-codes
Note 1: The geometry compensation reduces geometry errors caused by the delay in the
smoothing circuits and servo systems.
Note 2: The high-speed machining mode features high-speed execution of free form programs
such as die and mold machining approximated by fine increments data.
Combined with the geometrical correction function, it produces high quality surface
finish.
High-accuracy mode
Note 1: is G-code used by sample program.
Note 2: G61.2 is a geometry compensation with fine spline interpolation feature for a further
better quality surface for the CAM-made minute increments block by block data
operation.
4-45
4 MACHINING PROGRAM
M-codes
Description
M107
B-axis clamping
M108
B-axis unclamping
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
M-codes
4-46
4-5 End Motion for Machining
Milling spindle (G109L1)
M05: Stop of milling spindle rotation
M03: Start of forward milling spindle rotation
M04: Start of backward milling spindle
rotation
Turning spindle 1
M205: Turning spindle 1 Rotation stop
M203: Turning spindle 1 Start of forward
rotation
M204: Turning spindle 1 Start of backward
rotation
Turning spindle 2
M305: Turning spindle 2 Rotation stop
M303: Turning spindle 2 Start of forward rotation
M304: Turning spindle 2 Start of backward
rotation
Milling spindle (G109L2)
M05: Stop of milling spindle rotation
M03: Start of forward milling spindle
rotation
M04: Start of backward milling spindle
rotation
M09
M05
G91G28Z0
G28X0
G28Y0
M108
G90G53B0
M30
M09
M205
G91G28Z0
G28X0
G28Y0
M108
G90G53B0
M30
HD1 turning mode
Upper turret milling mode
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
This section explains on “End motion for machining”.
4-5-1 Sample program
This is a sample program of the processing end operation.
See the following for more details.
4-5-2 End motion
MACHINING PROGRAM 4
This section explains End motion.
Program the following commands from 1. to 4.. Select the order of home return depending on the
machining method.
1. Rotation stop command
Stops the milling spindle/turning spindle.
Refer to the figure below for rotation stop M-codes .
4-47
4 MACHINING PROGRAM
M00: Program stop
Program execution will be stopped, At this time, the milling spindle and the
turning spindle rotations will also be stopped.
M02: End of program
NC is reset and all the machine motions: spindle rotation, coolant, air. etc. will
be stopped.
M30: Reset and rewind
This function code stops the machine similarly to M02, and calls the head of the
program.
M99: Subprogram return command
This command returns the operation from subprogram to the main program
G28G91Z0 (Z-axis home )
G28X0 (X-axis home )
G28Y0 (Y-axis home )
M108
G28B0 (B-axis home)
Home return (by G28)
Used to bring the axes home return.
Used to position the axes to an arbitrary
position. If zero they are the same with
home.
M09: All coolants OFF
This M code turns off all machining-related fluids such as coolants and air.
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
2. Coolant stop command
This command turns off all coolant and air.
It is not necessary to program the coolant stop command if they are not turned on in the
preparation motion for machining.
3. Home return
Perform home return on each axis. Select the order of home return for safety.
Depending on the machining method, the mill spindle may need to move to a safe position.
In that case, set the coordinate values by G53. Home return commands are not necessary for
the axes which have already returned home such as B axis.
4. Program end
M-codes of program end are shown in the figure below.
Select an appropriate command by the machining method. M30 is used for program end in this
manual.
4-48
4-6 Programming for Compound Machining (ST Specification)
Commands for the upper turret
Commands for the lower turret
Parameter
Setting
Description
F162 bit 4
0
4 digits in T-command for turning
1
6 digits in T-command for turning
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
This section explains how to make programming for compound machining.
Refer to this section and 4-3, 4-4, 4-5 to make a program.
S specifications machines (with HD2 spindle, no lower turret) cannot use command about lower
turret, but can use command about HD2.
4-6-1 Function of programming for compound machining
This section explains the function necessary to programming for compound machining.
1. Method of making compound machining program
The movement of the upper and lower turrets is to be controlled in a single program as follows.
G109 L1; ............... Selection of the upper turret
M30;
G109 L2; ............... Selection of the lower turret
MACHINING PROGRAM 4
M30;
2. Tool change of lower turret
Care of tool change command because lower turret is turret-Indexing systems.
Digit number for tool change command can be selected the parameter.
Parameter of tool change for lower turret
4-49
4 MACHINING PROGRAM
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
A. Tool function [4-digit T-Code for turret-indexing systems]
Tool function, also referred to as T-code function, is used to designate the tool number. Of a
four-digit integer at address T, upper and lower two digits are respectively used to specify the
tool number and trailing zeros (00).
Use bit 4 of parameter F162 to select the number of digits for the tool function (0 or 1 for 4- or
6-digit T-code).
T 00. ;
Designate the tool ID code with reference to the settings on the TOOL DATA display.
Only one T-code can be included in a block, and the available range of T-codes depends on the
machine specifications. For further details, especially on how to number the actual tools to be
used, refer to the operating manual of the relevant machine.
The T-code can be given with any other commands in one block, and the T-code given together
with an axis motion command is executed, depending upon the machine specifications, in one of
the following two timings:
The T-code is not executed till completion of the motion command, or
The T-code is executed simultaneously with the motion command.
Remark: Instead of zeros, other numerals can be specified as well in the lower two digits
Tool ID code
Tool number
without exercising any influence upon the machine control.
B. Tool function [6-digit T-Code for turret-indexing systems]
This function is also used to designate the tool number. Of a six-digit integer at address T, upper
and lower three digits are respectively used to specify the tool number and trailing zeros (000).
See the above description of the 4-digit T-code for the meaning of the decimal fractions.
The available range of T-codes depends on the machine specifications. For further details, refer
to the operating manual of the relevant machine.
Only one T-code can be included in a block.
Use bit 4 of parameter F162 to select the number of digits for the tool function (0 or 1 for 4- or
6-digit T-code).
T 000. ;
Tool ID code
Tool number
Remark: Instead of zeros, other numerals can be specified as well in the lower three digits
without exercising any influence upon the machine control.
*1 M901 for the 1st spindle selection.
*2 M902 for the 2nd spindle selection.
*3 M200/M300 for milling mode selection for 1st/2nd spindle.
*4 M03 for milling spindle’s normal rotation.
*5 Machining data
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
3. Combination of turret and turning spindle
There are four kinds of combinations about turret and turning spindle. And make the program by
use it.
The following are the program examples at the milling.
4. Related G codes of programming for compound machining
G-codes
A. Single program multi-process control (G109)
Axis motion of upper turret and lower turret are commanded like the figure.
Axis motion of upper turret and lower turret
Note : Axis motion commands after reset effect to upper turret and lower turret till instructed
on G109.
4-51
4 MACHINING PROGRAM
1: Axis controlled by HD1
2: Axis controlled by HD2
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060
B. Cross machining control (G110/G111)
Axis control of HD2 side by HD1 side or that of HD1 side by HD2 side is referred to as cross
machining control. Specify after G110 an axis address and the HD number controlling the axis.
(Refer to 4-6-2 1. A, 4-6-2 1. D and 4-6-2 2. B for the sample program.)
Programming format
G110 X_ Y_ Z_; .................... Cross machining control axis and HD number are specified.
G111; ..................................... Cross machining control axis specified by G110 is returned
Example: Operation at HD1 side
to normal control (not cross machining).
G110 X2; Changed to X-axis of HD2
G00 X10. Z10.; X of HD2 moves to 10, Z of HD1 moves to 10.
G110 Z2; Changed to Z-axis of HD2
G00 X20. Z20.; X of HD2 moves to 20, Z of HD2 moves to 20.
G110 X1 Z1; Changed to X-axis and Z-axis of HD1
G00 X30. Z30.; X of HD1 moves to 30, Z of HD1 moves to 30.
Specify the Z-axis for the lower turret as follows:
Example:
G110 Z2; Selection of the lower turret’s Z-axis
G00 Z100.; All the Z-axial commands between G110 and
G111 are processed
as those for the lower turret.
G111; Cancellation of G110
Specify the C-axis on the 2nd headstock side as follows:
Example:
G110 C2; Selection of the 2nd headstock’s C-axis
G00 C45.123.; All the C-axial commands between G110 and
G111 are processed
as those for the 2nd headstock side.
G111; Cancellation of G110
4-52
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.