Table des matières

Logiciels libres pour un fablab

Conception 2D

Inkscape

Licences multiples, principalement GPLv2

Site web : https://inkscape.org

Sources : https://gitlab.com/inkscape/inkscape

C'est au départ un logiciel d'illustration vectorielle orienté graphisme mais qui peut être utilisé pour la conception. Il nous est utile pour produire des fichiers vers les applications suivantes :

Il est possible d'ajouter des extensions, certaines sont orientées vers la fabrication :

LibreCAD

Licence : GPLv2

Site web : https://librecad.org/

Sources : https://github.com/LibreCAD/LibreCAD/

Plus orienté CAO qu'Inkscape sa prise en main est plus complexe, l'interface moins conviviale, néanmoins certains outils de dessins sont bien plus pratiques.

Conception 3D

FreeCAD

Licence : GPLv2

Site web : https://www.freecadweb.org/

Sources : https://github.com/FreeCAD/FreeCAD

Logiciel de modélisation 3D paramétrique. De nombreux ateliers et macros]] sont disponibles pour ajouter es fonctionnalités à un logiciel qui en contient déjà beaucoup. N'hésitez pas à consulter le wiki de FreeCAD qui représente une bonne base de connaissance, et surtout à venir au Fablab des Fabriques pour apprendre, vous exercer et y trouver des ressources via les utilisateurs !

Un exemple d'utilisation au Fablab : les étagères paramétriques

Blender

Licence GPLv2

Site web : https://www.blender.org/

Sources : https://git.blender.org/gitweb/

Modélisation,animation, simulations, rendus… c'est une véritable suite de création 3D. Il nous est utile pour travailler sur des maillages 3D issus de scanner 3d ou de photogrammétrie.

MathMod

Licence GPLv3

Site web : https://sourceforge.net/projects/mathmod/

Sources : https://github.com/parisolab/mathmod

MathMod est un logiciel de modélisation 3D par la manipulation d’objets mathématiques définis par des équations paramétriques. C'est assez déroutant au premier abord mais il s'avère utile pour générer des formes abstraites ou géométriques très difficiles voire impossibles à dessiner avec FreeCAD ou Blender.

FlatFab

Licence GPLv3

Site web : http://flatfab.com/

Sources : https://github.com/JamesMcCrae/flatfab

Un logiciel très original dans lequel on dessine en 2D pour créer des objets 3D qui seront usinés pièce par pièce en 2D (à la découpe laser ou à la CN).

LeoCAD

Licence GPLv2

Site web : https://www.leocad.org/

Sources : https://github.com/leozide/leocad

Un logiciel pour faire de la modélisation à partir d'un catalogue de 6000 pièces de Lego.

Découpe laser

Quelques outils utiles à la découpe laser

Deepnest

Licence MIT

Site web : https://deepnest.io/

Sources : https://github.com/Jack000/Deepnest

Pour optimiser l'utilisation de matière et le temps d'usinage pour la découpe laser (mais aussi la CN) Deepnest est capable de réorganiser les objets à découper : déplacer, faire tourner, fusionner les chemins. Très pratique !

Commande numérique

Quelques outils utiles à la fraiseuse à commande numérique

Création du parcours d'outil et génération du Gcode

FreeCAD

https://www.freecadweb.org/

Une fois votre modèle 3D créé, utilisez l'atelier Paths (Usinages) pour créer vos parcours d'outils et exporter des fichiers GCode.

OpenBuilds CAM GCode Generator

Licence : AGPL

Site web : https://cam.openbuilds.com

Sources : https://github.com/OpenBuilds/OpenBuilds-CAM

Un outil en ligne assez ergonomique pour créer vos parcours d'outils et exporter les fichiers GCode pour des découpes ou gravures à partir de dessins 2D au format SVG ou DXF.

F-Engrave

Licence : GPLv3

Site web et sources : http://www.scorchworks.com/Fengrave/fengrave.html

Un logiciel simple à prendre en main pour réaliser des gravures à partir de fichier DXF et bitmap. La création de gravure en V-carving est bien optimisée et donne un très bon rendu.

PyCAM

Licence GPLv3

Site web : http://pycam.sourceforge.net/

sources: https://github.com/SebKuzminsky/pycam/

Générateur de Gcode pour machine 3 axes, il est capable de créer différents types de parcours d'outils :

utilisant différents outils de coupe. Son utilisation reste assez compliquée et les temps de calcul plutôt longs.

BlenderCAM

Licence GPLv2

Site web : https://blendercam.com/

sources: https://github.com/pppalain/blendercam

Extension au modeleur Blender pour générer des parcours d'outils à partir de maillages. Prise en main peu évidente au début mais si on suit bien nos indications on arrive à faire beaucoup de choses !

Simulation et visualisation 3D du Gcode

Camotics

Licence GPLv2

Site web : https://camotics.org/

Sources : https://github.com/CauldronDevelopmentLLC/CAMotics

Pour simuler et visualiser en 3D le résultat attendu d'un usinage à partir du fichier GCode. Choisissez les outils de coupe et observez le résultat en temps réel ainsi que des informations pratiques : temps, taille, gabarits…

Manipulation de GCode

G-Code Ripper

Licence GPLv3

Site web et sources : http://www.scorchworks.com/Gcoderipper/gcoderipper.html

Développé par le créateur de F-Engrave, G-Code Ripper est un outil qui permet d'effectuer des manipulations de parcours d'outils :