Znaleziono 31 wyników

autor: szatri
08 wrz 2021, 09:20
Forum: LinuxCNC (dawniej EMC2)
Temat: LinuxCNC - pomiar długości narzędzia - instrukcja jak skonfigurować
Odpowiedzi: 217
Odsłony: 17373

Re: LinuxCNC - pomiar długości narzędzia - instrukcja jak skonfigurować

Zapytam jeszcze jak u Was wygląda procedura wznowienia od danej linii w programie?
autor: szatri
30 sie 2021, 14:28
Forum: LinuxCNC (dawniej EMC2)
Temat: LinuxCNC - pomiar długości narzędzia - instrukcja jak skonfigurować
Odpowiedzi: 217
Odsłony: 17373

Re: LinuxCNC - pomiar długości narzędzia - instrukcja jak skonfigurować

drzasiek90 pisze:Jak masz skonstruowany ten układ pomiarowy pod względem elektrycznym?

sterowanie masa.
Obrazek
drzasiek90 pisze:Jaki to czujnik?
Obrazek
drzasiek90 pisze:Jakie przewody (jakie długie i czy siedzą w ekranie?)

Około 1m ekranowany 2x1.5mm, pod ekranem podłączone zasilanie masa.

Zastosowałem kondensatorek 22n przy czujniku, ale nie wiele to dało, a do płytki mam trudny dostęp by tak podłączyć.
autor: szatri
22 sie 2021, 15:34
Forum: LinuxCNC (dawniej EMC2)
Temat: LinuxCNC - pomiar długości narzędzia - instrukcja jak skonfigurować
Odpowiedzi: 217
Odsłony: 17373

Re: LinuxCNC - pomiar długości narzędzia - instrukcja jak skonfigurować

Czy to może być problem z mikro drganiami przełącznika?
autor: szatri
20 sie 2021, 21:07
Forum: LinuxCNC (dawniej EMC2)
Temat: LinuxCNC - pomiar długości narzędzia - instrukcja jak skonfigurować
Odpowiedzi: 217
Odsłony: 17373

Re: LinuxCNC - pomiar długości narzędzia - instrukcja jak skonfigurować

Probe tripped durnig non-probe move.
ni z d*** ni z pietruszki wywala przy pomiarze narzędzia, czasami za 2 podejściem czasami za 1 a czasami za 3 puści dalej
O UJ to się rozchodzi, tak się nie da żyć(pracować)?
autor: szatri
17 sie 2021, 21:47
Forum: LinuxCNC (dawniej EMC2)
Temat: LinuxCNC - pomiar długości narzędzia - instrukcja jak skonfigurować
Odpowiedzi: 217
Odsłony: 17373

Re: LinuxCNC - pomiar długości narzędzia - instrukcja jak skonfigurować

tuxcnc pisze:Możesz sobie offset liczyć od czego chcesz, byleby to był punkt stały

Ok, sądziłem że się da trochę "uniwersalnić" procedure.
Jeszcze jedno pyt, czy muszę po każdorazowym uruchomieniu maszyny (i zbazowaniu) wywoływać m6t1 i g43 skoro g54 jest stałe (wcześniej ustalone np. na imadle)?

PS. pokaż ta kamerkę zamocowana?
autor: szatri
17 sie 2021, 20:19
Forum: LinuxCNC (dawniej EMC2)
Temat: LinuxCNC - pomiar długości narzędzia - instrukcja jak skonfigurować
Odpowiedzi: 217
Odsłony: 17373

Re: LinuxCNC - pomiar długości narzędzia - instrukcja jak skonfigurować

tuxcnc pisze:No to jak nie wiesz, to po cholerę zmieniasz?

Dobrze przecież wiesz!
Poprawiłem zgodnie z wskazówką i działa. Zmieniłem z g38.3 i g38.5 na g38.2 i g38.4 i puki co bez błędów jakoś dziwnych. Przejazdy testowe puki co z sukcesem odbyte.
PS, nie da się zamiast wpisywać wartość odległości pomiaru bez narzędzia jakoś podciągnąć to z parametru "#"(lub algorytmu)?
autor: szatri
17 sie 2021, 19:31
Forum: LinuxCNC (dawniej EMC2)
Temat: LinuxCNC - pomiar długości narzędzia - instrukcja jak skonfigurować
Odpowiedzi: 217
Odsłony: 17373

Re: LinuxCNC - pomiar długości narzędzia - instrukcja jak skonfigurować

tuxcnc pisze:Wiesz dlaczego #<PlaneOffset> wyliczam przed g38?

Nie.
Po pomyślnym sondowaniu parametry #5061 do #5069 zostaną ustawione na współrzędne X, Y, Z, A, B, C, U, V, W lokalizacji kontrolowanego punktu w momencie zmiany stanu sondy (w aktualny układ współrzędnych pracy)
dlatego?
autor: szatri
17 sie 2021, 17:49
Forum: LinuxCNC (dawniej EMC2)
Temat: LinuxCNC - pomiar długości narzędzia - instrukcja jak skonfigurować
Odpowiedzi: 217
Odsłony: 17373

