Tags: rschell/bCNC
Tags
Improve dragknife postprocessing The dragknife plugin currently produces arcs that fail validation when sent to grbl. When the tangentialOffset method is called on an arc segment, both it's start and end position are offset. The center is moved such that it is equidistant between these new positions. This produces a valid arc. However, when turned into GCode, only the center and end positions are used - the start position is assumed to be the end position of the previous command. This *isn't* a valid arc, and GCode processors like grbl will report errors when sent this GCode. This commit fixes the problem by using the end of the previous (tangentially offset) segment as the start of subsequent offset arc segments.
Merge pull request vlachoudis#664 from wolfmanjm/new-status-format Modify status handling for new smoothie query format
PreviousNext