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

Reply via email to