Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 2

KREIRANJE POTPROGRAMA

Potprogrami - dijelovi programa koji se više puta ponavljaju ili dijelovi dugačkog programa.
Potprogrami se pišu u posebnim blokovima (Programs / Subprograms) i imaju svoja imena po
kojima ih se poziva a takođe i broj izvršenja potprograma ( P ). Pišu se inkrementalno a
završavaju sa funkcijom M17.
Koristeći naredbu P svaki potprogram se može izvršiti više puta (maksimalno 99 puta).

Potprogram se piše na kraju glavnog programa ili kao zaseban fajl.


Svaki potprogram se sastoji od:
􀂊 zaglavlja potprograma,
􀂊 sadržaja potprograma i
􀂊 naredbe za povratak u pozivajući program
Pravila za pisanje potprograma:
- potprogram se piše u relativnom sistemu (prva rečenica potprograma je G91)
- iza poziva potprograma mora se UJ saopštiti trenutni položaj alata i preći u apsolutni sistem
(G92)
- potprogram se može pozvati najviše pet puta (AL17)
Naredbe za rad sa potprogramom:
-naredba za pozivanje potprograma (G25 / L... broj rečenice na kojoj počinje potprogram )
- naredba za završetak rada sa potprogramom i vraćanje u glavni program (M17)
Mach3
N.../ M98/ P.../L... Poziv potprograma
N.../O... Broj potprograma
N.../M99 povratak iz potprograma
P-broj potprograma
L-broj ponavljanja potprograma
O-početak potprograma u kome se navodi broj potprograma
M99-kraj potprograma

ZADATAK:
Izraditi program korištenjem potprograma za dio sa slike.Pripremak je Ø 22x100 mm.

You might also like