(Exampal2) G90 Fixed cycle PROGRAM 40 20 ex1) N10 G50 $2000 G96 $180 M03 T0100 GO0X60.0 20 T0101 G01 X-1.6 F0.2 GO0 X50.0 21.0 G01 Z-40.0 F0.25 GO0U1.0 21.0 G90 X45.0 Z-20.0 F0.25 ex2) N10 G50 S2000 G96 $180 M3 T0100 GO X60.0 25.0 T0101 MB G90 X50.0 Z-40.0 F0.25 X45.0 Z-20.0 X35.0 x300 X35.0 x300 X25.0 X20.5 X20.0 G00X200.0 Z200.0 T0100 M39 X25.0 X20.0 GOO X200.0 Z200.0 T0100 M30 020 050 055 2.000 ( 5.000 ) 2.300 1.500 -.880- 1.750 Ор 01.500
%
O0001 (PRG PREPARE 2" DIA)
N20 (PRG PREPARATION 2" DIA)
N30 (*** FILE:-HAAS.NC)
N40 (*** CREATION DATE: )
N50 (*** PROGRAMMER: )
N60 (*** MANUAL LATHE )
N70 (*** MACHINE: HAAS )
N80 (*** 2. DIAM X 6 LONG )
N90 (*** MATERIAL: ALUMINUM 6061 T6 )
N100 (*** MOUNTING: 3 JAWS )
N110 (*** ZERO AHEAD ON THE PART )
N120 (*** EXCESS THICKNESS 0.1 MAX IN Z 0.1 )
N122 G00 G28 U0 (RETURN TO MACHINE ORIGIN IN X)
N124 G28 W0 (RETURN TO MACHINE ORIGIN IN Z)
N125 (***VALIDATE MAXIMUM SPINDLE SPEED***
N126 G20 G40 G80 G99 G50 S2500 (RPM)
N128 (INCH, COMP CANCEL, CAN CYCLE CANCEL, FEED/ROT, SET COOR.)
N130 G52 X0 Y0 (NO SECONDARY OFFSET)
N132 T1010 (T10 TOOL RIGHT 55 DEG)
N134 G97 S2000 (CONSTANT SPINDLE ROTATION RPM)
N136 M03 (SPINDLE ROTATION)
N138 (DETERMINATION OF TOOL TRAJECTORY)
N140 G00 Z.25 (APPROACH)
N142 X2.25
N144 M01 (CHECK TOOL APPROACH)
N146 (CUTTING FLUID)
N148 G96 S1200 (CONSTANT CUTTING SPEED SFM)
N150 G94 X-.0625 Z.07 F0.01 (ROUGH DRESSING 3 PASSES)
N152 Z.04
N154 Z.01
N156 Z.0 F.004 (FINISHING DRESSING)
N179 (CONTOURING T1010 2 PASSES)
N180 X1.980
N182 Z-2.0625
N184 X2.0
N186 Z.02
N188 X.1.960
N190 Z-2.0625
N192 X2.0
N194 Z.02
N196 X1.950
N198 Z-2.0625 F.004 (CONTOURING FINISHING)
N200 X2.0
N202 Z.02
N204 G00 M09 (CUTTING FLUID OFF)
N206 M05 (SPINDLE STOP)
N208 G00 G28 U0 (RETURN TO MACHINE ORIGIN IN X)
N210 G28 W0
N212 T1000
%
I need help to do the rough machining operations using a G90 cycle.
SFM = 1200; F = 0.012; Depth = 0.05
Step by step
Solved in 2 steps