Plazma na LinuxCNC - konfiguracja THC, 2 silniki 1 oś itd.

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

MlKl
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 1
Posty: 3706
Rejestracja: 15 sie 2010, 13:44
Lokalizacja: Błonie
Kontakt:

#11

Post napisał: MlKl » 03 sty 2015, 16:31

dodatkowa oś to x' czy z' a nie a czy b. Nigdy tego nie konfigurowałem, ale poszukaj sobie jak skonfigurować oś podrzędną do x czy y. W g-codzie wtedy używasz odwołania do x czy y, a LinuxCNC sam wie, że ma obsługiwać dwa sterowniki jednocześnie, a nie jeden. Osobno je obsługuje tylko przy bazowaniu.



Tagi:


251mz
Moderator
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 5
Posty: 4440
Rejestracja: 27 sie 2004, 21:59
Lokalizacja: Polska

#12

Post napisał: 251mz » 03 sty 2015, 22:30

Dokładnie , działa to jako oś podrzędna ...

Config mam , ale podejrzewam ,że z macha do linuxa Ci nie podejdzie :lol:

Awatar użytkownika

Autor tematu
adam Fx
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 5
Posty: 5562
Rejestracja: 04 lip 2004, 16:03
Lokalizacja: Gliwice

#13

Post napisał: adam Fx » 04 sty 2015, 01:02

MlKl pisze:ale poszukaj sobie jak skonfigurować oś podrzędną
OK zakumałem jak to działa ale niestety poszukiwania niewiele dały jedynie to że w Machu to jest parę kliknięć a w Linuxcnc... no właśnie kilka niedokończonych tematów na forach a jak już ktoś tak zrobił to poddawał się i podłączał pod jeden pin oba stery.

Jedynie zaczynam się cofać gdyż były wzmianki o korzystaniu z gantrykins zamiast z trivkins
A te gantrykins to jest właśnie w tym "gotwocu" który nie działa :???:
251mz pisze:z macha do linuxa Ci nie podejdzie
Faktycznie może to być pewien problem :sad:

Najgorsze w tym wszystkim jest o że niema nigdzie polskich (nawet szczątkowych ) opisów jak przeprowadza się configa bez użycia kreatora.
sorki za wszystkie błędy ... (dyslektyk) :?
Zobacz moje filmy http://www.youtube.com/user/pokachontass/videos


251mz
Moderator
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 5
Posty: 4440
Rejestracja: 27 sie 2004, 21:59
Lokalizacja: Polska

#14

Post napisał: 251mz » 04 sty 2015, 10:31

adam Fx,

w ogóle spróbuj ruszyć linuxa cnc preinstalowanego na debianie wheezy.
ja to instalowałem na nowej płycie głównej na której wszystko inne zawodziło..
nie pamiętam już dokładnie ale wydawało mi się ,że w wizardzie była możliwość wyboru osi zależnych...


hecza
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 1
Posty: 403
Rejestracja: 06 mar 2012, 13:25
Lokalizacja: Częstochowa

#15

Post napisał: hecza » 04 sty 2015, 13:44

Brama w LinuxCNC.

Dawno nie używałem żadnego kreatora, więc nie wytłumaczę jak się w nim to robi .
Ale – jeśli weżmiesz jakiś działający config 4 osiowy lub podstawowy 3 osiowy i dodasz czwartą – (myślę, że wiesz jak to się robi) TO:
w pliku INI ustawiasz

GEOMETRY = ( sprawdź - xyz lub xyza )
[TRAJ]
AXES = 4 ( - jeśli niżej jest XYZA - 5 jeśli XYZB itd. )
COORDINATES = XYZA

w pliku HAL ustawiasz
#loadrt trivkins - kasujesz / wyłączasz
loadrt gantrykins
setp gantrykins.joint-0 0 ( - oś X )
setp gantrykins.joint-1 1
setp gantrykins.joint-2 2
setp gantrykins.joint-3 0 ( - oś X )

Chyba wszystko – piszę z pamięci ( słabej! ).

LinuxCNC uruchamia się w trybie napędów ( widać 0 1 2 …. ) - BAZUJEMY - ( Uwaga: osie bramy jeżdżą niezależnie – nie połamać jej ).
Po zbazowaniu przechodzimy ( $ ) do trybu rzeczywistego ( widać X Y …. ) i to powinno być wszystko.

Jeśli się uczyć to najlepiej na najnowszym stabilnym wydaniu ( też polecam obecnie Debiana Wheezy z LinuxCNC 2.6.5 ).

Pozdrawiam


jarucki
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 2
Posty: 818
Rejestracja: 11 sty 2011, 23:40
Lokalizacja: okolice nałęczowa

#16

Post napisał: jarucki » 29 lip 2015, 22:33

Adam ogarnąłeś config dwóch silników na jednej osi?
Pytam bo chodzi mi po glowie migracja z windy na linuxa a czeka mnie ten sam problem co Ciebie...


Tomasz_K
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 1
Posty: 295
Rejestracja: 25 kwie 2012, 15:58
Lokalizacja: ok. Rybnika

