You are on page 1of 34

GI.4 / Super GI.3 / Super GI.

4
Control
Specifications
Professional 5

0748C-1209 (en)

Original instructions

MAKINO GmbH
Essener Bogen 5, 22419 Hamburg
Telefon ++49 / 40 / 29 80 90
Fax ++49 / 40 / 29 80 94 00
Imprint I

Imprint
Editor: MAKINO GmbH
Essener Bogen 5
D-22419 Hamburg

Tel.: ++49 / 40 / 298 09 - 0


Fax: ++49 / 40 / 298 09 - 400
e-mail: documentation@makino.de

Date issued: 2012-09

MAKINO 0748C-1209 (en)


II Imprint

0748C-1209 (en) MAKINO


Revisions III

Revisions
Date Chapter/Page Modification

MAKINO 0748C-1209 (en)


IV Revisions

Revisions
Date Chapter/Page Modification

0748C-1209 (en) MAKINO


Table of contents V

Table of contents

0 GENERAL SAFETY INSTRUCTIONS ............................................................................. 0-1

0.1 Indicator words and their meaning ................................................................................... 0-1

1 OUTLINE .......................................................................................................................... 1-1

2 PRECAUTIONS ON OPERATION ................................................................................... 2-1

2.1 NC Commands That Cannot be Used During GI.4/Super GI.3/Super GI.4 Modes .......... 2-1

2.2 Functions for which GI.4/Super GI.3/Super GI.4 is Automatically Turned OFF Before They
Are Executed .................................................................................................................... 2-1

2.3 Precautions on Preparations for High Accuracy Machining ............................................. 2-1

2.4 Precautions on Operation ................................................................................................. 2-1

2.5 Precautions on These Specifications and Instruction Manual .......................................... 2-2

3 SPECIFICATIONS ............................................................................................................ 3-1

3.1 Control Axes & Feed Rates .............................................................................................. 3-1

3.2 Program Format ............................................................................................................... 3-1

3.3 GI.4/Super GI.3/Super GI.4 Control Machining Modes .................................................... 3-1


3.3.1 Machining Modes ............................................................................................................. 3-1
3.3.2 Machining Modes for Contouring with Rotary Axes .......................................................... 3-2
3.3.3 Other Machining Modes ................................................................................................... 3-2
3.3.4 Machining Mode Specify Procedure ................................................................................. 3-4

3.4 Machining Mode Command & Feed Rate Command in Same Block ............................... 3-5

3.5 Setting Unit: 0.1 μm .......................................................................................................... 3-5

3.6 Preparations for High Accuracy Machining ...................................................................... 3-5


3.6.1 Outline .............................................................................................................................. 3-5
3.6.1.1 Precautions on Operation ................................................................................................. 3-6
3.6.1.2 Timing Used ...................................................................................................................... 3-8
3.6.2 Preparations for High Accuracy Machining (Basic Operation) ......................................... 3-8
3.6.3 Preparations for High Accuracy Machining (Applied Operation) .................................... 3-10
3.6.3.1 Specifying Axis/Order of Preparations for High Accuracy Machining ............................. 3-10
3.6.3.2 Preparations for High Accuracy Machining in Each Zone .............................................. 3-12
3.6.4 Alarms and Warnings ..................................................................................................... 3-15
3.6.5 Machine Parameters ...................................................................................................... 3-20

MAKINO 0748C-1209 (en)


VI Table of contents

0748C-1209 (en) MAKINO


GENERAL SAFETY INSTRUCTIONS 0-1

0 GENERAL SAFETY INSTRUCTIONS

The hazards involved in operating the machine are identified by the following means:
- In this manual, warning notices serve to indicate aspects which are relevant to safety.
- On the machine, warning signs point out aspects which are relevant to safety.

0.1 Indicator words and their meaning

The indicator words use for warning notices are divided into the categories listed below, according to the
accepted degree of risk involved.

Consciously ignoring these warning notices can result in accidents, serious injuries or death.

Furthermore, serious damage may be caused to the machine and its auxiliary units. The warning notices
below must there be followed without fail!

DANGER!
Indicator word used to denote an immediately hazardous situation which, if not avoided,
will result in serious injury or death.

WARNING!
Indicator word used to denote a potentially hazardous situation which, if not avoided,
could result in serious injury or death.

CAUTION!
Indicator word used to denote a potentially hazardous situation which, if not avoided,
could result in slight to moderate injuries.

NOTICE! Indicator word used to denote a potentially hazardous situation which, if not avoided,
could result in damage to property.

REMARK Indicator word used to point out important or useful information.

MAKINO 0748C-1209 (en)


0-2 GENERAL SAFETY INSTRUCTIONS

0748C-1209 (en) MAKINO


OUTLINE 1-1

1 OUTLINE

NOTICE! Make sure to thoroughly read these specifications before using the machine to ensure
proper operation.

REMARK Keep these specifications in a safe place.

There is an increasing level of demand for high-speed high-accuracy machining in order to enhance pro-
duction efficiency.

In order to facilitate machining at high accuracy with high efficiency, “A machine with high rigidity”, “Struc-
ture with feed axes guideways that have good characteristics from low speed to high speed” and “High
level of servo technology to operate the machine at high speed and high accuracy” are required.

