You are on page 1of 73

http://www.hartf ord.com.

tw
E-MAIL: public@hartford.com.tw
Tel:

886-4-23592747

Fax: 886-4-23592837 886-4-23593674

HARTROL M70/M7200/M7300
OPERATOR MANUAL

Doc. NO.

7E01-227

TYPE

Ver NO.

03

Update NO.

Update Date 2015/01/20

Pub. NO.

Sec. NO.

Pub. Date

Technical Manual

Department

Electrical
R&D

FILE NAME 7E01-227.DOC


Handle

Examined

Approbate

Name

Duke

Brian

Bruce

Date

2015/5/04

2015/5/5

2015/5/22

No 6, 6th Rd, Industrial Park, Taichung, Taiwan, R.O.C

Page:2-73

CONTENTS
1. PURPOSE ................................................................
................................................................................................
...........................................................................
........................................... 3
2. RANGE ................................................................
................................................................................................
...............................................................................
............................................... 3
3. REFERENCE ................................................................
................................................................................................
......................................................................
...................................... 3
4. FUNCTION LIST ................................................................
...............................................................................................
............................................................... 4
5. BRIEF FUNCTION DESCRIPTION
DESCRIPTION OF HARTROL ........................................
........................................ 5
6. CALCULATOR ................................................................
................................................................................................
..................................................................
.................................. 7
7. PARAMETER PACKAGESPACKAGES-10 SETS................................
SETS..............................................................
.............................................................. 12
8. MAGAZINE................................
MAGAZINE................................................................
................................................................................................
......................................................................
...................................... 13
9. MAINTENANCE................................
MAINTENANCE ................................................................
..............................................................................................
.............................................................. 15
10. CYCLE................................
CYCLE ................................................................
................................................................................................
..............................................................................
.............................................. 24
11. LOAD MONITOR ................................................................
............................................................................................
............................................................ 29
12. TOOL OFFSET COMPENSATION
COMPENSATION ................................................................
.................................................................
................................. 29
13. WORKPIECE CALIBRATION
CALIBRATION ................................................................
........................................................................
........................................ 29
14. Z AXIS MEASUREMENT ................................................................
...............................................................................
............................................... 29
15. MANAGEMENT SCREEN ................................................................
..............................................................................
.............................................. 29
16. FAQ................................
FAQ ................................................................
................................................................................................
...................................................................................
................................................... 29
17. UPDATE HISTORY ................................................................
.........................................................................................
......................................................... 29

(7E01-227)

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:3-73

1. Purpose
This document describes the operation methods of Hartrol function, which contains workpiece
calibration, spindle load monitor, parameter package-10 sets, magazine setting, maintenance and
so on.Provided for(USER)

Electric Designer
End User
Internally

2. Range
MITSUBISHI
M70A/B
M70VA/M70VB
M720/730

3. Reference
700_70 Series PROGRAMMING MANUAL (Machining Center System) ib1500072(eng)E

(7E01-227)

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:4-73

4. Function list
Function
Calculator
Parameter package-10 sets
HPCC parameter package
Magazine setting screen
Maintenance-M code list
Maintenance-Trouble shooting
Maintenance-PLC data
Maintenance-PLC bit setting
Maintenance-Panel
Maintenance-Resonance
control
Maintenance-Rigid
tapping
setting
Maintenance-Circulat
test
setting
Special canned cycle
Spindle load monitor
Tool offset compensation
Workpiece measurement
Z axis measurement
Graphic Hartrol main screen
Pop-up calculator

(7E01-227)

M70
A0 or Later
A7 or Later
A6 or before
A0 or Later
A0 or Later
A0 or Later
A0 or Later
A0 or Later
A2 or Later
A2 or Later

M700VS
A0 or Later
A7 or Later
A6 or before
A0 or Later
A0 or Later
A0 or Later
A0 or Later
A0 or Later
A2 or Later
A2 or Later

A2 or Later

A2 or Later

A6 or Later

A6 or Later

A2 or Later
A0 or Later
A0 or Later
A2 or Later
A2 or Later
A5 or Later
A9 or Later

A2 or Later
A0 or Later
A0 or Later
A2 or Later
A2 or Later
A2 or Later
A9 or Later

HARTROL M70/M7200/M7300 OPERATOR MANUAL

M700 XP
A0 or Later
C3 or Later
A0 or Later
A0 or Later
A0 or Later
A0 or Later
A0 or Later
C3 or Later
C4 or Later

C3 or Later
B0 or Later
B0 or Later
C3 or Later
C3 or Later

Page:5-73

5. Brief Function Description of Hartrol


5.1.Display description
After pressing F0 key on the panel, it will show the Hartrol main screen.
Figure5-1: Hartrol main screen
Table 5-1: Description of Hartrol main screen
Table 5-2: Description of Hartrol soft key function.

(1)
(2)

(3)

(4)
(5)

(8)

(6)

(7)
Fig5.1.1 Hartrol Main screen
Table 5-1. Hartrol main screen description
Item
Description
(1).Function in use
This bar shows the function name in use
(2).Logo
Hartrol logo
(3).Controller type
Mitsubishi controller type
(4).MC serial number
Machine serial number
(5).Version
Hartrol software version
(6).Status
NC status is shown here
(7).Soft key function
Soft keys of each function
(8).Time
Time display

(7E01-227)

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:6-73

Function

Table 5-2. Hartrol soft key function description


Soft key
Sub-items
1. Available soft keys of calculator functions are shown below

Calculator
Parameter
package-10
sets
Magazine
setting

1.Available soft keys of parameter package are shown below.

1.Available soft keys of tool magazine are shown below.


2.It is not available for armless magazine (S type).

1.Available soft keys of maintenance functions are shown below.


Maintenance
Special
canned cycle
Spindle load
monitor
Tool offset
compensation
Workpiece
measurement
Z axis
measurement

(7E01-227)

1.Available soft keys of cycle function are shown below.

1.Available soft keys of spindle load monitor are shown below.

1.Available soft keys of tool offset compensation are shown below.

1.Available soft keys of workpiece measurement are shown below.


2. There are 10 modes can be used

1.Available soft keys of Z axis measurement are shown below.

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:7-73

6. CALCULATOR
6.1.Function description
This function provides user to execute numerical calculation. User can also apply this
function to set working coordinate (G54.1P~G59).

6.2.Screen layout and operation


On Hartrol main screen, press CALC. soft key to enter calculator function screen, shown as
Figure 6-1.

(1)

(2)

(3)

(4)
(5)

(6)
(9)

(7)

(8)
Fig. 6-1.Calculator screen
Function description
Detail
(1).Relative coordinate display
This column displays relative coordinate
(2).Program coordinate display
This column displays program coordinate
(3).Machine coordinate display
This column displays machine coordinate
(4).Work Coordinate display
This column displays the active workpiece coordinate.
(5). * Symbol
This symbol * is to indicate the active.
Pressandto move the symbol *to other axes.
(6).Result
Calculating result
(7).Arithmetic calculation
This windows is used for executing the four fundamental
operations of arithmetic.
(8).Soft key
Available soft
keys:PI,,SIN,COS,TAN,+INPUT,WORKSET,MATH,CLOSE)
(9).Workpiece coordinate setting This window is used for setting workpiece coordinate

(7E01-227)

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:8-73

6.2.1.Compact calculator function


After entering the screen, pressMATH soft key to start calculation.Pressing,,,,
and other numeric keys can execute four fundamental operations of arithmetic. It can also
provide some mathematics, such as trigonometric function, square root or PI, see Figure
6-2.Example: To execute sine calcalation, just pressSIN , key in 30, and then INPUT
key,the result 0.5 is obtained(showing as Figure 6-3).

Fig. 6-2.The four fundamental operations of arithmetic

Fig. 6-3.Sine calculation

6.2.2.Setting Work Coordinate


If the operator wants to change work coordinate, they can
pressWORKSETsoft key then operator can set G54~G59(As showing on
Figure 6-4),or press G54.1P soft key to set G54.1 P1~G54.1 P48(As showing
on Figure 6-5).

Fig. 6-4. Setting work coordinate G54~G59

Fig. 6-5.Exchange work coordinate G54.1P1~P48

Figure 6-6 and Figure 6-7 in next page shows the example of setting work coordinate
system via G54.1P button. Key in 10 and press INPUT, then the work coordinate
system will switch to G54.1 P10.

(7E01-227)

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:9-73

Fig.6-6.Input work coordinate number

Fig. 6-7.Work coordinate G54.1 P10

6.2.3.Modify one of axis value of work coordinate


The calculator function also can modify one of axis value of work coordinate.
Firstly, need to complete the procedure 6.2.2, then proceed number calculating as
showing on below Figure 6-8. After that press soft key INPUT, the result will replace the
value that has star mark. The result after modifing the work coordinate in X axis is shown
as Figure6-9.

Fig. 6-8.Proceed number calculating

Fig. 6-9.Result will replace the value that has star mark

Its able to modify the value of another axis. The star mark will move to another axis while
key be pressing.

Fig. 6-10.The stare mark move to Z

(7E01-227)

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:10-73

6.3.Pop-up Calculator
6.3.1.Function Description
On the Hartrol screen, press LIST key to call the pop-up calculator, and press the same key
to turn off. This function can be applied to execute four fundamental operations of
arithmetic, trigonometric function and square root.
6.3.2.Example of Pop-up Calculator
(1).On the Hartrol screen, press LIST key to call the pop-up calculator, shown as Figure 6-11.
(2).Key in the formula, such as SIN30.
(3).Press INPUT to display the result, shown as Figure 6-13.

Fig. 6-11.Pop-up calculator

Fig. 6-12. Executing SIN30 calculation

Fig.6-13. Displaying the result


