Znaleziono 8 wyników

autor: adam Fx
06 lut 2020, 07:20
Forum: LinuxCNC (dawniej EMC2)
Temat: LinuxCNC - pomiar długości narzędzia - instrukcja jak skonfigurować
Odpowiedzi: 217
Odsłony: 20556

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

wladi pisze: kwestia kodowania
tak to może być problem ja używam https://wiki.gnome.org/Apps/Gedit przy okazji koloruje ładnie składnie nawet można zrobić takie kolorowanie G-code (Tylko do tego folderu wklejamy bo 2.0 nie działa gtksourceview-3.0) https://www.cnczone.com/forums/linuxcnc ... oring.html
autor: adam Fx
04 lut 2020, 16:28
Forum: LinuxCNC (dawniej EMC2)
Temat: LinuxCNC - pomiar długości narzędzia - instrukcja jak skonfigurować
Odpowiedzi: 217
Odsłony: 20556

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

plemnik7 pisze:Witam miałem to samo , rozwiązanie okazało się zanegowanie pinu na którym miałem czujnik
hehe widzisz jak masz to opanowane teraz to Ty pomagasz innym rozwiązywać problemy :)
autor: adam Fx
02 lut 2020, 11:43
Forum: LinuxCNC (dawniej EMC2)
Temat: LinuxCNC - pomiar długości narzędzia - instrukcja jak skonfigurować
Odpowiedzi: 217
Odsłony: 20556

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

drzasiek90 pisze:Ewidentnie są to błędy wynikające z kopiowania ponieważ u mnie to działa więc coś się poknocilo przy kopiowaniu i dopisywaniu komentarzy. Poczekajcie cierpliwie, po południu wrzucę poprawkę.

:) na spokojnie
autor: adam Fx
02 lut 2020, 10:56
Forum: LinuxCNC (dawniej EMC2)
Temat: LinuxCNC - pomiar długości narzędzia - instrukcja jak skonfigurować
Odpowiedzi: 217
Odsłony: 20556

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

plemnik7 pisze:zerknij na ten filmik
może tu widzę 2 błędy w instr.

Dodane 4 minuty 32 sekundy:
drzasiek90 pisze:dużo szybciej wyłapać.
cy jest możliwość udostępnienia całej paczki konfiguracji - w instr. wkradają się błędy wynikające z edycji kodu w celu przerobienia go na instr. gotowe pliki mogły by pomóc uniknąć literówek błędów kopiowania tekstu ze strony itp.np w instr:
[TOOL_CHANGE_POS]
X = 120
Y = 0
Z = 0
[TOOLSENSOR]X = 220
Y = 13
Z = -48
MAX_CHANGE = 32
[AFTER_CHANGE_POSITION]
X = 120
Y = 0
Z = 0


a powinno być

[TOOL_CHANGE_POS]
X = 120
Y = 0
Z = 0
[TOOLSENSOR]
X = 220
Y = 13
Z = -48
MAX_CHANGE = 32
[AFTER_CHANGE_POSITION]
X = 120
Y = 0
Z = 0

Dodane 1 minuta 20 sekundy:
aha ta (flaga) nie może być w nawiasie bo zagęszcza komentarz

Dodane 34 minuty 36 sekundy:
b.becelewski pisze:i nic więcej sie nie dzieje z wyjątkiem komunikatu na ekranie "bad number format (conversion failed) parsing"
potwierdzam u mnie tak samo

błędu "bad number format (conversion failed) parsing" nie da się zlokalizować bo podaje że w okolicy 1 lini programu ( niezależnie jaki program wybiorę to błąd już widzi w pierwszej lini)

hmmm ciekawe że u plemnik7 to działa może dlatego że ma 2.7.15 a ja 2.9 bo testowałem MPG

b.becelewski na jakim linuxcnc uruchamiasz? 2.7.15?