GI. Control achieves harmony of these elements at a very high level. The effect of this function is further
enhanced by using more demanding machining conditions due to the high level of accuracy and efficiency
provided. In addition, GI. Control enables the optimum machine operation performance to be maintained
according to the usage environment.

Furthermore, “Super GI.3/Super GI.4 Control” are functions that achieve a very high level of accuracy
even when the machine is operated at high speeds, as well as the capacity to process NC programs at
high speeds even when NC programs with minute blocks for movement of 1mm or less are continuously
specified in order to machine three dimensional free-formed shapes for molds and other products.

In addition to facilitating high-speed high-accuracy feed, “Super GI.3/Super GI.4 Control” incorporate an
advanced acceleration/deceleration system that operates the machine smoothly during high-speed feed,
achieving an extremely smooth machined surface.

“GI Control” stands for Geometric Intelligent Control. This function recognizes complicated machining
shapes in real time, and is intelligent in order to achieve optimum control in accordance with that shape.

* Super GI.3/Super GI.4 Control are options.

MAKINO 0748C-1209 (en)


1-2 OUTLINE

0748C-1209 (en) MAKINO


PRECAUTIONS ON OPERATION 2-1

2 PRECAUTIONS ON OPERATION

Thoroughly read and observe the precautions in this section to facilitate proper usage of this function.

2.1 NC Commands That Cannot be Used During GI.4/Super GI.3/Super


GI.4 Modes

The following NC command cannot be used during the GI.4/Super GI.3/Super GI.4 mode. Turn Off the
GI.4/Super GI.3/Super GI.4 mode before using it.
- Chopping Function

The GI.4/Super GI.3/Super GI.4 modes can be turned ON/OFF with the following G Codes.

G Code Description
G05.1Q0 GI.4/Super GI.3/Super GI.4 mode OFF
G05.1Q1 GI.4/Super GI.3/Super GI.4 mode ON

Table 2-1:

REMARK Specify G05.1Q1 and G05.1Q0 in an independent block.

2.2 Functions for which GI.4/Super GI.3/Super GI.4 is Automatically


Turned OFF Before They Are Executed

When the following commands are specified during the GI.4, Super GI.3 or Super GI.4 mode, the mode is
automatically turned OFF before the function is executed (GI.4/Super GI.3/Super GI.4 mode is automati-
cally turned ON again after function is executed).
- Positioning (Rapid feed)
- Single direction positioning
- Rigid tapping
- Skip feed (G31)

2.3 Precautions on Preparations for High Accuracy Machining

Refer to section “3.6 Preparations for High Accuracy Machining” for precautions on preparations for high
accuracy machining.

2.4 Precautions on Operation

1. Turn Off dry run, Z axis neglect and machine lock On/Off before automatic operation is started, or
place the machine in the feed hold or single block stop status.
These functions cannot be turned On/Off during operation in the GI.4/Super GI.3/Super GI.4 mode.

2. In the event a command that exceeds the stroke limit is specified during movement in the GI.4/Super
GI.3/Super GI.4 mode, an overtravel alarm is triggered.

MAKINO 0748C-1209 (en)


2-2 PRECAUTIONS ON OPERATION

3. Precautions on Custom Macro


For macro statements that refer to the following system variables related to feed axis movement etc.,
specify G53 independently in the block immediately preceding (to perform read ahead control of
macro statement).

System Variables
#5001 – #5108
#3001, #3002, #3011, #3012

Example
:
G53;
#1=#5001;
:

2.5 Precautions on These Specifications and Instruction Manual

There are cases in which the content of the control specifications in the separate instruction manual for
each model is GI.3 Control. Read these specifications for the details of GI.4 Control.

REMARK Please ask Makino about any precautions or details for functions that are not described in
these specifications.

REMARK There are cases in which the screen in these specifications differs from the actual screen.

REMARK These specifications and the design may be changed without notice.

0748C-1209 (en) MAKINO


SPECIFICATIONS 3-1

3 SPECIFICATIONS

3.1 Control Axes & Feed Rates

Refer to the machine specifications for the controlled axes and feed rates.

3.2 Program Format

The GI.4/Super GI.3/Super GI.4 Control mode is automatically turned ON when the power is turned ON or
the NC unit is reset.
Since there are very few limitations during the GI.4/Super GI.3/Super GI.4 Control mode, the machine can
be used with the mode ON for many NC programs.

REMARK NC Programs for Previous Super GI. Control


Previously, it was necessary to specify G05P10000/G05P0 as the ON/ OFF commands
for Super GI. Control. Now, operation can be performed with NC programs that contain
these commands.
Furthermore, even when G05P0 is executed, the Super GI.3/Super GI.4 modes remain
ON.
Refer to section “2.1 NC Commands That Cannot be Used During GI.4/Super GI.3/Super
GI.4 Modes” for the procedure to turn the Super GI.3/Super GI.4 modes ON and OFF.

3.3 GI.4/Super GI.3/Super GI.4 Control Machining Modes

3.3.1 Machining Modes

