Académique Documents
Professionnel Documents
Culture Documents
Grooving
threading
Boring
Internal multiple turning 1
G00-Positioning in Rapid G01-Linear Interpolation G02-Circular Interpolation (CW) G03-Circular Interpolation (CCW) G04-Dwell G07-Feed rate sine curve control G10-Data setting G11-Data setting cancel G17-XY Plane G18-XZ Plane G19-YZ Plane G20-Inch Units G21-Metric Units G22-Stored stroke check function ON G23-Stored stroke check function OFF G25-Spindle speed fluctuation detection OFF G26-Spindle speed fluctuation detection ON G27-Reference point return check G28-Automatic Zero Return G29-Return from Zero Return Position
G31-Skip function
CODES
G32-Thread cutting G34-Variable lead thread cutting G36-Automatic tool compensation G40-Tool Nose Radius Compensation Cancel
G62-Automatic corner override G63-Tapping mode G64-Cutting mode G65-User macro simple call G66-User macro modal call G67-User macro modal call cancel
33
G89-Side Boring Cycle G90-Absolute Programming G91-Incremental Programming G92-Thread Cutting Cycle G94-Endface Turning Cycle G96-Constant surface speed control G97-Constant surface speed control cancel G98-Linear Feed rate Per Time
contents
Structure of program
Cycles involved
-Facing-single(or Box),step,taper facing -Turning-Box,multiple Turning,Taper Turning -Sub programming -Box turning ,Multiple Turning
-multiple facing
-Pattern Repeating cycle -Multiple grooving
4
-Multiple Threading
Structure of program
Start up of program
Body of program End of program
Start up of program
O1000 [ BILLET X20 Z60
M06 T0101
M03/M04 S1000 G00 X21 Z1 G28 U0 W0 M05 BODY OF PROGRAM
7
M30
FACING
10
[BILLET X22 Z70; G21 G98; G28 U0 W0; 22 M06 T01; M03 S1500;
Z-1.5
Z-2 G28 U0 W0;
M05;
M30;]
11
Step Facing(G94)
[BILLET X22 Z70;
22 10 G21 G98; G28 U0 W0; 2 M06 T01; M03 S1500; G00 X23 Z1; G94 X10 Z-0.5 F30; Z-1; Z-1.5 Z-2 G28 U0 W0; M05; M30;]
12
Taper facing(G94)
Syntax:
G94 X Z R F Where
52
10
(X,Z)=Target points
R=Length of taper F=Feed
13
Z-1;
Z-1.5 Z-2
X10 R-3.5;
X10 R-4; X10 R-4.5;
(X,Z)
G28 U0 W0
Alternate method:
X,z
X18
X17 X16
M05 M30
X15
X14 X13 X12 X11 X10 G28 U0 W0
15
TURNING
16
Z-Length
F-feed
17
15
M03 S1500;
20
G90 X21 Z-20 F35; X20; X19; X18; X17; X16 X15; G28U0W0 M05
18
M30
15
15
X23;
X22; X20; X19 Z-15; X18 X17; X16
19
G28U0W0
M05
M30
CONVENTION
R -ve
R +ve
(X,Z)=Target Point
20
G28U0 W0;
M05; M30;]
21
SUBPROGRAMMING
[BILLET X25 Z60
5 5 15 25
G21 G98 G28U0 W0 M06 T01 M03 S1500 G00 X25 Z0; M98 P003333;
G28U0 W0
M05 M30]
22
X23 R1.0
X22 R1.5 X21 R2.0
X25 R-2.0
X25 R-2.5 X25 R-3.0 X25 R-3.5 X25 R-4.0
X20 R2.5
X19 R3.0 X18 R3.5 X17 R4.0 X16 R4.5
X25 R-4.5
X25 R-5.0 G00 X25 W-5;
X15 R5.0
G00 X25 W-5; M99;
23
p7 p6 p4 p2 p5 p3
Co-ordinates
P1=X15 Z0
p1
P3=X20 Z-10
P4=X20 Z-20 P5= X25 Z-20 P6=X25 Z-30
10 10
10
25
[BILLET X25 Z70 G21G98 G28 U0 W0 M06 T01 G01 X20 Z-20 G01 X25 Z-20 G01 X25 Z-30 N10 G01 X30 Z-30 G70 P1 Q10 S2000 F25
M03 S1500
G00 X26 Z1 G71 U0.5 R1.0 G71 P1 Q10 U0.1 W0.1 F40 N1 G01 X15 G01 Z0 G01 X15 Z-10 G01 X20 Z-10
G28 U0 W0
M05 M30
26
27
G72 PQUW F P-starting block number Q-Ending block number U-Finishing allowance in diameter(0.1) W-Finishing allowance in length(0.1) F-feed
28
G73 U W R
G73 P Q U W F U-Total material removed radially i.e.., (D-d)/2 W-(0 for turning ) Relief in z- axis U 1 R- Number of passes= depth of cut(0.5)
29
P6 P5 P4
P3
P2 P1 10 20 25
5 15
15
20
10
Co-ordinates:
P1=X10 Z0 P2 =X20 Z-10
P3=X20 Z-30
P4=X20 Z-45 P5=X20 Z-60,P6=X25 Z-65
30
[BILLET X25 Z80 G21G98 G28U0 W0 M06 T01 M03 S1500 G00 X26 Z1
31
GROOVING
32
MULTIPLE GROOVING(G75)
Syntax:
G75 R G75 X Z P Q F R-Retract
15
22
M06 T02
M03 S500
G75 R1
G75 X15 Z-10 P100 Q1000 F15 G28 U0 W0 M05 M30;]
34
THREADING
35
36
P = Pitch = 1/Number of threads per inch (tpi) H = Angular Depth = 0.866025 x P H/8 = Shortening of major dia = 0.108253 x P H/4 = Shortening of minor dia = 0.216506 x P d = Actual Depth = 0.541266 x P r = Radius at the Root = 0.1443 x P Hn = Basic height of Internal Thread = 0.54127 x P Hs = Basic height of External Thread = 0.61344 x P
37
38
X-Minor diameter(mm)
Z-Thread Length P-Thread height (microns) Q-Depth of cut for first pass in microns
So d=32-2X0.613=30.774mm
M06 T01
M03 S400 G00 X33 Z1 G76 P031560 Q50 R0.015
G28 U0 W0
M05 M30] -program end
40
THREADING CYCLE(G92) G92 X Z F X-minor dia| Z-thread length F-pitch EX:M32x1 mm pitch
41
G28 U0 W0
M06 T01 M03 S400 G00 X33 Z1 LOAD THE TOOL SET THE SPINDLE SPEED RAPID POSITON
42
43