1. - prosman.labs.telkomuniversity.ac.id · 1 1. How to Turn ON HAAS for Windows a) Open HAAS for...

20

Transcript of 1. - prosman.labs.telkomuniversity.ac.id · 1 1. How to Turn ON HAAS for Windows a) Open HAAS for...

Page 1: 1. - prosman.labs.telkomuniversity.ac.id · 1 1. How to Turn ON HAAS for Windows a) Open HAAS for Windows. b) Release Emergency Stop button before Reset the simulator. c) Press the
Page 2: 1. - prosman.labs.telkomuniversity.ac.id · 1 1. How to Turn ON HAAS for Windows a) Open HAAS for Windows. b) Release Emergency Stop button before Reset the simulator. c) Press the

1

1. How to Turn ON HAAS for Windows

a) Open HAAS for Windows.

b) Release Emergency Stop button before Reset the simulator.

c) Press the Reset button twice.

d) Once the alarms are cleared. The machine needs to start all operation from a reference

point; this point is called home. To perform, push the Power Up Button.

e) Push List Program. There are many locations to open or make program, Memory, USB

Device, Hard Drive, and Net Share. In this module, the program will be made directly

on the machine. Therefore, choose memory and then press Enter Button.

f) There will appear the list of number as following OXXXXX, that number represents

identity of the program. Use the Cursor Keys, or the Handle Jog to find some numbers

of program that does not exist yet. For example, the program that will be made is

program number 20. Numbers that should be pressed are 2 and 0 in sequence. Then

final number of the program will appear like this O00020.

g) Press EDIT to make or edit codes of the program, and then type the required codes

(it‘s not necessary to use a SPACE), after writing a line of codes press WRITE/ENTER (to

delete a code before pressing ENTER, press CANCEL, and to delete a code after pressing

ENTER, press DELETE).

2. How to Turn OFF HAAS for Windows

a) Press the Emergency Stop.

3. Program Structure

a) Program Number.

b) Homing Tool.

c) Tool Selection.

d) Setting Spindle.

e) Rapid move to starting point.

f) Machining program (G70/G71/G75/G76/G81/G83).

g) Content of Program.

h) Homing Tool.

i) Spindle Off.

j) Ending Program.

Page 3: 1. - prosman.labs.telkomuniversity.ac.id · 1 1. How to Turn ON HAAS for Windows a) Open HAAS for Windows. b) Release Emergency Stop button before Reset the simulator. c) Press the

2

4. Machining Program

➢ G71 O.D./I.D. Stock Removal

P = Starting block number of a rough a path of rough.

Q = Ending block number of a path to rough.

U = X-Axis size and direction of G71 finish allowance (diameter).

W = Z-Axis size and direction of G71 finish allowance.

D = Depth of cut for each pass of stock removal (positive radius).

F = Feed rate to use throughout G71 PQ block (the unit is in mm/revolution).

➢ G70 O.D./I.D. Finishing Cycle

P = Starting block number of routine to execute.

Q = Ending block number of routine to execute.

F = Feed rate (mm/rev).

➢ G75 O.D./I.D. Grooving Cycle

X = Axis absolute grooving depth, diameter value (mm).

Z = Axis absolute location to the furthest peck (mm).

I = X-Axis size of increment between pecks in a cycle (radius measure).

K = Z-Axis size of increment between peck cycles.

F = Feed rate (mm/rev).

➢ G75 Cut Off

X = X-Axis absolute grooving depth, diameter value (mm).

Z = Z-Axis absolute grooving depth.

I = X-Axis size of increment between pecks in a cycle (radius measure).

K = Z-Axis size of increment between peck cycles.

F = Feed rate (mm/rev).

(G71 P....Q....U....W....D....F….)

(G70 P....Q....F....)

(G75 X....Z....I....K....F....)

(G75 X....Z....I....K....F....)