There are three types of machining modes for GI.4, Super GI.3 and Super GI.4 Control.

M250 High Accuracy mode


M251 High Performance mode
M252 Ultra High Accuracy Mode

Table 3-1:

1. High Accuracy Mode


This mode achieves both higher accuracy and higher speed.
When selecting this mode, specify M250 independently at the beginning of the program.

2. High Performance Mode


With this mode, there is a focus on increasing the machining speed.
The quality of the machined surface may be slightly lower than with the High Accuracy mode depend-
ing upon the machining shape and program, but this mode enables machining to be completed in a
shorter period of time, and is suited for use when precedence is given to machining speed for rough
machining and medium finish machining in the event the final quality of the machined surface can be
assured during the final polishing process.
When selecting this mode, specify M251 independently at the beginning of the program.

MAKINO 0748C-1209 (en)


3-2 SPECIFICATIONS

3. Ultra High Accuracy Mode


Use this mode for workpieces where a particularly high level of accuracy is required.
Specify M252 independently at the beginning of the program to select the Ultra High Accuracy mode.

REMARK The machining mode that is automatically selected when the power is turned On or the
NC unit is reset (including M02, M30) differs depending upon the machine specifications.

3.3.2 Machining Modes for Contouring with Rotary Axes

When performing contour operations that include rotary axes, the operation mode is changed by specify-
ing the M codes described in this section at the beginning of the program.

M253 High Accuracy for Contouring with Rotary Axes Mode


M257 High Performance for Contouring with Rotary Axes Mode
M258 Ultra High Accuracy for Contouring with Rotary Axes Mode

Table 3-2:

1. High Accuracy for Contouring with Rotary Axes Mode


This mode is used to perform contour machining that includes rotary axes when the focus is on high
machining accuracy.

2. High Performance for Contouring with Rotary Axes Mode


This mode is used to perform contour machining that includes rotary axes when the focus is on high
machining efficiency.

3. Ultra High Accuracy for Contouring with Rotary Axes Mode


This mode is used to perform contour machining that includes rotary axes when the focus is on even
higher machining accuracy.

REMARK With the MAG series, contour machining that includes rotary axes can be performed by
using M250, M251 and M252.

3.3.3 Other Machining Modes

The following machining modes are available for the respective models.

- V Series, FB127, D300/D500, iQ300, T Series


M254 Extra Super-High Accuracy Mode
M256 Ultra High Performance Mode

Table 3-3:

0748C-1209 (en) MAKINO


SPECIFICATIONS 3-3

- a/A Series, BH50


M255 Radical Mode
M256 Ultra High Performance Mode *
M266 Ultra High Performance for Contouring with Rotary Axes Mode *

Table 3-4:

* : Only provided for a61nx-5E.

- MCC/MCD Series
M254 Extra Super-High Accuracy Mode
M256 Hybrid Mode

Table 3-5:

- MAG Series
M254 Flat Surface Mode
M256 Ultra High Performance Mode *

Table 3-6:

* : Only provided for high-machining speed specs. for MAG1.

1. Extra Super-High Accuracy Mode


This mode is used when a higher level of accuracy than the ultra high accuracy mode (M252) is re-
quired.

2. Ultra High Performance Mode


This mode is used when the focus is on a higher level of machining speed than the high performance
mode. It is suited for use when precedence is given to machining speed for rough machining and me-
dium finish machining.

3. Radical Mode
This mode is used when the focus is on a higher level of machining speed for part machining and
hole drilling (pecking cycles etc.).

4. Hybrid Mode
This mode is used when the focus is on a higher level of machining speed and a smooth machined
surface for large workpieces that have shapes with gentle curves.

5. Flat Surface Mode


This mode is used for machining of flat surfaces such as finishing of the bottom of pockets.

MAKINO 0748C-1209 (en)


3-4 SPECIFICATIONS

3.3.4 Machining Mode Specify Procedure

During GI control, the respective M codes are specified in independent blocks.


This enables various M codes to be specified in one program according to the respective objective of ma-
chining.

Sample Program
O***;
:
M250; Machining with focus on high accuracy
G91 G01 Z-10. F200;
G02 I-10.;
:
M252; Machining with focus on ultra high accuracy
G91 G01 Z-10.F200;
G02 I-10.;
:
M251; Machining with focus on high speed
G91 G01 Z-10. F10000;
:
M30;

REMARK For a program where the majority of cutting feed is performed at low speed, there are cas-
es in which the speed of machining is not increased that much with this function.

Fig. 3-1:

0748C-1209 (en) MAKINO


SPECIFICATIONS 3-5

3.4 Machining Mode Command & Feed Rate Command in Same Block

When a feed rate command of F4000 or higher is specified, the machining time can be further reduced by
specifying the same F code for the feed rate specified by that machining mode in the same block as the
machining mode command (M250, M251).

Example
Oxxxx;
M250 F8000;  F code specified in same block as machining mode
G90G54X_ Y_ ;
:
:
G01X_ Y_F8000;
:

REMARK However, the level of effectiveness differs depending upon the machining program and
feed rate, and there are cases in which the time is the same as when the F code is not in-
cluded.

