#100=800;(LENGTH)
#101=600;(WIDTH)
#102=50; (MIN X)
#103=50; (NIX Y)
#104=13; (DELETE!!!!! MAX CUTS)
#105=8; (DIA TOOL MILL)
#106=20; (STEP X)
#107=20; (STEP Y)
G17 G21 G90 G54 G80 G40 G49;
M06 T1;
G43 H1;
M03 S12000;
N10 IF [#104 EQ 0] GOTO 1000;
G00 X#102 Y#103 Z10.;
Z5.;
G01 Z-2. F1000;
G91;
Y[#101-[#103*2]] F1200;
X[#100-[#102*2]];
Y-[#101-[#103*2]];
X-[#100-[#102*2]];
#104=#104-1;
#102=#102+#106;
#103=#103+#107;
G90;
GOTO 10;
N1000 M05;
M09;
G91 G28 Z0.;
G28 X0.Y0.;
G90;
M30;

Задания:

1. Убрать переменную #104 , сделать максимальное кол-во проходов!

2. Автоматизировать программу, сделать непрерывную обработку.

 

Наверх