Přerušení programu a pokračování čidlem.
Dobrý den, vyrábím si děličku s krokovým motorem ke svařovacímu robotu, vše mi funguje, ale potřebuji pootočit třeba o 120 stupňů (G1A120), potom zasatavit program (něco jako M0) a následně až robot dovaří, tak přijede k indukčnímu čidlu a to aby mi spustilo pokračování programu (asi ALT+R). MACH3 čidlo vidí a funguje, ale podle návodu mi nejde přiřadit čidlu funkci. Nebo nějaká jiná možnost, pomocí G a M, které neznám, nikde jsem nenašel? Díky.
Zatím díky, ale kam mám zadat tu hodnotu 1000, respektive jak tam tu hodnotu zadat, jde mi tam jenom možnost Press any Key, což mi přiřadí pravděpodobně hodnotu ascii dané klávesy, nebo zkratky, ale číslo jako takové mi tam zadat nejde. A to M1, super to je přesně ono, díky.
Mám ještě takový dotaz, jak na konci (nebo začátku) programu vynulovat osu A? Ať zkouším cokoli G92, G28 atd., tak se mi vždy začne točit motor a to nechci, potřebuji nastavit hodnotu osy A na 0. Když zadám v MDI G92A0, tak se osa vynuluje, ale v programu se začne otáčet - dojede sice na 0, ale to nechci. A po každém spuštění programu resetovat osu je nepraktické, i když to funguje.
To ne, tím to není, ať tam zaškrtnu cokoliv, tak je to jedno. Prostě potřebuji vynulovat bez pohybu osu A. Všechny G kódy se chovají jako kdybych zadal G1A0, prostě se motor začne otáčet do polohy nula, ale to nepotřebuji, tam už totiž jsem, potřebuji prostě vynulovat tu osu. Zkoušel jsem snad všechny G kódy, které souvisejí s osami G10, G28, G31, G54, G92 a už ani nevím které ještě. Všechny se chovají stejně, začne se otáčet motor a zastaví na nule. Prostě potřebuji před koncem programu, nebo na jeho začátku, vynulovat osu A. Jako programátor něco ve smyslu A=0
Tak mě to funguje dokonale
Posílám rozdíl při tom nastavení G92.1 po M30
https://uloz.to/tam/766003ea-f602-4f3c- ... 672184a3ef
Posílám rozdíl při tom nastavení G92.1 po M30
https://uloz.to/tam/766003ea-f602-4f3c- ... 672184a3ef
Nic špatného tam není , nesmí být zafajfkle
To G92.1 , to vrací původní hodnoty..
https://uloz.to/tam/3ae16e6d-0d72-46a9- ... 027a6ef0a0
To G92.1 , to vrací původní hodnoty..
https://uloz.to/tam/3ae16e6d-0d72-46a9- ... 027a6ef0a0