On 24 July 2018 at 22:02, Sebastian Kuzminsky <seb.kuzmin...@gmail.com> wrote:
> On Tue, Jul 24, 2018 at 1:45 PM Valerio Bellizzomi <vale...@selnet.org> > wrote: > > On Tue, 2018-07-24 at 21:27 +0200, Roland Jollivet wrote: > > > I had a quick look at PyCAM, and FreeCAD's Path Workbench. > > > > > > >From what I see, neither seem to do rest milling (rest machining), > which is > > > a limitation of most of the free packages and makes it pretty useless > for > > > multiple cutters unless you are extremely vigilant on what was not cut. > > > > > > Or do they do rest milling? > > > > I have no idea of what it is, but there is a feature request: > > > > https://github.com/SebKuzminsky/pycam/issues/120 > > I think "rest machining" refers to doing initial machining passes with > a large-diameter cutter, having the CAM keep track of the remaining > material that needs to be removed, and then doing finishing passes > with a smaller-diameter cutter to remove that remaining material. For > example, think of a large pocket with sharp corners, roughed out with > a large endmill and then finished with a small endmill. > > The feature request you linked above is different (and simpler): it's > just to do "normal" machining operations on *select* features in the > model, instead of applying the operations to *all* features of the > model. > Yes. When milling steel it's very easy to snap a 3mm cutter because the previous 6mm cutter couldn't go into a dip, and the path is using the final geometry as the reference model for the 3mm cutter. I've often wondered how hard it would be to program 'rest machining' I think stl format is fine for most hobbyists, and offers a simpler way of keeping track of a solid in software. A method I envisage is as follows; Say operations are chosen as follows; - first a 10mm roughing, then - 3mm finishing with 0.2mm remaining, then - 1mm final pass, 0mm remaining Once all the parameters are selected, the software creates a machining model in Reverse... First it takes the final .stl and adds on a 0.2mm layer, by computing triangles according to the path of the 1mm cutter parameters, then adds the 3mm passes, and so on until the full stock has been generated. Obviously now these operations are run in reverse again to create a forward Gcode file. Possible? ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users