Program warstwowy w parametrach-jak zrobić??
-
Autor tematu - Czytelnik forum poziom 2 (min. 20)
- Posty w temacie: 8
- Posty: 23
- Rejestracja: 14 sie 2012, 15:34
- Lokalizacja: oleśnica
Program warstwowy w parametrach-jak zrobić??
Witam.
Od jakiegoś czasu pracuje na heidenhajnie 620 i mam problem z pętlą napisaną w q parametrach.
Znalazłem na forum podobny program, ale nie jest to to czego szukam.
W programie chciał bym podać głebokość końcową, ilość warstw, od której warstwy ma zaczynać, z-et początkowe.
Zrobiłem taki programik ale nie zmienia sie głebokość.
Poprzednio pracowałem na Pronumie oraz na fanucu. Tam korzystałem z takich programów i to działało.
Pozdrawaiam
Od jakiegoś czasu pracuje na heidenhajnie 620 i mam problem z pętlą napisaną w q parametrach.
Znalazłem na forum podobny program, ale nie jest to to czego szukam.
W programie chciał bym podać głebokość końcową, ilość warstw, od której warstwy ma zaczynać, z-et początkowe.
Zrobiłem taki programik ale nie zmienia sie głebokość.
Poprzednio pracowałem na Pronumie oraz na fanucu. Tam korzystałem z takich programów i to działało.
Pozdrawaiam
Tagi:
-
- Specjalista poziom 1 (min. 100)
- Posty w temacie: 5
- Posty: 241
- Rejestracja: 25 maja 2012, 10:52
- Lokalizacja: łódź
1 Q1 = - 20 ;glebokosc poczatkowa
2 Q2 = - 30 ;glebokosc koncowa
3 Q3 = 3 ;ilosc przejesc
4 ;
5 TOOL CALL 1 Z S111 F111
6 M3
7 ;
8 Q11 = ( Q2 - Q1 ) / Q3 ;zmiana Z na przejscie
9 Q12 = Q1 ;Z przejscia
10 Q13 = Q3 - 1
11 ;
12 ;
13 LBL 5
14 Q12 = Q12 + Q11
15 L Z+Q12
16 ;+reszta przejscia
17 LBL 0
18 ;
19 CALL LBL 5 REPQ13
20 ;
Tak na szybko stworzone.
2 Q2 = - 30 ;glebokosc koncowa
3 Q3 = 3 ;ilosc przejesc
4 ;
5 TOOL CALL 1 Z S111 F111
6 M3
7 ;
8 Q11 = ( Q2 - Q1 ) / Q3 ;zmiana Z na przejscie
9 Q12 = Q1 ;Z przejscia
10 Q13 = Q3 - 1
11 ;
12 ;
13 LBL 5
14 Q12 = Q12 + Q11
15 L Z+Q12
16 ;+reszta przejscia
17 LBL 0
18 ;
19 CALL LBL 5 REPQ13
20 ;
Tak na szybko stworzone.
-
- Specjalista poziom 1 (min. 100)
- Posty w temacie: 5
- Posty: 241
- Rejestracja: 25 maja 2012, 10:52
- Lokalizacja: łódź
1 Q1 = - 20 ;glebokosc poczatkowa
2 Q2 = - 30 ;glebokosc koncowa
3 Q3 = 5 ;ilosc przejesc
4 Q4 = 3 ;warstwa od ktorej sie zaczyna
5 ;
6 TOOL CALL 1 Z S111 F111
7 M3
8 ;
9 Q11 = ( Q2 - Q1 ) / Q3 ;zmiana Z na przejscie
10 Q12 = Q1 + ( Q4 * Q11 ) ;Z pierwszego przejscia
11 Q13 = Q3 - Q4 ;ilosc powtorzen
12 ;
13 ;
14 LBL 5
15 L Z+Q12
16 Q12 = Q12 + Q11
17 ;+reszta przejscia
18 LBL 0
19 ;
20 CALL LBL 5 REPQ13
Dokładać można ile się tylko chce, tylko pytanie na ile starczy cierpliwości programiście
Nie wiem jak na 620 ale na 530 nie widziałem żadnego makra (cykli na kieszenie itp. nie zaliczam do makra) i się bardzo z tego cieszę, bo gotowce są odmóżdżające.
2 Q2 = - 30 ;glebokosc koncowa
3 Q3 = 5 ;ilosc przejesc
4 Q4 = 3 ;warstwa od ktorej sie zaczyna
5 ;
6 TOOL CALL 1 Z S111 F111
7 M3
8 ;
9 Q11 = ( Q2 - Q1 ) / Q3 ;zmiana Z na przejscie
10 Q12 = Q1 + ( Q4 * Q11 ) ;Z pierwszego przejscia
11 Q13 = Q3 - Q4 ;ilosc powtorzen
12 ;
13 ;
14 LBL 5
15 L Z+Q12
16 Q12 = Q12 + Q11
17 ;+reszta przejscia
18 LBL 0
19 ;
20 CALL LBL 5 REPQ13
Dokładać można ile się tylko chce, tylko pytanie na ile starczy cierpliwości programiście