6.3.3.Inputting the Coordinate
It is only available to input the calculation result into work coordinate on
workpiece measurement and Z measurement screen.
Example:
(1) Switch to the workpiece measurement screen, press LIST key to call the pop-up
calculator, shown as Figure 6-14.
(2) Execute the calculation: COS30, shown as Figure 6-15.
(3) Press INPUT key to display the result, shown as Figure 6-16
(4) If you want to input the result to the active work offset of X axis, press X key first, and
the message Overwrite the coordinate value? <Y/N> will shown on the screen,
shown as Figure6-17. (Similarly, press Y or Z key to select the Y or Z axis.)
(5) P ress Y key to input the value to the active work offset of X axis, shown as Figure
6-18.

(7E01-227)

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:11-73

Fig.6-14. Pop-up calculator

Fig.6-16. Displaying the result

Fig.6-15. Executing COS30 calculation

Fig.6-17.Overwrite the coordinate value

Fig.6-18. The result is inputted to G54-X axis

(7E01-227)

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:12-73

7. Parameter Packages-10 sets


7.1.Function Description
This function is provided for users to select the machining parameter package. According to
different machining patterns, give priority to velocity, precision or smoothing. Select suitable
parameter package to meet different requirements.
7.2.Displaying Screen
On Hartrol main screen, PARM soft key to enter the screen, shown as Figure 7-1.

Fig.7-1. Parameter package screen

Fig.7-2.Q1~Q10 description

7.3.Program Format
G100 Q1 (Velocity best)
G5.1 Q1
.
.(Machining programs)
.
G5.1Q0
G100 Q0 (Returning to standard parameters).

NoteBe sure to execute G100Q0 command to return to standard


parameters. Otherwise, the parameters will keep at G100 Q1/G100
Q2/G100 Q3//G100Q10 condition.

(7E01-227)

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:13-73

8. Magazine
8.1.Function descripion
Its a platform for tool number management. Operators can recognize tool number
information in spindle/magazine by checking this screen without moving to magazine side.
Note: S type doesnt support this function.

8.2.Screen layout and operation


In Hartrol main screen, press this soft keyMAG to enter the MAG function screen,shown as
Figure 8-1. After pressing the softMODIFY, then press Y to start Tool Magazine
Managenent.

Fig.8-1. MAG screen

Fig.8-2.Tool MAG Figure edition confirmation

After entering the screen, there are two functions softkeyINITIAL,NEXT POT on the button as
showing on below Figure 8-3

Fig.8-3.Magazine editing screen


INITAL , After pressing this soft key, the tool number of magazine and spindle are reset.
For example, the tool number of pocket number 1 is 1, the tool number of pocket number 2
is 2.etc, and the tool number of spindle is 21. Afer selecting the pocket number, then
press the soft key NEXT POT to start preparing tool number setup.

(7E01-227)

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:14-73

Fig.8-4. Selecting the number of tool pocket

Fig.8-5.Modify

8.3.Large Tool Management


8.3.1.Funcction Description
This function is applied to manage the large tool. By dividng the tools into small
tool area or large tool area, the tool collision situation will be prevented.
8.3.2.Operation
If the large tool management function is enabled, the normal tool/large tool distribution
will show on the upright corner of magazine screen (Figure8-6.)Pres LARGE TOOL soft
key and input the large tool amount(ex:5 large tools),it will automatically set pocket
number 11,13,15,17,and 19 as large tools, and pocket number 10, 12, 14, 16, 18 and 20 as
invalid pockets (shown as Figure8-7)
If you set the large tool amount to 0, all pockets will defined as normal tools.

Fig.8-6. Magazine screen

Fig.8-7.Large tools distribution

8.3.3. Change tool action sequence

Large
Large
Small
Small

(7E01-227)

Large
Small
Large
Small

Before
Spindle
T27
T23
T02
T02

Value
T99
T99
T99

HARTROL M70/M7200/M7300 OPERATOR MANUAL

After
Spindle
T20
T26
T25
T06

Page:15-73

9. Maintenance
There are 8 sub-functions in Maintenance: 1.M Code; 2.Trouble shooting; 3.PLC data 4.PLC
bit; 5.Panel; 6. Resonant control; 7. Rigid tapping adjustment; 8. Circular adjustment.
9.1.M Codes
9.1.1.Function description
It shows function description of each M code, operators can watch this screen to
understand function name of each M code quickly. There are two pages in this function,
usePAGEPAGE button to change the pages.
9.1.2.Screen layout and operation
In Hartrol main screen, press soft keyMAINT,then pressM Code to entering M code
function screen, (shown as Figure9-1, Figure9-2)

Fig.9-1.M Code Screen (1/2)


Fig.9-2.M Code Screen (2/2)
9.2.Trouble Shooting
9.2.1.Function description
The NC monitor shows alarm code while error happens in the machine. This function
offers an alarm code list and shows how to solve the problem.
9.2.2.Screen layout and operation
In Hartrol main screen,press soft key MAINT ,then press TROUBLE to entering Trouble
shooting function screen (shown as Figure9-3),It is able to press PAGE,PAGE
buttons to change pages,and to move the yellow cursor by pressing ,,, buttons
for selecting which alarm code.Here is an example to select alarm code 3053 as showing
on below Figure 9-4.

(7E01-227)

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:16-73

Fig.9-3.Trouble shooting screen

Fig.9-4. Trouble shooting explanation Windows

9.3.PLC Data
9.3.1.Function description
This screen lists all the PLC DATA and its status on the machine. Its necessary to Key in
password before proceding the setting on the screen.
9.3.2.Screen layout and operation
In Hartrol main screen, press soft key MAINT, then press PLC DATA to entering PLC
DATA function screen,the screen layout is shown as Figure 9-5. At first,Key in password,
then press INPUT button to confirm that password has been passed. Choose which
parameter you want to modify by pressing ,buttons, then key in the value and press
INPUT button Below Figure 9-6 is showing an example to modify the max. Tool number
in magazine.

Fig.9-5.PLC DATA screen

Fig.9-5. PLC DATA modify

9.4.PLC BIT
9.4.1.Function description
This screen lists all the PLC BIT and its status on this machine. Its necessary to
Key in password before proceeding to setting in this screen.
9.4.2.Screen layout and operation
In Hartrol main screen, press soft key MAINT, then press PLC BIT to enter PLC BIT
function screen,the screen layout is shown as below Figure 9-8.

(7E01-227)

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:17-73

Fig.9-8. The frame of this function


For example,press soft key BIT0,And then,press soft key 0:OFF 1:ON

Fig.9-9.PLCBIT setting screen

Fig.9-10.PLCBIT Enable/Disable setting

BIT0 became 1 at the same time.Press soft key 0:OFF,if the operator would like to modify
to 0. By the way,its able to press PAGE,PAGE buttons to change pages.

Fig.9-11.Establishes PLCBIT screen

(7E01-227)

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:18-73

9.5.Panel
9.5.1.Function description
In addition to usually showing the description of the mechanical panel, it also shows
the control panel of the offline dual screen. The soft key +4,-4 of the display can to
be used with the fourth axis.
9.5.2.Screen layout and operation
Under the main menu of the Hartrol, press MANTAIN and press PANEL to enter the
panel display; the figure 9.5.1 shows the collocation display of the menu.

Fig.9-12.Operator panel screen


9.6.Resonant Control
9.6.1.Function description
This function is used to control the resonant situation. By increasing the velocity loop
gain, the cooresponding resonance frequency can be obtained. The suggested depth of
each frequency is shown on the right side of this screen.
9.6.2.Operation
On the Hartrol main screen,press MAINT RESONANT soft key to enter the resonance
control screen. It is shown as Figure 9-13.
Axes

Suggested depth of
each frequency

Fig. 9-13. Resonance control screen


The table shows the velocity gain (VGN) of each motor type.

(7E01-227)

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:19-73

Motor Type

Range of velocity gain

HF75HF54
HF-H75HF-H54
HF105HF104
HF154HF-H105
HF-H104HF-H154
HF204HF354
HF-H204HF-H354
HF453HF703
HF-H453HF-H703

30~200

60~340
100~500(OSA166 is used)
100~380(OSA105 is used)
120~500 (OSA166 is used)
120~380(OSA105 is used)

After entering the resonance control screen and inputting the password, it is available to start
setting. The flowchart of resonance setting is shown as Figure 9-14.

Start

Stratege:

Set the velocity gain

Set the resonant frequency 1-5

(Set velocity

Set the resonant control depth 1-5

gain(VGN)according to the
moter type)

Yes

Resonance occurred

Tune the maximum


VGN for
non-resonace , and
then set velocity gain
to 70%~80% of
maximum velocity
gain.

at AFLT frequency

Fig. 9-14. Flowchart of resonance control

Actual operation of X axis (X axis motor: HF204,VGN=100~380):


(7E01-227)

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:20-73

(1).Set VGN1 to 100 and move the X axis.


If AFLT frequency occurs while X axis is moving, please press FREQ.1 SETTING to set the
FHZ1 according to AFL maximum,shown as Figure 9-15.

Fig. 9-15.Resonance control screen-1


(2).Increase VGN1 value to 200 and move X axis, t he AFLT frequency also occurs.Press FREQ.2
SETTING to set FHZ2 according to AFLT maximum.
(3).Increase VGN1 value to 350 and move X axis, t he AFLT frequency does not occurs. Press
FREQ.3 SETTING to set FHZ3 according to AFLT maximum.
(4).The adjustment of X axis is completed.

Fig. 9-16 Resonance control screen-2

(7E01-227)

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:21-73

9.7.Rigid Tapping Adjustment


