Hi Guys:
This is a version with some new code for added stability, and the final pass is nearly complete to the level of posting code. Next step
if this works will be to output that final passes as Gcode. It shoudl work either direction cut, and should create passes with or without roughing
as a prerequisite.
Downside is that every finish pass must run from start to finish as one pass, it cannot stop on a pass that isnt cutting anythign at the moment.
It is smart enough to create only the number of passes required however. Try a rough, then finish it with a finsh to see what I mean. It will
generate just enough passes that each cuts something, so your clearance, and pass depths now matter. The stock is now updated as well to show what the
finished cut will look lie. Youll notice that a finish pass makes a lot of difference , and you dont need to cut such small roughing passes to get the
end product to look as close to the drawing as possible. ( which I think is what we really want.
)
Art
Art