Path Workbench/fr

Introduction
L'atelier Path est utilisé pour produire les instructions d'un modèle FreeCAD G-Code. Le langage G-code est utilisé par les machines CNC et certaines imprimantes 3D pour produire des objets 3D.

L'outil principal de l'atelier Path est l'objet Path. Un objet Path décrit le mouvement de la tête de la machine sur un objet afin de couper la matière, dans le cas de machines à commande numérique, ou pour ajouter une couche de matériau, dans le cas des imprimantes 3D. L'objet Path peut contenir non seulement des informations de mouvement, mais également d'autres instructions utiles à la machine telles que vitesse de coupe de l'outil, ou la quantité de matériau qui doit être utilisé.

L'objet Path peut être créé de différentes manières, en donnant manuellement les points par lesquels il doit passer, ou de les décrire à partir d'un objet FreeCAD sous forme de fil, ou, plus intéressant, en les décrivant automatiquement à partir d'un objet 3D existant, ou à certaines parties de celui ci. Ceci est une tâche complexe, et les outils ci-dessous sont là pour cela, ou partiellement pour cela, et être utilisés de différentes façons. Il faut une certaine maîtrise pour les connaître tous, et choisir lequel est le plus adapté à la tâche particulière dont vous avez besoin. Parfois, vous pourrez aussi préférer construire vos chemins, étape par étape, en utilisant d'autres outils, au lieu d'utiliser des outils complexes.

Les objets Path peuvent également être combinés à des objets Compounds ou Arrays, vous permettant d'utiliser différents outils pour exécuter l'ensemble les différents cycles de l'opération de découpe, et de les assembler en un seul chemin final.

Finalement, les objets Project vous permettent de gérer les différentes opérations de coupe qui doivent être effectuées par une même machine et d'ajouter des informations spécifiques à la machine comme pour une table d'outils disponible sur la machine de découpe, chacun avec leurs caractéristiques. Certains outils de l'atelier Path seront alors en mesure de se référer à cette table pour obtenir des informations telles que le diamètre de certains outils de coupe.

Enfin, étant donné que chaque type de machine travaille avec un dialecte G-Code différent, lors de l'exportation de votre Path vers un G-Code, vous pouvez vouloir utiliser un des scripts de post-traitement inclus, qui traduit le G-Code générique de FreeCAD dans un type de G-code adapté pour être reconnu par votre machine.

FreeCAD est aussi capable d'importer et utiliser des fichiers G-Code, pour lequel un script de pré-traitement a été écrit.

Script
L'atelier Path offre une large API script python. Avec cet API, vous pouvez créer et modifier des scripts Python de Path, ou étendre les fonctionnalités disponibles dans l'atelier.