szatri pisze: ↑06 kwie 2021, 11:28
Czy tak będzie to dobrze poprawione?
Tak, jest dobrze.
szatri pisze: ↑06 kwie 2021, 11:28
I taki plik zapisać jako tool-change.ngc w folderze z configiem?
Nie, trzeba go zapisać w folderze z plikami ngc, zgodnie z tym co masz w pliku INI w zmiennej PROGRAM_PREFIX .
szatri pisze: ↑06 kwie 2021, 11:28
czy dobrze rozumiem ze muszę dopisać w ini ta składnie bez tych średników
Niezupełnie, masz dopisać te linie których brakuje. Czyli przykładowo wpis [RS274NGC] na pewno już masz, wpis FEATURES = 4 możesz mieć a możesz nie mieć, natomiast wpisu REMAP=M6 modalgroup=6 ngc=tool-change na pewno nie masz. Wpisy mają być we właściwych sekcjach, bo inaczej Linuxcnc ich nie odczyta prawidłowo. Ale to są podstawy i więcej tłumaczyć nie będę.
szatri pisze: ↑06 kwie 2021, 11:28
Oraz poprawić na swoje miejsce [TOOLSENSOR] w tych xpos, y, z, w pozycjach maszyny? (g90)
Znowu niezupełnie, to są współrzędne maszynowe G53, czyli te które wynikają z wpisów w pliku INI.
Jeżeli wpiszesz na przykład XPOS=50 YPOS=70, to po wykonaniu G53G0X50Y70 powinieneś najechać na pozycję czujnika.
szatri pisze: ↑06 kwie 2021, 11:28
Czy teraz już po ustawieniu g54 (hmm ale czym, sonda czy pierwszym używanym narzędziem w programie) i jego puszczeniu pojedzie w "Z" do max wysokości (no ale to rożnie z kierunkiem tu bywa, raz jest w minus a inni maja w plus) na "TOOL_CHANGE_POSITION" i po zatwierdzeniu nad czujnik z długością pomiaru "DISTANCE = 71" i prędkością "FEED1 = 500" i po zetknięciu styków zjedzie z prędkością "FEED2 = 100", po zapisaniu pomiaru w tabeli w górę w "Z" i do roboty w aktualnym offsecie (g54)?
Znowu niezupełnie.
Nie mam teraz ani głowy żeby pisać, ani siły żeby sprawdzić, więc będzie z pamięci, mam nadzieję że bez pomyłek.
Ustawiasz jakiś układ współrzędnych, niech będzie G54, ale może być inny.
Wydajesz polecenie M6 T<ileś>. "Ileś" nie może być zero, albo wartością której nie ma w tabeli narzędzi. Załóżmy że M6 T1, bo narzędzie numer jeden powinieneś mieć.
Teraz zakładasz frez i klikasz "dalej".
Procedura mierzy narzędzie i wpisuje offset do tabeli narzędzi. Nie robi nic więcej, w szczególności nie ustawia żadnego offsetu.
Teraz wywołujesz offset narzędzia G43 .
Następnie najeżdżasz nad materiał i zjeżdżasz tak żeby frezem dotknąć materiału. Można też "na papierek".
W tym momencie musisz ustawić offset układu współrzędnych, albo klikając w odpowiednią ikonkę, albo poleceniem G10L20P0Z0 .
W tej chwili masz ustawiony zarówno offset układu współrzędnych jak i narzędzia.
Jeśli pomierzysz ponownie to samo narzędzie, to nic się nie zmieni, jeśli pomierzysz inne narzędzie to offset zostanie tak skorygowany, żeby G0Z0 ustawiało koniec freza na powierzchni materiału.
Gdzie pojedzie narzędzie po wydaniu polecenia M6 zależy od tego co masz wpisane w TOOL_CHANGE_POSITION, to też są współrzędne maszynowe G53.
Spróbuj najpierw z jakimś patykiem zamiast freza, może dzwona nie zrobisz.