tbfleming / jscut

In-browser CAM package
http://jscut.org
GNU General Public License v3.0
295 stars 136 forks source link

Change order of paths #60

Closed hugovangalen closed 5 years ago

hugovangalen commented 5 years ago

(taps -- is this thing still on?)

I noticed that when cutting out a circular shape with holes in it, jscut tends to cut out the large circle before milling the holes.

By starting with the outer circle, even though double-sided tape is holding the material in place, it tends to move ever so slightly when it moves on to cut areas from the larger circle, which results in a cut that is messier than it has to be.

It would be nice to override the order of the paths within an operation somehow. Or another facility that allows to prioritize holes over outline.

tbfleming commented 5 years ago

I no longer update jscut; https://github.com/LaserWeb/LaserWeb4 replaced it.

g19fanatic commented 5 years ago

@hugovangalen you can set the order of operations simply by making the outer circle and internal holes different paths. That way you can just select the inner holes and perform an operation on them, then select the outer circle path and perform a different operation on them. This is built right into jscut