GridSpace / grid-apps

Browser-based Slicer for 3D Printing, CAM, Laser (Kiri:Moto) and mesh editor (Mesh:Tool)
https://grid.space/
MIT License
464 stars 143 forks source link

[Feature request](CNC) Waterline toolpath #185

Closed geobruce closed 2 years ago

geobruce commented 3 years ago

Hey I'm looking for a way to have a waterline like finish more efficient. Kind like the finish in the picture. image. More specific in the red circle image I know I can get this by doing a rough operation. But I'd like to make a real big landscape and with a water line resolution (step down) of lets say 1mm. But to clear all the unneeded material 1mm would be way to slow. I could easily clean this up with a 6mm step down.

So what I'm looking for is a workflow that looks like this:

  1. Rough away all unneeded material with a step down of 6mm, (leave stock 1mm)
  2. Do a waterline operation with a step down of 1mm which just passes the only material that's left. and not all the empty space again. (this is kind of "rest machining" related" but maybe it can be done easier by adapting the rough operation to a waterline operation. (if there is no toolpath under this toolpath perform the toolpath, If this is not the lowest toolpath Z-wise skip this one.)

Thanks in advance!

stewartoallen commented 3 years ago

This is what the outline operation is for. Use leave stock in the rough operation then outline is the final pass.

geobruce commented 3 years ago

thanks!

geobruce commented 3 years ago

Hello Allen

Today I had finally time to test this.

But with inside only I only get this: image image

When I disable inside only I get this: image image I would like to get rid of the lines in the red circle.

Here is the workspace if you'd like to try it for your self: workspace.zip

stewartoallen commented 3 years ago

usually terrain like this would be contour operation

geobruce commented 3 years ago

We tried a few different finishes on a small landscape but we'd prefer to have it with a waterline finish. In the end we'd like to make a rather big landscape 1m x 2m. For our end product we would like for example a "rough" finish operation with step down 3mm. But as we don't want to clear all unneeded material with 3mm step down we would like to clear it with a step down of 8mm and then only clear the material that is left with a step down of 3mm.

just to illustrate our experiments: image image

stewartoallen commented 3 years ago

I think using the clip to option on stock may allow you to do what you want with outlining. should solve the red circle annotation from your earlier post.

Screen Shot 2021-08-22 at 9 39 29 PM
geobruce commented 3 years ago

I think using the clip to option on stock may allow you to do what you want with outlining. should solve the red circle annotation from your earlier post.

Screen Shot 2021-08-22 at 9 39 29 PM

Thanks I tested this and it works!

geobruce commented 3 years ago

usually terrain like this would be contour operation

We tested a few strategies and we really like do the look of the rough operation. Two problems with this:

  1. If there is no option for rest machining this will be incredibly in efficient.
  2. With clear faces enabled in rough, it slows the pocketing down with a whole layer on that height that will be surfaced instead of just the face.

image

IMG_20210823_073917

IMG_20210823_073920

IMG_20210823_073851 IMG_20210823_073854 IMG_20210823_073900 IMG_20210823_073905 IMG_20210823_073914

stewartoallen commented 2 years ago

This is what I would do in 3.4+ -- it's outline clipped to stock

outline-clip-to-stock.kmz.zip

Screen Shot 2022-10-09 at 4 29 11 PM