Thứ Bảy, 18 tháng 9, 2021

Bài tập Macro 2 .

 



O0051  ;
G21 G40 G49 G15 G80  ;
G91 G28 Z0.  ;
G91 G28 X0. Y0.  ;
T1 M6  ;   ( Dao phay ngón Φ16 )
G90 G54 G0 X0. Y0.  ;
G43 H1 Z100.  ;
S1000 M3  ;
M8  ;
Z50.  ;
Z10.  ;
Z5.  ;
X-60. Y-60.  ;
G1 Z0. F80  ;
#102 = - 0.5  ;   ( Đặt biến #102 là Z )
WHILE [ #102 GE -3. ] DO 1  ;   ( Điều kiện chung để thực hiện vòng lặp )
G1 Z#102 F100  ;
G41 G1 D1 X-35. Y-55. F150  ;
Y25.  ;
X-25. Y35.  ;
X19.  ;
G2 X35. Y19. R16.  ;
G1 Y-20.  ;
X15. Y-35.  ;
X-25.  ;
G2 X-35. Y-25. R10.  ;
G1 Y-20.  ;
G3 X-50. Y-50. R15.  ;
G40 G1 X-60. Y-60.  ;
#102 = #102 - 0.5  ;   ( Biểu thức tính điều kiện )
END 1  ;   ( Kết thúc điều kiện chung )
G90 G0 Z20.  ;
M5  ;
M9  ;
G91 G28 Z0.  ;
G91 G28 X0. Y0.  ;

M1  ;

T2 M6  ;   ( Mũi khoan tâm Φ3 )
G90 G54 G0 X0. Y0.  ;
G43 H2 Z100.  ;
S500 M3  ;
M8  ;
Z50.  ;
Z10.  ;
G98 G81 Z-2. R2. F60  ;
G80  ;
G90 G0 Z20.  ;
M5  ;
M9  ;
G91 G28 Z0.  ;
G91 G28 X0. Y0.  ;

M1  ;

T3 M6  ;   ( Mũi khoan Φ5 )
G90 G54 G0 X0. Y0.  ;
G43 H1 Z100.  ;
S800 M3  ;
Z50.  ;
Z10.  ;
G98 G83 Z-2. R3. Q0.5 F80  ;
G80  ;
G90 G0 Z20.  ;
M5  ;
M9  ;
G91 G28 Z0.  ;
G91 G28 X0. Y0.  ;

M1  ;

T1 M6  ;
G90 G54 G0 X0. Y0.  ;
G43 H1 Z100.  ;
S1000 M3  ;
M8  ;
Z50.  ;
Z10.  ;
G1 Z5. F80  ;
Z0.  ;
#103 = - 0.5  ;   ( Đặt biến #103 là Z )
N10  ;   ( Câu lệnh trống bắt đầu gia công đến khi đạt được điều kiện chung )
G90 G1 Z#103 F100  ;
G91 G1 X-7.  ;
G3 I7.  ;
G1 X7.  ;
#103 = #103 - 0.5  ;   ( Biểu thức tính điều kiện )
IF [ #103 GE -3. ] GOTO 10  ;   ( Điều kiện chung để thực hiện vòng lặp )
G90 G0 Z20.  ;
M5  ;
M9  ;
G91 G28 Z0.  ;
G91 G28 X0. Y0.  ;
M30  ;
%


0 comments:

Đăng nhận xét