On 23 August 2013 11:50, Michael Haberler <[email protected]> wrote:

> all of this can be achieved without any C++ changes, by just using documented 
> methods as outlined here:

Are you sure? One feature of G71 is that it interprets a block of
G-code as defining a profile, but then doesn't actually follow the
moves in that profile.
I can see that that might be possible in Python, but not as a G-code
based G-code remap.

Also, as is clear in that forum thread, not everyone wants to have to
install chunks of code or patch the source to have access to what is a
moderately standard G-code.

What little thought I have given to G71 (and friends) begins with
adding an extra O-word "O100 BLOCK / ENDBLOCK" to define a chunk of
code (and provide an ID number for it) that is skipped by the normal
G-code parser, but that can be interpreted by a special routing (the
same idea would work for a mill-pocketing routine)

I am not clear how the G71 in that patch works, is there any
documentation for it? What prevents the G-code interpreter from
executing the N-numbered lines?

-- 
atp
If you can't fix it, you don't own it.
http://www.ifixit.com/Manifesto

------------------------------------------------------------------------------
Introducing Performance Central, a new site from SourceForge and 
AppDynamics. Performance Central is your source for news, insights, 
analysis and resources for efficient Application Performance Management. 
Visit us today!
http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to