Pendant po homingu

Odpovědět
JiPrik
Příspěvky: 27
Registrován: 7. 12. 2020, 5:01

24. 9. 2021, 8:38

Bando, zdravím pěkně.
Zeptám se vás na drobný zádrhel, zda někdo někdo z vás již neřešil. Mám letos postavenou hobby malou CNC frézku ( 400x400), frézuji měkké materiály a hliník. Docela v pohodě. LinuxCNC, mesa 7i96, Gmocappy.

Teď jsem se rozhodl ještě připojit pendant. Po nějakém doladění a pročítání navodů na netu pendant funguje. Ale jen do doby než zahoumuji všechny osy. Poté ani ťuk. Halscopem jsem projížděl signály a piny a nic mne nekoplo... :-(. Forum linuxcnc, taky nic...

Jelikož nejde připojit HAL soubor, dávám to do zipu...
Jiri
Přílohy
MojeCNC.zip
(7.06 KiB) Staženo 126 x
JiPrik
Příspěvky: 27
Registrován: 7. 12. 2020, 5:01

25. 9. 2021, 8:34

Uživatelský avatar
robokop
Site Admin
Příspěvky: 22384
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

26. 9. 2021, 5:43

Zkus novejsi build. Me to jeden build linuxcnc delal taky. Musel jsem tuknout do jog tlacitka a popojet osou pak chodilo vse normalne.
Vsechna prava na chyby vyhrazena (E)
Uživatelský avatar
zz912
Příspěvky: 1354
Registrován: 25. 5. 2008, 7:16

26. 9. 2021, 2:29

Zkus:

Kód: Vybrat vše

net mpg-scale => joint.0.jog-scale
net mpg-scale => joint.1.jog-scale
net mpg-scale => joint.2.jog-scale
nahradit:

Kód: Vybrat vše

net mpg-scale => joint.0.jog-scale => axis.x.jog-scale
net mpg-scale => joint.1.jog-scale  => axis.y.jog-scale
net mpg-scale => joint.2.jog-scale => axis.z.jog-scale
a

Kód: Vybrat vše

net axis-select-x => joint.0.jog-enable
net axis-select-y => joint.1.jog-enable
net axis-select-z => joint.2.jog-enable
nahradit:

Kód: Vybrat vše

net axis-select-x => joint.0.jog-enable  => axis.x.jog-enable
net axis-select-y => joint.1.jog-enable   => axis.y.jog-enable
net axis-select-z => joint.2.jog-enable => axis.z.jog-enable
LinuxCNC - MESA 7i96
zz912.webnode.cz
JiPrik
Příspěvky: 27
Registrován: 7. 12. 2020, 5:01

26. 9. 2021, 11:00

to zz912: zkusím
JiPrik
Příspěvky: 27
Registrován: 7. 12. 2020, 5:01

27. 9. 2021, 11:26

Díky Zdendo. Funguje to. Díky moc.
Jen by mě zajímala logika. Dovedeš zdůvodnit proč se tam musí přidat po homingu další spojení?
Uživatelský avatar
zz912
Příspěvky: 1354
Registrován: 25. 5. 2008, 7:16

27. 9. 2021, 12:50

Když jsem dělal svoje kolečko (to stejné co máš ty), tak jsem vycházel z těchto stránek:
https://wapl.es/cnc/2020/02/23/linuxcnc ... setup.html
Zamýšlel jsem se nad tím, proč musím posílat hodnotu z MPG encoderu jak do souřadnic (XYZ) tak do jednotlivých os (joint - motory 0. 1. 2) a asi je to tím, že LinuxCNC umí více kinematik, takže třeba u hexapodu potřebuješ nejdřív zreferovat jednotlivé osy a až po homingu hýbeš se souřadnicemi . Ale je to jen má domněnka.
LinuxCNC - MESA 7i96
zz912.webnode.cz
JiPrik
Příspěvky: 27
Registrován: 7. 12. 2020, 5:01

29. 9. 2021, 8:03

Ještě se zeptám na jednu věc. Pendant už funguje před zahoumováním os i po jejich zahoumování. Používám k dojetí na obrobek na osách. Poté pouštím frézování. Nicméně po dojetí frézování kusu, pendant opět nejde. Začne fungovat, až přes rozhraní gmoccapy pohnu nějakou osou...
Uživatelský avatar
zz912
Příspěvky: 1354
Registrován: 25. 5. 2008, 7:16

29. 9. 2021, 8:23

A není problém jenom v tom, ze kdyz skoncis program, tak jsi na karte PROGRAM a kolecko funguje pouze kdyz jsi na karte JOG? Jakou mas verzi LCNC? 2.8.2?
LinuxCNC - MESA 7i96
zz912.webnode.cz
JiPrik
Příspěvky: 27
Registrován: 7. 12. 2020, 5:01

4. 10. 2021, 5:44

Ahoj, sorry, dokopal jsem se k odzkoušení až o víkendu. A ANO, je to tím, že jsem na záložce / kartě PROGRAM. Jakmile přepnu jinam, pendant jede. No, ... je to proto, protože je nežádoucí případné zasahování do běžícího programu?
A díky za pomoc :-)
Uživatelský avatar
zz912
Příspěvky: 1354
Registrován: 25. 5. 2008, 7:16

4. 10. 2021, 6:04

Jsem si tu zelenou ledku na tom MPG naprogramoval tak, že pokud nejsem na záložce JOG tak nesvítí, aby to majitele CNC trklo, že je něco špatně. Měl jsem volné výstupy, tak jsem si tam udělal takovou blbůstku.
LinuxCNC - MESA 7i96
zz912.webnode.cz
papao
Příspěvky: 60
Registrován: 11. 5. 2009, 7:14

3. 11. 2022, 11:54

Zdravím,
kolega dúfam prepáči, že použijem jeho vlákno !
Tiež mi po homingu nechodí MPG enkodér zo 7i76.
Tu som na to ešte celkom krátky, nechápem dosť dobre význam jednotlivých prepojení.
Poprosím o radu ako hal prepísať, aby kolečko chodilo.

Moc ďakujem
Přílohy
my_LinuxCNC_machine.zip
(2.94 KiB) Staženo 70 x
Uživatelský avatar
zz912
Příspěvky: 1354
Registrován: 25. 5. 2008, 7:16

3. 11. 2022, 12:26

nechápem dosť dobre význam jednotlivých prepojení.
Ted jsem docela casove vytizeny, zaklady HALu už máš nastudovane?
https://zz912.webnode.cz/ini-a-hal/
https://zz912.webnode.cz/net/
LinuxCNC - MESA 7i96
zz912.webnode.cz
papao
Příspěvky: 60
Registrován: 11. 5. 2009, 7:14

4. 11. 2022, 4:59

No vidíš,
i napriek všetkým tým krížikom vo veku čo mám, množstve naštudovaných manuálov a použitej logiky pri riešení problémov ma nenapadlo, že je to na vlas zhodný prípad, ako riešil kolega.
Takže si mi dobre, nepriamo pomohol !
Ďakujem
Odpovědět

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