3.5 Setting Unit: 0.1 μm

Smooth machining with high accuracy can be performed since the setting unit is 0.1 μm.
Operation can also be performed with NC programs that have been generated with a setting unit of 1 μm.

For NC programs with a decimal point, operation can be performed as is with 0.1 μm/1 μm. For movement
commands without a decimal point, the following NC parameter can be used to select whether the setting
unit is 1 μm or 0.1 μm.

NC Parameter Description
No. 1004#7 1 (Setting unit of 1 μm)  Standard setting
0 (Setting unit of 0.1 μm)

Table 3-7:

Furthermore, the Tool Offset Data and Work Coordinate System Reference Position settings on the NC
screen are displayed in 0.1 μm units.
When the decimal point is omitted when a setting is entered, it is set using a unit of 0.1 μm.

3.6 Preparations for High Accuracy Machining

3.6.1 Outline

This operation is performed in order to optimize operating performance of the machine that is influenced
by the workpiece weight, changes in ambient temperature, changes with years of usage and other details
related to the usage environment into consideration. The optimizing operation procedure is automatically
performed with the “One Touch Button” or “M Code”.

MAKINO 0748C-1209 (en)


3-6 SPECIFICATIONS

3.6.1.1 Precautions on Operation

1. Be careful of a possible collision (interference) during this operation.


Each axis is moved a maximum of 20 mm/20 deg.

Legend
[1] Spindle
[2] Table
[3] 20 mm
[4] 20 deg

Fig. 3-2: Operation Range of Preparations for High Accuracy Machining

2. First perform warm-up operation before executing this operation when the machine has not been
used for a certain amount of time.

3. The feed rate override switch is disabled during this operation.

NOTICE! Be careful of a possible collision (interference), and operate each axis back and forth for
as long a stroke as possible at least 10 times.
Feed rate guidelines at this time are provided below.
X, Y and Z axes: F2000
Rotary axes: F360

When Preparations for High Accuracy Machining Cannot be Performed


The M code used to perform preparations for high accuracy machining can only be executed in the mem-
ory mode. Warning 250110 is triggered in the event this M code is specified during another automatic op-
eration mode.

Limitations on Modal G Codes / Other Functions


1. Modal G Codes
The modal G codes must be in the status listed below in order to execute preparations for high accu-
racy machining. Preparations for high accuracy machining will not be executed if these conditions are
not satisfied (and Warning 250111 will be triggered).
G13.1 Polar coordinate interpolation cancel mode
G15 Polar coordinate command cancel
G40 Tool radius / Cutter R offset cancel / 3D tool offset cancel
G40.1 Normal line direction control cancel mode
G49 Tool length offset cancel

0748C-1209 (en) MAKINO


SPECIFICATIONS 3-7

G50 Scaling cancel


G50.1 Programmable mirror image cancel
G50.2 Polygon machining cancel
G64 Cutting mode
G67 Macro modal call cancel
G69 Coordinate rotation / 3D coordinate conversion mode Off
G80 Canned cycle cancel
G80.5 Electronic gearbox 2-set synchronize cancel
G80.8 Electronic gearbox synchronize cancel
G97 Constant peripheral speed control cancel
G113 Polar coordinate interpolation mode cancel

2. Other Functions
When Preparations for High Accuracy Machining are executed, turn Off the functions listed below. If
any of these functions is On, Preparations for High Accuracy Machining will not be executed (Warn-
ing No. 250108, 250109 will be triggered).
- Dry run
- Z axis neglect
- Manual handle interrupt
- Machine lock
- Mirror image

Stopping Preparations for High Accuracy Machining


To stop preparations for high accuracy machining, perform either of the following operations.
- Reset the NC unit
- Press the emergency stop button

Preparations for High Accuracy Machining Target Axes


Preparations for high accuracy machining can be performed for the X axis, Y axis, Z axes and rotary axes.
However, do not perform this operation for other axes (Cs axis, index axis, etc.).

Precautions for Machines equipped with an Additional Axis


The following precautions need to be observed for Machines equipped with an additional axis.

1. This operation is not executed for the additional axis if this operation is started with the One Touch
button set with the machine parameter settings made at the factory. To perform this operation for the
additional axis, perform either of the following operations.

A) To perform with the One Touch button, set the axis number of the additional axis with the proce-
dure described in section “3.6.3 Preparations for High Accuracy Machining (Applied Operation)”.

B) To perform with an M code, specify the axis number of the additional axis with the M code argu-
ment in the procedure described in section “3.6.3 Preparations for High Accuracy Machining (Applied
Operation)”.

2. Do not perform this operation for the additional axis when the additional axis is outside the machining
chamber such as during the pallet change operation.

MAKINO 0748C-1209 (en)


3-8 SPECIFICATIONS

3.6.1.2 Timing Used

The timing for use of this function is outlined in this section.


- When weight of workpiece is changed (Guideline: When there is a 10 percent change in the maximum
load).
- Before finish machining where a high level of accuracy or surface quality is required.
- When surface quality of machined surface has decreased.
- At periodic intervals (Guideline: Once a month).

3.6.2 Preparations for High Accuracy Machining (Basic Operation)

