From: Jeff E. <je...@un...> - 2006-10-31 03:26:51
|
You can send one or two values at a time to an M1xx script. We ship a sample 'M101' script, and when I entered this in MDI: M101 P1 Q1 it printed in the terminal where I started emc: M101 P1.000000 Q2.000000: put your code here I'm not entirely sure how the variables are treated after a program aborts with an error like "radius to end of arc differs"; it may be that you can "post-mortem" the parameter values in this way, but I wouldn't be surprised if the variables are reset or discarded instead. "debugging" complex nc scripts hasn't really been on the radar. Perhaps during the development cycle for emc 2.2 we can begin to address this, but I'm really not sure what form an nc-file debugger would take. Single-stepping and examining parameter values seem like pretty basic items, though. Jeff |