iTNC530- Podprogram- G-kod
: 17 lip 2017, 20:08
Dzień dobry
Znowu g-kod w iTNC, co zrobić... Piszę programik który miałby nawiercić kilka otworów jednego rozmiaru, kilka drugiego a następnie je nagwintować. Żeby nie podawać współrzędnych po dwa razy chciałabym wykorzystać cykle czy podprogramy czy coś takiego. Znalazłam polecenia M98 i M99 i schemat wywoływania podprogramu tylko nie do końca rozumiem jak to ugryźć.
1) Czy jeśli chcę wywołać współrzędne to zapisuję je w osobnym pliku np wspolrzedne.i:
%
O1000
N10 G00
...
Nxx G00
M99
*
%
A następnie w programie głównym w miejscu dogodnym (np po wywołaniu narzędzia i włączeniu obrotów) wrzucam M98 P1000 L1 i wtedy program wykona mi danym narzędziem ścieżkę zapisaną w pliku wspolrzedne.i?
Jeśli tak, to czy przy tworzeniu pliku ze współrzędnymi w nagłówku nie powinno się znajdować % wspolrzene G71? Nie umiem tego nagłówka usunąć.
Dodatkowo przy wpisywaniu czegokolwiek po M98 wyrzuca błąd o błędnej budowie wiersza.
Znowu g-kod w iTNC, co zrobić... Piszę programik który miałby nawiercić kilka otworów jednego rozmiaru, kilka drugiego a następnie je nagwintować. Żeby nie podawać współrzędnych po dwa razy chciałabym wykorzystać cykle czy podprogramy czy coś takiego. Znalazłam polecenia M98 i M99 i schemat wywoływania podprogramu tylko nie do końca rozumiem jak to ugryźć.
1) Czy jeśli chcę wywołać współrzędne to zapisuję je w osobnym pliku np wspolrzedne.i:
%
O1000
N10 G00
...
Nxx G00
M99
*
%
A następnie w programie głównym w miejscu dogodnym (np po wywołaniu narzędzia i włączeniu obrotów) wrzucam M98 P1000 L1 i wtedy program wykona mi danym narzędziem ścieżkę zapisaną w pliku wspolrzedne.i?
Jeśli tak, to czy przy tworzeniu pliku ze współrzędnymi w nagłówku nie powinno się znajdować % wspolrzene G71? Nie umiem tego nagłówka usunąć.
Dodatkowo przy wpisywaniu czegokolwiek po M98 wyrzuca błąd o błędnej budowie wiersza.