machinekit -bebopr++ linuxcnc

problem z bazowaniem home

Dyskusje dotyczące działania obsługi programu LinuxCNC
Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 5
Posty: 7855
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

Re: machinekit -bebopr++ linuxcnc

#11

Post napisał: tuxcnc » 09 sie 2020, 18:38

czerw.oney pisze:
09 sie 2020, 18:16
bo jak podam czy dopiszę tak
SUBROUTINE_PATH = ../.. /home/linuxcnc/linuxcnc/nc_files :../../nc_files/ngcgui_lib:../../nc_files/ngcgui_lib/utilitysubs
to nie idzie.
I słusznie że nie działa.
Znaki ../ znaczą tyle co "folder w górę", Czyli jeśli jesteś w folderze /poziom1/poziom2/tutaj to zapis ../tam jest równoznaczny z /poziom1/poziom2/tam
To jest po to, żeby się można było poruszać po systemie plików nie znając nazw folderów, albo nie utracić ścieżki gdy ktoś jakiemuś folderowi zmieni nazwę.
Podobnie ~/ oznacza folder domowy bieżącego użytkownika, co zwykle działa, ale czasem nie.
Zawsze najpewniejsze jest podawanie pełnej ścieżki.

BTW Ponawiam pytanie o twój sprzęt i jitter.




Autor tematu
czerw.oney
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 11
Posty: 15
Rejestracja: 26 kwie 2019, 21:44

Re: machinekit -bebopr++ linuxcnc

#12

Post napisał: czerw.oney » 09 sie 2020, 20:31

Obrazek Obrazek

Dodane 4 minuty 12 sekundy:
Dane techniczne
stół: X=500mm, Y=800mm
pole robocze: X=340mm, Y=618mm, Z=240mm
FMax XYZ 1500mm/min
Wrzeciono 2.2kW. 2000-24000 r/min
Sterowanie Machinekit auf Beaglebone (Gleiche Bedienung wie LinuxCNC)
Sterowniki DQ860MA 80 V 7.8A
Trafo 48VDC Siemens Sitop PSU100M 20A
Krokowce 23HS9430B 1.8°/step 3A pro Phase
śruby kulowe 5mm/obr
Prowadnice , 2 na oś

Dodane 11 minuty 23 sekundy:
Fotografie zrobił jeszcze stary właściciel

Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 5
Posty: 7855
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

Re: machinekit -bebopr++ linuxcnc

#13

Post napisał: tuxcnc » 09 sie 2020, 20:48

czerw.oney pisze:
09 sie 2020, 20:31
Dane techniczne
stół: X=500mm, Y=800mm
pole robocze: X=340mm, Y=618mm, Z=240mm
FMax XYZ 1500mm/min
Wrzeciono 2.2kW. 2000-24000 r/min
Sterowanie Machinekit auf BeagleBone (Gleiche Bedienung wie LinuxCNC)
Sterowniki DQ860MA 80 V 7.8A
Trafo 48VDC Siemens Sitop PSU100M 20A
Krokowce 23HS9430B 1.8°/step 3A pro Phase
śruby kulowe 5mm/obr
Prowadnice , 2 na oś
Dzięki, ale nie o to mi chodziło.
Nie zamierzam kopiować twojej frezarki, tylko zastanawiam się czy warto kupić do testów Beaglebone albo inne Raspberry. Wiadomo, wydatek ponad 200 PLN, gdyby to miało działać to koszt do zaakceptowania, ale jeśli ma to jitter rzędu 200000, to nie jestem zainteresowany, bo mam kilka komputerów do LInuxcnc i najgorszy ma jitter rzędu 25000.
Dlatego interesują mnie tylko dwie rzeczy :
1. Który to model BeagleBone
2. Jaki masz wynik latency-test


Autor tematu
czerw.oney
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 11
Posty: 15
Rejestracja: 26 kwie 2019, 21:44

Re: machinekit -bebopr++ linuxcnc

#14

Post napisał: czerw.oney » 09 sie 2020, 21:02

Frezarkę mam od 3 tygodni w tym czasie dodałem home i estop. Nie wypowiem się czy warto. Powiedz jak zrobić ten test to go zrobię specjalnie dla ciebie. Sprzedawca mojej maszyny pokazywał mi płytkę lpt taką z chin na której chciałem robić też maszynę. Określił w przyrównaniu do BeBo że Lpt to szrot. Ale tego tez nie mogę potwierdzić, bo maszyny na tym nie zbudowałem. Mogę się wypowiedzieć co do Arduino gbrl. Czy o maszynach firmowych.

Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 5
Posty: 7855
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

Re: machinekit -bebopr++ linuxcnc

#15

Post napisał: tuxcnc » 09 sie 2020, 21:25