Page 4: 1. - prosman.labs.telkomuniversity.ac.id · 1 1. How to Turn ON HAAS for Windows a) Open HAAS for Windows. b) Release Emergency Stop button before Reset the simulator. c) Press the

3

➢ G81 Drill Canned Cycle

Z = Absolute Z-Depth (feeding to Z-Depth from R-Plane) (mm).

R = Rapid to R-Plane (where you rapid, to start feeding) (mm).

F = Feed rate (mm/rev).

➢ G83 Normal Peck Drilling Canned

Z = Absolute Z-Depth (feeding to Z-Depth from R-Plane) (mm).

Q = Pecking Depth Amount, always incremental (if I, J, K are not used) (mm).

R = Rapid to R-Plane (where you rapid, to start feeding) (mm).

F = Feed rate (mm/rev).

➢ G76 Thread Cycle

X = X-Axis absolute location, maximum thread Depth Diameter (optional).

Z = Z-Axis absolute location, maximum thread length (optional).

K = Thread height, defines thread depth, radius measure.

D = First pass cutting depth.

F = Feed rate, the lead of the thread.

(G81 Z....R....F....)

(G83 Z....Q....R....F....)

(G76 X...Z...K...D...F...)

Page 5: 1. - prosman.labs.telkomuniversity.ac.id · 1 1. How to Turn ON HAAS for Windows a) Open HAAS for Windows. b) Release Emergency Stop button before Reset the simulator. c) Press the

4

STOCK REMOVAL AND FINISHING CYCLE

Figure 2.2.1 G71 & G70 Example

• G71 Stock Removal using tool number 1, with spindle speed at 1000 rpm. The finishing

allowance of X-Axis and Z-Axis in G71 is 0.15 mm and 0.12 mm. The depth of cut is 0.2

mm and while the feed rate is 0.15 mm/rev with starting point at X = 50 and Z = 3.

• G70 Finishing Cycle using tool number 1, with 1200 rpm spindle speed, while the feed

rate is 0.1 mm/rev.

Page 6: 1. - prosman.labs.telkomuniversity.ac.id · 1 1. How to Turn ON HAAS for Windows a) Open HAAS for Windows. b) Release Emergency Stop button before Reset the simulator. c) Press the

5

O00001;

G28 U0;

G28 W0;

T101;

G97 S1000 M03;

G00 G54 Z3.;

X50. ;

G71 P1 Q2 U0.15 W0.12 D0.2 F0.15;

N1 G01 X0. Z0.;

X5.;

X15. Z-10.;

Z-40.;

G02 X21. Z-46. R6.;

G03 X27. Z-52. R6.;

G01 Z-67.;

X32.;

Z-87.;

N2 X50.;

G97 S1200 M03;

G70 P1 Q2 F0.1;

G28 U0;

G28 W0;

M05;

M30;

Program Number

Homing Tool

Selection Tool

Setting Spindle

Rapid Move to Start Point

Machining Program (G71)

Setting Spindle

Machining Program (G70)

Homing Tool

Spindle Off

End of Program

Page 7: 1. - prosman.labs.telkomuniversity.ac.id · 1 1. How to Turn ON HAAS for Windows a) Open HAAS for Windows. b) Release Emergency Stop button before Reset the simulator. c) Press the

6

O.D GROOVING

Figure 2.2.2 G75 O.D. Grooving Example

• G75 O.D. Grooving using tool number 2 (tool thickness 2 mm), with spindle speed at 800

rpm. The X-Axis pecking depth is 0.2 mm and Z-Axis pecking depth is 0.15 mm and while

the feed rate is 0.15 mm/rev with starting point at X = 30 and Z = -20.

Page 8: 1. - prosman.labs.telkomuniversity.ac.id · 1 1. How to Turn ON HAAS for Windows a) Open HAAS for Windows. b) Release Emergency Stop button before Reset the simulator. c) Press the

7

O00002;

G28 U0;

G28 W0;

T202;

G97 S800 M03;

G00 G54 Z-20.;

