|
<< Click to Display Table of Contents >> G98/L - Podprogramy |
![]() ![]()
|
Przy pomocy G98 można zdefiniować na końcu programu oraz po poleceniu M30 do 99-ciu podprogramów.
Definiowanie to rozpoczyna się poleceniem G98 Lx i kończy poleceniem G98 L0 (patrz przykład ).
Wywołanie programu następuje poprzez polecenie Lx ("x" odpowiada kolejnemu numerowi)
Przykład |
|---|
N10 T1 M3 S2500 N20 G0 X21.5 Y25 N30 Z-5 M8 N40 G91 N50 L1 (wywołaj podprogram 1) N60 G90 N70 G0 Z0 M9 N80 X21.5 Y75 N90 Z-5 M8 N100 G91 N110 L1 (wywołaj podprogram 1) N120 G90 N130 G0 Z0 M9 N140 M5 N150 M30 (koniec programu)
N160 G98 L1 (definicja programu 1) N170 G2 I3.5 J0 Z-2 F360 N180 I3.5 J0 Z-2 N190 I3.5 J0 Z-2 N200 I3.5 J0 Z-2 N210 I3.5 J0 Z-2 N220 I3.5 J0 Z-2 N230 I3.5 J0 N240 G1 X3 N250 G2 I0.5 J0 Z-2 F180 N260 I0.5 J0 Z-2 N270 I0.5 J0 Z-2 N280 I0.5 J0 Z-2 N290 G0 Z20 N300 M00 N310 G98 L0 (podprogram kończy się tutaj) |