Natáčení nože 4tou osou a ukládání proměnných

M.mse
Příspěvky: 25
Registrován: 31. 10. 2018, 2:02

2. 4. 2019, 5:46

M.mse píše: 1. 4. 2019, 5:19 právě v tom halcompile --install tangents.c
dostanu: bash: halcompile: příkaz nenalezen :(
Tak jsem přehrál systém na nejnovější verzi z live CD a s modulama není problém.
Ale: Pro mesu potrebuju Preempt-RT, pro který je verze debianu 7.9 a tam sice jede mesa, ale ne zbytek, takže začarovaný kruh
Mex
Příspěvky: 10287
Registrován: 6. 2. 2014, 10:29

2. 4. 2019, 9:50

M.mse píše: 2. 4. 2019, 5:46 Tak jsem přehrál systém na nejnovější verzi z live CD a s modulama není problém.
Ale: Pro mesu potrebuju Preempt-RT, pro který je verze debianu 7.9 a tam sice jede mesa, ale ne zbytek, takže začarovaný kruh
A v čem je problém?
Nainstaluješ distribuční ISO.
Do něho doinstaluješ jádro s PREEMPT-RT a LinuxCNC-uspace.
Co teda nejde?
M.mse
Příspěvky: 25
Registrován: 31. 10. 2018, 2:02

3. 4. 2019, 8:06

Znamená to tedy, že můžu vzít nejnovější verzi debianu (teď je 9.8) ? Zkusil jsem dát PREEMPT-RT kernel do distribuce od linuxcnc, tam jsem ovšem nepochodil ani po přeinstalaci na uspace linuxcnc.
Mex
Příspěvky: 10287
Registrován: 6. 2. 2014, 10:29

3. 4. 2019, 8:00

Myslel jsem to jinak:
Nainstaluj si aktuální defaultní ISO LinuxCNC, tj. http://www.linuxcnc.org/linuxcnc-2.7-wheezy.iso .
Do něho doinstaluješ PREMPT-RT jádro, linuxcnc-uspace a linuxcec-uspace-dev.
Toť vše, máš LinuxCNC v uspace, bude obsahovat i požadovaný halcompile.

apt-get install linux-image-rt-686-pae
reboot
apt-key adv --keyserver hkp://keys.gnupg.net --recv-key 3cb9fd148f374fef
add-apt-repository "deb http://linuxcnc.org/ wheezy base 2.7-uspace"
apt-get update
apt-get install linuxcnc-uspace
apt-get install linuxcnc-uspace-dev
M.mse
Příspěvky: 25
Registrován: 31. 10. 2018, 2:02

4. 4. 2019, 9:54

Dík za postup, momentálně mám instalaci z : http://www.linuxcnc.org/testing-stretch-rtpreempt/ a jako live vypadá že funguje. Pokuď selže instalace, udělám tvůj postup.

Zatím jsem si trochu hrál s tím tangentkins. Použitelné to je, ale v g kódu nesmí být žádné ostré rohy, vše na sebe musí navazovat, pak se osa A pěkně přetáčí. Navíc před startem programu je jí třeba natočit do směru jak začíná pohyb. To je trochu problematický.
Problém je v tom, že se poloha začne vypočítávat až z pohybu X Y. Pokuď tedy jedu z X0 na X100 a mám osu A opačně, modul nastaví přetočení Ačka skokově o 180st, v tu chvíli chyba polohy osy. To jsem vyřešil úpravou modulu aby neprováděl změnu skokově, ale postupně v závislosti na zrychlení osy. To funguje perfektně, ale než se přetočí, ujede X třeba 10mm. Taky nepřijatelné.
Nejschůdnější řešení vypadá na prográmek pro dopočet osy A před nahráním do mašiny.
Uživatelský avatar
Juro
Příspěvky: 1612
Registrován: 19. 3. 2007, 12:14
Bydliště: Kamanová (Topoľčany)

10. 4. 2019, 11:13

Skus sa opytat autora tohoto videa
https://www.youtube.com/watch?v=ipFP41bAWg4

Mozno ak bude ochotny a bude mat cas tak poardi.

Ak je lomena ciara v CAD rozbita, tak sa bude noz dvihat a natacat v smere buduceho rezu.
Ale je potrebne upravit postprocesor pisany , myslim , v phytone.
rocnik 1976 -stolár, trosicka uz aj strojar.
Odpovědět

Zpět na „LinuxCNC - drive pod nazvem EMC2“