9.7.1.Function description
This function lists the relative parameter of rigid tapping.
9.7.2.Screen displaying
On the Hartrol main screen,press MAINT TAPING to enter the screen,shown as Figure
9-17. If you want to adjust the parameters, please input the password first.
When rigid tapping is testing, the circular test screen can not be used.

Fig. 9-17 Rigid tapping adjustment


9.8.Circular Test
9.8.1.Function Description
This function lists the relative parameter of circular test.
9.8.2.Screen displaying
On the Hartrol main screen,press MAINT LMC3 to enter the screen,shown as Figure
9-18. If you want to adjust the parameters,please input the password first.
When circular test is testing, the rigid tapping screen can not be used.

Fig. 9-18 Circulat test screen

(7E01-227)

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:22-73

9.9.Profile Drawing
9.9.1.Function Description
This function contains the following screen:
(1) Magazine diagnosis screen.
(2) CTS disgnosis screen.
(3) Spindle diagnosis screen.
(4) Solenoid value diagnosis screen.
Through these screens, users can check the I/O statuses to realize the condition of sensors.
9.9.2.Screen Displaying and Operation
On the Hartrol main screen,presssoft key to switch to diagnosis menu.

Fig.9-19. Magazine diagnosis screen

Fig.9-21. Spindle diagnosis screen

Fig.9-20. CTS diagnosis screen.

Fig.9-22. Solenoid valve diagnosis screen

9.10.Routine Maintenance Screen


9.10.1.Function Description
The routine maintenance items include:
(1) Weekly maintenance
(2) Monthly maintenance
(3) Season maintenance
(4) Half a year maintenance
(5) Annual maintenance
(6) 2-years maintenance

(7E01-227)

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:23-73

9.10.2.Screen Displaying and Operation


On the Hartrol main screen,press MAINT MAINTF to enter the screen,shown as Figure
9-23.Move the cursor to select he item

Fig.9-23.Rountine maintenance screen

Fig.9-25. Controller batery

(7E01-227)

Fig.9-24. Grease resupplyment

Fig.9-26. Filter and fans of oil cooler

Fig.9-27.ATC lubricant

Fig.9-28. Oil distributor

Fig.9-29.AMP. fan

Fig.9-30. Battery for reference point record

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:24-73

10. Cycle
10.1.Function description
This function offers a simple editor for canned cycle. The user can finish cycle program
easily and fastly by using GRAPHIC CONVERSATION.

10.2.Screen layout and operation


In Hartrol main screen, press soft key CYCLE to entering CYCLE function screen,the layout of
this screen is shown as below Figure:

(1)

(2)

(3)

Fig.10-1.CYCLE screen
Detail
Function description
(1).Device
Where the program will be saved.
(2).Program name
Display program editing.
(3).Code
Display the contents of current program
Create a new program:Press soft key MEMORY to decide where to save the new
program,thenpress soft key NEW,key in the name of the new program,then press INPUT button.
Below Figure shows a new program TEST is created. The item of Graphic Conversation
appears after pressing soft key GRAPHIC. Here is an example to shows how to use HOLES
cycle:There are several machining methods in HOLES cycle,Figure.10-5 is the content of
GRAPHIC CONVERSATION for LINE

(7E01-227)

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:25-73

Fig.10-2. Establishes the new source code

Fig.10-3.Graph dialog of Line

Fig.10-3.Graph dialog of Cycle

Fig.10-5.Graph dialog of Line

Fig.10-3.Graph dialog of Line


Fig.10-5.Graph dialog of Line
After keyin relative parameters, press soft key INSERT to convert relative parameters into a block of
program. (As showing on Figure. 10-6). The block of program is shown as below Figure 10-7.

Fig.10-6.Graph dialog of Line Fig.10-7.The Graph dialog transfers into the source code
Its able to return to a graphic mode from a block of program by pressing soft key UNDO
(7E01-227)

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:26-73

Model Producing Function for Cycle Function, the instruction for the function is setting
the parameter and pressing the TEMPLATE (As shown in the figure 10.2.8), and finally
it produces a machining program automatically (As shown in the figure 10.2.9). It can
machining directly and it can be use for novice, simple machining and so on after
the program template has been simulated and tested.

Fig.10-8.Template

Fig.10-9. Save

(7E01-227)

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:27-73

10.3.Drilling cycle
10.3.1.LINE
G65P9960X_Y_U_A_H
Index Function of index
X Starting position of absolute
X
coordinate of X axis
Y Starting position of absolute
Y
coordinate of Y axis
U
The pitch of each hole
A
The angle of a line
H
The number of holes

Command without index


According to the previous coordinate
According to the previous coordinate
Getting Alarm 81
A=0
Getting Alarm 81

Ex:
Drilling on a line 6.8mm Drilling tool
Spindle speed: 1764rpm/min
The federate of holes drilling axis: 176mm/min
The depth of holes: 15mm
The starting position of drilling:
50mm from the top of workpiece

Program:
O1225
G40G49G80
G00G90G54X0Y0
G43H01Z50.M3S1764
G81Z-15.R5.F176L0
G65P9960X-20.0Y0.0U-15.0A30.H5.
G80G91G28Z0
M30
%

2D Check:
Notice:
1.U may be a minus.
2.Hmust be an integral,that is greater than 0.
3. A is the angle rotation, CCW = + CW= - The first hole to be the center of the rotation.
4. The value of index with G65 command, it doesnt retain to next block. Its one-shot
G code.

(7E01-227)

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:28-73

10.3.2.ARC
G65P9961X_Y_I_H_D_A_
Index Function of index
The center position of absolute
X
coordinate of X axis
The center position of absolute
Y
coordinate of X axis
I The radius of circle
D Each hole distance angle
A The angle of the beginning position
H The number of holes

Command without index


According to the previous coordinate
data
According to the previous coordinate
data
Getting Alarm 81
Getting Alarm 81
A=0
Getting Alarm 81

Ex:
Drilling on an arc 6.8mmDrilling tool
Spindle speed: 1764rpm/min
The federate of holes drilling axis: 176mm/min
The depth of holes: 15mm
The starting position of drilling:
50mm from the top of workpiece
Program:
O1225
G40G49G80
G00G90G54X0Y0
G43H01Z50.M3S1764
G81Z-15.R5.F176L0
G65P9961X30.Y30.I30.D30.A15. H4.
G80G91G28Z0
M30
%
2D Check:
Notice:
1.If the direction of arc is clockwise, A is a p lus; if the direction of arc is
counterclockwise, A is a minus.
2.The value of index with G65 command, it doesnt retain to next block.
Its an one-shot G code.
3."D" may be a minus, but cant be 0, and D*H must be equal to or smaller than 360.
4."I" cant be 0.
5."H"must be an integral, that is greater than 0, and D*H must be equal to or smaller
than 360.

(7E01-227)

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:29-73

10.3.3.CIRCLE
G65P9962X_Y_I_H_A_
Index Function of index
The center position of absolute
X
coordinate of X axis
The center position of absolute
Y
coordinate of X axis
I The radius of circle
A The angle of the beginning position
H The number of holes

Command without index


According to the previous coordinate
data
According to the previous coordinate
data
Getting Alarm 81
A=0
Getting Alarm 81

Ex:
Drilling on a circle 6.8mm
Drilling tool Spindle speed: 1764rpm/min
The federate of holes drilling axis: 176mm/min
The depth of holes: 15mm
The starting position of drilling:
50mm from the top of workpiece
Program:
O1225
G40G49G80
G00G90G54X0Y0
G43H01Z50.M3S1764
G81Z-15.R5.F176L0
G65P9962X30.0Y30.0I30.0 A30.H10
G80G91G28Z0
M30
%
2D Check:
Notice:
1."H"must be an integral, that is greater than 0.
2.A is the angle rotation, CCW = + CW= - The first hole to be the center of the
rotation.
3.The value of index with G65 command, it doesnt retain to next block.
Its one-shot G code.
4."I"cant be 0.

(7E01-227)

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:30-73

10.3.4.SQUARE
G65P9963X_Y_U_V_H_M_A_
Index Function of index
Starting position of absolute
X
coordinate of X axis
Starting poistion of absolute
Y
coordinate of Y axis
U The pitch of each hole along X axis
V The pitch of each hole along Y axis
A The angle of a line
H The amount of holes along X axis
M The amount of holes along Y axis

Command without index


According to the previous coordinate
data
According to the previous coordinate
data
Getting Alarm 81
Getting Alarm 81
A=0
Getting Alarm 81
Getting Alarm 81

Ex:
Drilling on a square 6.8mm Drilling tool
Spindle speed: 1764rpm/min
The federate of holes drilling axis: 176mm/min
The depth of holes: 15mm
The starting position of drilling:
50mm from the top of workpiece
Program:
O1225
G40G49G80
G00G90G54X0Y0
G43H01Z50.M3S1764
G81Z-15.R5.F176L0
G65P9963X20.0Y10.0U10.0 V10.0
A15.0H6.M4.
G80G91G28Z0
M30
%
2D Check:
Notice:
1."U"and "V" may be a minus.
2."H"and "M" must be an integral, that is greater than 0.
If "H",'M" equal to 1, they may be neglected.
3.A is the angle rotation, CCW = + CW= -, the first hole to be the center of the
rotation.
4.The value of index with G65 command, it doesnt retain to next block.
Its one-shot G code.

(7E01-227)

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:31-73

10.3.5.GRID
G65P9964X_Y_U_V_H_M_A_
Index Function of index
Starting position of absolute
X
coordinate of X axis
Starting position of absolute
Y
coordinate of Y axis
U The pitch of each hole along X axis
V The pitch of each hole along Y axis
A The angle of a line
H The amount of holes along X axis
M The amount of holes along Y axis

Command without index


According to the previous coordinate
data
According to the previous coordinate
data
Getting Alarm 81
Getting Alarm 81
A=0
Getting Alarm 81
Getting Alarm 81

