5 Bài tập viết chương trình cho máy phay CNC từ dễ đến khó. Có bài giải bên dưới và xuất Gcode cho máy CNC. Những bài này do chính tay mình viết và đã thực hành trực tiếp trên máy CNC đảm bảo không sai sót. 5 bài hầu như bao quát hầu hết các lệnh trong CT phay CNC.
Trang 1O0001 ;
N5 G90 G54 ;
N10 T1 M6 G43 H1 ( PHAY MAT DAU D40 ) ;
N15 S2000 M3 ;
N20 G0 X-30 Y0 Z20 ;
N25 G0 Z-1 ;
N30 G1 X100 F300 ;
N35 G1 Y30 ;
N40 G1 X0 ;
N45 G1 Y60 ;
N50 G1 X130 ;
N55 G0 Z30 ;
N65 T2 M6 G43 H2 ( PHAY BIEN DANG D16 ) ;
N70 S2000 M3 ;
N75 G0 X50 Y110 Z30 ;
N80 G0 Z-1 ;
N85 M98 P020002 ;
N90 G0 Z30 ;
N95 T3 M6 G43 H3 ( KHOAN LO D10 ) ;
N100 G97 S800 M3 ;
N105 G0 X30 Y53 Z5 ;
N110 G73 X30 Y53 Z-16 P1000 Q5 F160 ;
N115 X50 ;
N120 X70 ;
N125 G0 Z100 ;
N130 M30 ;
O0002 ( CTCON DI XUONG ) ;
N5 G97 G91 G1 Z-5 F300 ; N10 G90 G42 H22 X70 Y85 F350 ;
N15 M98 P0003 ; N20 M99;
O0003 ( CTC PHAY BIEN ) ;
N5 G2 X50 Y65 R20 ( 1 ) ; N10 G1 X5 C15 ( 2' ) ; N15 G1 Y5 ( 3 ) ; N20 G1 X36 ( 4 ) ; N25 G2 X64 Y5 R14 ( 5 ) ; N30 G1 X95 ( 6 ) ; N35 G1 Y17 ( 7 ) ; N40 G1 X83 ( 8 ) ; N45 G2 X83 Y41 R12 ( 9 ) ; N50 G3 X83 Y65 R12 ( 10 ) ; N55 G1 X50 Y65 ( 1 ) ; N60 G2 X30 Y85 R20 ( 0'' ) ; N70 G40 G0 X0 Y90 ( 11 ) ; N75 G1 Y70 ( 12 ) ;
N80 G0 X50 Y110 ( 0 ) ;
N85 M99;
Trang 2O0010 ( BAI 2 )
N5 G90 G54
N10 T2 M6 G43 H2 (END MILL 16)
N15 S2000 M3
N20 G0 X80 Y0 Z30
N25 G0 Z0
N30 M98 P020011 ( GC DT LAN1 )
N35 G0 Z0
N40 M98 P020012 ( GC DT LAN 2 )
N45 G0 Z0
N50 M98 P020013 ( GC DT LAN 3 )
N55 G0 Z0
N60 M98 P020014 ( GC DT LAN 4 )
N65 G0 Z30
N70 T5 M6 G43 H5 ( END MILL 10)
N75 S2000 M3
N80 G0 X30 Y0 Z30
N85 G0 Z-3
N90 G16
N95 G0 X30 Y-30
G1 Z-5 F300
N100 M98 P050015 ( RANH CONG )
N105 G0 Z30
N110 G15
N115 G0 X-30 Y-10
N120 G0 Z-3
N125 G1 Z-5 F300
N130 M98 P050016 ( RANH THANG )
N135 G0 Z30
N140 T2 M6 G43 H2 (END MILL 16)
N145 S2000 M3 N150 G0 X80 Y0 Z30 N155 G0 Z-5
N160 M98 P050017 ( PHAY BIEN LAN 1 )
N165 G0 Z-5
N170 M98 P050018 ( PHAY BIEN LAN 2 )
N175 G0 Z30
N180 T6 M6 G43 H6 ( DRILL 8)
N185 S1500 M3 N190 G0 X42 Y27 Z30 N195 G0 Z10
N200 G82 X42 Y27 Z-21 P200 F200 N205 Y-27
N210 X-42 N215 Y27 N220 G0 Z100 N225 M30
O0011 ( CTC GC DT LAN 1 )
N5 G91 N10 G1 Z-2.5 F300 N15 G90
N20 G1 X60 Y-40 G42 H11 N25 G2 X20 Y0 R40 N30 G3 X20 Y0 I-20 J0 N35 G2 X60 Y40 R40 N40 G40 G0 X80 Y0 N45 M99
O0012 ( LAN 2)
N5 G91 N10 G1 Z-2.5 F300 N15 G90
N20 G1 X60 Y-40 G42 H12 N25 G2 X20 Y0 R40 N30 G3 X20 Y0 I-20 J0 N40 G2 X60 Y40 R40 N40 G40 G0 X80 Y0 N45 M99
Trang 3O0013 ( LAN 3 )
N5 G91
N10 G1 Z-2.5 F300
N15 G90
N20 G1 X60 Y-40 G42 H13
N25 G2 X20 Y0 R40
N30 G3 X20 Y0 I-20 J0
N40 G2 X60 Y40 R40
N40 G40 G0 X80 Y0
N45 M99
O0014 ( LAN 4 )
N5 G91
N10 G1 Z-2.5 F300
N15 G90
N20 G1 X60 Y-40 G42 H14
N25 G2 X20 Y0 R40
N30 G3 X20 Y0 I-20 J0
N40 G2 X60 Y40 R40
N40 G40 G0 X80 Y0
N45 M99
O0015 ( RANH CONG )
N10 G91
N15 G1 Z-1
N20 G90
N25 G3 X30 Y30 R30
N30 G91
N35 G1 Z-1
N40 G90
N45 G2 X30 Y-30 R30
N50 M99
O0016 ( RANH THANG )
N5 G91
N10 G1 Z-1
N15 G90
N20 G1 Y10
N25 G91
N30 G1 Z-1
N35 G90 N40 G1 Y-10 N45 M99
O0017 ( CTC PHAY BIEN LAN 1 )
N5 G91 N10 G1 Z-2 F300 N15 G90 N20 G0 X60 Y-20 G42 H15 ( O' ) N25 G2 X40 Y0 R20 ( 1 ) N30 G1 Y15 ( 2 ) N35 G2 X30 Y25 R15 ( 3 ) N40 G1 X-30 ( 4 ) N45 G2 X-40 Y15 R15 ( 5 ) N50 G1 Y-15 ( 6 )
N55 G2 X-30 Y-25 R15 ( 7 ) N60 G1 X30 ( 8 )
N65 G2 X40 Y-15 R15 ( 9 ) N70 G1 Y0 ( 1 )
N75 G2 X60 Y20 R20 ( O'' ) N80 G40 G0 X80 Y0 ( O ) N85 M99
O0018 ( LAN 2 )
N5 G91 N10 G1 Z-2 F300 N15 G90 N20 G0 X60 Y-20 G42 H14 ( O' ) N25 G2 X40 Y0 R20 ( 1 ) N30 G1 Y15 ( 2 ) N35 G2 X30 Y25 R10 ( 3 ) N40 G1 X-30 ( 4 ) N45 G2 X-40 Y15 R10 ( 5 ) N50 G1 Y-15 ( 6 )
N55 G2 X-30 Y-25 R10 ( 7 ) N60 G1 X30 ( 8 )
N65 G2 X40 Y-15 R10 ( 9 ) N70 G1 Y0 ( 1 )
N75 G2 X60 Y20 R20 ( O'' ) N80 G40 G0 X80 Y0 ( O ) N85 M99
Trang 4O0020 ( BAI 3 )
N5 G90 G54
N10 T2 M6 G43 H2 ( END MILL 16)
N15 S2000 M3
N20 G0 X100 Y0 Z30
N25 G0 Z0
N30 M98 P100021 ( GC DT LAN1 )
N35 G0 Z0
N40 M98 P100022 ( GC DT LAN 2 )
N45 G0 Z0
N50 M98 P100023 ( GC DT LAN 3 )
N55 G0 Z0
N60 M98 P100024 ( GC DT LAN 4 )
N65 G0 Z30
N70 T5 M6 G43 H5 ( END MILL 10)
N75 S2000 M3
N80 G0 X45 Y0 Z30
N85 G0 Z0
N90 M98 P020025 ( GC LUC GIAC )
N95 G0 Z30
N100 T10 M6 G43 H10 ( KHOAN 8.5 )
N105 S1500 M3 N110 G0 X42 Y42 Z30 N115 G0 Z-15 N120 G83 X42 Y42 Z-35 P500 Q3 F200 N125 Y-42
N130 X-42 N135 Y42 N140 G0 Z30
N145 T7 M6 G43 H7 ( TARO 10 )
N150 S1000 M3 N155 G0 X42 Y42 Z30 N160 G0 Z-15 N165 G84 X42 Y42 Z-35 F1 N170 Y-42
N175 X-42 N180 Y42 N185 G0 Z30
Trang 5N220 T2 M6 G43 H2 ( END M 16 )
N225 S2000 M3
N230 G0 X0 Y0 Z30
N235 G0 Z0
N240 M98 P300026 ( KHOET LO )
N245 G40 G0 X0 Y0
N250 G0 Z100
N255 M30
O0021 ( CTC GC DT LAN 1 )
N5 G91
N10 G1 Z-2 F300
N15 G90
N20 G1 X70 Y-35 G42 H17
N25 G2 X35 Y0 R35
N30 G3 X35 Y0 I-35 J0
N35 G2 X70 Y35 R35
N40 G40 G0 X100 Y0
N45 M99
O0022 ( CTC GC DT LAN 2 )
N5 G91
N10 G1 Z-2 F300
N15 G90
N20 G1 X70 Y-35 G42 H16
N25 G2 X35 Y0 R35
N30 G3 X35 Y0 I-35 J0
N35 G2 X70 Y35 R35
N40 G40 G0 X100 Y0
N45 M99
O0023 ( CTC GC DT LAN 3 )
N5 G91
N10 G1 Z-2 F300
N15 G90
N20 G1 X70 Y-35 G42 H15
N25 G2 X35 Y0 R35
N30 G3 X35 Y0 I-35 J0
N35 G2 X70 Y35 R35
N40 G40 G0 X100 Y0
N45 M99
O0024 ( CTC GC DT LAN 4 )
N5 G91 N10 G1 Z-2 F300 N15 G90 N20 G1 X70 Y-35 G42 H14 N25 G2 X35 Y0 R35 N30 G3 X35 Y0 I-35 J0 N35 G2 X70 Y35 R35 N40 G40 G0 X100 Y0 N45 M99
O0025 ( CTC GIA CONG LUC GIAC )
N5 G91 N10 G1 Z-2 F300 N15 G90 N20 G1 X30 Y0 G42 H14 N25 G16
N30 G1 X30 Y60 N35 Y120 N40 Y180 N45 Y-120 N50 Y-60 N55 Y0 N60 G15 N65 G40 G0 X45 Y0 N70 M99
O0026 ( CTC KHOET LO )
N5 G91 N10 G1 Z-1 F200 N15 G90 N20 G1 X15 Y0 G41 H22 N25 G3 X15 Y0 I-15 J0 N30 G40 G0 X0 Y0 N35 M99
Trang 6O0030 ( BAI 4 )
N5 T2 M6 G43 H2 ( END MILL 16 )
N10 S2000 M3
N15 G0 X0 Y0 Z30
N20 G0 Z0
N25 M98 P020031 ( CTC PHAY BIEN )
N30 G0 Z0
N35 G51 X0 Y0 J-1000
N40 M98 P020031
N45 G0 Z0
N50 G51 X0 Y0 I-1000
N55 M98 P020031
N60 G0 Z0
N65 G51 X0 Y0 J1000
N70 M98 P020031
N75 G0 Z30
N80 M30
O0031 ( CTC PHAY BIEN )
N5 G91 G1 Z-2.5 F300
N10 G90 G1 X-10 Y0 G42 H22 N15 Y30 C5
N20 X-45 R10
N25 Y10
N30 X-10
N35 G40 G1 X0 Y0
N40 M99
Trang 7O0040 ( BAI 5 )
N5 T2 M6 G43 H2 ( END MILL 16 )
N10 S2000 M3
N15 G0 X-115 Y0 Z30
N20 G0 Z0
N25 M98 P050041
N30 G0 Z0
N35 M98 P050042
N40 G0 Z0
N45 M98 P050043
N50 G0 Z0
N55 M98 P050044
N60 G0 Z30
N65 T4 M6 G43 H4 ( DRILL 16 )
N70 S1500 M3
N75 G0 X-25 Y40 Z30
N80 G0 Z5
N85 G83 X-25 Y40 Z-20 Q3 F200 N90 X75 Y5
N95 G0 Z30
N100 T9 M6 G43 H9 ( ENDMILL 12)
N105 S2000 M3 N110 G0 X0 Y0 Z30 N115 G0 Z1 N120 M98 P80045 N125 G0 Z30
N130 T5 M6 G43 H5 ( ENDMILL 10)
N135 S2000 M3 N140 G0 X25 Y0 Z30 N145 G0 Z0
N150 M98 P030046 N155 G0 Z30
N160 T8 M6 G43 H8 ( DRILL 6 )
N165 S2000 M3
N170 G0 X-20 Y0 Z30 N175 G0 Z5
N180 G16 N185 G83 X-20 Y0 Z-20 Q5 F150 N190 Y30
N195 Y60 N200 Y90 N205 Y120 N210 Y150 N215 Y-60 N220 Y-30 N225 G80 G15 N230 G0 Z30
N235 T1 M6 G43 H1 ( FACE MILL 40 )
N240 S2000 M3 N245 G0 X-75 Y-40 Z30
Trang 8N250 G0 Z-0.5
N255 G1 X125 F300
N260 G0 Y-10
N265 G1 X-75
N270 G0 Y20
N275 G1 X125
N280 G0 Y50
N285 G1 X-75
N290 G0 Z100
N295 M30
O0041 ( CTC PHAY BIEN LAN 1 )
N5 G91
N10 G1 Z-2 F300
N15 G90
N20 G0 X-75 Y40 G42 H11
N25 G2 X-35 Y0 R40
N30 G3 X21.11 Y-28 R35
N35 G2 X80 Y-10 R100
N40 G3 X80 Y19 R15
N45 G1 X-20 Y54.2
N50 G3 X-39.33 Y35.57 R15
N55 G2 X-35 Y0 R100
N60 G2 X-75 Y-40 R40
N65 G40 G0 X-115 Y0
N70 M99
O0042 ( CTC PHAY BIEN LAN 2 )
N5 G91
N10 G1 Z-2 F300
N15 G90
N20 G0 X-75 Y40 G42 H12
N25 G2 X-35 Y0 R40 N30 G3 X21.11 Y-28 R35 N35 G2 X80 Y-10 R100 N40 G3 X80 Y19 R15 N45 G1 X-20 Y54.2 N50 G3 X-39.33 Y35.57 R15 N55 G2 X-35 Y0 R100 N60 G2 X-75 Y-40 R40 N75 G40 G0 X-115 Y0 N70 M99
O0043 ( CTC PHAY BIEN LAN 3 )
N5 G91 N10 G1 Z-2 F300 N15 G90 N20 G0 X-75 Y40 G42 H13 N25 G2 X-35 Y0 R40 N30 G3 X21.11 Y-28 R35 N35 G2 X80 Y-10 R100 N40 G3 X80 Y19 R15 N45 G1 X-20 Y54.2 N50 G3 X-39.33 Y35.57 R15 N55 G2 X-35 Y0 R100 N60 G2 X-75 Y-40 R40 N75 G40 G0 X-115 Y0 N70 M99
O0044 ( CTC PHAY BIEN LAN 4 )
N5 G91 N10 G1 Z-2 F300 N15 G90 N20 G0 X-75 Y40 G42 H14
N25 G2 X-35 Y0 R40 N30 G3 X21.11 Y-28 R35 N35 G2 X80 Y-10 R100 N40 G3 X80 Y19 R15 N45 G1 X-20 Y54.2 N50 G3 X-39.33 Y35.57 R15 N55 G2 X-35 Y0 R100 N60 G2 X-75 Y-40 R40 N65 G40 G0 X-115 Y0 N70 M99
O0045 ( CTC PHA HOC )
N5 G91 N10 G1 Z-2 F300 N15 G90 N20 G1 X10 Y0 G42 H24 N25 G2 X10 Y0 I-10 J0 N30 G40 G0 X0 Y0 N35 M99
O0046 ( CTC KHOET RANH CONG )
N5 G91 N10 G1 Z-2 F200 N15 G90 N20 G3 X0 Y25 R25 N25 G0 Z0
N30 G0 X25 Y0 N35 M99