Le module PrépaDécoupe développé par l’association UAICF Nevers-Vauzelles permet de transformer facilement vos créations FreeCAD en fichiers DXF prêts pour la découpe laser ou l’usinage CNC. Cet atelier, constitué de macros spécifiques, automatise toutes les étapes clés : depuis l’export de pièces 3D jusqu’à la génération de feuilles de dessin prêtes à imprimer ou découper.
Grâce à FreeCAD, un logiciel libre de conception assistée de dessin 2D / 3D par ordinateur supportant le format DXF, l’atelier PrépaDécoupe vous offre :
- l’export de chaque body dans un fichier FCStd dédié, prêt pour l’assemblage avec l’atelier A2Plus ;
- la création automatique de feuilles TechDraw pour chaque pièce ;
- l’export centralisé en DXF pour l’ensemble des pièces ou uniquement les esquisses visibles ;
- des outils complémentaires comme la capture d’écran, ou la génération paramétrique d’un mur de briques ou d’une toiture à partir d’un tableur.
Cet outil facilite la préparation technique des projets, que l’on soit novice ou expérimenté dans l’usage des outils numériques.
Dans FreeCAD, les ateliers (ou workbenches) sont des environnements spécialisés qui regroupent des outils adaptés à un domaine précis (modélisation 3D, dessin technique, assemblage, etc.). Chaque atelier propose une interface et des fonctions spécifiques pour faciliter certaines tâches.
La section Modélisme de l’UAICF Nevers-Vauzelles a créé un atelier, appelé « PrépaDécoupe » avec différentes macros utiles lors de la création de dessins 2D/3D en vue d’une découpe par un laser ou avec une CNC (machine à commande numérique).
Pour la réalisation de maquettes découpées avec un laser, il faut disposer de fichier DXF.
FreeCAD permet également de réaliser les assemblages pour vérifier l’assemblage des pièces dessinées. Pour automatiser les actions d’exports de fichiers, les macros ou outils proposés pour la version 1.0 de FreeCAD permettent plusieurs actions :
- Exporter chaque « body » dans un nouveau fichier FreeCAD pour faciliter les assemblages avec l’atelier A2Plus ;
- Créer les feuilles de dessins TechDraw pour chaque « Body » : le « body » doit comprendre un dessin en 3D ;
- Exporter toutes les feuilles de dessins des « Body » au format DXF ;
- Exporter toutes ou que les esquisses visibles au format DXF ;
- Positionner des points à partir des coordonnées (X,Y) dans une esquisse ;
- Changer les affichages dans l’atelier « A2Plus » ;
- Créer des murs de briques à partir des coordonnées X,Y des différentes lignes ;
- Réaliser une impression écran du dessin ou de l’objet dessiné.
Le fichier ZIP à télécharger est à décompresser pour l’installation.
Atelier FreeCAD à installer
Exemples pour illustrer l’utilisation de l’atelier PrépaDécoupe
Le fichier « ZIP » de démonstration contient le macros qui peuvent être utilsées sans installer l’atelier FreeCAD.
Comment installer l’atelier FreeCAD ?
Une fois que le fichier .zip est décompressé, il faut le placer dans un dossier particulier pour que FreeCAD 1.0 puisse le reconnaître.
Installation pour un seul utilisateur (recommandée)
Cette méthode n’affecte que votre profil et ne demande pas de droits administrateur.
Décompresser le dossier de l’atelier dans le répertoire suivant :
- Sous Windows :
C:\Users\VotreNom\AppData\Roaming\FreeCAD\Mod\ - Sous Linux / macOS :
~/.FreeCAD/Mod/
Installation globale (tous les utilisateurs du PC)
Si on veut que l’atelier soit disponible pour tous les comptes de l’ordinateur, déplacer le dossier directement dans le répertoire d’installation de FreeCAD :
- Sous Windows :
C:\Program Files\FreeCAD\Mod\ - Sous Linux :
/usr/share/freecad/Mod/
Attention : cette option nécessite des droits administrateur.
L’atelier est maintenant en place, il ne reste plus qu’à relancer FreeCAD pour le voir apparaître dans la liste des ateliers. Il faut sélectionner l’atelier « UAICF 58 – PrepaDecoupe » pour afficher la barre de menus et la barre d’outils pour lancer ensuite les différentes macros.

Présentation des outils
Assistant Export des objets « body » en Dessins 2D / 3D
Cet assistant a été conçu pour simplifier et automatiser l’exportation de pièces et d’assemblages créés dans FreeCAD 1.0. Il permet de générer en quelques clics les fichiers nécessaires au travail de conception, de documentation et de fabrication (impression, découpe laser, usinage CNC).

