Du rêve à la réalité

Hello,

 

J’ai tenté de créer ma chaine de réalisation de la conception en passant par la fabrication à l’aide de:

-Blender pour la modélisation

-PyCam pour la génération du Gcode

-EMC2 pour l’usinage

 

Cette chaine peut être sympa pour des vrais modélisations 3D complexe. Mais il faut savoir que c’est super long!!!! et il n’y a pas moyen de faire plus simple pour une plaque avec une poche,….

Même si j’ai trouvé cette excellente page html qui peut faire plein de chose ça ne convient pas du tout !

Du coup j’ai tenté plein de choses et la dernière solution que j’ai trouvé est Librecad pour la modélisation (c’est un Autocad sous linux) et HeeksCad (qui va générer le gcode) tout en gardant emc2 car lui fonctionne très bien.

Librecad:

Voici le lien où vous trouverez tout ce qu’il faut pour l’installer http://librecad.org/cms/home.html
Et ici un Tuto de Qcad (qui ressemble car librecad eest un fork) mais je ne vous le conseille pas regardez directement plus bas vous aurez tout dans une seule vidéo

HeeksCad:

Donc là c’est pas la même va falloir compiler tout ça… Mais je vous conseille de le faire directement sur votre machine emc2 (faites des sauvegardes mais il n’y a pas de risque) vous ne rencontrerez pas d’erreur.

J’ai fait un copié collé d’un site (dès que je le retrouve je mets la source et dès que je me motive je traduis

 

  • Install the dependencies

The following command will install the required packages. apt-get will prompt you to accept a large number of additional dependencies. Accept them as well.

sudo apt-get install git subversion libwxbase2.8-dev cmake build-essential libopencascade-dev libwxgtk2.8-dev libgtkglext1-dev python-dev cmake libboost-python-dev

Get a cup of coffee while all this downloads and installs.

 

  • Downloading code

The codebase has been transferred from subversion to git. One advantage of this is now heekscad, heekscnc, libarea, libactp, and opencamlib can be checked out with one command:

git clone –recursive git://github.com/Heeks/heekscad.git

 

  • Install HeeksCAD

The following commands describe how to compile and install HeeksCAD.
cd heekscad

cmake

.make package

sudo dpkg -i heekscad_*.deb

  • Install HeeksCNC

The following commands describe how to compile and install HeeksCNC.

cd heekscad/heekscnc/cmake

.make packagesudo dpkg -i heekscnc_*.deb #only one .deb to install, but the filename may change

 

  • Install the helper libraries (IMPORTANT)

HeeksCNC uses a number of libraries to perform various operations. Install all of them or only the ones you plan to use.

Install libareaarea.so is required for pocket operations.

cd heekscad/heekscnc/libarea/make clean

make

sudo make install

 

Install libactpactp.so is required for adaptive roughing operations. This may be removed from git soon thus you may want to skip it

cd heeskcad/heekscnc/libactp/PythonLib

make clean

make

sudo make install

Install opencamlib

opencamlib is the replacement for pycam. It’s required for zigzag operations.

cd heekscad/heekscnc/opencamlib/src

make clean

cmake .make

sudo make install

 

Voilà normalement tout s’est bien passé donc voici un tuto simple avec tout ce qu’il y a a savoir issue d’un très très très bon site que j’adore pour moi je le qualifierai comme « le » site du DIY fr

Sinon il y a http://code.google.com/p/heekscad/wiki/VideoTutorials

 

So enjoy!

 

[UPDATE] il y a aussi openscad qui n’a pas l’air mal surtout pour les développeurs ;) dès que je teste je vous fais un retour.

http://www.openscad.org/

http://www.makerbot.com/blog/2012/04/30/openscad-intermediates-how-to-make-organic-shapes/
http://www.linuxgraphic.org/tutoriels/caodao/220-debuter-avec-openscad