Mach4 Home - "GoTo ZEROs"
Napsal: 29. 5. 2020, 9:42
Hezký den všem,
řeším problém s Mach4 Home a skriptem pro vrácení na pracovní Nulu. Je to utčitě problém mého skrínu, ale nevím jak dál. Udělal jsem si vlastní obrazovku od nuly. Nejřív jsem to dělal tak, že jsem upravoval původní screen, ale to bylo nepohodlné. Vše mi funguje až na jednu, poměrně potřebnou funkci a to "vrať se na nulu". Toto mi to píše:
Lua: Error while running chunk
C:\Mach4Hobby\ScreenScript.lua:51: attempt to call a nil value (global 'GoToWorkZero')
stack traceback:
C:\Mach4Hobby\ScreenScript.lua:51: in function 'GoToZero_Left_Up_Script'
Skript je:
GoToWorkZero()
local inst = mc.mcGetInstance()
mc.mcCntlMdiExecute(inst, "G00 G53 Z0\nG00 X0 Y0\nG00 Z0")
Když to přeinstaluji a při první startu otevřu profil v mou obrazovkou, tak funkce funguje. Když to vypnu a znovu zapnu, je tam ten problém. Skript je okopírovaný z originálního skrínu a vložený na stejné místo v tom mém. Kdyby byl špatný, tak by to přece nefungovalo vůbec. Takže předpokládám, že je to správně. Když zkontroluji skript ihned do reinstalaci a po té co Mach zpustím znovu, není žádný rozdíl. Když vrátím originální skrín, tak stejně funkce nefunguje. Musím tedy reinstalovat. Netuším kde je problém. Umíte možná poradit?
Díky
řeším problém s Mach4 Home a skriptem pro vrácení na pracovní Nulu. Je to utčitě problém mého skrínu, ale nevím jak dál. Udělal jsem si vlastní obrazovku od nuly. Nejřív jsem to dělal tak, že jsem upravoval původní screen, ale to bylo nepohodlné. Vše mi funguje až na jednu, poměrně potřebnou funkci a to "vrať se na nulu". Toto mi to píše:
Lua: Error while running chunk
C:\Mach4Hobby\ScreenScript.lua:51: attempt to call a nil value (global 'GoToWorkZero')
stack traceback:
C:\Mach4Hobby\ScreenScript.lua:51: in function 'GoToZero_Left_Up_Script'
Skript je:
GoToWorkZero()
local inst = mc.mcGetInstance()
mc.mcCntlMdiExecute(inst, "G00 G53 Z0\nG00 X0 Y0\nG00 Z0")
Když to přeinstaluji a při první startu otevřu profil v mou obrazovkou, tak funkce funguje. Když to vypnu a znovu zapnu, je tam ten problém. Skript je okopírovaný z originálního skrínu a vložený na stejné místo v tom mém. Kdyby byl špatný, tak by to přece nefungovalo vůbec. Takže předpokládám, že je to správně. Když zkontroluji skript ihned do reinstalaci a po té co Mach zpustím znovu, není žádný rozdíl. Když vrátím originální skrín, tak stejně funkce nefunguje. Musím tedy reinstalovat. Netuším kde je problém. Umíte možná poradit?
Díky