Znaleziono 8 wyników

autor: prm_ex
15 sie 2022, 19:57
Forum: LinuxCNC (dawniej EMC2)
Temat: PYVCP połączenia hal
Odpowiedzi: 19
Odsłony: 1655

Re: PYVCP połączenia hal

Czteronożowy bez blokady więc odpada. Zresztą nawet z blokadą noże po przykręceniu też losowo w X lądują.
Już się prawie przestawiłem z bazowania na offsety ;) Będzie dobrze, kwestia wprawy.
Na koniec roboty resetuję G54 zjeżdżam na 0;0 -> wyłącz.
Musze tylko pamiętać (już 2 razy zapomniałem) aby po włączeniu zbazować osie zanim się gdzieś ruszę :D
Muszę pokopać forum bo gdzieś chyba widziałem modyfikację aby po włączeniu osie były zbazowane tam gdzie są.
A sekwencję na koniec roboty może przy czasie dopiszę sobie pod przycisk.
autor: prm_ex
11 sie 2022, 20:09
Forum: LinuxCNC (dawniej EMC2)
Temat: PYVCP połączenia hal
Odpowiedzi: 19
Odsłony: 1655

Re: PYVCP połączenia hal

Pobawiłem się na maszynie i co mam Wam powiedzieć... osioł jestem i tyle.
Wygląda że te przyciski nie będą mi potrzebne. Dla obu osi na początku i po zmianie narzędzi bawię się offsetami.
Nie muszę odbazowywać bo jogować mogę poza zera na DRO (to było powodem odbazowywania i bazowania itd) dodatkowo ustawione w ini limity nie pozwalają mi zjechać z prowadnicy lub przywalić w uchwyt.
Ale to wszystko pod jednym warunkiem!
Że na koniec, przed wyłączeniem zresetuję G54 (raz mogę się przez menu przedzierać) i odjadę na 0;0!
Bo tylko wówczas po następnym włączeniu, bez kombinowania bazuję osie i mogę się bawić dalej offsetami, jogiem, subami i MDI.

Dodane 15 minuty 3 sekundy:
i/lub tak jak wyżej napisał kolega zwyczajny
autor: prm_ex
11 sie 2022, 14:48
Forum: LinuxCNC (dawniej EMC2)
Temat: PYVCP połączenia hal
Odpowiedzi: 19
Odsłony: 1655

Re: PYVCP połączenia hal

W tym przypadku chyba tego nie użyję bo G10L20 ma jeszcze unikalne parametry PXZ
Ale gdyby przyszło podpiąć jakąś powtarzalną sekwencję MDI to faktycznie można sobie zrobić pin do przycisku.
dzięki za linka - zapisany.
autor: prm_ex
11 sie 2022, 14:08
Forum: LinuxCNC (dawniej EMC2)
Temat: PYVCP połączenia hal
Odpowiedzi: 19
Odsłony: 1655

Re: PYVCP połączenia hal

Czyli "korekta G54".
hmm jak splanuję czoło to rzeczywiste Z widzę na DRO, ale jak stoczę średnicę to Z-tka mi już ucieknie (chyba że ją sobie zapiszę)
Nic, nic, tak sobie pod nosem tylko mamroczę :D
Pobawię się popołudniu przy maszynie pod tym kątem, potestuję też dalej z offsetami i trzeba będzie zmienić złe nawyki.
Okaże się wówczas czy jeszcze jakiegoś przycisku mi potrzeba.
Póki co dziękuję.
autor: prm_ex
11 sie 2022, 13:16
Forum: LinuxCNC (dawniej EMC2)
Temat: PYVCP połączenia hal
Odpowiedzi: 19
Odsłony: 1655

Re: PYVCP połączenia hal

hmm. Z Twojego pytania wnioskuję, że jestem chyba jakiś nieogarnięty i korzystam z Linuxcnc "od du.y strony". :oops:
Mam zbazowaną maszynę. Obojętnie czy po włączeniu czy po poprzednim narzędziu.
Przykręcam nowe narzędzie jak leci, czy tak jak mi potrzeba. Krawędź tnąca jest w randomowym położeniu w X i Z i na milion procent w niepoprawnym.
Jeśli wyznaczę sobie Z0 na skraju materiału i offset w X (mogę tylko jak mam osie zbazowane więc na skraju też X0 + pomiar średnicy) to mogę dalej już na rzeczywistych wymiarach pracować czy poprzez sub'a czy przez MDI.