czerw.oney pisze:
09 sie 2020, 21:02
Powiedz jak zrobić ten test to go zrobię specjalnie dla ciebie
Dzięki.
Albo w menu <Linuxcnc> masz ikonę <Latency test>, wtedy wystarczy kliknąć, albo trzeba w terminalu wpisać polecenie latency-test i wcisnąć <enter>.
Widzę, że masz blade pojęcie o Linuksie, więc powinieneś wiedzieć, że każdy program możesz uruchomić wpisując w terminalu odpowiednie polecenie. Bardzo się to przydaje gdy jakiegoś programu nie daje się uruchomić klikając ikonę. Program uruchomiony w terminalu zwykle wyświetla jakieś komunikaty, na przykład że jakiegoś pliku nie może znaleźć, albo że do jakiegoś zasobu nie ma dostępu z powodu braku uprawnień.
Warto też zainstalować sobie Midnight Commander (apt install mc), który przypomina DOS-owego Norton Commandera, ale ma nieporównywalnie większe możliwości.


Autor tematu
czerw.oney
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 11
Posty: 15
Rejestracja: 26 kwie 2019, 21:44

Re: machinekit -bebopr++ linuxcnc

#16

Post napisał: czerw.oney » 09 sie 2020, 21:39

Dane techniczne
stół: X=500mm, Y=800mm
pole robocze: X=340mm, Y=618mm, Z=240mm
FMax XYZ 1500mm/min
Wrzeciono 2.2kW. 2000-24000 r/min
Sterowanie Machinekit auf Beaglebone (Gleiche Bedienung wie LinuxCNC)
Sterowniki DQ860MA 80 V 7.8A
Trafo 48VDC Siemens Sitop PSU100M 20A
Krokowce 23HS9430B 1.8°/step 3A pro Phase
śruby kulowe 5mm/obr
Prowadnice , 2 na oś Obrazek Obrazek

Dodane 52 sekundy:
Dane techniczne
stół: X=500mm, Y=800mm
pole robocze: X=340mm, Y=618mm, Z=240mm
FMax XYZ 1500mm/min
Wrzeciono 2.2kW. 2000-24000 r/min
Sterowanie Machinekit auf Beaglebone (Gleiche Bedienung wie LinuxCNC)
Sterowniki DQ860MA 80 V 7.8A
Trafo 48VDC Siemens Sitop PSU100M 20A
Krokowce 23HS9430B 1.8°/step 3A pro Phase
śruby kulowe 5mm/obr
Prowadnice , 2 na oś
Obrazek

Dodane 4 minuty 20 sekundy:
przez mc przesyłam plik do maszyny. A linuxa używam od wersji mandrake 8.5 czyli 2000/2002 roku

Dodane 2 minuty 37 sekundy:
Na linuxie robię to co mi potrzebne i nie zagłębiam się zbytnio w inne rzeczy. Przeważnie korzystam z gui.

Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 5
Posty: 7855
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

Re: machinekit -bebopr++ linuxcnc

#17

Post napisał: tuxcnc » 09 sie 2020, 21:58

czerw.oney pisze:
09 sie 2020, 21:46
Na linuxie robię to co mi potrzebne i nie zagłębiam się zbytnio w inne rzeczy. Przeważnie korzystam z gui.
O to mi chodziło.
Oczywiście to wystarczy kiedy masz wszystko właściwie skonfigurowane i działa bez problemu.
Ale teraz masz problem właśnie z konfiguracją i terminal może być bardzo pomocny.


Autor tematu
czerw.oney
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 11
Posty: 15
Rejestracja: 26 kwie 2019, 21:44

Re: machinekit -bebopr++ linuxcnc

#18

Post napisał: czerw.oney » 09 sie 2020, 22:03

I tu właśnie liczę na życzliwych ludzi, którzy pomogą mi przejść przez to.


drzasiek90
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 3
Posty: 1758
Rejestracja: 25 kwie 2016, 11:58
Lokalizacja: Jodlowa
Kontakt:

Re: machinekit -bebopr++ linuxcnc

#19

Post napisał: drzasiek90 » 09 sie 2020, 22:14

Nie wiem czy to jest to czego szukasz
http://www.machmaker.pl/1_10_3_instrukc ... uxcnc.html
Ale masz tam instrukcję jak dodać obsługę pomiaru narzędzia. Generalnie sam kod procedury pomiaru możesz dodać swój.
Może Cie to chociaż trochę naprowadzi.


Autor tematu
czerw.oney
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 11
Posty: 15
Rejestracja: 26 kwie 2019, 21:44

Re: machinekit -bebopr++ linuxcnc

#20

Post napisał: czerw.oney » 30 mar 2021, 19:40

Panowie jeszcze mam jedno pytanie.
Temat pomiaru narzędzia jest teoretycznie zamknięty, bo pomiar działa.
Zrobiłem sobie też sondę 3D.
Pytanie brzmi, czy dobrze kombinuje, z pomiarem taką.

Podpiąć sondę pod ten sam pin co czujnik długości narzędzia (w hal) .
Pomiar tym wyglądać ma, że najpierw zmierzyć długość sondy(sondą odłączona) czujnikiem, a następnie przepiąć kabelek i dalej jechać programowo z pomiarem sondą punktów bazowych.
Czy tak to ma wyglądać?
Czy może osobno wpiąć się?
Jeśli osobno to jak ma wyglądać w pliku hal.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „LinuxCNC (dawniej EMC2)”