X30.;

G75 X14. Z-12. I0.2 K0.15 F0.15;

G28 U0;

G28 W0;

M05;

M30;

Program Number

Homing Tool

Selection Tool

Setting Spindle

Rapid Move to Start Point

Machining Program (G75)

Homing Tool

Spindle Off

End of Program

Page 9: 1. - prosman.labs.telkomuniversity.ac.id · 1 1. How to Turn ON HAAS for Windows a) Open HAAS for Windows. b) Release Emergency Stop button before Reset the simulator. c) Press the

8

DRILLING CANNED CYCLE

Figure 2.2.3 G81 & G83 Example

• G81 Centre Drill using tool number 3, with spindle speed at 850 rpm. The hole depth is 3

mm and rapid to R-plane is 5 mm while the feed rate is 0.2 mm/rev with starting point at

X = 0 and Z = 6.

• G83 Normal Peck Drill using tool number 4, with spindle speed at 1000 rpm. The hole

depth is 7 mm and the amount of pecking depth is 2 mm and rapid to R-plane is 5 mm

while the feed rate is 0.15 mm/rev with starting point at X = 0 and Z = 6.

Page 10: 1. - prosman.labs.telkomuniversity.ac.id · 1 1. How to Turn ON HAAS for Windows a) Open HAAS for Windows. b) Release Emergency Stop button before Reset the simulator. c) Press the

9

O00003;

G28 U0;

G28 W0;

T303;

G97 S850 M03;

G54 G00 X0.;

Z6.;

G81 Z-3. R5. F0.2;

G80 G01 Z6. F1;

G28 U0;

G28 W0;

M05;

T404;

G97 S1000 M03;

G54 G00 X0.;

Z6.;

G83 Z-7. Q2. R5. F0.15;

G80 G01 Z6. F1;

G28 W0;

G28 U0;

M05;

M30;

Program Number

Homing Tool

Selection Tool

Setting Spindle

Rapid Move to Start Point

Machining Program (G81)

Homing Tool

Spindle Off

Selection Tool

Setting Spindle

Rapid Move to Start Point

Machining Program (G83)

Homing Tool

Spindle Off

End of Program

Page 11: 1. - prosman.labs.telkomuniversity.ac.id · 1 1. How to Turn ON HAAS for Windows a) Open HAAS for Windows. b) Release Emergency Stop button before Reset the simulator. c) Press the

10

I.D GROOVING

Figure 2.2.4 G75 I.D. Grooving Example

• G75 I.D. Grooving using tool number 5 (the tool thickness is 2 mm) with spindle speed at

900 rpm. The X-Axis pecking depth is 0.2 mm and the Z-Axis pecking depth is 0.15 mm and

while the feed rate is 0.1 mm/rev with starting point at X = 8 and Z = -20.

Page 12: 1. - prosman.labs.telkomuniversity.ac.id · 1 1. How to Turn ON HAAS for Windows a) Open HAAS for Windows. b) Release Emergency Stop button before Reset the simulator. c) Press the

11

O00004;

G28 U0;

G28 W0;

T505;

G97 S900 M03;

G00 G54 X0.;

Z6.;

G01 Z-20.;

X8.;

G75 X18. Z-12. I0.2 K0.15 F0.1;

G01 X0.;

Z6.;

G28 U0;

G28 W0;

M05;

M30;

Program Number

Homing Tool

Selection Tool

Setting Spindle

Rapid Move to Start Point

Machining Program (G75)

Homing Tool

Spindle Off

End of Program

Page 13: 1. - prosman.labs.telkomuniversity.ac.id · 1 1. How to Turn ON HAAS for Windows a) Open HAAS for Windows. b) Release Emergency Stop button before Reset the simulator. c) Press the

12

THREADING

Figure 2.2.5 G75 Thread Cycle Example

• G76 Thread Cycle using tool number 11 with spindle speed at 300 rpm. The major