This operation is started with the “One Touch Button” or “M Code”. Perform the procedure outlined in this
section.

Using One Touch Button


1. Move the axes near the location where machining is frequently performed.

2. Select Preparations for High Accuracy Machining on the Function screen (refer to “Fig. 3-3: Func-
tion Screen”).

3. Click the [ON] soft key (refer to “Fig. 3-3: Function Screen”).

Fig. 3-3: Function Screen

0748C-1209 (en) MAKINO


SPECIFICATIONS 3-9

4. The Preparations for High Accuracy Machining Confirm screen shown in “Fig. 3-4: Preparations
for High Accuracy Machining Confirm” is displayed after several seconds.

Fig. 3-4: Preparations for High Accuracy Machining Confirm

Press the [One Touch Function Start] button after confirming.

5. This operation is started.


Confirm the operation status on the “Preparations for High Accuracy Machining Monitor” (refer to
“Fig. 3-5: Preparations for High Accuracy Machining Monitor”).

Fig. 3-5: Preparations for High Accuracy Machining Monitor

6. When the “Remaining Time” displayed on the “Preparations for High Accuracy Machining Monitor”
reaches 0:00, and the monitor is closed, this operation has been completed.

Specifying with M Code


Specify the M code listed below at the desired location in the program to execute the “Preparations for
High Accuracy Machining”.

M1117 Preparations for High Accuracy Machining

Table 3-8:

Example
:
M1117; … Specify in an independent block
:

REMARK Display of the “Preparations for High Accuracy Machining Confirm” screen can be set to
ON or OFF with machine parameter No. 17007. (However, the screen is only displayed
when this operation is started with the One Touch button.)
Refer to section “3.6.5 Machine Parameters” for the settings.

REMARK Display of the “Preparations for High Accuracy Machining Monitor” can be set to ON or
OFF with machine parameter No. 17008.
Refer to section “3.6.5 Machine Parameters” for the settings.

MAKINO 0748C-1209 (en)


3-10 SPECIFICATIONS

REMARK Approximately five to twenty minutes are required to perform preparations for high accu-
racy machining for one axis (There are cases in which the amount of time differs depend-
ing upon the axis and machine model).

REMARK When this operation is executed for an axis for which preparations for high accuracy ma-
chining have been performed, the machine status is checked, and a warning (740011–
740016) is triggered, indicating that preparations are not required.

3.6.3 Preparations for High Accuracy Machining (Applied Operation)

The operation procedure to effectively utilize Preparations for High Accuracy Machining is described in
this section.

3.6.3.1 Specifying Axis/Order of Preparations for High Accuracy Machin-


ing

This operation allows the desired axis and order in which preparations for high accuracy machining are to
be performed. This operation enables the preparations for high accuracy machining to only be performed
for the required axis/axes, reducing the operation time.
When the system is shipped, the function is set so that preparations for high accuracy machining are per-
formed for all axes.

When Starting with [One Touch] button


1. Select “[17000 …]: Preparations for High Accuracy Machining” from the drop-down list on the Param-
eter screen as shown in “Fig. 3-6: Parameter Screen”.

Fig. 3-6: Parameter Screen

2. Enter the axis number(s) for which this operation is to be executed into machine parameter Nos.
17001–17006. The axis numbers have the following meaning respectively.
1: X axis, 2: Y axis, 3: Z axis, 4: 4th axis, 5: 5th axis, 6: 6th axis, 0: Not specified

0748C-1209 (en) MAKINO


SPECIFICATIONS 3-11

3. Perform preparations for high accuracy machining using the procedure in section “3.6.2 Preparations
for High Accuracy Machining (Basic Operation)”.

Example
Make the settings shown below when performing this operation in Y axis, Z axis and 5th axis order.

No. Value Outline


17001 2 Preparatory Operation Target Axis 1
17002 3 Preparatory Operation Target Axis 2
17003 5 Preparatory Operation Target Axis 3
17004 0 Preparatory Operation Target Axis 4
17005 0 Preparatory Operation Target Axis 5
17006 0 Preparatory Operation Target Axis 6

Table 3-9:

For the procedure to change the parameter settings, refer to the Screens chapter in the separate “Profes-
sional 5 Operation Manual”.
For the machine parameter titles and content, refer to section “3.6.5 Machine Parameters”.

REMARK When the target axis for preparations is specified with the argument for the M code, the
machine parameter setting is disabled (ignored).
(See When Starting with M Code in chapter “3.6.3.1 Specifying Axis/Order of Prepara-
tions for High Accuracy Machining”.)

REMARK The 4th to 6th axes are rotary axis numbers. Check which rotary axis numbers are the A
axis to C axis on the Main screen for each model.

Main Screen Display Example


Axis No.

Fig. 3-7:

The rotary axis numbers are allocated in the order of the coordinate axes on the Main
screen. In the above example, the 4th to 6th axis are as follows:
4th axis: C axis, 5th axis: A axis, 6th axis: Not provided

When Starting with M Code


The axis (axes) for which the “Preparations for High Accuracy Machining” are performed can be specified
with the argument S for the M code.