Nie wiem jak na 620 ale na 530 nie widziałem żadnego makra (cykli na kieszenie itp. nie zaliczam do makra) i się bardzo z tego cieszę, bo gotowce są odmóżdżające.
-
Autor tematu - Czytelnik forum poziom 2 (min. 20)
- Posty w temacie: 8
- Posty: 23
- Rejestracja: 14 sie 2012, 15:34
- Lokalizacja: oleśnica
Na pronumie miałem jeszcze napisany program na frezowanie płaszczyzny po kącie z uwzględnieniem pr. płytki, z obrotem układu wsp. itp, to sie przydawało dość czesto, po za tym frezowanie walca zew. wew. miało też zastosowanie.
Wydaje mi sie ze program na wiercenie g81 i g83 były lepsze. Szybciej można było coś napisać.
Pozdr
Wydaje mi sie ze program na wiercenie g81 i g83 były lepsze. Szybciej można było coś napisać.
Pozdr
-
- Specjalista poziom 1 (min. 100)
- Posty w temacie: 5
- Posty: 241
- Rejestracja: 25 maja 2012, 10:52
- Lokalizacja: łódź
-
Autor tematu - Czytelnik forum poziom 2 (min. 20)
- Posty w temacie: 8
- Posty: 23
- Rejestracja: 14 sie 2012, 15:34
- Lokalizacja: oleśnica
No niestety nie udało mi sie tego zrobić bo tam to wszystko jest tak zagmatwane...
Może ktoś z Was był by na tyle życzliwy i pomógł mi:)??
*frezowanie płaszczyzny po kącie z uwzględnieniem pr. płytki, z obrotem układu wsp.
*frezowanie walca zew.
*frezowanie walca wew.
*powiedzmy że chciał bym frezować bryłe nadając na obwodzie określony kąt jak to zrobić??
Pozdrawiam i dziękuje za pomoc:)
Może ktoś z Was był by na tyle życzliwy i pomógł mi:)??
*frezowanie płaszczyzny po kącie z uwzględnieniem pr. płytki, z obrotem układu wsp.
*frezowanie walca zew.
*frezowanie walca wew.
*powiedzmy że chciał bym frezować bryłe nadając na obwodzie określony kąt jak to zrobić??
Pozdrawiam i dziękuje za pomoc:)
-
- Specjalista poziom 1 (min. 100)
- Posty w temacie: 5
- Posty: 241
- Rejestracja: 25 maja 2012, 10:52
- Lokalizacja: łódź
*frezowanie walca zew.
cykl-257
*frezowanie walca wew.
cykl-252
*frezowanie płaszczyzny po kącie z uwzględnieniem pr. płytki, z obrotem układu wsp.
obrót układu wsp. cykl 10 (rotacja),
uwzględnienie promienia płytki:
FN 18: SYSREAD Q1 = ID20 NR1 ;przypisanie do Q1 numeru aktualnie wybranego narzędzia
FN 18: SYSREAD Q2 = ID50 NR3 IDXQ1 ;przypisanie do Q2 promienia naroża narzędzia Q1 (aktualnie wybrane).
trzeba sobie wyznaczyć współrzędne (dobry rysunek jest bardzo pomocny)
program obróbki wg. uznania przyrostowo w X(Y) i Z, lub przejazdy na Z a X(Y) w funkcji Z (osobiście program na stożek pisałem tą drugą metodą, a u mnie w pracy wszyscy stożki robili przyrostowo).
*powiedzmy że chciał bym frezować bryłe nadając na obwodzie określony kąt jak to zrobić??
życzę powodzenia
cykl-257
*frezowanie walca wew.
cykl-252
*frezowanie płaszczyzny po kącie z uwzględnieniem pr. płytki, z obrotem układu wsp.
obrót układu wsp. cykl 10 (rotacja),
uwzględnienie promienia płytki:
FN 18: SYSREAD Q1 = ID20 NR1 ;przypisanie do Q1 numeru aktualnie wybranego narzędzia
FN 18: SYSREAD Q2 = ID50 NR3 IDXQ1 ;przypisanie do Q2 promienia naroża narzędzia Q1 (aktualnie wybrane).
trzeba sobie wyznaczyć współrzędne (dobry rysunek jest bardzo pomocny)
program obróbki wg. uznania przyrostowo w X(Y) i Z, lub przejazdy na Z a X(Y) w funkcji Z (osobiście program na stożek pisałem tą drugą metodą, a u mnie w pracy wszyscy stożki robili przyrostowo).
*powiedzmy że chciał bym frezować bryłe nadając na obwodzie określony kąt jak to zrobić??
życzę powodzenia