L’outil propose plusieurs fonctions :
- Exporter l’objet actif
Permet de sauvegarder directement le corps sélectionné dans un fichier FCstd, automatiquement placé dans le dossier Assemblage du projet en cours. - Exporter tous les objets
Regroupe l’ensemble des objets du projet et les enregistre individuellement dans le dossier Assemblage. - Créer les feuilles de dessin
Génère automatiquement toutes les feuilles de dessin nécessaires (via l’atelier TechDraw) à partir des pièces ou assemblages sélectionnés. - Créer les fichiers DXF
Exporte l’ensemble des pièces sous forme de fichiers DXF prêts à l’emploi compatibles avec les logiciels de découpe ou de commande numérique. Les fichiers sont placés dans le dossier « DXF_export » du projet en cours.
Grâce à cet assistant, il n’est plus nécessaire de répéter manuellement les opérations d’export. On gagne du temps et on réduit les risques d’erreurs lors de la préparation des fichiers techniques.
Export DXF des esquisses (sketchs) dans un dossier DXF_export_sketch
Cet outil permet d’exporter les esquisses (sketches) au format DXF, qu’elles soient visibles ou non, en fonction de l’option choisie.
Il offre la possibilité de générer des fichiers DXF directement à partir des dessins 2D, même lorsqu’aucune forme 3D n’a été créée. Cela en fait un complément à l’assistant d’export 3D / 2D présenté ci-dessus.
Les fichiers sont placés dans le dossier « DXF_export_sketch » du projet en cours.
On peut exporter également toutes les esquisses visibles dans un seul fichier DXF.
Grâce à cet assistant, on peut ainsi préparer rapidement les esquisses pour la découpe laser, la gravure ou tout autre usage nécessitant un format DXF sans passer par la modélisation 3D complète.
Assistant : Capture d’écran et enregistrement dans un dossier Images
Cet outil permet de réaliser rapidement une impression d’écran de votre espace de travail FreeCAD.
Chaque capture est automatiquement enregistrée dans le dossier « Images » du projet en cours, ce qui facilite le classement et l’archivage.
Idéal pour documenter un projet, créer des tutoriels, ou conserver un suivi visuel de l’avancement des conceptions.
Création d’une esquisse Mur de briques
Cet assistant macro permet de générer automatiquement un mur de briques paramétrique dans FreeCAD. Il s’appuie sur une feuille de calcul (Spreadsheet nommée « feuille-mur ») dans laquelle sont définis les paramètres de construction.
Les paramètres lus dans la feuille de calcul sont les coordonnées (X, Y) des lignes pour créer les lignes horizontales des briques et les lignes verticales des joints des briques
- La macro lit les valeurs de la feuille de calcul.
- Elle détermine automatiquement le nombre de rangées et le nombre de briques par rangée.
- Elle génère :
- Les lignes horizontales correspondant aux assises de briques,
- Les lignes verticales correspondant aux joints.
Si toutes les briques ont la même taille, la macro crée un quadrillage régulier.
Si les dimensions saisies dans la feuille de calcul varient d’une rangée ou d’une brique à l’autre, la macro s’adapte et produit un quadrillage variable, reflétant fidèlement les données fournies.
Le temps de création de l’esquisse dépend du nombre de lignes à créer.
Si des lignes ne conviennent pas, elles peuvent être supprimées ou modifiées manuellement dans la feuille de calcul spreadsheet. Il faudra relancer la macro pour générer une nouvelle esquisse qui prendra en compte les modifications.

Cet assistant fait gagner du temps en évitant de tracer manuellement chaque rangée, tout en offrant une grande flexibilité puisque le mur s’adapte automatiquement aux valeurs saisies dans la feuille de calcul.
Pour générer les coordonnées X et Y des lignes, l’UAICF Nevers-Vauzelles a conçu un fichier Excel pour faciliter les calculs. Il y a juste à modifier les cellules en rouge pour personnaliser le mur. Le nombre de lignes saisies détermine automatiquement la hauteur du mur.
Pour éviter un aspect trop symétrique, on peut générer des briques aux dimensions aléatoires en indiquant les plages de variation pour la largeur et la hauteur. Le logiciel « Excel » utilise la fonction ALEA() pour générer des nombres aléatoires. Le fichier peut être lu, modifié et enregistré avec le logiciel LibreOffice.
Les champs de couleur rose se mettent à jour automatiquement en fonction des données saisies. On peut ajouter ou supprimer des colonnes et des lignes pour adapter la taille du mur à ses besoins.
Quand le fichier est généré, on recopie les cellules de couleur dans la feuille de calcul Spreadsheet « feuille » du fichier FreeCAD avant de lancer la macro sous FeeeCAD.
Excel : Générateur de lignes pour créer un mur de briques pour FreeCAD
Création d’une esquisse de Tuiles
Basé sur le même principe que l’atelier pour créer des briques, l’assistant va créer une toiture avec des tuiles similaires. Il n’y a pas de notions de valeurs aléatoires.
L’assistant dans FreeCAD s’appuie sur une feuille de calcul (Spreadsheet nommée « feuille-tuiles ») dans laquelle sont définis les paramètres de construction.
Les paramètres lus dans la feuille de calcul sont les coordonnées (X, Y) des lignes pour créer les lignes horizontales des briques et les lignes verticales des tuiles.
Pour générer les coordonnées X et Y des lignes, l’UAICF Nevers-Vauzelles a conçu un fichier Excel pour faciliter les calculs. Il y a juste à modifier les cellules en rouge pour personnaliser la toiture : nombre de lignes et nombre de tuiles par ligne.

Générer une esquisse à partir des coordonnées X, Y des points
L’assistant permet de créer des esquisses 2D en plaçant des points en vue de les relier par des lignes ou des courbes.
A partir des coordonnées X et Y saisi dans la feuille de calcul Spreadsheet « feuille », on automatise la création de l’esquisse.

Réglages A2Plus
Cet assistant permet de configurer rapidement des options de l’environnement de travail de l’atelier A2Plus du logiciel FreeCAD et de gagner en efficacité lors de l’assemblage de pièces.
L’assistant permet :
- Transparence réglable : ajuste la transparence des pièces directement depuis l’assistant pour visualiser plus facilement les assemblages complexes.
- Gestion des couleurs : définit si les couleurs des composants doivent être mises à jour automatiquement (
Update Colors
) ou rester fixes. - Position fixe des pièces : choisit si les pièces doivent conserver leur position initiale ou rester libres pour des ajustements ultérieurs.

Cet assistant facilite le paramétrage de l’affichage dans l’atelier A2Plus et facilite la visualisation des assemblages complexes grâce aux options de transparence et de couleurs.