MAKINO 0748C-1209 (en)


3-12 SPECIFICATIONS

The meaning of the respective arguments is described below.

M1117S_
1: X Axis 4: 4th Axis
2: Y Axis 5: 5th Axis
3: Z Axis 6: 6th Axis

When Specifying with M Code is used, specify M1117S in an independent block at the location in the pro-
gram where the “Preparations for High Accuracy Machining” are to be performed.
The “Preparations for High Accuracy Machining” are performed in the axis order specified with the M code
argument.

Example
:
M1117 S1; … Specifies argument (X specified this example)
M1117 S2; … Specifies argument (Y specified this example)
:

REMARK When the argument is omitted, preparation is executed for the target axes set in advance
with the machine parameters.
(See When Started with [One Touch] button in chapter “3.6.3.1 Specifying Axis/Order
of Preparations for High Accuracy Machining”.)

3.6.3.2 Preparations for High Accuracy Machining in Each Zone

Due to the fact that the surface quality differs to a certain extent depending on the location in the stroke
where machining is performed, there is a function to provide zones and automatically change to the most
suitable control parameter for that zone. This function enables high accuracy machining for every location
in the stroke.
Furthermore, “Preparations for High Accuracy Machining” must be performed in advance for each zone.

REMARK When zones are used, it may take more time for the machining program to be completed.
It is recommended that the operation time be confirmed in advance when using zones.

Machining examples are provided in this section of when using zones is suitable.
- Machining of multiple workpieces

0748C-1209 (en) MAKINO


SPECIFICATIONS 3-13

- Drilling of holes

Fig. 3-8: Zone Partitions

Procedure to set No. of Zone Partitions


1. Select “[17000 …]: Preparations for High Accuracy Machining” from the drop-down list on the Param-
eter screen as shown in “Fig. 3-6: Parameter Screen”, and enter the number of zone partitions into
machine parameter Nos. 17083–17088.
For the procedure to change the parameter settings, refer to the “Screens” chapter in the separate
“Professional 5 Operation Manual”.
For the machine parameter titles and content, refer to section “3.6.5 Machine Parameters”.

2. The following message is displayed: “Turn Off the power supply once to enable the changed machine
parameter.” Turn Off the power supply for the machine and turn it back On again.

3. Perform the Preparations for High Accuracy Machining described in the procedure in section “3.6.2
Preparations for High Accuracy Machining (Basic Operation)”.
Control parameters for that zone which is assigned to the location that the Preparations for High Ac-
curacy Machining are performed are automatically optimized.
* There is no need to perform the Preparations for High Accuracy Machining for all zone partitions.

REMARK When performing operation across different zones during cutting feed, the control param-
eter for the zone where cutting is started is applied.

MAKINO 0748C-1209 (en)


3-14 SPECIFICATIONS

Example of Operation

Fig. 3-9:

The following zones are applied with the operation patterns shown in the above diagram.

Pattern (1) No. 2


Pattern (2) No. 3

Table 3-10:

REMARK For zones for which Preparations for High Accuracy Machining are omitted, the control
parameter for the zone that is closest to that is applied.

Example of Omission

Fig. 3-10:

With the omission pattern shown above, the control parameter for zone No. 3 is applied to
zone No. 1, 2 and 4.

0748C-1209 (en) MAKINO


SPECIFICATIONS 3-15

3.6.4 Alarms and Warnings

“*” indicates alarm (Machine stops).

No. Message
Description
Remedy
250105 Preparations for High Accuracy Machining Abnormal (Reference Position Not
Established)
Preparations for High Accuracy Machining cannot be executed since there is a feed
axis for which reference position has not been established.
Execute the operation again after establishing the reference position for all feed axes.
250106 Preparations for High Accuracy Machining Abnormal (Feed Hold)
Preparations for High Accuracy Machining cannot be executed since the NC unit is in
the feed hold status.
Execute the operation again after releasing the feed hold status.
250107 Preparations for High Accuracy Machining Abnormal (Prohibited Tool)
Preparations for High Accuracy Machining cannot be executed since the spindle tool
is a One Touch Prohibited tool.
Execute the operation again after turning Off “One Touch Prohibit” for the spindle tool
on the Tool Data screen, or after returning the spindle tool to the magazine.
250108 Preparations for High Accuracy Machining Abnormal (NC Function)
Preparations for High Accuracy Machining cannot be executed since one of the follow-
ing NC functions is enabled:
1. Machine lock
2. Z axis neglect
3. Dry run
4. Handle interrupt
Execute the operation again after turning Off all the above NC functions.
250109 Preparations for High Accuracy Machining Abnormal (Mirror Image)
Preparations for High Accuracy Machining cannot be executed since there is a feed
axis for which mirror image is On.
Execute the operation again after turning Off mirror image for all feed axes.
250110 Preparations for High Accuracy Machining Abnormal (NC Operation Mode)
Preparations for High Accuracy Machining cannot be executed since the NC unit is not
in the memory operation mode.
Execute the operation in the memory mode.
250111 Preparations for High Accuracy Machining Abnormal (G Code)
G code for which Preparations for High Accuracy Machining cannot be executed is
modal.
Execute the operation again after placing the modal G code in the following status:
G13.1 (G113), G15, G40, G40.1, G49, G50, G50.1, G50.2, G64, G67, G69, G80,
G80.5, G80.8, G97.