Dodane 1 godzina 18 minuty 32 sekundy:
OK znalazłem jeszcze takie coś :
G43.1 Z[#_ActualMeasureZ> - #<_FirstMeasureZ>](Ustawia dynamicznie offset długości aktualnego narzędzia -działa do momentu wystąpienia M72)
O200 ENDIF
G90(Programowanie absolutne)
G53 G0 Z#<_ini[TOOLSENSOR]Z>(Podnosi oś Z do zdefiniowanego punktu czujnika)
M100 P2(Wświetla komunikat aby zdemontować/zabezpieczyć czujnik)
G53 G0 Z #<_ini[AFTER_CHANGE_POSITION]z>(Przesówa oś Z do zdefiniowanego punktu po wymianie narzędzia)
G53 G0 X #<_ini[AFTER_CHANGE_POSITION]x> Y #<_ini[AFTER_CHANGE_POSITION]y>(Przesówa oś X,Y do zdefiniowanego punktu po wymianie narzędzia)
M72(Przywraca zapisany stan)
G43.1 Z[#_ActualMeasureZ> - #<_FirstMeasureZ>](Ponownie ustawia dynamicznie offset długości aktualnego narzędzia)
O <wymiana_narzedzia> endsub
m2

nie powinno tam być z dzióbkiem? #<_ActualMeasureZ>

błąd "bad number format (conversion failed) parsing" powoduje ostania linijka
G43.1 Z[#_ActualMeasureZ> - #<_FirstMeasureZ>](Ponownie ustawia dynamicznie offset długości aktualnego narzędzia)
O <wymiana_narzedzia> endsub
m2

a dokładnie #_ActualMeasureZ> z dzióbkiem czy bez to nie pomaga
za to pomaga ponowienie #<_ActualMeasureZ> = #5063(Zapisuje wynik aktualnego pomiaru w osi Z) po M72 ale niem czy to prawidłowo zadziała

Tak przynajmniej nie ma błędu

Kod: Zaznacz cały

#<_ActualMeasureZ> = #5063(Zapisuje wynik aktualnego pomiaru w osi Z)
G43.1 Z[#<_ActualMeasureZ> - #<_FirstMeasureZ>](Ustawia dynamicznie offset długości aktualnego narzędzia -działa do momentu wystąpienia M72)
O200 ENDIF
G90(Programowanie absolutne)
G53 G0 Z#<_ini[TOOLSENSOR]Z>(Podnosi oś Z do zdefiniowanego punktu czujnika)
M100 P2(Wświetla komunikat aby zdemontować/zabezpieczyć czujnik)
G53 G0 Z #<_ini[AFTER_CHANGE_POSITION]z>(Przesówa oś Z do zdefiniowanego punktu po wymianie narzędzia)
G53 G0 X #<_ini[AFTER_CHANGE_POSITION]x> Y #<_ini[AFTER_CHANGE_POSITION]y>(Przesówa oś X,Y do zdefiniowanego punktu po wymianie narzędzia)
M72(Przywraca zapisany stan)
#<_ActualMeasureZ> = #5063(Zapisuje wynik aktualnego pomiaru w osi Z)
G43.1 Z[#<_ActualMeasureZ> - #<_FirstMeasureZ>](Ponownie ustawia dynamicznie offset długości aktualnego narzędzia)
O <wymiana_narzedzia> endsub
m2

Dodane 45 minuty 22 sekundy:
plemnik7 pisze:radość była przedwczesna zerknij na ten filmik
wydaje mi się że wina jest w M100 gdy wklejma kod z poradnika do M100
#!/usr/bin/python
title="Komunikat LinuxCNC"

To robi się kaszana i na pewno nie wygląda jak na grafice download/file.php?id=40146&mode=view
np linia 44 wygląda tak po skopiowaniu do Gedit
instruction = "There is no message for numbern" + P + "n in the filen" +
MessageFilePath

Polecenie nawet nie jest w jednej lini brak \ a to tylko jeden z wielu błędów wynikających z kopiowania
nie znam Python ale czy to nie błąd nasz plik nazywa się M100messages.ini a w prog. jest coś takiego MessageFilePath = __file__ + "messages.ini" (no chyba ze to __file__+ znaczy M100) nie wiem ale rzuciło mi się w oczy.
autor: adam Fx
31 sty 2020, 02:02
Forum: LinuxCNC (dawniej EMC2)
Temat: LinuxCNC - pomiar długości narzędzia - instrukcja jak skonfigurować
Odpowiedzi: 217
Odsłony: 20556

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

plemnik7 pisze:Przepraszam, ale chyba przerasta mnie to miałem podobne problemy z obsługa falownika przez linuxcnc

Kolego na spokojnie.
Nagrywasz filmy co robisz i bardzo fajnie bo w ten sposób nie musisz za bardzo się z nami dogadywać językiem komputerowców czyli odróżniać pojęcia plik folder itp.

Moja propozycja Przygotuj sobie wszystko od nowa włącz nagrywanie i po prostu nagraj krok po kroku co robisz. W taki sposób najłatwiej wyłapać błąd.

Ja doskonale rozumie jakie to wszystko jest upierdliwe że nie da się po prostu kliknąć setup.exe i zainstalować dodatku o nazwie MPG ,VDF czy czujnik wysokości narzędzia tylko trzeba wykonywać jakiś zawiłe procedury.


Z tego co widzę miałeś stworzyć katalog czyli folder a do niego dopiero dodać jakieś pliki a Ty stworzyłaś od razu plik tekstowy który nazywa się algorytm. Poza tym koledze nie chodzi o to żebyś wkleił nam tutaj zawartość tych plików tylko żebyś zwyczajnie zrobił zdjęcie ekranu na którym pokazane jest to masz w folderze Twojej konfiguracji.
Tak czy inaczej proponuje metodę z nagraniem krok po kroku Jak robisz to od początku do końca nie dość że ten film zapewne pomoże rozwiązać Twój problem to jednocześnie posłuży kolejnym osobom (oczywiście w połączeniu z komentarzami na forum) jako wizualna instrukcja instalacji.
Dodatkowo zyskasz też wiedzę na przyszłość jakie błędy czym skutkują i jak je rozwiązywać :)
autor: adam Fx
30 sty 2020, 06:36
Forum: LinuxCNC (dawniej EMC2)
Temat: LinuxCNC - pomiar długości narzędzia - instrukcja jak skonfigurować
Odpowiedzi: 217
Odsłony: 20556

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

plemnik7 pisze:instrukcji linux przestaje się uruchamiać
Linux? czy linuxcnc?
plemnik7 pisze:wyrzuca błąd
ale nie wiemy jaki błąd?
autor: adam Fx
20 sty 2020, 00:58
Forum: LinuxCNC (dawniej EMC2)
Temat: LinuxCNC - pomiar długości narzędzia - instrukcja jak skonfigurować
Odpowiedzi: 217
Odsłony: 20556

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

drzasiek90 pisze:Kurcze chyba jestem już zmęczony tą niedzielą bo nie chwytam o co chodzi.
Tak jak napisał Kamar. musiałem wpisać większe niż rzeczywiście są softlimit bo inaczej otrzymywałem komunikat po kilku pomiarach że jestem po za zakresem.
Ja testowałem to z godnie z instr. z tego tematu linuxcnc-szybkie-ustawianie-offsetu-dla ... 1-110.html może coś zostało poprawione.

Dodane 4 minuty 28 sekundy:
Nie pamiętam dokładnie ale chyba by problem się ujawnił to czujnik narzędzia był na stole a detal wysoki i zero detalu na górze. narzędzie referencyjne krótki frez a potem długie wiertło i preamble powstawał jakoś przed czy po pomiarze.
autor: adam Fx
19 sty 2020, 16:22
Forum: LinuxCNC (dawniej EMC2)
Temat: LinuxCNC - pomiar długości narzędzia - instrukcja jak skonfigurować
Odpowiedzi: 217
Odsłony: 20556

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

Na wstępie dzięki za ten poradnik :D
Jeśli było to przepraszam ale zerknąłem pobieżnie bo lecę na warsztat ;) -czy taki pomiar zapisuje jak to w normalnej maszynie długość do tablicy narzędzi czy przesuwa całe zero? (z przesuwaniem zera jest problem przy znacznych różnicach dł. narzędzia)

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