Ex:
Drilling on a grid 6.8mm Drilling tool
Spindle speed: 1764rpm/min
The federate of holes drilling axis: 176mm/min
The depth of holes: 15mm
The starting position of drilling:
50mm from the top of workpiece
Program:
O1225
G40G49G80
G00G90G54X0Y0
G43H01Z50.M3S1764
G81Z-15.R5.F176L0
G65P9964X20.0Y10.0U10.0 V10.0
A15.0H6.M4.
G80G91G28Z0
M30
%
2D Check:
Notice:
1."U"and "V" may be a minus.
2."H"and "M" must be an integral, that is greater than 0.
If "H","M" equal to 1, they may be neglected.
3.A is the angle rotation, CCW = + CW= -, the first hole to be the center of the
rotation.
4.The value of index with G65 command, it doesnt retain to next block.
Its one-shot G code.

(7E01-227)

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:32-73

10.4. Face milling


10.4.1.Unidirectional face milling on a square
G65P9970X_Y_Z_R_U_V_D_F_E_C_K_Q_
Index Function of index
Command without index
Starting position of absolute
According to the previous coordinate
X
coordinate of X axis
data
Starting position of absolute
According to the previous coordinate
Y
coordinate of Y axis
data
Z Final position of machining
Getting alarm 85
R Approach point with high speed
Getting alarm 84
U The length of the square
Getting alarm 81
V The width of the square
Getting alarm 81
D Tool offset number
Getting alarm 81
F Cutting feedrate
Getting alarm 81
Effective percentage of cutting
E=0.60
E
radius (E1)
C The interval
C= Tool radius
K The depth of finish machining
K=0
The depth of cut for each cutting
Q=R-Z+K
Q
feed
Ex:
Unidirectional face milling on
a square 75.0mm facemilling tool
D02=37.5 75.0mm facemilling tool
D02=37.5 Spindle speed: 600rpm
The federate of milling: 720mm/min
The depth of milling: 5mm
The depth of each cut: 2.0mm
The depth of finishing : 1.0mm
The starting position of Z axis: 50mm
from the top of workpiece
The hight of starting point: R5.0
Final position: Z0.0
Program:
O1225
G40G49G80
G00G90G54X0Y0
G43H01Z50.M3S600
G65P9970X100.0Y50.0Z0.0R5.0
U400.0V300.0D02F720E0.75C5.0
K1.0Q2.0
G80G91G28Z0
M30
%
2D Check:

(7E01-227)

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:33-73

Notice:
1.This face milling cycle will perform finish machining automaticly.
2."U" and "V" must be greater than 0, or alarm 81
appears.
3.The effective percentage of cutting radius E can't be greater than 1,
or alarm 87 appears.
4.The interval C can't be smaller than 0 or alarm 83 appears.
5.The depth of finishing K can't be greater than Q, or alarm 89 appears.
(formula: [R-Z] Q K0)
6.The depth of cut for each cutting feed Q can't be greater than total machining
depth [R-Z], or alarm 88 appears.
7.The value of tool radius compensation must be greater than 0, or alarm 82 appears.
8.Tool radius compensation (G40, G41, G42) are not used.
9.The follow commands can not be omitted, or alarm 81 appears:
(DFRZUV)
10.The value of index with G65 command, it doesn't retain to next block.
It's an one-shot G code.
11."F" must be greater than "0".

(7E01-227)

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:34-73

10.4.2.To-way directional face milling on a square


G65P9971X_Y_Z_R_U_V_D_F_E_C_K_Q_
Index Function of index
Command without index
Starting position of absolute
According to the previous coordinate
X
coordinate of X axis
data
Starting position of absolute
According to the previous coordinate
Y
coordinate of Y axis
data
Z Final position of machining
Getting alarm 85
R Approach point for rapid
Getting alarm 84
U The length of the square
Getting alarm 81
V The width of the square
Getting alarm 81
D Tool offset number
Getting alarm 81
F Cutting feedrate
Getting alarm 81
Effective percentage of cutting
E=0.60
E
radius (E1)
C The interval
C= Tool radius
K The depth of finish machining
K=0
The depth of cut for each cutting
Q=R-Z+K
Q
feed
Ex:
Two-way directional face milling
on a square 75.0mm facemilling tool
D02=37.5
Spindle speed: 600rpm
The federate of milling: 720mm/min
The depth of milling: 5mm
The depth of each cut: 2.0mm
The depth of finishing : 1.0mm
The starting position of Z axis: 50mm from
the top of workpiece
The hight of starting point: R5.0
Final position: Z0.0
Program:
O1225
G40G49G80
G00G90G54X0Y0
G43H01Z50.M3S600
G65P9971X100.0Y50.0Z0.0R5.0
U400.0V300.0D02F720E0.75C5.0
K1.0Q2.0
G80G91G28Z0
M30
%
2D Check:

(7E01-227)

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:35-73

Notice:
1. This facemilling cycle will perform finish machining automaticly.
2."U"and "V"must be greater than 0, or alarm 81
appears.
3.The effective percentage of cutting radius E can't be greater than 1,
or alarm 87 appears.
4.The interval C can't be smaller than 0 or alarm 83 appears.
5.The depth of finishing K can't be greater than Q, or alarm 89 appears.
(formula: [R-Z]Q K0)
6.The depth of cut for each cutting feed Q can't be greater than total machining
depth [R-Z], or alarm 88 appears.
7.The value of tool radius compensation must be greater than 0, or alarm 82 appears.
8.Tool radius compensation (G40, G41, G42) are not used.
9.The follow commands can not be omitted, or alarm 81 appears:
(DFRZUV)
10.The value of index with G65 command, it doesn't retain to next block.
It's an one-shot G code.
11."F"must be greater than "0".

(7E01-227)

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:36-73

10.4.3.Round face milling


G65P9972X_Y_Z_R_I_D_F_E_C_K_Q_
Index Function of index
Starting position of absolute
X
coordinate of X axis
Starting position of absolute
Y
coordinate of Y axis
Z Final position of machining
R Approach point for rapid
I The length of the square
D The width of the square
F Tool offset number
Effective percentage of cutting
E
radius (E1)
C The interval
K The depth of finish machining
The depth of cut for each cutting
Q
feed

Command without index


According to the previous coordinate
data
According to the previous coordinate
data
Getting alarm 85
Getting alarm 84
Getting alarm 81
Getting alarm 81
Getting alarm 81
E=0.60
C= Tool radius
K=0
Q=R-Z+K

Ex:
Two-way directional face
milling on a square 75.0mm
facemilling tool D02=37.5
Spindle speed: 600rpm
The federate of milling: 720mm/min
The depth of milling: 5mm
The depth of each cut: 2.0mm
The depth of finishing : 1.0mm
The starting position of Z axis:
50mm from the top of workpiece
The hight of starting point: R5.0
Final position: Z0.0
Program:
O1225
G40G49G80
G00G90G54X0Y0
G43H01Z50.M3S600
G65P9972X45.0Y35.0Z0.0R5.0I100.0
D02F720E0.75C5.0K1.0Q2.0
G80G91G28Z0
M30
%
2D Check:

(7E01-227)

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:37-73

Nortice:
1. This facemilling cycle will perform finish machining automaticly.
2."U"and "V" must be greater than 0, or alarm 81 appears.
3.The effective percentage of cutting radius E can't be greater than 1, or alarm 87 appears.
4.The interval C can't be smaller than 0 or alarm 83 appears.
5.The depth of finishing K can't be greater than Q, or alarm 89 appears.
(formula: [R-Z]Q K0)
6.The depth of cut for each cutting feed Q can't be greater than total machining
depth [R-Z], or alarm 88 appears.
7.The value of tool radius compensation must be greater than 0, or alarm 82 appears.
8.Tool radius compensation (G40, G41, G42) are not used.
9.The follow commands can not be omitted, or alarm 81 appears:
(DFRZUV)
10.The value of index with G65 command, it doesn't retain to next block.
It's an one-shot G code.
11."F"must be greater than "0".

(7E01-227)

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:38-73

10.5.Outer contour milling with end mill


10.5.1.Outer contour of a circle
G65P9980X_Y_Z_R_I_D_F_C_M_
Index Function of index
Starting position of absolute
X
coordinate of X axis
Starting position of absolute
Y
coordinate of Y axis
Z Final position of machining
R Approach point with high speed
I The radius of contour
D Tool offset number
F Cutting feedrate
C The interval(Ctool radius)
The direction of cutting(M02: The
same direction as spindle rotation
M
M03: The different direction as
spindle rotation)

Command without index


According to the previous coordinate
data
According to the previous coordinate
data
Getting alarm 85
Getting alarm 84
Getting alarm 81
Getting alarm 81
Getting alarm 81
C=Tool diameter
M02: The same direction as spindle
rotation

Ex:
Milling at outer part on a acircle
20.0mm End mill D02=10.0
Spindle speed: 1500rpm
The federate of milling: 300mm/min
Radius of circle: 50.0mm
The starting position of Z axis: 50mm
Approached R position with high
Speed: 2.0
Final position: Z-10.0
The direction of cutting:
The same direction as spindle rotation
Program:
O1225
G40G49G80
G00G90G54X0Y0
G43H01Z50.M3S1500
G65P9980X100.0Y100.0Z-10.0R2.0I50.0D02F300C20.0M02
G80G91G28Z0
M30
%
2D Check:

(7E01-227)

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:39-73