Table 3-11: Alarms and Warnings (1 / 5)

MAKINO 0748C-1209 (en)


3-16 SPECIFICATIONS

No. Message
Description
Remedy
250112 Preparations for High Accuracy Machining Abnormal (OT)
The following feed axis/axes goes/go to the overtravel status when Preparations for
High Accuracy Machining are executed.
Execute the operation again after moving the axis to a position where overtravel will
not occur.
740000 Preparations for High Accuracy Machining Abnormal (Machine Parameter)
* The machine parameter setting is abnormal.
Check the machine parameter(s).
740001 Preparations for High Accuracy Machining Abnormal (Axis Specify)
* The M code argument (Axis Specify) for the Preparations for High Accuracy Machining
is not correct.
Check the correct S code under M Code Help on the Help screen.
740002 Preparations for High Accuracy Machining Abnormal (X Axis)
* An internal error occurred during X Axis Preparations for High Accuracy Machining.
Operation can be performed for the X Axis in the status before Preparations for High
Accuracy Machining are performed. Contact the Service Center when Preparations for
High Accuracy Machining are required for the X axis.
740003 Preparations for High Accuracy Machining Abnormal (Y Axis)
* An internal error occurred during Y Axis Preparations for High Accuracy Machining.
Operation can be performed for the Y Axis in the status before Preparations for High
Accuracy Machining are performed. Contact the Service Center when Preparations for
High Accuracy Machining are required for the Y axis.
740004 Preparations for High Accuracy Machining Abnormal (Z Axis)
* An internal error occurred during Z Axis Preparations for High Accuracy Machining.
Operation can be performed for the Z Axis in the status before Preparations for High
Accuracy Machining are performed. Contact the Service Center when Preparations for
High Accuracy Machining are required for the Z axis.
740005 Preparations for High Accuracy Machining Abnormal (4th Axis)
* An internal error occurred during 4th Axis Preparations for High Accuracy Machining.
Operation can be performed for the 4th Axis in the status before Preparations for High
Accuracy Machining are performed. Contact the Service Center when Preparations for
High Accuracy Machining are required for the 4th axis.
740006 Preparations for High Accuracy Machining Abnormal (5th Axis)
* An internal error occurred during 5th Axis Preparations for High Accuracy Machining.
Operation can be performed for the 5th Axis in the status before Preparations for High
Accuracy Machining are performed. Contact the Service Center when Preparations for
High Accuracy Machining are required for the 5th axis.
740007 Preparations for High Accuracy Machining Abnormal (6th Axis)
* An internal error occurred during 6th Axis Preparations for High Accuracy Machining.
Operation can be performed for the 6th Axis in the status before Preparations for High
Accuracy Machining are performed. Contact the Service Center when Preparations for
High Accuracy Machining are required for the 6th axis.

Table 3-11: Alarms and Warnings (2 / 5)

0748C-1209 (en) MAKINO


SPECIFICATIONS 3-17

No. Message
Description
Remedy
740008 Preparations for High Accuracy Machining Abnormal
* An internal error occurred during Preparations for High Accuracy Machining.
Operation can be performed in the status before Preparations for High Accuracy Ma-
chining. Contact the Service Center when Preparations for High Accuracy Machining
are required.
740009 Preparations for High Accuracy Machining (Interrupted)
Preparations for High Accuracy Machining were interrupted by the NC Reset switch.
Preparations for High Accuracy Machining were not completed. Execute the operation
again when Preparations for High Accuracy Machining are required.
740010 Preparations for High Accuracy Machining Data File Abnormal
* The setting data file for Preparations for High Accuracy Machining was not loaded.
The file does not exist or is broken.
Contact the Service Center.
740011 Preparations for High Accuracy Machining (X Axis)
Preparations for High Accuracy Machining for the X Axis have already been per-
formed.
Preparations for High Accuracy Machining for the X Axis do not currently need to be
performed.
740012 Preparations for High Accuracy Machining (Y Axis)
Preparations for High Accuracy Machining for the Y Axis have already been per-
formed.
Preparations for High Accuracy Machining for the Y Axis do not currently need to be
performed.
740013 Preparations for High Accuracy Machining (Z Axis)
Preparations for High Accuracy Machining for the Z Axis have already been per-
formed.
Preparations for High Accuracy Machining for the Z Axis do not currently need to be
performed.
740014 Preparations for High Accuracy Machining (4th Axis)
Preparations for High Accuracy Machining for the 4th Axis have already been per-
formed.
Preparations for High Accuracy Machining for the 4th Axis do not currently need to be
performed.
740015 Preparations for High Accuracy Machining (5th Axis)
Preparations for High Accuracy Machining for the 5th Axis have already been per-
formed.
Preparations for High Accuracy Machining for the 5th Axis do not currently need to be
performed.

Table 3-11: Alarms and Warnings (3 / 5)

MAKINO 0748C-1209 (en)


3-18 SPECIFICATIONS

