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.htmlwladi pisze: kwestia kodowania
Znaleziono 8 wyników
Wróć do „LinuxCNC - pomiar długości narzędzia - instrukcja jak skonfigurować”
- 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ć
- 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ć
hehe widzisz jak masz to opanowane teraz to Ty pomagasz innym rozwiązywać problemyplemnik7 pisze:Witam miałem to samo , rozwiązanie okazało się zanegowanie pinu na którym miałem czujnik

- 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ę.

- 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ć
może tu widzę 2 błędy w instr.plemnik7 pisze:zerknij na ten filmik
Dodane 4 minuty 32 sekundy:
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:drzasiek90 pisze:dużo szybciej wyłapać.
[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:
potwierdzam u mnie tak samob.becelewski pisze:i nic więcej sie nie dzieje z wyjątkiem komunikatu na ekranie "bad number format (conversion failed) parsing"
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
Dodane 45 minuty 22 sekundy:
wydaje mi się że wina jest w M100 gdy wklejma kod z poradnika do M100plemnik7 pisze:radość była przedwczesna zerknij na ten filmik
#!/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.
- 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ć

- 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ć
Linux? czy linuxcnc?plemnik7 pisze:instrukcji linux przestaje się uruchamiać
ale nie wiemy jaki błąd?plemnik7 pisze:wyrzuca błąd
- 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ć
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.drzasiek90 pisze:Kurcze chyba jestem już zmęczony tą niedzielą bo nie chwytam o co chodzi.
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.
- 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 
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)

Jeśli było to przepraszam ale zerknąłem pobieżnie bo lecę na warsztat
