1 |
Hi |
2 |
|
3 |
HeeksCAD [1] and HeeksCNC [2] are open-source, 3D manufacturing tools |
4 |
and surprisingly complete in their feature set (from CAD to G-Code |
5 |
generation). I would like to give them a try, and found a way to compile |
6 |
them. |
7 |
|
8 |
What I did: |
9 |
edit opencascade keywords: =sci-libs/opencascade-6.8.0 ~amd64 |
10 |
emerge opencascade |
11 |
|
12 |
compile and install libarea: |
13 |
cd /tmp |
14 |
git clone https://github.com/Heeks/libarea.git |
15 |
cd libarea/ |
16 |
mkdir build |
17 |
cd build |
18 |
cmake .. |
19 |
make |
20 |
sudo make install |
21 |
|
22 |
compile and install HeeksCAD: |
23 |
cd /tmp |
24 |
git clone https://github.com/Heeks/heekscad.git |
25 |
cd heekscad/ |
26 |
mkdir build |
27 |
cd build |
28 |
export LD_LIBRARY_PATH=/usr/lib64/opencascade-6.8.0/ros/lin/lib64 |
29 |
export CASROOT=/usr/lib64/opencascade-6.8.0/ros/lin |
30 |
cmake .. |
31 |
make && sudo make install |
32 |
|
33 |
compile and install HeeksCNC: |
34 |
cd /tmp |
35 |
git clone https://github.com/Heeks/heekscnc.git |
36 |
mkdir heekscnc/build |
37 |
cd heekscnc/build |
38 |
export LD_LIBRARY_PATH=/usr/lib64/opencascade-6.8.0/ros/lin/lib64 |
39 |
export CASROOT=/usr/lib64/opencascade-6.8.0/ros/lin |
40 |
cmake .. |
41 |
make |
42 |
sudo make install |
43 |
|
44 |
To run HeeksCAD: |
45 |
export LD_LIBRARY_PATH=/usr/lib64/opencascade-6.8.0/ros/lin/lib64; heekscad |
46 |
|
47 |
What do others think about this 3D CAD / CAM solution? Has anybody |
48 |
experience with HeeksCAD in a real application situation? |
49 |
|
50 |
Urs |
51 |
|
52 |
[1] https://github.com/Heeks/heekscad |
53 |
[2] https://github.com/Heeks/heekscnc |