Boisz się o coś o co nie powinieneś. 5MB wystarczy ci na 500 takich programów. U mnie programy z cam jak ma 1 MB to posiada około 100 tys linii.Tak że tu daj sobie na luz.
Jeśli chodzi o wiercenie jednego ekstra to na zdjęciu masz jedno M99 zbędne i jest to na linii 50.
Co do błędu to ręcznie możesz przejechać na wartości zapisane w programie?
Znaleziono 4 wyniki
- 21 mar 2020, 09:34
- Forum: Heidenhain
- Temat: Wiercenie na okregu
- Odpowiedzi: 29
- Odsłony: 3285
- 20 mar 2020, 22:36
- Forum: Heidenhain
- Temat: Wiercenie na okregu
- Odpowiedzi: 29
- Odsłony: 3285
Re: Wiercenie na okregu
Czemu masz IX700 nie mieści się narzędzie czy po prostu?
Jak definiujesz narzędzia, chodzi o długość, masz tam tabele narzędzi, czy w inny sposób.
Jak definiujesz narzędzia, chodzi o długość, masz tam tabele narzędzi, czy w inny sposób.
- 13 mar 2020, 13:56
- Forum: Heidenhain
- Temat: Wiercenie na okregu
- Odpowiedzi: 29
- Odsłony: 3285
Re: Wiercenie na okregu
Jeśli wczytasz sam podprogram to pojedzie na wartościach z tabeli, czyli w większości przypadków nigdzie, bo po każdym M2 Q parametry się resetują.
Jeśli zastosujesz taki zapis jak Ci podałem niema możliwości błędnego zaczytania parametrów, bo po parametrach jest wywoływany podprogram.
M99 to jest wywołanie cyklu i jeśli nie wczytałeś żadnego cyklu w danym programie to nic się nie wydarzy.
Jak długo masz do czynienia z HH?
Jeśli zastosujesz taki zapis jak Ci podałem niema możliwości błędnego zaczytania parametrów, bo po parametrach jest wywoływany podprogram.
M99 to jest wywołanie cyklu i jeśli nie wczytałeś żadnego cyklu w danym programie to nic się nie wydarzy.
Jak długo masz do czynienia z HH?
- 11 mar 2020, 19:23
- Forum: Heidenhain
- Temat: Wiercenie na okregu
- Odpowiedzi: 29
- Odsłony: 3285
Re: Wiercenie na okregu
Prościej się nie da, nawet wpisując to w programie głównym zajmuje tyle miejsca co nic.
W głównym programie wpisujesz najazd na środek okręgu, cykl wiercenia i 3 parametry, 4 liczy się sam.0 BEGIN PGM 31 MM
1 FN 4: Q4 =+360 DIV +Q3 ;ILOSC OTWOROW
2 CC IX+0 IY+0
3 LP PR+Q1 PA+Q2 R0 FMAX
4 LBL 1
5 CP IPA+Q3 DR+ FMAX M99
6 CALL LBL 1 REPQ4
7 END PGM 31 MM
TOOL CALL 5 Z S500
4 L X+10 Y+10 Z+10 R0 FMAX M3
5 CYCL DEF 200 WIERCENIE ~
Q200=+2 ;BEZPIECZNA WYSOKOSC ~
Q201=-20 ;GLEBOKOSC ~
Q206=+150 ;WARTOSC POSUWU WGL. ~
Q202=+5 ;GLEBOKOSC DOSUWU ~
Q210=+0 ;PRZER. CZAS.NA GORZE ~
Q203=+0 ;WSPOLRZEDNE POWIERZ. ~
Q204=+50 ;2-GA BEZPIECZNA WYS. ~
Q211=+0 ;PRZERWA CZAS. DNIE ~
Q395=+0 ;REFERENCJA GLEB.
6 FN 0: Q1 =+50 ;SREDNICA
7 FN 0: Q2 =+22.5 ;KAT POCZATKOWY
8 FN 0: Q3 =+45 ;KAT PRZESUNIECIA
9 CALL PGM TNC:\31.H
{/quote]