Niekontrolowane przejazdy w cyklach

Dyskusje na temat systemu Heidenhaina

Autor tematu
logo
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 6
Posty: 56
Rejestracja: 18 kwie 2009, 02:40
Lokalizacja: z daleka

Niekontrolowane przejazdy w cyklach

#1

Post napisał: logo » 17 gru 2018, 11:23

Dzień dobry,

Na początek przykład żeby nie strzępić języka bez powodu

0 BEGIN PGM 985 MM
1 BLK FORM 0.1 Z X-100 Y-100 Z-10
2 BLK FORM 0.2 X+100 Y+100 Z0
3 ;
4 CYCL DEF 7.0 PUNKT BAZOWY
5 CYCL DEF 7.1 X+0
6 CYCL DEF 7.2 Y+0
7 CYCL DEF 7.3 Z+0
8 ;
9 TOOL CALL 1 Z S2000
10 L X+0 Y+0 R0 F MAX
11 L Z+100 R0 F MAX M3
12 CYCL DEF 200 WIERCENIE ~
Q200=1 ;BEZPIECZNA WYSOKOSC ~
Q201=-2 ;GLEBOKOSC ~
Q206=120 ;WARTOSC POSUWU WGL. ~
Q202=2 ;GLEBOKOSC DOSUWU ~
Q210=0 ;PRZER. CZAS.NA GORZE ~
Q203=+0 ;WSPOLRZEDNE POWIERZ. ~
Q204=100 ;2-GA BEZPIECZNA WYS. ~
Q211=0 ;PRZERWA CZAS. DNIE
13 L X+0 Y+0 Z+0 R0 F MAX M99
14 L X-29,233 Y+65,134 Z+2 F MAX M99
15 L X-55,503 Y+25,25 Z+3 F MAX M99
16 L X-19,718 Y+32,449 Z+2 F MAX M99
17 L X+28,635 Y+9,5 Z+1 F MAX M99
18 L X+41,285 Y+32,101 Z+0 F MAX M99
19 L M30
20 END PGM 985 MM

To prosty program na nawiercanie.
Wszystko niby jest standardowe oprócz punktów.
Praktycznie na maszynie wygląda to tak, że po zrobieniu pierwszego punktu narzędzie lekko podskakuje (na pewno nie wyjeżdża na zadeklarowane Z100) i w 3osiach jedzie do kolejnego punktu.
Jak zablokować takie zachowanie w cyklu?
Czy któryś z parametrów maszynowych da się przestawić tak żeby maszyna w cyklu zachowywała się poprawnie? Mam na myśli wyjazd na zadeklarowane w cyklu Z100 i najazd na kolejną współrzędną a nie jeżdżenie w 3 osiach jednocześnie




Pulsdriver
Czytelnik forum poziom 2 (min. 20)
Czytelnik forum poziom 2 (min. 20)
Posty w temacie: 2
Posty: 20
Rejestracja: 23 sty 2015, 15:21
Lokalizacja: Małopolska

Re: Niekontrolowane przejazdy w cyklach

#2

Post napisał: Pulsdriver » 17 gru 2018, 11:32

Może przez to że piszesz przy wsporzednych Z2, Z3itd.


Autor tematu
logo
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 6
Posty: 56
Rejestracja: 18 kwie 2009, 02:40
Lokalizacja: z daleka

Re: Niekontrolowane przejazdy w cyklach

#3

Post napisał: logo » 17 gru 2018, 12:01

No tak, nie dopisałem założenia że płaszczyzna nie jest płaska.
Załóżmy że są stopnie (schodki) a przejazdy na Z100 też mają być bo coś tam do mocowania będzie i trzeba wyjechać wysoko.
Współrzędne punktów mają być takie jak pod cyklem.
Pytanie pozostaje wciąż to samo.
Co zmienić (w ustawieniach maszyny) żeby w cyklach nie jeździła w 3 osiach


Pulsdriver
Czytelnik forum poziom 2 (min. 20)
Czytelnik forum poziom 2 (min. 20)
Posty w temacie: 2
Posty: 20
Rejestracja: 23 sty 2015, 15:21
Lokalizacja: Małopolska

Re: Niekontrolowane przejazdy w cyklach

#4

Post napisał: Pulsdriver » 17 gru 2018, 12:14

No to jest Q203 współrzędne powierzchniowe
Np.
Q203=+2
L X-55,503 Y+25,25 F MAX M99
Q203=+1
16 L X-19,718 Y+32,449 F MAX M99
Itd. Chyba że to nic nie daje, to nie wiem


capt.d.
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 2
Posty: 387
Rejestracja: 25 lut 2016, 19:23
Lokalizacja: Tarnowskie Góry

Re: Niekontrolowane przejazdy w cyklach

#5

Post napisał: capt.d. » 17 gru 2018, 12:48

Aloha

Maszyna nie jeździ w cyklach tylko przemieszcza się między punktami, w których wywoływany jest cykl.
Tak jak napisał kolega wyżej, zlikwiduj współrzędne Z w blokach z pozycjonowaniem.
Dziwne, że maszyna nie wychodzi na Q204 - z tego co wiem, nie ma możliwości zmiany tego zachowania w parametrach maszynowych.

