FreeCAD

De Centre de Ressources Numériques - Labomedia
Aller à : navigation, rechercher

FreeCAD est un logiciel de conception assisté par ordinateur dont la version de dévellopement intègre un plugin qui permet de créer du Gcode pour une fraiseuse...
Quelques infos sur l'horizon des logiciels opensources de création de Gcode :
http://sliptonic.com/tag/freecad/

Installation

Une version stable existe pour linux, windows et osx qu'il est possible d'installer par .
Pour ce qui est de la version de dévellopement il existe un ppa pour Ubuntu. En ce qui nous concerne il est préférable de le compilé pour notre linuxCNC sous debian wheezy.
Voici le manuel en français : http://freecadweb.org/wiki/index.php?title=Online_Help_Toc/fr

Compilation

  • Cloner le dépot git de FreeCAD
cd /là/où/l'on/souhaite
git clone https://github.com/FreeCAD/FreeCAD.git free-cad-code
  • Installer les dépendances :
sudo apt-get install build-essential cmake python python-matplotlib libtool libcoin60-dev libsoqt4-dev libxerces-c-dev libboost-dev libboost-filesystem-dev libboost-regex-dev libboost-program-options-dev libboost-signals-dev libboost-thread-dev libboost-python-dev libqt4-dev libqt4-opengl-dev qt4-dev-tools python-dev python-pyside pyside-tools libopencascade-dev oce-draw libeigen3-dev libqtwebkit-dev libshiboken-dev libpyside-dev swig libzipios++-dev libfreetype6 libfreetype6-dev liboce-ocaf-dev liboce-visualization-dev

options :

sudo apt-get install libsimage-dev checkinstall python-pivy python-qt4 libspnav-dev
  • Compilation
cmake -DFREECAD_USE_EXTERNAL_PIVY=1 -DCMAKE_BUILD_TYPE=Release .
make
  • Lancer l'application
./bin/FreeCAD

sinon vous pouvez aussi créer un lanceur

source : http://freecadweb.org/wiki/index.php?title=CompileOnUnix