diameter is 8 mm and minor depth is 7.5 mm while the pecking length and cutting depth

are 1.5 mm and 0.1 mm. The feed rate is 1 mm/rev and the length of the thread is 12 mm

with a starting point at X = 8 and Z = 3.

Page 14: 1. - prosman.labs.telkomuniversity.ac.id · 1 1. How to Turn ON HAAS for Windows a) Open HAAS for Windows. b) Release Emergency Stop button before Reset the simulator. c) Press the

13

O00005;

G28 U0;

G28 W0;

T1111;

G97 S300 M03;

G00 G54 Z3.;

X8.;

G01 Z0.;

G76 X7.5 Z-12. K0.5 D0.1 F1.5;

G28 U0;

G28 W0;

M05;

M30;

Program Number

Homing Tool

Selection Tool

Setting Spindle

Rapid Move to Start Point

Machining Program (G76)

Homing Tool

Spindle Off

End of Program

Page 15: 1. - prosman.labs.telkomuniversity.ac.id · 1 1. How to Turn ON HAAS for Windows a) Open HAAS for Windows. b) Release Emergency Stop button before Reset the simulator. c) Press the

14

CUT OFF

Figure 2.2.6 G75 Cut Off Example

• G75 Cut Off using tool number 2 (tool thickness 3 mm), with spindle speed is 800 rpm.

The X-Axis pecking depth is 0.1 mm and Z-Axis pecking depth is 0.1 mm and while the feed

rate is 0.1 mm/rev with starting point at X = 30 and Z = -69.

Page 16: 1. - prosman.labs.telkomuniversity.ac.id · 1 1. How to Turn ON HAAS for Windows a) Open HAAS for Windows. b) Release Emergency Stop button before Reset the simulator. c) Press the

15

O00002;

G28 U0;

G28 W0;

T202;

G97 S800 M03;

G00 G54 Z-69.;

X30.;

G75 X0. I0.2 F0.1;

G28 U0;

G28 W0;

M05;

M30;

Program Number

Homing Tool

Selection Tool

Setting Spindle

Rapid Move to Start Point

Program Content

Homing Tool

Spindle Off

End of Program

Page 17: 1. - prosman.labs.telkomuniversity.ac.id · 1 1. How to Turn ON HAAS for Windows a) Open HAAS for Windows. b) Release Emergency Stop button before Reset the simulator. c) Press the

16

ALL OPERATIONS

Make the NC Code of the part on HAAS Machine, and then simulate it.

1. Machinery process sequence is G71 (Stock Removal), G70 (Finishing Cycle), G75 O.D.

(Grooving Cycle), G81 (Drill Canned Cycle), G83 (Normal Peck Drill Canned Cycle), G75 I.D.

(Grooving Cycle), G76 (Threading Cycle), and G75 (Cut Off).

2. Given these situations:

a) G71 Stock Removal using tool number 1, with spindle speed at 1000 rpm. The

finishing allowance of X-Axis and Z-Axis in G71 is 0.1 mm and 0.1 mm, and the depth

of cut is 0.2 mm and while the feed rate is 0.3 mm/rev with starting point at X = 45

and Z = 5.

b) G70 Finishing Cycle using tool number 1, with 1200 rpm spindle speed, while the feed

rate is 0.1 mm/rev.

c) G75 O.D. Grooving using tool number 2 (the tool diameter 2 mm), with spindle speed

is 850 rpm. The X-Axis pecking depth is 0.2 mm and the Z-Axis pecking depth is 1.5

mm and while the feed rate is 0.1 mm/rev with starting point at X = 35 and Z = -65.

d) G81 Drill Canned Cycle using tool number 3, with spindle speed is 800 rpm. The hole

depth is 3 mm and rapid to R-plane is 5 mm while the feed rate is 0.2 mm/rev with

starting point at X = 0 and Z = 3.

e) G83 Normal Peck Drill Canned Cycle using tool number 4, with spindle speed is 950