Notice:
1.The interval C can't be smaller than 0 or alarm 83 appears.
2.The value of tool radius compensation must be greater than 0, or alarm 82 appears.
3.Tool radius compensation (G40, G41, G42) are not used.
4.The follow commands can not be omitted, or alarm 81 appears:
(DFRZI)
5.The value of index with G65 command, it doesn't retain to next block.
It's an one-shot G code.
10.5.2.Inner contour of a circle
G65P9981X_Y_Z_R_I_D_F_C_S_M_
Index Function of index
Starting position of absolute
X
coordinate of X axis
Starting position of absolute
Y
coordinate of Y axis
Z Final position of machining
R Approach point with high speed
I The radius of contour
D Tool offset number
F Cutting feedrate
C Start cutting point of arc radius
The federate of Approaching point
S
for rapid
The direction of cutting(M02: The
same direction as spindle rotation
M
M03: The different direction as
spindle rotation)

Command without index


According to the previous coordinate
data
According to the previous coordinate
data
Getting alarm 85
Getting alarm 84
Getting alarm 81
Getting alarm 81
Getting alarm 81
C=I/2
S= F*3
M02: The same direction as spindle
rotation

Ex:
Milling at inner part on a acircle
20.0mm End mill D02=10.0
Spindle speed: 1500rpm
The federate of milling: 300mm/min
Radius of circle: 80.0mm
The starting position of Z axis: 50mm
Approached R position with high
Speed: 2.0
Final position: Z-10.0
The direction of cutting:
The same direction as spindle rotation

(7E01-227)

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:40-73

Program:
O1225
G40G49G80
G00G90G54X0Y0
G43H01Z50.M3S1500
G65P9981X100.0Y100.0Z-10.0R2.0
I80.0D02F300C40.0S1000M03
G80G91G28Z0
M30
%
2D Check:

Notice:
1.The radius of inner contour of a circle I must be greater than C.
C must be greater than or equal to tool radius compensation. Tool radius compensation
must be greater than 0.
2.Tool radius compensation (G40, G41, G42) are not used.
3.The follow commands can not be omitted, or alarm 81 appears:
(DFRZI)
4.The value of index with G65 command, it doesn't retain to next block.
It's an one-shot G code.

(7E01-227)

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:41-73

10.5.3.Outer contour of a square


G65P9982X_Y_Z_R_I_D_F_U_V_C_S_M_
Index
Function of index
Starting position of absolute
X
coordinate of X axis
Starting position of absolute
Y
coordinate of Y axis
Z
Final position of machining
R
Approach point with high speed
I
Radius of arc
D
Tool offset number
F
Cutting feedrate
U
The length of a square
V
The width of a square
C
Start cutting point of arc radius
The federate of Approaching point for
S
rapid
The direction of cutting(M03: The
same direction as spindle rotation
M
M02: The different direction as
spindle rotation)
Ex:
Milling on an outer contour of a square
20.0mm End mill D02=10.0
Spindle speed: 1500rpm
The federate of milling: 300mm/min
The starting position of Z axis: 50mm
Approached R position with high
Speed: 2.0
Final position: Z-10.0
The direction of cutting:
The same direction as spindle rotation
Program:
O1225
G40G49G80
G00G90G54X0Y0;
G43H01Z50.M3S1500
G65P9982X100.0Y80.Z-10.0R2.0
I5.0D02F300U150.V100.C50.0
S1000M02
G80G91G28Z0
M30
%
2D Check:

(7E01-227)

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Command without index


According to the previous
coordinate data
According to the previous
coordinate data
Getting alarm 85
Getting alarm 84
Without arc(I=0)
Getting alarm 81
Getting alarm 81
Getting alarm 81
Getting alarm 81
Getting alarm 81
S= F*3
M03: The same direction as
spindle rotation

Page:42-73

Notice:
1.Start cutting point of arc radius = Cnot allow to be smaller than tool radius
compensation, Otherwise alarm 83 will appear.
2.The value of tool radius compensation must be greater than 0, or alarm 82 appears.
3.Tool radius compensation (G40, G41, G42) are not used.
4.The follow commands can not be omitted, or alarm 81, 84 or 85 appears:
(CDFRZ UV)
5.The value of index with G65 command, it doesn't retain to next block.
It's an one-shot G code.
10.5.4.Inner contour of square
G65P9983X_Y_Z_R_I_D_F_U_V_C_S_M_
Index Function of index
Command without index
Starting position of absolute
According to the previous coordinate
X
coordinate of X axis
data
Starting position of absolute
According to the previous coordinate
Y
coordinate of Y axis
data
Z Final position of machining
Getting alarm 85
R Approach point with high speed
Getting alarm 84
I Radius of arc
Without arc(I=0)
D Tool offset number
Getting alarm 81
F Cutting feedrate
Getting alarm 81
U The length of a square
Getting alarm 81
V The width of a square
Getting alarm 81
C Start cutting point of arc radius
Getting alarm 81
The federate of Approaching point S= F*3
S
for rapid
The direction of cutting(M02: The M02: The same direction as spindle
same direction as spindle rotation
rotation
M
M03: The different direction as
spindle rotation)
Ex:
Milling on an inner contour of a square
20.0mm End mill D02=10.0
Spindle speed: 1500rpm
The federate of milling: 300mm/min
The starting position of Z axis: 50mm
Approached R position with high
Speed: 2.0
Final position: Z-10.0
The direction of cutting:
The same direction as spindle rotation

(7E01-227)

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:43-73

Program:
O1225
G40G49G80
G00G90G54X0Y0
G43H01Z50.M3S1500
G65P9983X100.0Y80.Z-10.0R2.0I10.
D02F375U150.V100.C40.0S1000M03
G80G91G28Z0
M30
%
2D Check:
Notice:
1.Start cutting point of arc radius = Cnot allow to be smaller than tool radius
compensation, Otherwise alarm 83 will appear.
2.The value of tool radius compensation must be greater than 0, or alarm 82 appears.
3.Tool radius compensation (G40, G41, G42) are not used.
4.The follow commands can not be omitted, or alarm 81, 84 or 85 appears:
(CDFRZ UV)
5.The value of index with G65 command, it doesn't retain to next block.
It's an one-shot G code.

(7E01-227)

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:44-73

10.5.5.Outer contour of a track


G65P9984X_Y_Z_R_I_J_U_D_F_ C_ M_
Index
Function of index
Starting position of absolute
X
coordinate of X axis
Starting position of absolute
Y
coordinate of Y axis
Z
Final position of machining
R
Approach point with high speed
I
The radius of left arc
J
The radius of right arc
U
The disdance between two arc
D
Tool offset number
F
Cutting feedrate
C
The interval
The direction of cutting(M02: The
same direction as spindle rotation
M
M03: The different direction as
spindle rotation)

Command without index


According to the previous
coordinate data
According to the previous
coordinate data
Getting alarm 85
Getting alarm 84
Getting alarm 81
Getting alarm 81
Getting alarm 81
Getting alarm 81
Getting alarm 81
C=Tool diameter
M02: The same direction as
spindle rotation

Ex:
Milling on an outer contour of a track
20.0mm End mill D02=10.0
Spindle speed: 1500rpm
The federate of milling: 300mm/min
The starting position of Z axis: 50mm
Approached R position with high
Speed: 2.0
Final position: Z-10.0
The direction of cutting: The same
direction as spindle rotation
Program:
O1225
G40G49G80
G00G90G54X0Y0
G43H01Z50.M3S1500
G68X40.0Y0.R45.
G65P9984X40.Y0.Z-10.0R2.0I20.0J30.0D02F300U50.C20.0M02
G69
G80G91G28Z0
M30;
%
2D Check:
(7E01-227)

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:45-73

Notice
1.The interval cant be smaller than tool radius compensation, or alarm 83 appears.
2.The value of tool radius compensation must be greater than 0, or alarm 82 appears.
3.Tool radius compensation (G40, G41, G42) are not used.
4.The follow commands can not be omitted, or alarm 81, 84 or 85 appears:
(IJUDF RZ)
5.The value of index with G65 command, it doesnt retain to next block.
Its an one-shot G code.
10.5.6.Inner contour of a track
G65P9985X_Y_Z_R_I_J_U_D_F_ C_ S_M_
Index Function of index
Command without index
Starting position of absolute
According to the previous coordinate
X
coordinate of X axis
data
Starting position of absolute
According to the previous coordinate
Y
coordinate of Y axis
data
Z Final position of machining
Getting alarm 85
R Approach point with high speed
Getting alarm 84
I The radius of left arc
Getting alarm 81
J The radius of right arc
Getting alarm 81
The distance between the center of Getting alarm 81
U
two arcs
D Tool offset number
Getting alarm 81
F Cutting feedrate
Getting alarm 81
Start cutting point of arc radius for C=I/2
C
rapid
S The federate of Approaching point S= F*3
The direction of cutting(M02: The M02: The same direction as spindle
same direction as spindle rotation
rotation
M
M03: The different direction as
spindle rotation)
Ex:
Milling on an inner contour of a track
20.0mm End mill D02=10.0
Spindle speed: 1500rpm
The federate of milling: 300mm/min
The starting position of Z axis: 50mm
Approached R position with high
Speed: 2.0
Final position: Z-10.0
The direction of cutting:
The same direction as spindle rotation

Program:
(7E01-227)

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:46-73

O1225
G40G49G80
G00G90G54X0Y0
G43H01Z50.M3S1500
G65P9985X100.Y80.0Z-10.0R2.0I40.J50.0D02F300U100.C20.0S1000M03
G80G91G28Z0
M30
%
2D Check:
Notice:
1.The radius of right arc I and the radius of right arc J, they must be greater than C. C
must be greater than or equal to tool radius compensation, or alarm 83 appears.
2.The value of tool radius compensation must be greater than 0, or alarm 82 appears.
3.Tool radius compensation (G40, G41, G42) are not used.
4.The follow commands can not be omitted, or alarm 81, 84 or 85 appears:
(IJUDF RZ)
5.The value of index with G65 command, it doesn't retain to next block.
It's an one-shot G code.

