Am 07.04.2014 um 19:06 schrieb Rod Fitzsimmons Frey <rodf...@gmail.com>:

> Thanks Michael.  Here's the relevant files
> 
> https://gist.github.com/rodfrey/10024205

My gut feeling is - some odd interaction between the M73 and the fact that you 
do a queuebuster here
would you try and remove the M73 and see if the error reoccurs? not sure if its 
needed at all


(hey, gists are a great way to share details of an error without running into 
pastebin.* expiration! )

-m

> 
> It works well until I exceed 1200mm/min on any section of my program.
> 
> 
> On Mon, Apr 7, 2014 at 12:52 PM, Michael Haberler <mai...@mah.priv.at>wrote:
> 
>> 
>> Am 07.04.2014 um 17:52 schrieb Rod Fitzsimmons Frey <rodf...@gmail.com>:
>> 
>>> Hi!  I'm having some issues with remapping M6 when I up my feed rates.
>> My
>>> program works great at 750mm/min, but when I up it to 2000mm/min I get
>> this
>>> error:
>>> 
>>> M7x: restore_settings failed executing: ' F2000.0': Queue is not empty
>>> after tool change
>>> 
>>> It will happen a few hundred commands into the path with whatever tool
>> I've
>>> set to the higher feed rate.
>>> 
>>> Any pointers or hints?
>> 
>> yes - first please post the context: configs and the exact command being
>> executed
>> 
>> (as a general guideline for reporting errors, see
>> https://github.com/mhaberler/asciidoc-sandbox/wiki/Reporting-an-error-with-Machinekit)
>> 
>> background of the error (happened to me already, too!):
>> 
>> the code violates an invariant, that is: for any 'queuebuster' type
>> operations, post that operation the task/interpeter/motion complex waits
>> for all commands up to that operation have been completed; then goes ahead
>> and synchronizes the interpreter with the actual state of the machine, then
>> continues the program
>> 
>> if you want to really know it all.. read this:
>> 
>> 
>> http://www.linuxcnc.org/docs/devel/html/remap/structure.html#_a_short_survey_of_linuxcnc_program_execution
>> 
>> I recently wrote up a note which explains how the interpreter interacts
>> with the rest of linuxcnc, this is a bit more detailed:
>> 
>> 
>> https://github.com/mhaberler/asciidoc-sandbox/wiki/Interpreter-control-flow-explained
>> 
>> I cant conjecture where that comes from without seeing the config and the
>> remap Python+NGC code though
>> 
>> - Michael
>> 
>> 
>> 
>>> 
>> ------------------------------------------------------------------------------
>>> Put Bad Developers to Shame
>>> Dominate Development with Jenkins Continuous Integration
>>> Continuously Automate Build, Test & Deployment
>>> Start a new project now. Try Jenkins in the cloud.
>>> http://p.sf.net/sfu/13600_Cloudbees_APR
>>> _______________________________________________
>>> Emc-users mailing list
>>> Emc-users@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/emc-users
>> 
>> 
>> 
>> ------------------------------------------------------------------------------
>> Put Bad Developers to Shame
>> Dominate Development with Jenkins Continuous Integration
>> Continuously Automate Build, Test & Deployment
>> Start a new project now. Try Jenkins in the cloud.
>> http://p.sf.net/sfu/13600_Cloudbees_APR
>> _______________________________________________
>> Emc-users mailing list
>> Emc-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/emc-users
>> 
> ------------------------------------------------------------------------------
> Put Bad Developers to Shame
> Dominate Development with Jenkins Continuous Integration
> Continuously Automate Build, Test & Deployment 
> Start a new project now. Try Jenkins in the cloud.
> http://p.sf.net/sfu/13600_Cloudbees
> _______________________________________________
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users


------------------------------------------------------------------------------
Put Bad Developers to Shame
Dominate Development with Jenkins Continuous Integration
Continuously Automate Build, Test & Deployment 
Start a new project now. Try Jenkins in the cloud.
http://p.sf.net/sfu/13600_Cloudbees
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to