--
You received this message because you are subscribed to the Google Groups "HeeksCAD - Users Mailing List" group.
To unsubscribe from this group and stop receiving emails from it, send an email to heekscad-user...@googlegroups.com.
To post to this group, send email to heeksca...@googlegroups.com.
Visit this group at http://groups.google.com/group/heekscad-users?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.
I maintain a copy of HeeksCAD and HeeksCNC locally for myself and a friend. I took the branch when Dan first announced that he would no longer actively develop the products. I was eager to keep something working for my own purposes. I followed Dan's changes (partly) when he moved the libarea-clipper code into the HeeksCAD product. I'm a fan of this as it allows the offsetting and boolean functionality to occur in C++ rather than in Python. I don't have anything against Python but, by keeping this code in C++, it's easier to use the results of it for downstream tasks (such as nesting pocketing operations to allow for two different sized cutting tools).
I would LOVE to include the OpenVoronoi code as well but I have not been able to make it work on Windows (using Visual Studio 2008). I try again every few months but become frustrated and leave it again. I am quite happy with Linux (where OpenVoronoi compiles and runs just fine) but my friend is more comfortable on Windows. I would love to get to the point where OpenVoronoi can be linked into a C++ project directly (rather than having to convert to/from the Python layer) on both Linux and Windows platforms. It has some fantastic features. I'm hoping that someone will get it working this way with a FreeCAD implementation.
Sorry to have hijacked your email thread but I just wanted to plant the idea of getting OpenVoronoi working as straight C++ code on a Windows platform. If anyone has done that, I would be very interested to know. Being able to use the routines available from OpenVoronoi in a C++ application would really be wonderful.
I've made some progress with my own pocketing code (openvoronoi). In the future it should support circular arcs also as input (which libarea will probably not), as well as provide a number of more advanced pocketing strategies. There are some images over here:They may also have different licenses, because kbool and clipper have different licenses.I think originally libarea made use of the kbool library for polygon offset.The version of libarea that uses clipper is much faster, IIRC.
https://plus.google.com/photos/106188605401091280402/albums/5704527888520386193If you plan on doing any programming or other hacking I warmly recommend a switch to Linux (e.g. Ubuntu). There are not many open-source enthusiasts who will provide support and guides for Windows - sorry.
Anders
I would LOVE to include the OpenVoronoi code as well but I have not been able to make it work on Windows (using Visual Studio 2008). I try again every few months but become frustrated and leave it again. I am quite happy with Linux (where OpenVoronoi compiles and runs just fine) but my friend is more comfortable on Windows. I would love to get to the point where OpenVoronoi can be linked into a C++ project directly (rather than having to convert to/from the Python layer) on both Linux and Windows platforms. It has some fantastic features. I'm hoping that someone will get it working this way with a FreeCAD implementation.
Sorry to have hijacked your email thread but I just wanted to plant the idea of getting OpenVoronoi working as straight C++ code on a Windows platform. If anyone has done that, I would be very interested to know. Being able to use the routines available from OpenVoronoi in a C++ application would really be wonderful.
Voronoi for c + +?
CGAL libraries could be?
http://www.cgal.org/