Strona 1 z 2

problem z długość narzedzia

: 08 sty 2012, 12:06
autor: marcinello3
witam

panowie pojawia mi sie komunikat Błąd ostrza 1 narzedzia 1
moze podpowiecie co robie zle:
wywołuje cykl pomiaru narzedzia, narzedzia zostają zmierzone i w rejestrze jest ich akrualna długość.
-------------------------
T1 D1
Dlugość 1 np.140
dlugosc 2 0.00
dlugosc 3 0.00
promien 0.00
--------------------------
T2 D1
Dlugość 1 np.130
dlugosc 2 0.00
dlugosc 3 0.00
promien 0.00
--------------------------
bazuję najkrótszym narzedziem do detalu np. baza G54
wywołując w program
T1 M6
D1

wywala mi ten komunikat BŁAD OSTRZA 1 Narzedzia 1
lub przekroczony limit w osi Z+

jeśli D1 zamienię na D0 to pujdzie
lub jesli zmienie długośc narzedzia =0 to jest ok

Może mi ktość napisać co robię źle lub jak sami startujecie z programem?

: 09 sty 2012, 21:21
autor: Endrju76
A dlaczego w korektorach brak jest wartości promienia narzędzia?

: 09 sty 2012, 21:42
autor: marcinello3
promien chyba nie ma tu znaczenia jeśli nie korzystam z korekcji G41/42
problem jest z długościa tylko jeszcze nie wiem jaki :cry:

Re: problem z długość narzedzia

: 30 sty 2012, 20:11
autor: roberta
marcinello3 pisze:witam

panowie pojawia mi sie komunikat Błąd ostrza 1 narzedzia 1
moze podpowiecie co robie zle:
wywołuje cykl pomiaru narzedzia, narzedzia zostają zmierzone i w rejestrze jest ich akrualna długość.
-------------------------
T1 D1
Dlugość 1 np.140
dlugosc 2 0.00
dlugosc 3 0.00
promien 0.00
--------------------------
T2 D1
Dlugość 1 np.130
dlugosc 2 0.00
dlugosc 3 0.00
promien 0.00
--------------------------
bazuję najkrótszym narzedziem do detalu np. baza G54
wywołując w program
T1 M6
D1

wywala mi ten komunikat BŁAD OSTRZA 1 Narzedzia 1
lub przekroczony limit w osi Z+

jeśli D1 zamienię na D0 to pujdzie
lub jesli zmienie długośc narzedzia =0 to jest ok

Może mi ktość napisać co robię źle lub jak sami startujecie z programem?

BAZUJĄC się na detalu narzędziem czyli ustalasz zero musisz odjąć od wartości zeta długość narzędzia bo zero masz na czole wrzeciona -jeśli tego nie robisz to nic dziwnego że wywala ci limit osi Z NA PLUS po pobraniu tegoż narzędzia, lub patrz sobie na wartości Z ale na wartościach dojazdowych WKS-uwzględnia dł. narzędzia, a MKS-pokazuje wartość Z ale od czoła wrzeciona

: 31 sty 2012, 19:33
autor: marcinello3
czyli mam rozumiec to tak
mając narzedzie np. L=150mm
baza G54 w układzie maszynowym np. Z-230
uklad koryguje o wartość Z=(-230+150)=-80
tak to mam rozumiec?

A powiedz mi jeszcze co w przypadku dwóch narzędzi? uwzgledni mi długość drugiego narzedzia przy tej samej bazie G54?

: 31 sty 2012, 20:37
autor: roberta
marcinello3 pisze:czyli mam rozumiec to tak
mając narzedzie np. L=150mm
baza G54 w układzie maszynowym np. Z-230
uklad koryguje o wartość Z=(-230+150)=-80
tak to mam rozumiec?
maszyna ma bazy stałe my je przesuwamy WEDŁUG POTRZEB G54 55 56 ......
czegoś nie rozumiem ale powoli. Nie wiem dokładnie gdzie masz początek osi Z CZY W OSI STOŁU CZY NA CZOLE STOŁU ale jeśli bazujesz narzędziem znając jego długość to zawsze jeszcze musisz dojechać do ustalonego miejsca o dł. tego narzędzia . Ustalasz sobie bazę np. na czole detalu G54 czyli dojedziesz pobranym narzędziem czy to czujnikiem 3D znając jego długość do detalu i tak jak wyżej obliczenia to jest twoja baza, czyli początek współrzędnych osi Z0 , każde następne narzędzie które pobierzesz dla niego też to będzie Z0 maszyna uwzględnia przesunięcie punktu zerowego wrzeciona o długość narzędzia . np. tak mamy ustalone zero jak wyżej jeśli wrzeciono jest bez narzędzia i wpiszemy G54 G0 Z0 czoło wrzeciona dotknie czoła detalu ale jeśli pobierzemy narzędzie z przywołaniem korekcji dł. narzędzia to wrzeciono odsunie się o dł. narzędzia


Ja mam zero maszyny w osi Z na środku stołu zakładam przyrząd teraz zeta chcę mieć na czole przyrządu czuli ustalam punkt przesunięcia G54 do wrzeciona narzędzie lub 3D znam jego dł.150mm dojazd oś Z pokazuje wartość 200mm czyli przesuwam jeszcze do przodu o dł.150 i G54 Z50 -TO JEST MÓJ NOWA BAZA Z czyli Z0 -np. Z0 mam w osi stołu ale przyrząd grubości 100 zamocowany na osi stołu czyli muszę przesunąć o 50, aby było prościej przeliczać a nie myśleć o uwzględnianiu przyrządu , pozostaje X Y

