On 01/17/2018 03:47 AM, andy pugh wrote:
On 17 January 2018 at 01:16, <tom-...@bgp.nu> wrote:
It seems like the Drive Line is where the tool should come back to on
every pass. If it did it would always have clearance (assuming it had
clearance to get in the hole in the first place). But that is not what is
happening. From the GCode reference of G76:
http://linuxcnc.org/docs/html/gcode/g-code.html#gcode:g76
I think that only the full-depth retract is on the drive-line and each
other pass has the same retract distance as that last pass.
I imagine that this is to make every retract move exactly the same to
prevent any potential problems in the run-out area.
You should be able to carve your own G76 cycle using a sequence of G33
moves, possibly even as a remap. (G76.1?)
I did a rewrite a while back:
http://wallacecompany.com/tmp/G76/G76-7b.cc
http://wallacecompany.com/tmp/G76/Screenshot-g76_kw-1a.png
This might not be fully debugged.
This still has a retract hazard with some end taper settings:
http://wallacecompany.com/t_tmp/G76_doc/g76_tool_clear.png
The original drive line shifts with each pass. The direction of I
doesn't match the documentation. This should affect diam/radius rather
than behave like mill space.
--
Kirk Wallace
http://www.wallacecompany.com/machine_shop/
http://www.wallacecompany.com/E45/
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users