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/Service Center.
IMPORTANT NOTICE
Be sure to observe the safety precautions described in this manual and the contents of the
1.
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.
No modifications are to be performed that will affect operation safety. If such modifications are
2.
required, please contact the nearest Technical/Service Center.
For the purpose of explaining the operation of the machine and equipment, some illustrations
3.
may not include safety features such as covers, doors, etc. Before operation, make sure all
such items are in place.
This manual was considered complete and accu rate at the time of public ation, how ever, due to
4.
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/Service
Center.
Always keep this manual near the machinery for immediate use.
5.
If a new manual is required, please order from the nearest Technical/Service Center with the
6.
manual No. or the machine name, serial No. and manual name.
Issued by Manual Publication Section, Yamazaki Mazak Corporation, Japan
03. 2004
SAFETY PRECAUTIONS
Preface
Safety precautions relating to the CNC unit (in the remainder of this manual, referred to simply as
the NC unit) that is provided in this m achine are explained below. Not only the persons who
create programs, but also those who operate the machine must thoroughly understand the
contents of this manual to ensure safe operation of the machine.
Read all these safety precautions, even if your NC model does not have the corresponding
functions or optional units and a part of the precautions do not apply.
Rule
1. This section cont ains the precautions t o b e obs er ve d as to the working methods and s tates
usually expected. Of course, however, unexpec ted operations and/or un expected working
states may take place at the user site.
During daily operation of the machine, therefore, the user must pay extra careful attention to
its own working safety as well as to observe the precautions described below.
2. Although this manual c ontains as great an amount of information as it can, since it is not
rare for the user to perfor m the operations that ov erstep the manufactur er-assumed ones,
not all of “what the user ca nnot perform” or “what the us er must not perform” c an be fully
covered in this manual with all such operations taken into consideration beforehand.
It is to be understood, therefore, that functions not clearly written as “executable” are
“inexecutable” functions.
SAFETY PRECAUTIONS
3. The meanings of our safety precautions to DANGER, WARNING, and CAUTION are as
follows:
: Failure to follow these instructions could result in loss of life.
DANGER
: Failure to obs erve t hese instructi ons could r esult in ser ious harm to a hum an
life or body.
WARNING
: Failure to obs erve these instructions could result in m inor injuries or serious
machine damage.
CAUTION
HGENPA0029E
S-1
Basics
SAFETY PRECAUTIONS
! After turning power on, keep hands away from the keys, buttons, or switches of the
operating panel until an initial display has been made.
WARNING
! Before proceeding to th e next operations, full y check that correct data has b een entered
and/or set. If the operator performs operations without being aware of data errors,
unexpected operation of the machine will result.
! Before machining workpieces, perform operational tests and m ake sure that the machine
operates correctly. No workpieces must be machined without confirmation of normal
operation. Closely check the accuracy of programs by executing override, single-block, and
other functions or b y operating the machine at no load. Also, full y utilize tool path check ,
solid check, and other functions, if provided.
Make sure that the appropriate feed rate and rotational speed are designated for the
!
particular machining requirements. Always understand that since the maximum usable feed
rate and rotational spe ed are det er mined by the specificat ions of the to ol to b e us ed , th os e
of the workpiece to be m achined, and various ot her factors, actual c apabilities diff er from
the machine specif ications listed in this manual. If an inappropriate fee d rate or rotationa l
speed is designated, the workpiece or the tool may abruptly move out from the machine.
! Before executing correction functions, fully check that the direction and amount of
correction are correct. Unexpected operation of the machine will result if a correction
function is executed without its thorough understanding.
Param eters are set to the optim um standard m achining conditi ons prior to sh ipping of the
!
machine from the fac tor y. In princ iple, these settings s houl d not be m odif ied. If it b ecom es
absolutely necessary to modify the settings, perform modifications only after thoroughly
understanding the func tions of the correspondin g parameters . Modifications us ually aff ect
any program. Unexpected oper ation of the machine will resu lt if the settings are modified
without a thorough understanding.
Remarks on the cutting conditions recommended by the NC
! Before using the following cutting conditions:
- Cutting conditions that are the result of the MAZATROL Automatic Cutting Conditions
WARNING
Determination Function
- Cutting conditions sugg es ted b y the Machini ng Na vig atio n Fu nctio n
- Cutting conditions for tools t hat are suggested to be used b y the Machining Navigation
Function
Confirm that every necessary precaution in regards to safe machine setup has been taken –
especially for workpiec e fixt uring /c lamping and tool setup.
! Confirm that the machine door is securely closed before starting machining.
Failure to confirm safe machine setup may result in serious injury or death.
S-2
Programming
WARNING
SAFETY PRECAUTIONS
! Full y check that the s ettings of the c oordinate s ystem s are c orrect. Even if th e des ignated
program data is correct, errors i n the s ystem s ettings m a y cause the m ac hine to operate in
unexpected places a nd the work piece to abruptl y m ove out fr om the m achine in the e vent
of contact with the tool.
! During surface velocit y hold control, as the current work piece coordinates of the surf ace
velocity hold contr ol axes appr oach zeroes , the spind le speed inc reases signif icantly. F or
the lathe, the work piece m ay even c om e off if the chuc k ing forc e decreas es. Safety speed
limits must therefore be observed when designating spindle speeds.
! Even after inch/metric system selection, the units of the programs, tool information, or
parameters that have been register ed until that t ime are not c onverted. Full y check these
data units before operating the machine. If the machine is oper ated without checks being
performed, even exis ting correct programs may cause the machine to oper ate differently
from the way it did before.
! If a program is executed that includes the absolute data commands and relative data
commands taken in the r everse of their origin al meaning, totall y unexpected operation of
the machine will result. Recheck the command scheme before executing programs.
! If an incorrect plane selection command is issued for a machine action such as arc
interpolation or fixed-cyc le m ac hini ng, the too l may collide with the work piece or part of the
machine since the m otions of the control axes assum ed and those of actual ones will be
interchanged. (This precaution applies only to NC units provided with EIA functions.)
! The mirror image, if made valid, changes subse quent machine actions si gnificantly. Use
the mirror image f unction only after th oroughly unders tanding the abo ve. (This pr ecaution
applies only to NC units provided with EIA functions.)
If machine coordinate system commands or reference position returning commands are
!
issued with a correction function remaining made valid, correction may become invalid
temporarily. If this is not thoroughly understood, the machine may appear as if it would
operate against the ex pectations of the oper ator. Execute the above com mands only af ter
making the correspondin g correction functio n invalid. (This precaution a pplies only to NC
units provided with EIA functio ns .)
The barrier function performs interference checks based on designated tool data. Enter the
!
tool information that m atches the tools t o be actual ly used. Other wise, the barr ier function
will not work correctly. (This precaution applies only to the M640MT/MT 5X/T/T NEXUS/TN
and M640M Pro/MT Pro.)
The system of G-code and M-code commands differs between the machines equipped with
!
M640M Pro (e-Series such as the INTGEREX e-410, e-650 and e-1060) and the machines
equipped with M640MT/MT 5X/T/T NEXUS/TN/MT Pro (such as the INTGEREX non eSeries, the SQT Series, the MPX Series and the QTN Series).
Issuance of the wrong G-code or M-code command results in totally non-intended machine
operation. Thoroughly understand the system of G-code and M-code commands before
using this system.
Sample programMachine with M640M Pro
S1000M3
S1000M203
The milling spindle rotates at 1000 min–1. The turning spindle rotates at 1000 min–1.
The turning spindle rotates at 1000 min–1. The milling spindle rotates at 1000 min–1.
S-3
Machine with M640MT/MT 5X/T/
T NEXUS/TN/MT Pro
SAFETY PRECAUTIONS
! For the machines equi pped with M640M Pro (e-Ser ies such as the INTGEREX e- 410, e-
650 and e-1060), programmed coordinates can be rotated using an index unit of the
MAZATROL program and a G68 command (coordinate rotate command) of the EIA
program. However, for ex ample, when the B-axis is rota ted through 180 degrees around
the Y-axis to implement machining with the turning spindle No. 2, the plus side of the X-axis
in the programmed coordinate system faces downward and if the program is created
ignoring this fac t, the resulting movement of the tool to unexpected posit ions may incite
collisions.
To create the progr am with the plus sid e of the X - ax is or ie nted in an upward directio n, us e
the mirror function of the WPC shift unit or the mirror imaging function of G-code command
(G50.1, G51.1).
! After modifying the tool data specified in the program, be sure to perform the tool path
check function, the so lid check f unction, an d other f unctions , and conf irm that the program
operates properly. T he m odification of tool dat a ma y cause even a f ield-pro ven m achining
program to change in operational status.
If the user operates the machine without be ing aware of an y changes in program status,
interference with the workpiece could arise from unexpected operation.
For example, if the cutting edge of the tool during the start of automatic operation is present
inside the clearance- i nclu din g blank (unmachined wor kpiece) specified in t he c ommon unit
of the MAZATROL program, care is required since the tool will directly move from that
position to the approac h point because of no obstructions being judged to be pr esent on
this path.
For this reason, before starting automatic operation, make sure that the cutting edge of the
tool during the start of automatic operation is present outside the clearance-including
workpiece specified in the common unit of the MAZATROL program.
S-4
CAUTION
SAFETY PRECAUTIONS
! If axis -by-axis independ ent positionin g is selecte d and simultaneous ly rapid f eed selected
for each axis, movem ents to the ending point wi ll not usually bec ome linear. Before using
these functions, therefore, make sure that no obstructions are present on the path.
If the machine employs sl iding surface structure, lubr ication may prove to be insuff icient
!
during continuous m icrof eed mac hining ( see Note 1 belo w), an d in the worst cas e, se izure
of the sliding surface could result. For these reasons, the sliding surface needs to be
maintained in a wel l-lubricated con dition during s uch machining by, for exam ple, inserting
an oil-film forming program (see Note 2 below).
List of applicable models and intended axes (Models that employ sliding surface structure)
ClassificationMachine modelAxes with sliding surface structure
LathesINTEGREX 50YX-axis, Y-axis, Z-axis
INTEGREX 50YBX-axis, Y-axis, Z-axis
INTEGREX 70YX-axis, Y-axis, Z-axis
INTEGREX 70YBX-axis, Y-axis, Z-axis
SLANT TURN 450X-axis, Z-axis
SLANT TURN 50NX-axis, Z-axis
SLANT TURN 60NX-axis, Z-axis
SLANT TURN 80NX-axis, Z-axis
TURNING CENTER M-4NX-axis, Z-axis
TURNING CENTER M-5NX-axis, Z-axis
POWER MASTERX-axis, Z-axis
QUICK TURN 40X-axis, Z-axis
MEGA TURN seriesX-axis, Z-axis
SUPER QUADREX 200/250Z2-axis
SUPER QUICK TURN 200/250MYY-axis
SUPER QUICK TURN 300MYY-axis
FJV-35/50/60Z-axisVertical machining
centers
MTV-515/655/815Z-axis
V-40/60Z-axis
For further details and m ore specific examples, refer to the relevant Machine Operating
Manual, Part 4, Section 1-2, “Precautions for Microfeed Machining (Models th at Employ
Sliding Surface Structur e) ”.
Note 1: Cont inuous m ic rofeed machining refers to the oper ation in which t he m ovem ent of the
intended feed axis through strokes shorter than those required for lubrication is
continuously repeated.
Note 2: T he oil-film form ing program refers to a program that creates an oil f ilm on the slidin g
surface by moving the intended machining axis over a long stroke during machining.
S-5
Operations
WARNING
SAFETY PRECAUTIONS
! Single-block, feed hold, and override functions can be made invalid using system variables
#3003 and #3004. Execution of this means the important modification that makes the
corresponding operations invalid. Before using these variables, therefore, give thorough
notification to re lated persons. Also, the operator must check the s ettings of the system
variables before starting the above operations.
! If manual intervention during automatic operation, machine locking, the mirror image
function, or other functions ar e execut ed, t he work piece coor dinat e system s will usua ll y be
shifted. When making machine restart after manual intervention, machine locking, the
mirror image f unction, or other functions , consider the resu lting amounts of shift and take
the appropriate measures. If operation is restarted without any appropriate measures being
taken, collision with the tool or workpiece may occur.
! Use the dry run f unction to check the machine for norm al operation at no load . Since the
feed rate at this tim e becomes a dry run r ate different from the program-designated feed
rate, the axes may move at a feed rate higher than the programmed value.
After operation has been stopped temporarily and insertion, deletion, updating, or other
!
commands executed for the active program, unexpected operation of the machine may
result if that program is restarted. No such commands should, in principle, be issued for the
active program.
CAUTION
! During manual operation, fully check the directions and speeds of axial movement.
! For a machine that requires manual homing, perform manual homing operations after
turning power on. Since the software-controlled stroke limits will remain ineffective until
manual homing is completed, the machine will not stop even if it oversteps the limit ar ea.
As a result, serious machine damage will result.
Do not design ate an incorrect puls e multiplier when performing m anual pulse handle f eed
!
operations. If the m ultip lier is se t to 100 t im es and the han dle op erated i nadver tent ly, axia l
movement will become faster than that expected.
S-6
OPERATIONAL WARRANTY FOR THE NC UNIT
OPERATIONAL WARRANTY FOR THE NC UNIT
The warranty of the manufacturer does not co ver a n y troub le ar is i ng if the NC un it is used for its
non-intended purpose. Take notice of this when operating the unit.
Examples of the trouble arising if the NC unit is used for its non-intended purpose are listed
below.
1. Trouble associated with and caused by the use of any commercially available software
products (including user-created ones)
2. Trouble associated with and caused by the use of any Windows operating systems
3. Trouble associated with and caused b y the use of any commercially available computer
equipment
Operating Environment
1. Ambient temperature
During machine operation: 5° to 40°C (41° to 104°F)
Note: When power is turne d on, if the therm al s ensor de tects an am bient t em perature und er
5°C, the hard disk warm-up status indic ator lamp will ligh t up and the NC un it will not
start operating at once. After autom atic heating of the hard disk by its int ernal heater,
the lamp will go out and the NC unit will start. It takes about 20 minutes for temperature
to increase from 0 to 5° C in order to avoid condensation due to sudden changes in
temperature.
2. Relative humidity
During machine operation: 30 to 75 % (without bedewing)
Note: As humidity increases, insulation deteriorates causing electrical component parts to
deteriorate quickly.
S-7
- NOTE -
OPERATIONAL WARRANTY FOR THE NC UNIT
S-8
E
CONSTRUCTION
Introduction
Part 1 MAZATROL PROGRAMMING PROCEDURES
Chapter 1 MAZATROL PROGRAM
Chapter 2 SYSTEM OF COORDINATES
Chapter 3 FUNCTION OF KEYS AND SWITCHES
Chapter 4 PROCEDURE BEFORE PERFORMING THE MACHINING
Part 2 MAZATROL PROGRAM FUNCTIONS
Chapter 1 CALLING UP AND THE END OF THE PROGRAM DISPLAY
Chapter 2 EDITION OF DATA
Chapter 3 WINDOW FUNCTIONS
Chapter 4 PROGRAM CREATION
Chapter 5 PRIORITY FUNCTION FOR THE SAME TOOL
Chapter 6 COORDINATES MEASUREMENT FUNCTION
Appendix
Chapter 7 TPC DATA CREATION
Chapter 8 BACKGROUND PROGRAMMING
Chapter 9 CASE OF APPEARANCE OF ALARM
Chapter 10 THREE-DIGIT G-FORMAT
Appendix 1 LIST OF M CODES
Appendix 2 PROGRAM EXAMPLES
Appendix 3 WHAT TO DO IN SUCH A CASE?
GC-1
- NOTE -
GC-2
E
Introduction
This manual describes only programming based on the MAZATROL language of the
MAZATROL FUSION 640M system. The description given in this manual assumes that the
readers have already read the relevant Operating Manual and thoroughly understood its
contents.
Programming in the MAZATROL langua ge uses an inter ac ti ve method that allows the system to
be operated in accordance with the messages displayed on the CRT monitor. Thus, even a user
who is to operate the system for the first time can readily create and edit programs.
Carefully read this manual and the Operating Manual to correctly operate the MAZATROL
FUSION 640M system and use its capabilities to their maximum.
H735P0A011E
NOTE:
The MAZATROL FUSIO N 640M controls the m achining center by digital calculat ion, but it is
possible that the m achining cannot be perf ormed because of the process ing of a calculation
error. Before proceed ing with autom atic operat ion therefore, do not fail to ins pect the path of
the tool on the display in order to verify that the machining is being done correctly.
1
Organization of this manual
The following outlines the organization of this manual:
PartTitle
1MAZATROL
PROGRAMMING
PROCEDURES
2MAZATROL
PROGRAM
FUNCTIONS
APPENDIX
Upper row – Directions for using the chapter
Lower row – Contents of the chapter
Those who are going to set up a MAZATROL program for the first time must first read this
part. Actually operate the MAZATROL FUSION 640M system from the beginning as
directed in Chapter 4, “PROCEDURE BEFORE PERFORMING THE MACHINING.” You
will then be able to roughly understand the entire operating procedure from tool
registration to creation of a MAZATROL program. Those who already have an
experience in creating a program using the MAZATROL M-1, M-2, M-32 or MAZATROL
FUSION 640M system will be able to understand the functions and usage of the M640M
system just by directly reading Part 2, “MAZATROL PROGRAM FUNCTIONS.”
The program architecture, coordinates systems, and operation keys are discussed here
as the basic information required for program creation in MAZATROL language. In
addition to the program creation procedures, successive processing procedures up to
machining are described in order after the discussion of the basic information.
Use the functions of the MAZATROL FUSION 640M system only after understanding the
MAZATROL program architecture and program creation procedures described in Part 1.
Also, use this part as a reference whenever required, such as in cases where you have
only a slight idea (or have forgotten) how to use a function, as you create a MAZATROL
program.
How to call up the
details of each function are described here. How to create programs in the background
mode, and how to act in the event of alarms are also discussed.
An M-code list, sample programs, and a Q&A (Questions and Answers) list are
contained. Read this appendix as appropriate.
PROGRAM
display, how to edit data, how to use a function, and
How to use this manual
Next, how to use this manual is briefly described below.
1.In Part 2, “MAZATROL PROGRAM FUNCTIONS,” where the operating procedures for
carrying out the MAZAT RO L la ngu age func t ions are described, the order of s el ect in g menu
items is indicated at “Menu selection.” Use the section as quick reference during menu
selection.
2. In Part 2, “MAZATROL PROGRAM FUNCTIONS,” where the operating procedures are
described, the arrow “!” under the description of each step of the procedure is followed bya
description of the results of the particular operation.
Example:
(1) Press the
! The message
SEARCH
menu key.
SEARCH DATA?
will be displayed and the menu will change to the
following address menu:
The section underlined above denotes the results of the operation.
2
E
PART 1
MAZATROL PROGRAMMING
PROCEDURES
Part 1 describes the architecture of MAZATROL programs, coordinate systems,
the keys to be used for programming, and simplified programming procedures.
4-5-4Registration of tools.............................................................................................4-62
4-6Check of the Machining Path........................................................................... 4-65
C-2
E
1 MAZATROL PROGRAM
The machining MAZ ATROL program of a work piece consists in principle of the following four
units:
1. Common unit
This concerns a un it which is obligatoril y entered in the pr ogram head . It specifies the comm on
data to a program assembly such as the material, the initial point, the machining of several
workpieces, etc.
2. Basic coordinates system unit
Use to specify the value of the coordinates (basic coordinates) of the workpiece zero point in the
machine coordinates system.
3. Machining unit
Use to specify the data concerning the machining method and the machining form.
The machining unit is available in the following three types:
Point machining unit
MAZATROL PROGRAM
1
-Drilling
- RGH CBOR machining
- RGH BCB machining
- Reaming
- Tapping
-Boring
- Back boring
- Circular milling
- Counterbore-tapping
Line machining un i t
- Central linear machining
- Right-hand linear machining
- Left-hand linear m achining
- Outside linear machining
- Inside linear machining
- Right-hand chamfering
- Left-hand chamfering
- Boring of through hole
- Boring o f stepped through hole
- Boring of non-through hole
- Boring o f stepped n on-through hole
Face machining unit
- Face milling
- End milling-top
- End milling-step
- Pocket milling
- Pocket milling-mountain
- Pocket milling-valley
- End milling-slot
- 3-D (option)
H735P1A010E
- Outside chamfering
- Inside chamfering
Moreover, the necessary data are specified in the following two sequences:
Tool sequence ............... Use to specify the data concerning the name of the tool and the
movement of the tool.
Shape sequence ............ Use to specify the data related to the machining dimensions.
1-1
1
MAZATROL PROGRAM
4. End unit
Unit created at the end of program.
Also, the following units are entered when necessary.
5. Auxiliary coordinates system unit
Use to specify the auxiliary coordinates system (OFFSET).
6. Special mode unit
There are the following special mode units. It is possible that these units marked with an asterisk
(*) can not be used or executed in certain machine models.
M code............................ Output of M code
Sub-program................... Calling up a sub-program
Pallet changing*.............. Changing of pallet
Indexing*......................... Use to specify the angle of the indexing table.
Process end.................... Delimits the useful scope of the priority function for the same tool.
7. Manual program mode unit
This unit is entered t o establish a program cor responding to the EIA/I SO program using the G
and M codes which permits performing minute movement or a movement other than machining.
8. MMS unit
Automatic measur ement of a basic coordinates s ystem (WPC). MMS unit cann ot be used for
certain machines or will not be performed even if programmed.
1-2
E
2 SYSTEM OF COORDINATES
(
)
–Y–
–
(
)
In the preparation of the pr ogram, a system of c oordinates is used for introduci ng th e pos it ion of
the machining and the form of the machining.
The system of coordinat es of the machining cen ter consists of thr ee axes of coordinat es which
each cross the reference zero point at right angles.
An arbitrary point found in this system of coordinates can be defined by the value of the
coordinates in the 3 axes (X, Y and Z).
There are two types of systems of coordinates:
- Machine coordinates system
- Workpiece coordinates system
Z axis
SYSTEM OF COORDINATES
2
X axis
Fig. 2-1 Coordinates system
2-1 Machine Coordinates System
The machine actually m oves in its own system of coordinat es called the machine coordinates
system. A point of reference in this system of coordinates is known as machine zero point.
Generally, the machine coordin ates system has the machining zone on the side of the minus
(negative) direction from the machine zero point.
Note:
The following figure represents the case of vertical machining center.
Machining zone
Machine coordinates system
Axis of X
coordinate
X
+Z
+Y+X
Machine zero point
X0, Y0, Z0
Axis of Z
coordinate
Z
Reference point zero
Y axis
M3P001
Axis of Y
coordinate
Table
NM210-00510
Fig. 2-2 Machine coordinates system
H735P1B010E
2-1
2
SYSTEM OF COORDINATES
2-2 Workpiece Coordinates System
If the program is prepared on the bas is of the m achine coordinates system, the entering of the
machining position and of the form of machining is very complex, tedious and inflexible.
Consequently, a temporary reference point is taken in the machine coodinates system for
preparing the program.
The point thus taken is called the workpiece zero point, and the system of coordinates taking this
point as reference is called the workpiece coordinates system.
Example:
Plan of the workpiece
P2
R5
P1
M3P002
100
95
Zero point of
the workpiece
to be taken
60
20
P3
R5
50
φ
5
5
50
M8 tapped holes
(4 places)
10-mm diameter
drilled hole
100
145
150
- When the dim ensions are entered of the configuration on the basis of the ab ove plan of the
workpiece, the bottom left hand corner is taken as the workpiece zero point.
- In this case, the value of the coordinates of the configuration is the following:
Workpiece zero point = (0,0, 0)
The adoption of the work piece zero point facilitates the enter ing of the machining dimensions
and therefore the programming.
2-2
SYSTEM OF COORDINATES
2-3 Machine Coordinates System and Workpiece Coordinates System
The relationship bet ween the machine coordinates s ystem and workpiece coord inates system
when workpiece has been mounted on the table of a machine is shown below.
Machine coordinates system
Machine coordinates system
Workpiece coordinates system
2
<Model V, double column type><Model V>
The above relationship may slightly differ according to the type of machine being used.
Note:
Fig. 2-3 Machine coordinates system and workpiece coordinates system
2-4 Basic Coordinates
The machine moves in the machine coordinates system whilst the program is prepared
depending on the workpiece coordinates system.
NM210-00511
<Model H>
NM210-00512
Machine coordinates system
Workpiece coordinates system
NM210-00513
It is necessary therefore to enter in the program, the position relation between the machine
coordinates system and the workpiece coordinates system.
The unit of entry is called the basic coordinates unit.
The basic coordinates are entered as values of the coordinates of the workpiece zero point in the
machine coordinates system.
The unit of the basic coord inates is entered by utilizing the coord inates measurement function
after the workpiece is placed on the machine.
2-3
2
(
)
A
SYSTEM OF COORDINATES
Basic
coordinate Z
Basic
coordinate X
Z
−
X
−
+Z
+Y
Fig. 2-4 Basic coordinates
+X
Workpiece zero point
Example of entering of the basic coordinates unit:
Machine zero point
Machine coordinates system
Basic coordinate Y
Y
−
Workpiece coordinates system
NM210-00514
UNo.
1
Basic coordinates unit
No. of basic coordinates
unit
Basic coordinate X
Example: –500
Basic coordinate Y (Exam pl e: –300)
2-5 Auxiliary Coordinates
The auxiliary coordinates are used for offsetting the workpiece zero point to any position in order
to further facilitate the preparation of the program.
The auxiliary coordinates unit (OFFSET) is entered as a value of offsetting in the workpiece zero
point.
UNIT
WPC-0
ADD. WPCX
-500.Y-300.
th
0.
Basic coordinate Z
(Example: –200)
ngle formed by the axes X and Y of the
machine coordinates system and the axes X and
Y of the workpiece coordinates system.
Z
-200.
4
0.
Coordinate or
angle of 4th
axis, if there
is one.
2-4
1. Example of entering of auxiliary coordinates
+y
0
R
0
70
Workpiece zero point
In this example, the entering of the position of hole P1 requires a very complicated
calculation.
P2
50
P1
20
30°
SYSTEM OF COORDINATES
+x
0
M3P003
2
P1 = (70 + 50 ×
3
2
, 50 ×
1
)
2
However, the use of auxiliary coordinates permits performing this entering easily.
+y
1
P2
20
P1
R
R
0
70
1
50
Zero point offset in auxil iary
coordinates mode
30°
+x
1
M3P004
As the figure above s hows, positions P1 and P2 ar e entered as follows by off setting the
workpiece zero point to R1.
P1 = (50, 0)
P2 = (50, 20)
In this case, the auxiliary coordinates unit to be programmed is as follows:
UNo.
2
Auxiliary coordinates unit
Offsetting on X axis
UNIT
OFFSET
U (X)
70.
V (Y)
0.
Offsetting on Y axis
D (th)
30.
Offsetting on Z axis
Angle with relation
to workpiece
coordinates system
2-5
W (Z)
0.
2
SYSTEM OF COORDINATES
2. Cancellation of auxiliary coordinates
The system of auxiliary coordinates is voided in the following cases:
A.The system of aux iliary coordi nates specif ied in a sub- program is void ed at the t ime of the
return on the main program.
When the main program contains a system of auxiliary coordinates, th e return is made to
this system of auxiliary coordinates.
B.The system of auxiliar y coordinates is voided when a new s ystem of basic coordinates is
introduced. In this case, the state without a system of auxiliary coordinates is assumed.
(When the system of basic coordinates was specified in the sub-program as shown in
Figure 2-5, the retur n to the main program has the effect of voiding the s ystem of auxiliar y
coordinates of the main program.)
Main program
WPC-1
Machining [1]
Subprogram
Machining [2]
WPC is a code that signifies the bas i c coordinates system.
Machining [2] is performed under the coordinates system of WPC-2.
Fig. 2-5 Basic coordinates system after execution of subprogram
Sub program
WPC-2
M3P005
2-6
E
3 FUNCTION OF KEYS AND SWITCHES
A MAZATROL program can be c reated usin g onl y the k eys and switches ind icated i n the d otted
portion on the operating panel shown in Fig. 3-1 and Fig. 3-2.
FUNCTION OF KEYS AND SWITCHES
3
H735P1C017E
3-1
FUNCTION OF KEYS AND SWITCHES
3
1
3
5
7
6
8
4
2
9
D735P0001
Fig. 3-1 Keys and switches used for creating a MAZATROL program <M640M, M640M-5X> ( portion)
3-2
FUNCTION OF KEYS AND SWITCHES
3
1
3
5
7
6
8
4
2
9
D735P0001’
Fig. 3-2 Keys and switches used for creating a MAZATROL program <M640M NEXUS> ( portion)
3-3
FUNCTION OF KEYS AND SWITCHES
3
Table 3-1 Functions of keys and switches
No.NameDescription
1Display selector key
2Menu selector keyPress this key to select menu that is displayed on the bottom of the screen.
3Menu keys
4Cursor keys
5Numeric keys
6Input keyPress this key to register keyed-in data in the data display area.
7Clear key
8Data cancellation key
9Page keys
Press this key to select between displays. Depression of this key causes a display
selection menu to be displayed in the menu display area.
A specific key is assigned to each of ten menu data that are displayed in the menu
display area. Press the appropriate key to carry out the operation speci fied by the
particular display or to input the data specified by the particular display.
Press the apropriate key to move the cursor in the desired direction. If a cursor key
is pressed and held down, the cursor will move continuously in the corresponding
direction.
Use these keys to key in the numerics 0 to 9, the minus sign ( – ), and/or the
decimal point ( . ).
Press this key to cancel the data currently being displayed in the data selection
area. This key is also used for erasure of the alarm display.
Press this key to cancel the data that has been displayed in the data display area.
Depression of this key causes the data in the cursor position to be erased.
Press the appropriate key to move the cursor unit by unit. Pressing and holding
down the key will move the cursor unit by unit continuously.
Note: The numbers in the No. column corresponds to those in Fig. 3-1 and 3-2.
3-4
E
Loading...
+ 440 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.