Blender CAM

Blender CAM is an open source solution for artistic CAM - Computer aided machining - a g-code generation tool. Blender CAM is an extension for the free open-source Blender 3d package. - BlenderCam - CNC path addon

caption

caption

Install

Opencamlib / SO

$ git clone git://github.com/aewallin/opencamlib.git
$ cd opencamlib
$ mkdir build
$ cd build
$ sudo apt install cmake
$ sudo apt install libboost-program-options-dev
$ sudo apt install doxygen
# texlive long to install and probably should be skipped as well as doxygen
$ sudo apt install texlive-full
# this one is misssing from doc and cmake won't work without it
$ sudo apt-get install python-dev

$ cmake -DBUILD_PY_LIB=ON -DBUILD_CXX_LIB=OFF -DUSE_PY_3=ON ..
$ make -j4

$ sudo make install

Installing OpenCamLib in Blender

export BLENDER=~/app/blender-2.90.1-linux64/2.90/python/lib/python3.7/site-packages/
ln -s /usr/lib/python3.8/site-packages/ocl.so $BLENDER
ln -s /usr/lib/python3.8/site-packages/STLTools.py $BLENDER
ln -s /usr/lib/python3.8/site-packages/procmemory.py $BLENDER
ln -s /usr/lib/python3.8/site-packages/camvtk.py $BLENDER
ln -s /usr/lib/python3.8/site-packages/pyocl.py $BLENDER
Written on November 23, 2020, Last update on September 2, 2022
CAM blender cnc