Matty-Downing2169 / opencamlib

Automatically exported from code.google.com/p/opencamlib
GNU General Public License v3.0
0 stars 0 forks source link

stock to leave: offset-cutters #17

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Some ideas for this new feature:

One way of specifying a stock-to-leave(let's call it s) value for machining
operations is to calculate the toolpaths using an offset-cutter, which is
larger than the original cutter by the stock-to-leave value s.

This could be done so that every operation/algorithm is able to take a
stock-to-leave value s, and when the machining operations are called the
actual computations are done using the offset cutter.

Some examples of offset-cutters:
BallCutter(d) offset by s ->  BallCutter(d+2s)
CylCutter(d) offset by s -> BullCutter( d+2s, s)
BullCutter(d,r) offset by s -> BullCutter( d+2s, r+s)

if and when the cutting-simulation is completed it will be possible to
probe the stock-model and the original STL drive-surface and check that the
programmed stock-to-leave value is actually achieved.

Original issue reported on code.google.com by anders.e...@gmail.com on 7 May 2010 at 10:45

GoogleCodeExporter commented 9 years ago
this is now implemented partly as of r230

it should work for the basic cutter shapes (Cylinder, Ball, Bull, Cone).
But not yet for composite cutters...

/scripts/offsetCutter_test.py     shows how this works.

Original comment by anders.e...@gmail.com on 13 May 2010 at 7:49

GoogleCodeExporter commented 9 years ago
this feature is now included for most if not all cutters. closing issue.

Original comment by anders.e...@gmail.com on 13 Nov 2010 at 10:56