Podprogramy
-
Autor tematu - Specjalista poziom 1 (min. 100)
- Posty w temacie: 3
- Posty: 117
- Rejestracja: 21 lut 2007, 19:21
- Lokalizacja: wielkopolskie
Podprogramy
Witam!
Mam taki problem, podprogramy wg. instrukcji wywołuje się poprzez M97 lub M98.
M97 dla lokalnego N0010
M98 dla zewnętrznego o0010
Problem jest taki że w symulatorze CIMCO to nie działa.
Czy ktoś z kolegów spotkał się z tym??
Mam taki problem, podprogramy wg. instrukcji wywołuje się poprzez M97 lub M98.
M97 dla lokalnego N0010
M98 dla zewnętrznego o0010
Problem jest taki że w symulatorze CIMCO to nie działa.
Czy ktoś z kolegów spotkał się z tym??
Tagi:
-
- Specjalista poziom 1 (min. 100)
- Posty w temacie: 1
- Posty: 106
- Rejestracja: 13 mar 2006, 21:00
- Lokalizacja: Białystok
- Kontakt:
W tym konkretnym systemie nie wiem jak jest dokładnie ale na ogół np..w Fanuc (a powinno byc podobnie) pisze sie w ten sposób :
M98 P1000 L4
W powyższym przypadku wywołanie podprogramu odnosi sie na zewnątrz czyli główny program wywołuje podprogram P1000 a L4 to naprzykład zapetlenie jeżeli przykładowo na głebokości napiszesz go przyrostowo z G91
M98
G91
Z-1 F200
G90
M99
..bedzie to zapetlac cztery razy czyli zjedzie na Z-4 mm. Pamietać aby zewnetrzny podprogram zaczynał sie na M98 a konczył na M99
W przypadku wywołania podprogramu wewnatrz programu głównego to na niektórych obrabiarkach wykorzystuje taki zapis:
M98 H10 L4
W tym przypadku oczywiscie podprogram jest po M30
czyli:
..M30
N10
G91
G1 Z-1 F200
G90
..reasumując maszyna teraz wie ze wywołany podprogram ma zaczać od wiersza N10 i ten podprogram powtórzyć - zapetlic cztery razy...
Narazie nie mam kiedy sprawdzić w Cimco...
M98 P1000 L4
W powyższym przypadku wywołanie podprogramu odnosi sie na zewnątrz czyli główny program wywołuje podprogram P1000 a L4 to naprzykład zapetlenie jeżeli przykładowo na głebokości napiszesz go przyrostowo z G91
M98
G91
Z-1 F200
G90
M99
..bedzie to zapetlac cztery razy czyli zjedzie na Z-4 mm. Pamietać aby zewnetrzny podprogram zaczynał sie na M98 a konczył na M99
W przypadku wywołania podprogramu wewnatrz programu głównego to na niektórych obrabiarkach wykorzystuje taki zapis:
M98 H10 L4
W tym przypadku oczywiscie podprogram jest po M30
czyli:
..M30
N10
G91
G1 Z-1 F200
G90
..reasumując maszyna teraz wie ze wywołany podprogram ma zaczać od wiersza N10 i ten podprogram powtórzyć - zapetlic cztery razy...
Narazie nie mam kiedy sprawdzić w Cimco...
-
- Moderator
-
Lider FORUM (min. 2000)
- Posty w temacie: 2
- Posty: 8197
- Rejestracja: 01 sty 2009, 20:01
- Lokalizacja: Oława
W Haas jest tak ;poverejay pisze:...W przypadku wywołania podprogramu wewnatrz programu głównego to na niektórych obrabiarkach wykorzystuje taki zapis:
M98 H10 L4
W tym przypadku oczywiscie podprogram jest po M30
czyli:
..M30
N10
G91
G1 Z-1 F200
G90
..reasumując maszyna teraz wie ze wywołany podprogram ma zaczać od wiersza N10 i ten podprogram powtórzyć - zapetlic cztery razy...
Narazie nie mam kiedy sprawdzić w Cimco...
przykład
%
O12345
G17
G40
G80
G90
G54
T2 M6
G43 H2
S950 M3
G0 X0. Y-27.
Z25.
G0 Z0.
M97 P1 L45 (L- ILOŚĆ POWTÓRZEŃ)
G0 Z25.
G28 G91 Z0.
G28 Y0.
G0 G49
G90
M30
N1 G1 G91 Z-0.5 F600.
G1 G90 Y137.
X33.
Y-27.
X0.
M99
%
Pomagam w:
HAAS - frezarki, tokarki
HAAS - frezarki, tokarki