(7E01-227)

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:47-73

10.6.Pocket milling
10.6.1.A cone
G65P9990X_Y_Z_R_H_I_ D_F_Q_E_A_C_K_S_M_T_(W620)
Index Function of index
Command without index
Starting position of absolute
According to the previous coordinate
X
coordinate of X axis
data
Starting position of absolute
According to the previous coordinate
Y
coordinate of Y axis
data
Z Final position of machining
Getting alarm 85
R Approach point with high speed
Getting alarm 84
Absolute coordinate on the top of Getting alarm 91
H
the cone
Getting alarm 81
I The radius of a circle
D
F
Q
E
A
C
K

Tool offset number


Cutting feedrate
The depth of cut for each cutting
feed
Effective percentage of cutting
radius (E1)
The angle of a cone along Z axis
Tool moves down with helical feed

Getting alarm 81
Getting alarm 81
Q=H-Z+K
E=0.60
A=0
C=0(Tool moves down directly
according to the direction of Z axis)
K=0
M02: The same direction as spindle
rotation

The depth of finish machining


The direction of cutting(M02: The
same direction as spindle rotation
M
M03: The different direction as
spindle rotation)
The feedrate of tool moves down
S=F/4
S
with helical feed
T=0
T Radius of Tool insert angle
W Finish machining on the side of the Ineffective
620 pocket
Ex:
A pocket machining of a cone
(include rough cutting, finish
cutting on the button of the pocket,
Finish cutting on the side of the pocket)
32.0mm Corner Radius End Mills :
D02=16.0 (Radius of Tool insert angle T=5.0)
Spindle speed: 1406rpm
The federate of milling: 632mm/min
The starting position of Z axis: 50mm
Approached R position with high
Speed: 5.0
Absolute coordinate on the top of the cone: Z0.0
Final position: Z-15.0
The direction of cutting:
The same direction as spindle rotation
(7E01-227)

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:48-73

Program:
O1225
G40G49G80
G00G90G54X0Y0
G43H01Z50.M3S1406
G65P9990X120.Y120.0Z-15.0R5.0
H0.0I100.0D02F632Q2.0E0.50A10.0
C10.0K0.5S200M03T5.0
(Rough cutting)
G65P9990X120.Y120.0Z-15.0R5.0
H0.0I100.0D02F632Q15.0E0.50A10.0C10.0S200M03T5.0
(Finish cutting on the button of the pocket)
G65P9990X120.Y120.0Z-15.0R5.0H0.0I100.0D02F632Q0.5E0.50A10.0
C10.0S200M03T5.0W620
(Finish cutting on the side of the pocket)
G80G91G28Z0
M30
%
2D Check:

Noctice
1.When the program has an index W620 behind, the pocket milling cycle will
perform Finish cutting only.
2.The value of tool radius compensation must be smaller than I, or alarm 86 appears.
3.The value of R, H, Z must satisfy below fomula, or alarm 90 appears.
(Fomula: RHZ)
4.The effective percentage of cutting radius E can't be greater than 1,
or alarm 87 appears.
5.The command I must be placed before the command K.
6.The depth of finishing K can't be greater than Q or alarm 89 appears.
(Formula: [R-Z]QK 0)
7.The depth of cut for each cutting feed Q can't be greater than total machining depth
[H-Z], or alarm 89 appears.
8.The value of tool radius compensation must be greater than 0, or alarm 82 appears.
9.Tool radius compensation (G40, G41, G42) are not used.
10.The follow commands can not be omitted, or alarm 81, 84 or 85 appears:
(DFRZHI)
11.The value of index with G65 command, it doesn't retain to next block.
It's an one-shot G code.

(7E01-227)

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:49-73

10.6.2.A square-cone
G65P9991X_Y_Z_R_H_U_V_I_J_D_F_Q_E_A_B_C_K_S_M_T_(W620)
Index Function of index
Command without index
Starting position of absolute
According to the previous coordinate
X
coordinate of X axis
data
Starting position of absolute
According to the previous coordinate
Y
coordinate of Y axis
data
Z Final position of machining
Getting alarm 85
R
Approach point with high speed Getting alarm 84
Absolute coordinate on the top of
H
the cone
Getting alarm 91
U The length of the square
Getting alarm 81
V The width of the square
Getting alarm 81
The radius of corner on the top of I= the radius of tool
I
the pocket
The radius of corner on the button J= the radius of tool
J
of the pocket
D Tool offset number
Getting alarm 81
F
Cutting feedrate
Getting alarm 81
The depth of cut for each cutting Q=H-Z+K
Q
feed
E=0.60
Effective percentage of cutting
E
radius (E1)
A Taper on XZ plane
A=0
B Taper on YZ plane
B=0
Tool moves down with helical
C=0(Tool moves down directly
C
feed
according to the direction of Z axis)
K The depth of finish machining
K=0
The direction of cutting(M02: The M02: The same direction as spindle
same direction as spindle rotation rotation
M
M03: The different direction as
spindle rotation)
The feedrate of tool moves down S=F/4
S
with helical feed
T=0
T Radius of Tool insert angle
Finish
machining
on
the
side
of
Ineffective
W
620 the pocket

(7E01-227)

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:50-73

Ex:a pocket machining of a square-cone


(include rough cutting, finish cutting
on the button of the pocket,
Finish cutting on the side of the pocket)
20.0mm Corner Radius End Mills :
D02=16.0 (Radius of Tool insert angle T=5.0)
Spindle speed: 2250rpm
The federate of milling: 450mm/min
The starting position of Z axis:
50mm Approached R position with high Speed: 5.0
Absolute coordinate on the
Top of the square-cone: Z0.0 Final position: Z-20.0
The direction of cutting:
The same direction as spindle rotation
Program:
O1225
G40G49G80
G00G90G54X0Y0
G43H01Z50.M3S2250
G65P9991X120.Y100.0Z-20.0R5.0H0.0U150.0V120.0I40.0J20.0D02
F450Q2.0E0.50A30.B15.C10.0K0.5S200M03T5.0(Rough cutting)
G65P9991X120.Y100.0Z-20.0R5.0H0.0U150.0V120.0I40.0J20.0D02
F450Q20.E0.50A30.B15.C10.0S200M03T5.0
(Finish cutting on the button of the pocket)
G65P9991X120.Y100.0Z-20.0R5.0H0.0U150.0V120.0I40.0J20.0D02
F450Q0.5E0.50A30.B15.C10.0S200M03T5.0W620
(Finish cutting on the side of the pocket)
G80G91G28Z0
M30
%
2D Check:
Notic:
1.When the program has an index "W620" behind, the pocket milling cycle will perform
Finish cutting only.
2.The value of tool radius compensation must be smaller than I or J, or alarm 86 appears.
3.The value of R, H, Z must satisfy below fomula, or alarm 90 appears.
(Fomula: RHZ)
4.The effective percentage of cutting radius E can't be greater than 1, or alarm 87 appears.
5.The command I must be placed before the command K.
6.The depth of finishing K can't be greater than Q or alarm 89 appears.
(Formula: [R-Z]QK 0)
7.The depth of cut for each cutting feed Q can't be greater than total machining depth
[H-Z], or alarm 89 appears.
8.The value of tool radius compensation must be greater than 0, or alarm 82 appears.
9.Tool radius compensation (G40, G41, G42) are not used.
10.The follow commands can not be omitted, or alarm 81, 84 or 85 appears:
(DFRZHU V)
11.The value of index with G65 command, it doesn't retain to next block.
It's an one-shot G code.
(7E01-227)

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:51-73

10.6.3.A track
G65P9992X_Y_Z_R_H_I_J_U_D_F_Q_E_C_K_S_M_
Index Function of index
Starting position of absolute
X
coordinate of X axis
Starting position of absolute
Y
coordinate of Y axis
Z Final position of machining
R

Command without index


According to the previous coordinate
data
According to the previous coordinate
data
Getting alarm 85

Approach point with high speed


Absolute coordinate on the top of
the cone

Getting alarm 84

The radius of left arc

Getting alarm 81

Getting alarm 81
Getting alarm 81

The radius of right arc


The distance between the center of
two arcs
Tool offset number

Cutting feedrate

Getting alarm 81

Q
E
C
K

Getting alarm 91

Getting alarm 81

The depth of cut for each cutting


Q=H-Z+K
feed
Effective percentage of cutting
E=0.60
radius (E1)
Tool moves down with helical feed C=0(Tool moves down directly
according to the direction of Z axis)
The depth of finish machining
K=0

The direction of cutting(M02: The


same direction as spindle rotation
M
M03: The different direction as
spindle rotation)
The feedrate of tool moves down
S
with helical feed

M02: The same direction as spindle


rotation

S=F/4

Ex:
a pocket machining of a track
32.0mm Corner Radius End Mills :
D02=16.0(Radius of Tool insert angle T=5.0)
Spindle speed: 1406rpm
The federate of milling: 632mm/min
The starting position of Z axis: 50mm
Approached R position with high
Speed: 5.0
Absolute coordinate on the top of the pocket: Z0.0
Final position: Z-20.0
The direction of cutting:
The same direction as spindle rotation

(7E01-227)

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:52-73