#17

Post napisał: Tomasz_K » 28 wrz 2015, 18:30

hecza pisze:
LinuxCNC uruchamia się w trybie napędów ( widać 0 1 2 …. ) - BAZUJEMY - ( Uwaga: osie bramy jeżdżą niezależnie – nie połamać jej ).
Czy to znaczy że jeśli włączę maszynę z rozjechanymi osiami (np po awarji prądu) a do zbazowania ruszę tą "niewłaściwą" osią to LinuxCNC połamie mi frezarkę ?

Pozdrawiam
Tomasz

Awatar użytkownika

Autor tematu
adam Fx
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 5
Posty: 5562
Rejestracja: 04 lip 2004, 16:03
Lokalizacja: Gliwice

#18

Post napisał: adam Fx » 30 paź 2015, 21:33

jarucki pisze:Adam ogarnąłeś config dwóch silników na jednej osi?
Pytam bo chodzi mi po glowie migracja z windy na linuxa a czeka mnie ten sam problem co Ciebie...
tak jak napisał hecza, i działa ale zmiana osie /napędy jest upierdliwa łatwo się zapomnieć i można
Tomasz_K pisze:LinuxCNC połamie mi frezarkę ?
sorki za wszystkie błędy ... (dyslektyk) :?
Zobacz moje filmy http://www.youtube.com/user/pokachontass/videos


MaNo
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 3
Posty: 4
Rejestracja: 07 cze 2015, 14:47
Lokalizacja: Nakło Śląskie

#19

Post napisał: MaNo » 25 cze 2017, 19:48

hecza pisze:Brama w LinuxCNC.

Dawno nie używałem żadnego kreatora, więc nie wytłumaczę jak się w nim to robi .
Ale – jeśli weżmiesz jakiś działający config 4 osiowy lub podstawowy 3 osiowy i dodasz czwartą – (myślę, że wiesz jak to się robi) TO:
w pliku INI ustawiasz

GEOMETRY = ( sprawdź - xyz lub xyza )
[TRAJ]
AXES = 4 ( - jeśli niżej jest XYZA - 5 jeśli XYZB itd. )
COORDINATES = XYZA

w pliku HAL ustawiasz
#loadrt trivkins - kasujesz / wyłączasz
loadrt gantrykins
setp gantrykins.joint-0 0 ( - oś X )
setp gantrykins.joint-1 1
setp gantrykins.joint-2 2
setp gantrykins.joint-3 0 ( - oś X )

Chyba wszystko – piszę z pamięci ( słabej! ).

LinuxCNC uruchamia się w trybie napędów ( widać 0 1 2 …. ) - BAZUJEMY - ( Uwaga: osie bramy jeżdżą niezależnie – nie połamać jej ).
Po zbazowaniu przechodzimy ( $ ) do trybu rzeczywistego ( widać X Y …. ) i to powinno być wszystko.

Jeśli się uczyć to najlepiej na najnowszym stabilnym wydaniu ( też polecam obecnie Debiana Wheezy z LinuxCNC 2.6.5 ).

Pozdrawiam
Przepraszam że odkopuje stary temat ale mam mały problem.

Poustawiałem (w celach testowych) dokładnie tak jak kolega Hecza doradził i niby wszystko jest ok ale nie do końca.
Oczywiście silniki nie są jeszcze podłączone do śrub tylko leżą na stole obok kompa.

Po odpaleniu linuxcnc i wyzerowaniu osi mogę odpalić program testowy i wszystko jest ok.
Silniki 0 i 3 (oś X) pracują razem.
Jak wydam polecenie na przykład G0 X500 to oba silniki również pracują razem.

Problem pojawia się gdy chcę ruszyć silnikami ręcznie a nie za pomocą g-codów.

Jak jestem w trybie napędów to mogę uruchomić silnik z klawiatury lub myszką ale kreci się tylko ten silnik który jest wybrany 0 lub 3

Natomiast jak po wyzerowaniu osi przejdę do trybu rzeczywistego i wybiorę oś X i chcę przesunąć z klawiatury lub myszką to wyskakują w tym samym czasie dwa błędy :
"joint 0 following error" i "joint 3 following error"

Nie mam pojęcia co może być nie tak.
Korzystam z wersji linuxcnc-2.7-wheezy

Awatar użytkownika

k-m-r1
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 2
Posty: 1418
Rejestracja: 23 cze 2008, 10:38
Lokalizacja: OOL lub DW
Kontakt:

#20

Post napisał: k-m-r1 » 27 cze 2017, 09:54

MaNo,

Mi to wygląda na przesterowanie osi
Zbyt wysokie ustawienia/parametry.


Poszukaj na google
MACH3 cncTworzenie Makr do palników magazynków THC OHC inneEKRANY dla firm producentów maszyn Budowa sprzedaż wypalarki plazma gaz obrotnice Elektrodrążarki Frezarki Tokarki Giętarki3D inne wg zlecenia 888 703 196 Tomek Komor [email protected]

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „LinuxCNC (dawniej EMC2)”