here is a sample program of an a20 type 7
$1 is just turn and cut off
$2is spot drill, drill and tap
i use it as a template to start most jobs
O00000000( )
$1
(PN )
(A20-7)
(DATE )
G813(CANCELS SYNC)
M9(CONTROLS BLOCK SKIP BACK TO MACHINE)
G99
M6
/M52(OIL ON)
G50Z[.510-.110]
M3S1=2000
(MATERIAL DIA+.100)
G0X( )Z-.100
!2L10
G600
T300(35 DEGREE .015 RADIUS)
/B3
S1=7000
(MATERIAL DIA. +.05)
G0X( )Z0T3
(START TURN HERE)
G1X-.05F.005
(END TURN HERE)
(MATERIAL DIA. +.100)
G0X( )T0
/B3
M3S1=300
T100(CUT OFF)
(START CUT OFF HERE
(X=DIA.+.05 Z=LENGTH+.505-.025)
G0X( )Z( )T1
!2L50
M3S1=300
M24S2=300
G814
M77
G650
M88
!2L100
!2L200
M130
G50S5000
M3S1=4000
G25
G96S1=450
(X= RIM DIA.)
G1X( )F.005
(X=RIM DIA. -.05 Z= LENGTH +.505)
G2X( )Z( )R.025F.0015
G1X-.050F.0035
G813
M131
G26
G97
G600
S1=750
M89
M8
G4
M8
M108 U.02 C10.D.03B.06S750W2.300F150.A1.R1
M9
G4
M9
M3S1=750
M7
G4
G0X-.050Z[.51-.110]
M6
G4
M56
M2
M99
$2
G99
G44
M15
!L10
G600
M88
M23S2=6000
T3100(SPOT DRILL)
G0Z-.025T31
G1Z.090F.0065
G00Z-.025T0
T3200(4.5MM DRILL)
G0Z-.100T32
G1Z.550F.009
G0Z-.100T0
M23S2=800
/M61
T3400(10-24 FORM TAP)
G0X0Z-.100T34
G32Z.3F.033
G32Z-.100F.0416M24
G4U.4
G0Z-.125T0
M89
M25
M33
G0W2.2
M16
M10
G4U.2
M11
M31
T3000
G50Z0
!1L50
G650
!1L100
M16
/B4
G0Z-.1
(Z=GRIP LENGTH)
G98G1Z( )F325.
G4U.1
M15
/B4
G4U.02
G25
!1L200
G600
M25
M2
M99
(CHANGE MACHINING DATA)
$0
D
#016=0000005000
#020=0000001000
#024=0000014000
#028=0000001000
#032=0000001000
#036=0002000000
#040=0000000020
#044=-000000500
#076=0000000000
#048=0000002000
#052=0000004000
#060=0000601000
#064=0000201000
%