Program:O1225
G40G49G80
G00G90G54X0Y0
G43H01Z50.M3S2250
G65P9992X120.Y120.0Z-20.0R5.0H0.0I100.0J80.0U280.D02F632Q2.0E0.50C20.0
K0.5S200M03
G80G91G28Z0
M30
%
2D Check:
Notice:
1.The value of tool radius compensation must be smaller than I or J, or alarm 86
appears.
2.The value of R, H, Z must satisfy below fomula, or alarm 90 appears.
(Fomula: RHZ)
3.The effective percentage of cutting radius E can't be greater than 1, or alarm 87
appears.
4.The command I must be placed before the command K.
5.The depth of finishing K can't be greater than Q or alarm 89 appears.
(Formula: [R-Z]Q K0)
6.The depth of cut for each cutting feed Q can't be greater than total
machining depth [H-Z], or alarm 89 appears.
7.The value of tool radius compensation must be greater than 0,
or alarm 82 appears.
8.Tool radius compensation (G40, G41, G42) are not used.
9.The follow commands can not be omitted, or alarm 81, 84 or 85 appears:
(DFRZH IJU)
10.The value of index with G65 command, it doesn't retain to next block.
It's an one-shot G code.

(7E01-227)

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:53-73

10.7.Character Carving Function


10.7.1.Introduction
This isfunction is provided to carve the number, characters or symbols.
10.7.2.Screen Displaying and Operation
When this function is enabled,LETTER soft key will show on the CYCLE
screen,shownas Figure 10-11.Press LETTER soft key to enter the screen
(Figure 10-12).
On this screen,press LETTER to edit the contents to be carved,setrelative
arguments(B/C/D/S/T/U),and then press INSERT to generate the program.
Figure 10-13 shows the simulated route of the generated program.

Fig.10-11.Cycle Screen Fig.10-12. Interactional screen of character carving

Fig.10-13. Simulated route


10.7.3.Available Letters and Symbols
A
G
M
S
Y
4
.
&
]

(7E01-227)

B
H
N
T
Z
5
+
@

C
I
O
U
0
6
#

D
J
P
V
1
7
*
,

HARTROL M70/M7200/M7300 OPERATOR MANUAL

E
K
Q
W
2
8
/
?

F
L
R
X
3
9
=
[

Page:54-73

10.7.4.Program format
O5001
G90G54G00X0.Y0.
G68X0Y0R45. (Rotated 45 degrees)
G65P9950B-20.000C10.000D1000.000S10.000T600.000U12.000
M30
%

10.8.Alarm list
Message
AL81
DATA LACK OR ERROR
AL82
OFFSET ERROR
AL83
DATA ERROR FOR C
AL84
RAPID APPROACH POINT R ERROR
AL85
Z END POINT ERROR
AL86
CORNER RADIUS I ERROR
AL87
MODIFY E
AL88
MODIFY Q
AL89
MODIFY K
AL90
SEQUENCE-ERROR-R.H.Z
AL91
DATA-LACK-H
AL92
BEVEL-A-TOO-BIG
AL93
BEVEL-B-TOO-BIG
AL94
OVERCUTTING-IN-CORNER

(7E01-227)

Description
Check whether any command be omitted or
wrong, for example(I.J.D.F.U.V.C.H.M.).
There is an incorrect offset in this command.
There is an incorrect index C in this
command.
The index R be missed in this command, or
the command is wrong..
The index Z be missed in this command, or
the command is wrong.
There is an incorrect CORNER RADIUS in
this command.
There is an incorrect "Effective percentage of
cutting radius"in this command. The index E
must be smaller than 1.
There is an incorrect "The depth of fine
machining" in this command. The index Q
must be smaller than R-Z.
There is an incorrect "The depth of fine
machining" in this command. The index K
must be smaller than Q.
The relationship between indexes R.H.Z must
follow as a formula shown as below:
RHZ
Check if the index H is missed or not.
Index A is too large in this block..
Index B is too large in this block.
Check related commands A.B.H.Z.I.J.

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:55-73

11. Load monitor


11.1.Function Description
Setting spindle load conditions to prevent tool broken.

11.2.Screen layout and operation


In Hartrol main screen,press soft key MONITOR to entering LOAD MONITOR function
screen ,the layout of this screen is shown as below Figure:

LOAD MONITOR prinicle

Spindle condition
demonstration

Data setting region

Fig.11-1.Monitoring device Figure

Among them
H_L(High_Load): High over load level, Range: 0~120 (Unit: %)
H_D(High_Delay): High over load continuous time (Unit: 100ms)e.g. 20 (2 seconds)
L_L(Low_Load): Low over load level, Range: 0~120 (Unit: %)
L_D(High_Delay): Low over load continuous time (Unit: 100ms)e.g. 10 (1 second) TL: Tool
number.
If the spindle load conditions exceeded low over load level and continuous time, Alarm
message would shows " 2012 OVERFLOW LOW LOAD". But , this has not an effect upon its
working.
If the spindle load conditions exceeded low over load level and continuous time, Alarm
message would shows " 1012 OVERFLOW HIGH LOAD". Be sides, stop cutting, spindle to
continueenter feed hold mode.

(7E01-227)

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:56-73

11.3.Program format
M03
G90 G01 Z10
M61 (Load monitor ON)
.
.
M62 (Load monitor OFF)
M05

(7E01-227)

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:57-73

12. Tool Offset Compensation


12.1.Description
This function is an interface for users to manage the tool data. The user can select
tool pattern and edit comment for each tool through this function.

12.2.Screen layout and operation


In Hartrol main screen, press soft key OFFSET to entering OFFSET function screen,
The layout of this screen is shown as below Figure:

(1)
(2)

(3)

Fig.12.1.Offset screen
Function description
(1). Tool offset number
(2). Tool pattern display
(3). Column for inputting data

Detail
Tool offset number
Tool pattern display
A column for the height of tool setter input

12.2.1.Negative Tool Length Offset Compensation


If you want to apply negative tool offset compensation,plese set #6410 bit2(Hartrol
version A0~A6)or #6500 bit0(Hartrol version A7 or later)to 0:Tool length measurement
(Minus sign)The formula of negative tool length offset compensation:
Tool setter height.
Length offset = Z machine coordinate
First, set the tool setter height(ex:100mm),shown as Figure 12-2.Second,press DATA
and move the cursor to the desire tool No.(Ex:Tool No.1)Third,move the Z axis to touch
(7E01-227)

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:58-73

the tool setter until the reading is zero,and then press LENGTH CALC.to execute
calculation,the selected tool length is obtained.
The tool length offset should be a negative value.

Fig.12-2. Negative tool offset screen Fig.12-3. Tool length setting is completed
12.2.2.Positive Tool Length Offset Compensation
If you want to apple positive tool offset sompensation,please set #6410 bit2(Hartrol
version A0~6)or #6500 bit0(Hartrol version A7 or later)to 1:Tool length
measurement(Positive sign)The formula of positive tool length offset compensation:
Length offset=Z machine coordinate-tool setter height-table reference coordinate
First,set the tool setter height(ex:100mm),shown as Figure 12-4.
Second,attach the vase tool to spindle,move the base tool to touch the tool setter until
thereading is zero.
Third,press BASE TL,key in the base tool length and press INPUT key,the table
reference coordinate is obtained,shown as Figure 12-5.
Table reference coordinate=Spindle nose coordinate-base tool length-tool setter height

Fig.12-4 Positive tool offset screen

Fig.12-5 Table reference coordinate is obtained

Then,we start to get the positive tool length value:


a. Change to tool No.1,and move the cursor to tool No.1ength offset register.
b. Move the tool No. to touch the tool setter until the reading is zero,and then press LENGTH
CALC.to execute calculation,the selected tool length is obtained,shown as Figure12-6
The tool length offset should be a positive value.

(7E01-227)

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:59-73

Fig.12-6.Tool length setting is completed


12.2.3.Tool Type Setting
This screen provides the tool type editing function,press DATA to switch to this
screen,and press key to move the cursor to the leftist side of the screen.The tool
types can be selected,shown as Figure12-7.

Fig.12-7.Tool type setting screen

(7E01-227)

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:60-73

12.2.4.Tool Search
To apply this function,please press MAINT PLC bit to set #6511 bit1 to 0(Hartrol
Version:A7 or later).After setting #6511 bit1 to 0,Tool SEARCH will show on the
tool offset compensation screen,shown as Figure 12-8.Example:Input the tool No.
to be searched,and press TOOL SEARCH soft key,the sursor will go to the column
of tool No.20,shown as Figure12-9.

Fig.12-8.Tool search soft key is shown

Fig.12-9.Tool search is completed

12.2.5.Spindle Tool Search


To apply this function,please press MAINT PLC bit to set #6511 bit1 to1
(Hartrol version: A7 or later).After setting #6511 bit1 to 1,SP SEARCH
will show on the tool offset compensation screen,shown as
Figure 12-10.Operation:press SP SEARCH soft key,the cursor will go
to the column of spindle tool No.,shown as Figure12-11.

Fig.12-10. SpindleTool search soft key is shown

(7E01-227)

Fig.12-11. Spindle tool search is completed

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:61-73

13. Workpiece calibration


13.1.Function description
By setting P1 ~ PN to measure workpiece side and tip point, software will automatically
calculate the center point of the workpiece. The center point position will be record or
stored as chosen work co-ordinates. Even the function can automatically calculate the
workpiece center position and the angle between X-axis.
There are 10 types:
Pattern 1:To measure the center point of X axis on a square.
Pattern 2:To measure the center point of Y axis on a square.
Pattern 3:To measure the center point on a circle.
Pattern 4:To calibrate the angle between X-axis of a square.
Pattern 5:To measure th center position and the angle between X-axis on a square.
Pattern 6:To measure the center point of X/Y axis on a square.
Pattern 7:To measure the outer corner of X/Y axis on a square.
Pattern 8:To measure the inner corner of X/Y axis on a square.
Pattern 9:To measure the outer corner of X/Y axis and the angle between X-axis on a square.
Pattern 10:To measure the inner corner of X/Y axis and the angle between X-axis on a square.

13.2.Screen layout and operation


In Hartrol main screen,press soft key WK MENS to entering WORKPIECE
CALIBRATION function screen,the layout of this screen is shown as below Figure:
Work coordinate