w programie przywołanie punktów

(G54 B90 )
N20 $P_UIFR[1]=CTRANS(X,-0.050,Y,450.99,Z,50.00,B,0.05) ;
i od tego wszystko się zaczyna ........... :wink:



Chyba za bardzo na motałem :mrgreen:

punkt zero wrzeciona jest na czole wrzeciona

http://www.google.pl/url?sa=t&rct=j&q=p ... EQ&cad=rja

: 02 lut 2012, 21:20
autor: marcinello3
siema

u mnie maszyna ma swoje zero w górze, czyli wszystkie wartości dojazdu do detalu są na "-".
Zrobiłem tak jak pisałeś, niestety bład dalej się pojawia.
Dla testów ustawiłem bazę na detalu czyli na np. Z-180
pomierzyłem narzedzia np. T1 --> L=120mm

odjełem tak jak sugerowałeś i nie pomogło,
nastepnie zmieniłem wartość narzedzia na 10mm i to samo dopiero przy wartości narzedzia L=0 program wystartował.
Ja osobiście nie wiem co jest grane, do tej pory na innych maszynach nie miałem z tym żadnych problemów a tu od samego początku nie wiem co jest grane.
W kazdym razie jak masz jeszcze jakieś ciekawe rozwiazania to chetnie obadam.

Pozdro

: 05 lut 2012, 18:23
autor: roberta
dziwne to.
spróbuj tak jak robiłeś wcześniej tym narzędziem co dotykasz ustalając Z(NIC NIE ODEJMUJ NIE USUWAJ NARZ.) zapisz w pamięci wartość pod np.G54 ,później rozjedź maszynę na osi Z następnie MDI wpisz G54G0Z0 na powolnych ruchach (potencjometr)maszyna powinna wrócić w poprzednie miejsce. Bo mi to wygląda tak jak masz dojazdy do detalu na minus czyli jak dojeżdżasz do detalu to wartość Z zwiększa się minusowo (zaczynasz od np. -100 a im bliżej to masz -300) jeśli jest tak to maszyna zaczyna od ''0'' A NA OSI STOŁU MA - .....jedyne co mi przychodzi do głowy to że nie wczytujesz do programu przesunięcia G54 które ustaliłeś i w momencie pobierania narzędzia o długości + (bo inaczej być nie może ) maszyna od punktu startowego 0 chce się cofnąć o dł. narzędzia czyli wywala limit osi Z.
Ja też robię na takiej maszynie co zaczyna Z od zera a na osi stołu ma -610 ,jeśli ustalam nowego zeta to jak pisałem dł. narzędzia znam dojazd Z wynosi Z-250 (DŁ. NARZ. 120) czyli
-250 do tego dł. narzędzia ale w tym przypadku MINUSOWA Z-250 + (-120)=Z-370
1-sprawdzić po ustaleniu tym samym narz. na MDI
1- sprawdzić czy przyjmuje przesunięcie G54
2- tego jeszcze nie robiłem a dzisiaj niedziela więc nie sprawdzę czy się da , ale jak maszyna przyjmuje dł. narzędzia na - np. -120 to jej wprowadź zobaczymy co zrobi- JAK RESZTA NIE DA REZULTATU -tylko czy ją oszukasz tym minusem :?:

Aten program co ci wystartował z zerową dł. narzędzia to pracujesz na nim czy tylko wystartował i reset -bo bez podanej dł. narz. to chyba miszmasz wychodzi

: 05 lut 2012, 18:35
autor: marcinello3
tabela nie przyjmie minusowego narzedzia - sprawdzałem :)
najazd na G54 robi, tzn. program piszę tak
G54
X... Y...
Z... (i zawsze po starcie w programie tą linie wskazuje jako przekroczony limit)
nie próbowałem z tą wartościa bazy, zawsze dodawałem Z=-130
w tym przypadku MINUSOWA Z-250 + (-120)=Z-370
moze tu tkwi ten problem
ale to juz jutro
pozdrawiam i dzieki za zainteresownaie[/quote]

: 05 lut 2012, 21:50
autor: roberta
jak to nie pomoże to wstaw króciutki pr. punkty zerowe i pierwsza linijka ,a najlepiej sprawdź w tabeli nul-punktów czy na aktualnych punktach pracuje które ty zapisywałeś ( $P_UIFR[1]=CTRANS--wpisanie punktów do rejestru tabeli punktów zerowych ) .Jakie masz sterowanie? - bo na każdej to inaczej wygląda przywołanie punktów zerowych

U mnie wygląda tak zależy od maszyny; 840D
( G54 B0 )
N10 $P_UIFR[1]=CTRANS(X,79.92,Y,274.24,Z,100,B,0.0) -początek pr. punkty zerowe które pomierzyłem Z-na czole

.............................
N100 CS_TOOL1("4711",1,0)
N110 G0 S2000 M3 M8 D1 G54 X-50 Y52.5 Z0.5 B=DC(0) -przywołanie G54 i narzędzie dojeżdża Z0.5 -przed detal