There are a couple of relatively new open source projects on the web for doing v-carving:

Open Voronoi
- Uses Voronoi diagrams to determine the tool paths

and

F-Engrave
- Uses some less complex planer geometry to determine the tool paths (this results in the tool cutting some locations twice as the program steps around the geometry)

I have long thought v-carving was a missing capability in open source CNC software. Ironically it wasn't until after I finally sat down and wrote my own simple program (F-Engrave) that I found another project (Open Voronoi) in the works.

Both of these projects a Google-able. I can't link them because this is my first post on cnczone.

I am the author of F-engrave but I think Open Voronoi will have some definite advantages.

Scorch