Patterns of workpiece
measurement

Fig.13-1. Workpiece measure screen


(7E01-227)

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:62-73

13.2.1.Example1-To Measure the Center Point of X axis Square


(1)Press G54~G59 or G54.1P to select the work offset system first.
(2)Press DIA.soft key and input the prebe diameter.
(3)Move the prebe to touch the workpiece and press SET P to set P1.
(4)Move the prebe to another side of the workpiece to touch it,and press SET P again
to set P2.
(5)Afte setting P1 and P2,press CALC. to calculate the center coordinate of X axis and
its size.

Fig.13-2. Measure the center point of X axis on a square.


13.2.2.Example2-To Measure the Center Point with Shift Amount of Y axis on a Square.
(1)Press G54~G59 or G54.1P to select the work offset system first.
(2)Press DIA. Soft key and input the prebe diameter.
(3)Move the probe to touch the workpiece and press SET P to set P1.
(4)Move the probe to another side of the workpiece to touch it,and press SET P again
To set P2.
(5)Press to switch to next screen,and input the CENTER SHIFTvalue,shown as
Figure13-3.
(6)Pressto switch to previous screen,press CALC. to calculate the center shift
coordinate Of Y axis.(Before shifting,the center coordinate is -60.After shifting for
10mm,the center coordinate is -50,shown as Figure 13-4.)

Fig.13-3.Inputting the shift value

(7E01-227)

Fig.13-4.Y center measurement screen

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:63-73

13.2.3.Example 3-To Measure the Center Point on a Circle


(1)Press G54~G59 or G54.1P to select the work offset system first.
(2)Press DIA. Soft key and input the probe diameter.
(3)Move the probe to touch the workpiece and press SET P to set P1.
(4)Move the probe to other sides of the workpiece to set P2 and P3.
(5)After setting P1~P3,press CALC. to calculate the center position of the
circle,shown as Figure13-5.

Fig.13-5.Center position measurement screen


13.2.4.Example 4-To Measure the Angel between the Workpiece and X axis on a Square
(1)Press G54~G59 or G54.1P to select the work offset system first.
(2)Press DIA. Soft key and input the probe diameter.
(3)Set the variable number for saving the angel outputted(#500~#599)
(4)Move the probe to touch the workpiece and press SET P to set P1.
(5)Move the probe to another side of the workpiece to touch it,and press SET P again
to set P2.
(6)After setting P1 and P2,press CALC. to calculate the angle,shown as Figure13-7

Fig.13-6 Angle measurement screen

(7E01-227)

Fig.13-7 Common variables screen

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:64-73

13.2.5.Example5-To Measure the Center and Angle of X axis on a Square


(1)Press G54~G59 or G54.1P to select the work offset system first.
(2)Press DIA. Soft key and input the probe diameter.
(3)Set the variable number for saving the angle outputted(#500~#599).
(4)Move the probe to touch the workpiece and press SET P to set P1.
(5)Move the probe to other position of the workpiece to set P2~P5.
(6)After setting P1~P5,press CALC. to calculate the center posigion and angle,shown as
Figure13-8,Figure13-9

Fig.13-8 Center and angle measurement screen


Fig.13-9 Common variables screen
Adding clearing RELATIVE POSITION function, press the clearning key for first time to
delete the field of the measurement. If you press the clearing key for three times in series,
it will prompt whether to clear the relative position (As shown in the figure 13.2.10).
Press Y to clear the relative position.

Fig.13-9 Clear relative position


(7E01-227)

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:65-73

13.3.Manually Workpiece Measurement by Handwheel Side Button


13.3.1.Description
On the workpiece measurement screen,it is available to set the P point by the
handwheel.After setting all the P points, press CALC to execute calculation.
Press the handwheel button for 1 second, the buzzer will send out a short sound. If you
keep pressing this button for 3 seconds, the buzzer will send out a long sound, and all
the setting data will be cleared.
The operation is valid under HANDLE,JOG,RAPID and ZRN mode only.
Available Hartrol version:A7 or later.
For machine model without the buezzer,it is not suggested to use this function.

Fig.13-10.Button on the handwheel side

1Second
Button is
pressed

2 Second

Setting mode

Clear mode

Fig.13-11 Flowchart of workpiece measurement by handwheel

(7E01-227)

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:66-73

13.3.2.Operation Procedure
Procedure
Check the function for enabling. If
this function is enabled, the active P
point will become green.

Figure

Keep pressing the button for 1


second, the buzzer will send out a
short sound and the active P point
will become red.

Release the button to set P1 position,


and the cursor will move the the next
point to continue measurement.

Move to the second measurement


positions and repeat the actions After
completing the final point, the buffer
will send out short sounds twice to
remind the users.

(7E01-227)

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:67-73

Press CALC. soft key to calculate


the position and inputting to desired
work offset coordinates.

13.3.2.Clearing the measuring data


Keep pressing the button for 3
seconds to enter clear mode. The P
point will become gray.

Releae the button and all the P point


setting are cleared.

(7E01-227)

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:68-73

14. Z axis measurement


14.1.Function description
To achieve Z axis coordinate measurement of work coordinate.
Hartrol version A0~A6
#6410.2=0 Positive Tool Length mode
#6410.2=1 Negative Tool Length mode
Hartrol version A7~Later
#6500.0=0 Negative Tool Length mode
#6500.0=1 Positive Tool Length mode

14.2.Screen layout and operation


In Hartrol main screen,press soft key Z MEAS.to entering Z AXIS MEASUREMENT
function screen,the layout of this screen is shown as below Figur:
G54~G59:Work coordinate selection(G54~G59)
G54.1P:Work coordinate selection(G54.1P~P48)
MEASURE:The height of tool setter
Work coordinate

The height of
tool setter

Fig.14-1. Z axis measurement screen


Its necessary to check if the data setting of tool length offset was finished or not after
finishing the setting of work coordinate and the height of tool setter.Z AXIS
MEASUREMENT function will not work if the value of tool offset is 0.
Positive tool length offset compensation #6500 bit0 = 1;
Negative tool length offset compensation #6500 bit 0=0.
(7E01-227)

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:69-73

14.2.1.Positive Tool Length Offset Compensation


After completing the length offset setting (shown as Figure14-2),press Z CALC to
excute calculation,the active work offset system of Z element is obtained.

Fig.14-2.Positive tool length offset compensation


14.2.2.Negative Tool Length Offset Compensation
After completing the tool length offset setting(shown as Figure14-3),press Z CALC
to excute calculation,the active work offset system of Z element is obtained.

Fig.14-3. Positive tool length offset compensation

(7E01-227)

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:70-73

15. Management Screen


15.1.Idle Reason Function
15.1.1.Function Description
Combiled with Hartnet, by analyzing the idle reason to promote the machining
efficiency and the utilization rate.
15.1.2.Displaying Screen
The machine with Hartnet can classify the idle reason into several reasons.Through
analazing the idle reason,the machining efficiency and the untilization rate can be
promoted.
Hartnet is optional.

Fig.15-1.Idle reason screen

(7E01-227)

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:71-73

16. FAQ
16.1.The langeuge cant display in Simple Chinese.
Check the software version. Because of the software version A3 doesnt support
Simple Chinese, replace the software to A4 or later.
16.2.How to catch a Figure from Hartrol screen?
A.Parameter #8121=1
B.Change the screen to hartrol
C.Keep Pressing SHIFT button for 3 minutes till hearing a Beesound.
M720XP/M730XP doesnt support this function
16.3It can not modify PLC DATA/PLC BIT in Hartrol.
Input password to release data protection.
16.4Canned Cycle function can not convert graphic conversation into
machining program?
Check if there are sub programs 99XX in the NC memory or not.

(7E01-227)

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:72-73

17. Update history


Pub. Date
2010/3/30

Version
01

2012/3/19

02

2015/01

03

(7E01-227)

Description
HARTROL M70/M7200/M7300 operator manual first version
.New Functions
6.CALCULATOR
6.3. Pop-up Calculator
7.Parameter Packages-10 sets
7.1. Function Description
7.2. Displaying Screen
7.3. Program Format
8.Magazine
8.3. Large Tool Management
9.MAINTENANCE
9.6. Resonant Control
9.7. Rigid Tapping Adjustment
9.8. Circular Test
9.9. Profile Drawing (Optional)
9.10.Routine Maintenance Screen(Optional)
10.CYCLE
10.8. Character Carving Function (Optional)
12.Tool Offset Compensation
12.2.4. Tool Search
12.2.5. Spindle Tool Search
13.WORKPIECE CALIBRATION
13.3. Manually Workpiece Measurement by Handwheel Side
Button
15.Management Screen
15.1. Idle Reason Function (Optional)
.Deleted function
7. HPCC
The page of document has been set up and renovated, and the
updated item is in the following
I. New Functions :
8. Tool Magazine Adding the order diagram of
Large Diameter Tool Function.
9. Mantaining the chapter 9.5 of the panel Adding
the operating function of the offline dual screen.
10. Cycle Function -Adding producing template function,
it can produce a complete machining program
automatically.
10. Cycle Function- Adding each actual simulated
diamgram of Cycle Function.
10. Cycle Function - Carving Function adds the template
program and the actual simulated diamgram.

HARTROL M70/M7200/M7300 OPERATOR MANUAL

Page:73-73

13. Measuring workpiece - Renovating the order of


the pattern 6 , The origin is the X axis 1-> the Y axis
2->the X axis 3->the Y axis 4, and changed to
the X axis 1->the X axis 2->the Y axis 3->the Y axis
13. Measuring workpiece Adding the clearning function
of the relative position.

(7E01-227)

HARTROL M70/M7200/M7300 OPERATOR MANUAL

You might also like