Sorry, never mind, it looks like you already were.

----- Original Message -----
From: "Todd Zuercher" <zuerc...@embarqmail.com>
To: "Enhanced Machine Controller (EMC)" <emc-users@lists.sourceforge.net>
Sent: Tuesday, October 13, 2015 8:27:33 AM
Subject: Re: [Emc-users] LCNC fussing when it should not

What if you tried "global" named parameters?
#<_name> vs #<name>

----- Original Message -----
From: "Gene Heskett" <ghesk...@wdtv.com>
To: "Enhanced Machine Controller (EMC)" <emc-users@lists.sourceforge.net>
Sent: Tuesday, October 13, 2015 5:36:44 AM
Subject: [Emc-users] LCNC fussing when it should not

Greetings all;

Trying to take advantage of the fact that named vars remain in memory and 
are accessable from the next program loaded, I added some code to this 
blanket-chest3.ngc to do exactly that, allowing me to make use of a 
routine that is run immediately after homing, and which returns a set of 
offsets that I should be able to add to the "seed" values in my code, 
and which will then propagate thru my code, doing effectively what the 
G10 L2 Pn fixes were doing, and which correct the G55 mapping. This will 
remove the need for the use of a G55 map.

Those values in those named variables DO EXIST after having run this 
preliminary calibration routine, and then loading a blanket-chest.ngc 
from which those functions have been commented away. I can from the MDI 
command line, after loading the real code, do a 
(debug,jig_x=#<_jig_x>) or y or x, and see that they are perfectly 
preserved.

But LCNC won't process the code, says they don't exist. And I can't think 
of a way to create them without also destroying the values they contain.

Workaround(s)?  I did in fact do exactly this a couple times several 
years ago, perhaps in the 2.4.x era.  Perhaps saving them in a #5xxx 
location might work, but I've no clue which ones?  Humm, since I will 
not be using G55, perhaps in the G55's UVW locations?

Yes, its true, I can find a corner that didn't exist when I entered the 
room, and paint myself into it. ;-)

Thanks folks.

Cheers, Gene Heskett
-- 
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
Genes Web page <http://geneslinuxbox.net:6309/gene>

------------------------------------------------------------------------------
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

------------------------------------------------------------------------------
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to