Originally shared by Nathaniel Stenzel New v90,

Originally shared by Nathaniel Stenzel

New v90, ball and cylinder bit final cut examples from my bucket_mill project at https://github.com/nathanielstenzel/bucket_mill.

Could you explain the idea behind bucket milling a bit? Is this an optimized roughing cut?

Yeah. Basically. I was using a sort of bucket-fill algorithm for CNC tool paths, but since it is removing material instead of filling, calling it bucket-fill is just wrong, so I call it bucket_mill.

My python script can make rough cuts and final cuts.

Not everything for the final cuts is a parameter yet, but I will probably work on that problem sometime soon.

I finally have decent parameters for my program!

I’m still working out how to use it!

@John_Bump I sent you a chat hangout. If you accept it, we can chat about it is used. For now, I will just say that it makes instructions to carves height calculated from the brightness of the dots in an image into a block of wood or whatever.

I’m online infrequently and unpredictably at the moment, but if I don’t end up figuring it out I’ll get back to you. I love the idea. Rough clearing pocketed areas without completely wasting oodles of time is a serious drawback of the cam I’m using. Thanks!

@John_Bump that gives me an idea. I could try to set something up to import gcode too and then you could make a series of rough cuts from the gcode of final cuts.

I might make a gcode to carved item preview program later on.

@John_Bump , importing STL files good for you? I have a rough draft, but currently bit matching does not seem to work with it for some reason, but I have a start. Large triangled in the mesh are an issue too though.