Řekl bych , že tato otázka rozhodně není rozhodně mimo a zcela se týká tohoto vlákna. Já si myslím, že je docela nešťastné používat k řízení takovéto mašinky G-cód, protože s ním budeš narážet na problémy viz výše. Myslím si, že nemáš pro takovéto stroječky ideální koncept použití LinuxuCNC. Třeba to tak není a někdo mě někdo opraví.Juro píše: ↑6. 10. 2020, 9:42 ked sme uz trochu mimo tak jedna otazocka: Je mozne pokracovat v programe g kodu tak aby sa necakalo na urcitu os pokial nedosiahne svojho ciela? T.j. ak sa mi presuva vozik v ose Y z bodu "A" do bodu "B" tak mu to trva urcitu dobu. A to by som uz chcel aby program necakal na tuto os Y a program g kodu pokracoval dalej aj napriek tomu ze os Y nie je este v pozicii.
Ono to je v konflikte s celou logikou cnc problematiky.
Otázka kam s příkazy y G-códu? Do HAL modulů?
Mex mi zde:
viewtopic.php?t=37308&start=45
radí s použití klávesnice:
Tady si myslím, že bude klíč, k pořádnému využití LinuxuCNC. USER MODE a REAL-TIME. Pokud budu chtít něco řešit v real-time (pohyb serv, koncáky, tlačítko nouzového zastavení.... ), tak pod tím si představuji použití modulů v HALu. Pokud budu chtít něco v user mode (kontrola množství hřebíků, kontrola tlaku vzduchu), tak ani nevím, kde ten user mód hledat.Nevyšlo by snadněji a levněji udělat to třeba přes RS485 a číst to v user mode a nikoli v real-time režimu?
Bohužel, jsem tento dotaz na Mexa odložil, protože teď se věnuji spíše hardweru mašiny.
Byl bys ochotný rozepsat trochu více svůj problém? Bylo by zajímavé najít více řešení jednoho problému. On tvůj dotaz by mohl být podobný tomu, jak funguje automatická ruka výměny nástrojů, která si chystá třeba z kolotoče nástroj během frézování? Nebo jsem tvůj dotaz zcela nepochopil?