Re: LinuxCNC - pomiar długości narzędzia - instrukcja jak skonfigurować

Czekaj nie unoś się tak!
#<PlaneOffset> = [#5183 - #5422] ( get the current plane Z offset )
G38.2 Z-[#<_ini[TOOLSENSOR]TRAVEL>] F[#<_ini[TOOLSENSOR]FEED1>] ( fast touch )
G38.4 Z1 F[#<_ini[TOOLSENSOR]FEED2>]
G10 L1 P#<tool> Z-[-#<PlaneOffset> - #5063 - #<_ini[TOOLSENSOR]DISTANCE>]


Po prostu trochę uprościłem zapis:
#<PlaneOffset> = [#5183 - #5422]
wiec zamiast #<PlaneOffset> wpisałem już [#5183 - #5422]
oraz
#<_ini[TOOLSENSOR]DISTANCE>] żeby nie szukać w ini nazwałem #<_toolh0>
z-[-[#5183-#5422]-#5063 -#<_toolh0>]
Wiec proszę wytłumacz co tu namieszane?
autor: szatri
17 sie 2021, 17:27
Forum: LinuxCNC (dawniej EMC2)
Temat: LinuxCNC - pomiar długości narzędzia - instrukcja jak skonfigurować
Odpowiedzi: 217
Odsłony: 17373

Re: LinuxCNC - pomiar długości narzędzia - instrukcja jak skonfigurować

problem z komunikatem P value out of range with G10 L1" wyjaśniony, skasowałem sobie przypadkiem
o200 IF [ #<tool> EQ 0 ] ( check if tool zero selected and end routine )
(MSG, No Tool Selected )
O200 return [999]
o200 ENDIF

Dodane 56 minuty 37 sekundy:
.Wzorowałem się na Twoim przykładzie tj:
G10 L1 P#<tool> z-[-[#5183-#5422]-#5063 -#<_toolh0>]
#<_toolh0> = 100.0 (Wysokosc dla zadzialania czujnika bez narzedzia)
I zmierzył mi dwa różne narzędzia t1 oraz t2 z takim samym offsetem do tabeli (w plusie 99.997)
Dziwnie zbliżona wartość do #<_toolh0>
Jak to w końcu poprawnie zapisać to g10??
autor: szatri
17 sie 2021, 10:36
Forum: LinuxCNC (dawniej EMC2)
Temat: LinuxCNC - pomiar długości narzędzia - instrukcja jak skonfigurować
Odpowiedzi: 217
Odsłony: 17373

Re: LinuxCNC - pomiar długości narzędzia - instrukcja jak skonfigurować

tuxcnc pisze:Gdzie dodałeś G43?
szatri pisze:W postprocesorze mam sztywne powiązanie m6TX z g43 HX

Najpierw m6tx w kolejnym wierszu g43 hx

Dodane 9 minuty 20 sekundy:
A może problemem jest g94 przy każdym wywołaniu M6 tx, bo wtedy mierzy każde kolejne względem tego pierwszego co był offset ustawiony? A nie względem poprzedniego?
Np, t1 którym ustawiam offset g54 nie będzie miało takiej samej wysokości po załadowaniu właściwego programu z t1.

Dodane 2 godziny 39 minuty 23 sekundy:
Wiec po kolej:
1)mdi m6t1 g43 offset t1=-26.99
2) g54 od t1 (g53 z-74.30)
3)program testowy uruchamiam
4) m6t1 offset t1=3.41
5) g54 pokazuje z0 a g53 z-43.86 (brakuje 74.3-43.86=30.44)(26.99+3.41=30.4)

Dlaczego offset w pk.4 nie jest taki sam jak w pk.1 skoro jest to, to samo t1 (fizycznie tez nie ruszane)?

Dodane 8 minuty 44 sekundy:
Coś mam źle z tym g10 bo albo za wysoko (bez g43 w toolchange) albo za nisko (z g43 w toolchange) robi przejazd.

Dodane 9 minuty 14 sekundy:
Na dodatek jeszcze "P value out of range with G10 L1", bo zachciało mi się wpisać m6t0 i teraz mam taki komunikat, z tabeli wywaliłem t0 a on dalej ma jak by zero.

Dodane 4 minuty 28 sekundy:
Dziwne, w tool-change.ngc jest:
#<tool> = #<_selected_tool>
(debug,#<tool>) odpowiada ######
a
(debug,#<_selected_tool>) odpowiada 1.000000
??????
Nawet po wykonaniu m6t1 takie same odpowiedzi.

Może założę własny aby tu nie spamować moimi problemami?

Wróć do „LinuxCNC - pomiar długości narzędzia - instrukcja jak skonfigurować”