Znaleziono 1 wynik

autor: 1q1q1q1q
29 sie 2022, 20:46
Forum: G-CODE - programowanie
Temat: Planowanie przy pomocy zapętlania i zmiennych
Odpowiedzi: 12
Odsłony: 1696

Re: Planowanie przy pomocy zapętlania i zmiennych

jakieś stare znalazłem na szybko na kompie ale widzę ze działa w cimco. Może ci coś pomoże.


PLANOWANIE ZYG ZAK KILKA GLEBOKOSCI


G40 G80 G90 G21 G49 G94
G91 G28 Z0.
T1M6
S2000 M3

#100= 20 (DLUGOSC W X )
#101= 151 (DLUGOSC W Y )
#102= 20. (CALKOWITA GLEBOKOSC Z )
#103= 4 (GLEBOKOSC JEDNEGO PRZEJAZDU W z)
#104= 1200.
#105= 100. (WEJSCIE Z WYPRZEDZENIEM)
#106= 20. (SREDNICA NARZEDZ)
#107=0
#109=#106*0.1 (ODSUNIECIE OD POWIERZ w SRED X 0.8 )
#120=2 (SKOK FREZA W -Y)
#114=0.
#119=0
IF[#100GT#101]GOTO1
IF[#101GT#100]GOTO2
N1
G90 G54 G0 X-#109 Y0.
G43 H1 Z50.
M8
Z0.
GOTO5
N2
G90 G54 G0 X#109 Y0.
G43 H1 Z50.
M8
Z0.
GOTO6
N5
N6
IF[#100GE#101]GOTO3
IF[#101GE#100]GOTO4
N3
WHILE[#107LT#102]DO1
#107=#107+#103
IF[#107GE#102]THEN#107-#102
G90 G1 Z-#107 F#105
WHILE [#101GT#119]DO2
#114=#114+#109
#119=#119+#120
IF[#114GT#101]THEN#114-#101
G90G1 X[#100+#109] F#104
Y-#119
#119=#119+#120
IF[#119GT#101]THEN#119-#101
G1 X-#109
G1 Y-#119 F#104
END2
#114=0.
G90 G0 X-#109
Z150.
Y0.
Z-#107
END1
G90 G0 Z150. M5
G91 G28 Z0.
M30
N4
WHILE[#107LT#102]DO1
#107=#107+#103
IF[#107GE#102]THEN#107-#102
G90G1 Z-#107 F#105
WHILE [#100GT#119]DO2
#114=#114+#109
#119=#119+#120
IF[#119GT#100]THEN#119-#100
G90 G1 Y-[#101+#109] F#104
X#119
#119=#119+#120
IF[#119GT#100]THEN#119-#100
G1 Y#109 F#104
G1 X#119
END2
#119=0.
G90 G0 Z150.
X0. Y#109
Z-#107
END1

G90 G0 Z150. M5
G91 G28 Z0.
M30
%

Wróć do „Planowanie przy pomocy zapętlania i zmiennych”