Pozdrawiam.
Live long and prosper.


sssTOMEKsss
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 1
Posty: 272
Rejestracja: 25 mar 2014, 17:12
Lokalizacja: Warszawa

Re: Niekontrolowane przejazdy w cyklach

#6

Post napisał: sssTOMEKsss » 17 gru 2018, 13:08

napisz co to za maszyna i wersja sterowania, zdarzają się przypadki że producent wypuści oprogramowanie z jakimś błędem co powoduje różne dziwne i nie typowe zachowania maszyn


zdudek
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 1
Posty: 11
Rejestracja: 07 sie 2018, 09:46

Re: Niekontrolowane przejazdy w cyklach

#7

Post napisał: zdudek » 20 gru 2018, 10:10

Jeśli faktycznie masz pochyłą powierzchnię to całość psuje ci określenie współrzędnej płaszczyzny (absolutnie) w cyklu.

Aby problem wyeliminować, proponuję użyć cyklu 1, który całościowo liczy przyrostowo (ale wtedy nie bedzie odskakiwac na z100):

Kod: Zaznacz cały

CYCL DEF 1,0 WIERCENIE
CYCL DEF 1,1 BEZ, WYS,  1
CYCL DEF 1,2 GLEBOKOSC -2
CYCL DEF 1,3 DOSUW 2
CYCL DEF 1,4 P,CZAS 0
CYCL DEF 1,5 F100
Ewentualnie samemu na szybko skrobnąć cykl, na przykład:

Kod: Zaznacz cały

0 BEGIN PGM 985 MM
1 BLK FORM 0.1 Z X-100 Y-100 Z-10
2 BLK FORM 0.2 X+100 Y+100 Z0
3 ;
4 CYCL DEF 7.0 PUNKT BAZOWY
5 CYCL DEF 7.1 X+0
6 CYCL DEF 7.2 Y+0
7 CYCL DEF 7.3 Z+0
8 ;
9 TOOL CALL 1 Z S2000
10 L X+0 Y+0 R0 F MAX
11 L Z+100 R0 F MAX M3

L X+0 Y+0 R0 F MAX 
L Z+0 R0 F MAX 
CALL LBL 1
L X-29,233 Y+65,134 F MAX
L Z+2 R0 F MAX 
CALL LBL 1
L X-55,503 Y+25,25 F MAX
L Z+3 R0 F MAX 
CALL LBL 1
L X-19,718 Y+32,449 F MAX
L Z+2 R0 F MAX 
CALL LBL 1
L X+28,635 Y+9,5 F MAX
L Z+1 R0 F MAX 
CALL LBL 1
L X+41,285 Y+32,101 F MAX
L Z+0 R0 F MAX 
CALL LBL 1
M30
LBL 1 
L IZ-3 R0 F100
L Z+100 R0 FMAX
LBL 0
END PGM 985 MM


Sqnek
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 1
Posty: 18
Rejestracja: 04 lis 2016, 15:17
Lokalizacja: Warszawa

Re: Niekontrolowane przejazdy w cyklach

#8

Post napisał: Sqnek » 20 gru 2018, 16:37

Witam,

pomijając fakt że płaszczyzna z reguły bywa płaska..

..to może źle mówię, ale początek wiercenia zależy od Q203 a na dojazd na szybkim to Q204 i nie ma sensu podawania jakichkolwiek innych współrzędnych w osi Z. (dziwne że w ogóle nie zjeżdża ci na Z0, po czym Z100 żeby znowu wrócić na Z1 i zaczynać wiercenie)

Ja bym albo rozpisał do każdego otworu osobny cykl uwzględniając nowe "współrzędne powierzchni" albo przed każdym najazdem przesunięcie punktu bazowego osi Z.

Jeśli się mylę to proszę mnie poprawić, wiem dosyć mało.


Steryd
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 1
Posty: 4147
Rejestracja: 13 lut 2017, 19:34
Lokalizacja: Szczecin

Re: Niekontrolowane przejazdy w cyklach

#9

Post napisał: Steryd » 20 gru 2018, 20:46

ale można przed każdą pozycją zmienić Q203 lub Q204 bez zmiany całego cyklu. To są parametry jak każde inne
Można?
Morzna!!!


Autor tematu
logo
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 6
Posty: 56
Rejestracja: 18 kwie 2009, 02:40
Lokalizacja: z daleka

Re: Niekontrolowane przejazdy w cyklach

#10

Post napisał: logo » 29 gru 2018, 17:01

Dziękuję za odpowiedzi.
Liczyłem że może czegoś nie wiem o tym sterowaniu i jednak da się to rozwiązać z jego poziomu. To dość sprytne sterowanie i miałem cichą nadzieję że gdzieś tam może jest jakaś furtka.
Oczywiście program będzie wychodził z postprocesora, przy pisaniu z palca nie byłoby problemów z wykorzystaniem Q parametrów.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Heidenhain”