On 09/13/2016 12:14 PM, Gene Heskett wrote: > On Tuesday 13 September 2016 11:23:24 Kirk Wallace wrote: > >> On 09/07/2016 10:32 AM, Kirk Wallace wrote: >>> In looking at the manual here: >>> http://linuxcnc.org/docs/2.7/html/gcode/g-code.html#gcode:g76 >> >> My latest update is here: >> http://www.wallacecompany.com/t_tmp/G76_doc/G76.html >> >>> Any feedback is welcome. > > That is a huge improvement in the visualization, Kirk, and very welcome. > > However, you still have this under "It is an error if:" > > E~ is greater than half the distance between the starting Z position and > Z~. > > It isn't an error here, and E can be as large as [total Z motion - P] > > In which case it cuts the taper as drawn in your illustration, figure 7. > > For error reporting in the E too long event, an error should be reported > if [[E + P] gt [total -z motion]. > > That would need fixed in the routine itself. > > Thank you very much. > > Cheers, Gene Heskett >
The my work on G76 is in relation to my rewrite of the G76 code in interp_convert.cc and interp_check.cc . The current LinuxCNC G76 has, in my opinion, some issues in the code and the manual. I'm just presenting my work in case someone with authority might find it useful. -- Kirk Wallace http://www.wallacecompany.com/machine_shop/ http://www.wallacecompany.com/E45/ ------------------------------------------------------------------------------ _______________________________________________ Emc-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-developers