rpm. The hole depth is 55 mm and the amount of pecking depth is 2 mm and rapid to

R-plane is 5 mm while the feed rate is 0.15 mm/rev with a starting point at X = 0 and

Z = 3.

f) G75 I.D. Grooving using tool number 5 (the tool diameter is 2 mm) with spindle speed

is 850 rpm. The X-Axis pecking depth is 0.2 mm and the Z-Axis pecking depth is 1.5

mm and while the feed rate is 0.1 mm/rev with starting point at X = 2 and Z = -48.

g) G76 Threading Cycle using tool number 11 with spindle speed at 300 rpm. The major

diameter is 20 mm and minor depth is 19.5 mm while the pecking length and cutting

depth are 1.5 mm and 0.1 mm. The length of the thread is 15 mm with a starting

point at X = 20 and Z = 3.

h) G75 Cut Off using tool number 6 (tool diameter 3 mm), with spindle speed is 800 rpm.

The X-Axis pecking depth is 0.2 mm and while the feed rate is 0.15 mm/rev with

starting point at X = 45 and Z = -88.

Page 18: 1. - prosman.labs.telkomuniversity.ac.id · 1 1. How to Turn ON HAAS for Windows a) Open HAAS for Windows. b) Release Emergency Stop button before Reset the simulator. c) Press the

17

Figure 2.2.7 All Operations

O00010;

G28 U0;

G28 W0;

T101;

G97 S1000 M03;

G00 G54 Z5.;

X45.;

G71 P1 Q2 U0.1 W0.1 D0.2 F0.3;

N1 G01 X0. Z0.;

X10.;

X20. Z-10.;

Z-30.;

G03 X30. Z-40. R10.;

G01 Z-65.;

G02 X35. Z-70. R5.;

G01 Z-80.;

X40.;

Program Number

(Stock Removal)

Page 19: 1. - prosman.labs.telkomuniversity.ac.id · 1 1. How to Turn ON HAAS for Windows a) Open HAAS for Windows. b) Release Emergency Stop button before Reset the simulator. c) Press the

18

Z-85.;

N2 X45.;

G97 S1200 M03;

G70 P1 Q2 F0.1;

G28 U0;

G28 W0;

M05;

T202;

G97 S850 M03;

G00 G54 X35.;

Z-65.;

G75 X20. Z-57. I0.2 K1.5 F0.1;

G28 U0;

G28 W0;

M05;

T303;

G97 S800 M03;

G00 G54 X0.;

Z3.;

G81 Z-3. R5. F0.2;

G80 G01 Z3. F1;

G28 U0;

G28 W0;

M05;

T404;

G97 S950 M03;

G00 G54 X0.;

Z3.;

G83 Z-55. Q2. R5. F0.15;

G80 G01 Z3. F1;

G28 U0;

G28 W0;

M05;

(Finishing Cycle)

(Grooving O.D.)

(Centre Drill)

(Pecking Drill)

Page 20: 1. - prosman.labs.telkomuniversity.ac.id · 1 1. How to Turn ON HAAS for Windows a) Open HAAS for Windows. b) Release Emergency Stop button before Reset the simulator. c) Press the

19

T505;

G97 S850 M03;

G00 G54 X0.;

Z3.;

G01 Z-48.;

X2.;

G75 X10. Z-42. I0.2 K1.5 F0.1;

G01 X0.;

Z3.;

G28 U0;

G28 W0;

M05;

T1111;

G97 S300 M03;

G00 G54 Z3.;

X20.;

G01 Z-10.;

G76 X19.5 Z-15. K0.5 D0.1 F1.5;

G28 U0;

G28 W0;

M05;

T606;

G97 S800 M03;

G00 G54 Z-88.;

X45.;

G75 X0. I0.2 F0.15;

G28 U0;

G28 W0;

M05;

M30;

(Grooving I.D.)

(Threading Cycle)

(Cut Off)

(End of Program)