Pomoc s tool height senzorem

Odpovědět
Onder
Příspěvky: 123
Registrován: 6. 4. 2021, 2:14

12. 6. 2023, 8:25

Ahoj,

dal jsem si za úkol sprovoznit tool height senzor na své mašině. Mám tento:
Snímek obrazovky 2023-06-12 210649.png
Cílem bylo, že při běhu programu, ve kterém je potřeba výměny nástroje (na své diy frézce s kleštinovým číňan vodník vřeteno) se frézka zastaví, já vyměním nástroj, stroj si najede na snímač atd.., víte co myslím :)

Bohužel asi nejsem schopen to sám rozchodit, ikdyž jsem si myslel že to podle netu dám. Našel jsem si nějaký návod sice, ale trošku jsem si to upravil, jelikož jsem to chtěl dle svých potřeb a preferencí.

Přidám sem třeba své soubory konfigurace, hlavně tedy Hal, INI, custom_postgui, makro s NGC a testovací program, kde je potřeba výměny nástroje. Hal a ngc mi nešel nahrát, tak jsem to hodil do txt.

Co jsem zatím udělal: Chtěl jsem to udělat přes remmapp M6, takže jsem upravil INI, 'skopíroval' makro pro výměnu nástroje, upravil HAL soubory. (Dělal jsem to viceméně dle tohoto návodu: https://wiki.printnc.info/en/controller ... r-no-probe)

Co mi to dělá: Nic. Stroj se chová, jak kdybych neprovedl žádné úpravy v konfiguračních souborech a to je pro mě právě divné, nepíše to nikde žádný error, při běhu programu, kde je potřeba výměny nástroje se stroj při m6 příkazu zastaví, ukáže se okénko pro potvrzení výměny nástroje, kliknu OK a stroj si pokračuje, remap M6 tedy asi nefeunguje.

(Dodávám že toto testování provádím na svém testovacím PC s 7i92 a krokáčema)

Nemáte aspoň nějaké nasměřování, kde by něco mohlo být špatně? o-sub makra a ngc program jsem rychle prohlédl a nepřipadá mi tam něco na první pohled špatně, taktéž si myslím že kdyby tam bylo něco špatně, tak to hodí nějaký ten error....
Přílohy
16Mesa.ini
(4.65 KiB) Staženo 58 x
16Mesa_HAL.txt
(11.1 KiB) Staženo 57 x
custom_postgui.txt
(521 bajtů) Staženo 54 x
makro_tool-change.txt
(10.54 KiB) Staženo 52 x
Uživatelský avatar
zz912
Příspěvky: 1357
Registrován: 25. 5. 2008, 7:16

13. 6. 2023, 8:46

Kdyz jsem tohle delal naposled postupoval jsem podle oficialnihi navodu:
https://linuxcnc.org/docs/html/gui/gmoc ... easurement
LinuxCNC - MESA 7i96
zz912.webnode.cz
Uživatelský avatar
zz912
Příspěvky: 1357
Registrován: 25. 5. 2008, 7:16

14. 6. 2023, 7:21

Díval jsem se do tvých příloh a v INI souboru Ti úplně chybí sekce [Python].
http://linuxcnc.org/docs/2.9/html/remap ... figuration

Tady je příklad jak ta sekce může vypadat:
http://linuxcnc.org/docs/2.9/html/remap ... n-existing

Na tvém místě bych si udělal konfiguraci s Gmoccapy. Tam to fungovalo na první dobrou.

On ten Remap má svou logiku, ale chce si to nejdřív udělat pár svých vlastních Remapů, aby ses s ním naučil pracovat.
LinuxCNC - MESA 7i96
zz912.webnode.cz
Onder
Příspěvky: 123
Registrován: 6. 4. 2021, 2:14

14. 6. 2023, 7:42

Diky moc za odpoved, vyzkousim
Uživatelský avatar
zz912
Příspěvky: 1357
Registrován: 25. 5. 2008, 7:16

14. 6. 2023, 8:00

On ten návod možná není špatně, ale třeba je jen na starou verzi LCNC. Neviděl jsem tem definici prologu a epilogu, proto tam není ta sekce [python]
LinuxCNC - MESA 7i96
zz912.webnode.cz
Odpovědět

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