Hi

HeeksCAD [1] and HeeksCNC [2] are open-source, 3D manufacturing tools and surprisingly complete in their feature set (from CAD to G-Code generation). I would like to give them a try, and found a way to compile them.

What I did:
edit opencascade keywords: =sci-libs/opencascade-6.8.0 ~amd64
emerge opencascade

compile and install libarea:
cd /tmp
git clone https://github.com/Heeks/libarea.git
cd libarea/
mkdir build
cd build
cmake ..
make
sudo make install

compile and install HeeksCAD:
cd /tmp
git clone https://github.com/Heeks/heekscad.git
cd heekscad/
mkdir build
cd build
export LD_LIBRARY_PATH=/usr/lib64/opencascade-6.8.0/ros/lin/lib64
export CASROOT=/usr/lib64/opencascade-6.8.0/ros/lin
cmake ..
make && sudo make install

compile and install HeeksCNC:
cd /tmp
git clone https://github.com/Heeks/heekscnc.git
mkdir heekscnc/build
cd heekscnc/build
export LD_LIBRARY_PATH=/usr/lib64/opencascade-6.8.0/ros/lin/lib64
export CASROOT=/usr/lib64/opencascade-6.8.0/ros/lin
cmake ..
make
sudo make install

To run HeeksCAD:
export LD_LIBRARY_PATH=/usr/lib64/opencascade-6.8.0/ros/lin/lib64; heekscad

What do others think about this 3D CAD / CAM solution? Has anybody experience with HeeksCAD in a real application situation?

Urs

[1] https://github.com/Heeks/heekscad
[2] https://github.com/Heeks/heekscnc

Reply via email to