Michael Buesch wrote:

>On Saturday 16 May 2009 00:09:16 Jeff Epler wrote:
>  
>
>>On Fri, May 15, 2009 at 11:03:50PM +0200, Michael Buesch wrote:
>>    
>>
>>>Hi,
>>>
>>>I'm wondering if it's possible to manipulate #parameters while the NC program
>>>is paused.
>>>      
>>>
>>No, it's not possible.
>>    
>>
>Ok
>  
>
There has been some talk of implementing a unified interface to 
variables (parameters).  This might take the form of a separate NML 
channel or something - I don't know what would be the best design.  In 
any case, you would use some program other than a "normal" EMC2 GUI to 
make changes through this new interface.

>>>If this is not currently possible, how hard would it be to implement that 
>>>feature?
>>>      
>>>
>>Two problems come to mind immediately: the layering of emc doesn't
>>presently permit anything but a gcode from changing gcode parameters.
>>second, what about readahead?  the interpreter interprets the file as
>>far in advance as it can, so that the greatest number of movements can
>>be available to the realtime motion controller.  Would you stop
>>readahead at any use of a parameter?
>>    
>>
>
>No. But drop any readahead and redo it on program resume.
>I suggested editing parameters on a _stopped_ NC program on purpose ;)
>I don't see readahead as a general problem here.
>  
>
There's an implementation detail in EMC2 that would prevent this - you 
can't execute MDI or manual commands while EMC2 is in AUTO mode.  
Pausing a program remains in AUTO mode, so doing any manual/MDI actions 
at that time is not possible with the current implementation.

It may be possible to change the EMC2 modes around, or eliminate them 
altogether.  This is a task for 2.4 or beyond, if it's to be done at all.

- Steve

------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables 
unlimited royalty-free distribution of the report engine 
for externally facing server and web deployment. 
http://p.sf.net/sfu/businessobjects
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to