No. Message
Description
Remedy
740016 Preparations for High Accuracy Machining (6th Axis)
Preparations for High Accuracy Machining for the 6th Axis have already been per-
formed.
Preparations for High Accuracy Machining for the 6th Axis do not currently need to be
performed.
740017 Preparations for High Accuracy Machining (T Code)
* A T code cannot be specified in the same block as the M code for Preparations for
High Accuracy Machining.
Check the program.
740018 Preparations for High Accuracy Machining Abnormal
* The specified M code is used internally by Preparations for High Accuracy Machining.
It cannot be executed independently.
Check the program.
740019 Preparations for High Accuracy Machining Abnormal
* Preparations for High Accuracy Machining cannot be executed since loading of the
setting data file when the Pro. 5 was started up failed.
Contact the Service Center.
740020 Preparations for High Accuracy Machining Abnormal (X Axis)
An internal error occurred during X Axis Preparations for High Accuracy Machining.
Operation can be performed for the X Axis in the status before Preparations for High
Accuracy Machining are performed. Contact the Service Center when Preparations for
High Accuracy Machining are required for the X axis.
740021 Preparations for High Accuracy Machining Abnormal (Y Axis)
An internal error occurred during Y Axis Preparations for High Accuracy Machining.
Operation can be performed for the Y Axis in the status before Preparations for High
Accuracy Machining are performed. Contact the Service Center when Preparations for
High Accuracy Machining are required for the Y axis.
740022 Preparations for High Accuracy Machining Abnormal (Z Axis)
An internal error occurred during Z Axis Preparations for High Accuracy Machining.
Operation can be performed for the Z Axis in the status before Preparations for High
Accuracy Machining are performed. Contact the Service Center when Preparations for
High Accuracy Machining are required for the Z axis.
740023 Preparations for High Accuracy Machining Abnormal (4th Axis)
An internal error occurred during 4th Axis Preparations for High Accuracy Machining.
Operation can be performed for the 4th Axis in the status before Preparations for High
Accuracy Machining are performed. Contact the Service Center when Preparations for
High Accuracy Machining are required for the 4th axis.
740024 Preparations for High Accuracy Machining Abnormal (5th Axis)
An internal error occurred during 5th Axis Preparations for High Accuracy Machining.
Operation can be performed for the 5th Axis in the status before Preparations for High
Accuracy Machining are performed. Contact the Service Center when Preparations for
High Accuracy Machining are required for the 5th axis.

Table 3-11: Alarms and Warnings (4 / 5)

0748C-1209 (en) MAKINO


SPECIFICATIONS 3-19

No. Message
Description
Remedy
740025 Preparations for High Accuracy Machining Abnormal (6th Axis)
An internal error occurred during 6th Axis Preparations for High Accuracy Machining.
Operation can be performed for the 6th Axis in the status before Preparations for High
Accuracy Machining are performed. Contact the Service Center when Preparations for
High Accuracy Machining are required for the 6th axis.
740026 Preparations for High Accuracy Machining
An indication of an abnormal condition for the feed axis was found during Preparations
for High Accuracy Machining.
Contact the Service Center.
740027 Preparations for High Accuracy Machining
An abnormal condition for the feed axis was found during Preparations for High Accu-
racy Machining.
Contact the Service Center.

Table 3-11: Alarms and Warnings (5 / 5)

MAKINO 0748C-1209 (en)


3-20 SPECIFICATIONS

3.6.5 Machine Parameters

Machine Title
Parameter Description
17001 Preparatory Operation Target Axis 1
Axis No. for which Preparatory Operation is executed first.
17002 Preparatory Operation Target Axis 2
Axis No. for which Preparatory Operation is executed second.
17003 Preparatory Operation Target Axis 3
Axis No. for which Preparatory Operation is executed third.
17004 Preparatory Operation Target Axis 4
Axis No. for which Preparatory Operation is executed fourth.
17005 Preparatory Operation Target Axis 5
Axis No. for which Preparatory Operation is executed fifth.
17006 Preparatory Operation Target Axis 6
Axis No. for which Preparatory Operation is executed sixth.
17007 Display of Preparatory Operation Start Confirm
Sets whether or not operation confirm is displayed (0: Do not display, 1: Display)
17008 Display of Preparatory Operation Monitor
Sets whether or not operation monitor is displayed (0: Do not display, 1: Display)
17083 Number of Zone Partitions (X Axis)
Number of zone partitions for X axis (Enter value between 1–7)
17084 Number of Zone Partitions (Y Axis)
Number of zone partitions for Y axis (Enter value between 1–7)
17085 Number of Zone Partitions (Z Axis)
Number of zone partitions for Z axis (Enter value between 1–7)
17086 Number of Zone Partitions (4th Axis)
Number of zone partitions for 4th axis (Enter value between 1–7)
17087 Number of Zone Partitions (5th Axis)
Number of zone partitions for 5th axis (Enter value between 1–7)
17088 Number of Zone Partitions (6th Axis)
Number of zone partitions for 6th axis (Enter value between 1–7)

Table 3-12: Machine Parameter

0748C-1209 (en) MAKINO

You might also like