G10L20 nie próbowałem. Rozumiem że w MDI musiałbym wpisywać. Jak by się dało przycisk to byłaby rewelacja.

dodano:
zaczynam teraz kumać że równie dobrze mógłbym (lub powinienem) zbazować maszynę na 0;0 w skrajach prowadnic raz na zawsze i posługiwać się tylko offsetami dla obu osi. :roll:
autor: prm_ex
11 sie 2022, 12:53
Forum: LinuxCNC (dawniej EMC2)
Temat: PYVCP połączenia hal
Odpowiedzi: 19
Odsłony: 1655

Re: PYVCP połączenia hal

co chcesz robić i po co.
Chcę zredukować liczbę klikania i najeżdżania na poprawną linię w rozwijanym menu/maszyna. Okulary trzeba zakładać i takie tam.
Nie ma do nich skrótów klawiszowych, trzeba by jeszcze je pamiętać. Pewnie z czasem wryłyby się w pamięć ale jeśli miałbym buttony...
Takie "przydasie".
Często (relatywnie) klikam w te funkcje i przyszło mi do głowy, żeby mieć po prostu do nich przyciski.
Nie jest moim planem też tworzenie ani teraz ani w przyszłości tworzenie swojego rozbudowanego panelu czy gui więc i do totalnej edukacji w tym temacie też się nie zapuszczam.
Możliwe też że nieoptymalnie lub źle korzystam z linux cnc i dlatego używam tych poleceń z menu.
Krótko mówiąc często zmieniam noże, przykręcam różne przystawki i nie mając QCTP nie korzystam z tabeli narzędzi. Każdorazowo po zmianie narzędzia muszę go jakość odnaleźć w koordynatach.
Np. przetaczam, mierzę, wprowadzam offset i jadę z robotą. Do czasu zmiany narzędzia.
Okulary, myszka itd itp
autor: prm_ex
11 sie 2022, 12:03
Forum: LinuxCNC (dawniej EMC2)
Temat: PYVCP połączenia hal
Odpowiedzi: 19
Odsłony: 1655

Re: PYVCP połączenia hal

Doszukałem się informacji, że w ini muszę dodać, o ile nie mam

Kod: Zaznacz cały

[HAL]
HALUI halui
następnie w halu :

Kod: Zaznacz cały

net my-un-x halui.joint.0.unhome <= pyvcp.un-x
net my-un-z halui.joint.2.unhome <= pyvcp.un-z
Muszę to sprawdzić jak wrócę.
Niestety z listy dostępnych pinów znalezionych tutaj http://www.linuxcnc.org/docs/html/man/man1/halui.1.html nie znalazłem jak odbazować wszystkie, jak zresetować układ współrzędnych G54 (po ustawieniu offsetu X) i mam wątpliwości czy halui.home-all zbazuje mi osie czy silniki wyruszą mi w drogę do 0;0.

To czego szukam to są generalnie akcje, które są dostępne wybierając i klikając z menu/maszyna więc sądzę że powinny być dostępne.

No nic - te 2-3 linie sprawdzę popołudniu i będę kopał dalej internet, chyba że ktoś kto ma to w jednym palcu się zlituje.
miłego dnia
autor: prm_ex
09 sie 2022, 21:43
Forum: LinuxCNC (dawniej EMC2)
Temat: PYVCP połączenia hal
Odpowiedzi: 19
Odsłony: 1655

PYVCP połączenia hal

Witam
Prośba o pomoc - utknąłem.

Nie mam jeszcze imaka szybkozmiennego ani toolgang'u i często muszę korzystać z menu aby obazowywać lub resetować układ współrzędnych g54 po ustawionym offsecie dla osi X.
Wkurza mnie to strasznie więc dopisałem sobie w custompanel.xml przyciski jak na screenie.
.
Obrazek
.
Mam odpowiednie wpisy w pliku ini.
Brakuje mi powiązań w pliku custom_postgui.hal
Próbowałem różnych kombinacji ale nic mi nie wychodzi.
Dla przykładu przycisk !X ma w xml'u przypisaną wartość "un-x" i ma odbazowywać X'a
Jak ma wyglądać wpis?

net ????? pyvcp.un-x => ??????

I nie mogę też zlokalizować potrzebnych komend w konfiguratorze hal.
Potrzebne są: odbazowanie X, odbazowanie Z, odbazowanie XZ, bazowanie XZ, reset współrzędnych G54

z góry dzięki za pomoc

Wróć do „PYVCP połączenia hal”