CAM Outil coupant

From FreeCAD Documentation
Revision as of 09:22, 12 September 2021 by David69 (talk | contribs) (Created page with "== Structure JSON ==")
Other languages:

This documentation is not finished. Please help and contribute documentation.

GuiCommand model explains how commands should be documented. Browse Category:UnfinishedDocu to see more incomplete pages like this one. See Category:Command Reference for all commands.

See WikiPages to learn about editing the wiki pages, and go to Help FreeCAD to learn about other ways in which you can contribute.

Description

Les Toolbits sont la base du système Path Outils. Ils représentent un outil spécifique qui peut être utilisé dans une tâche de trajectoire pour générer un parcours d'outil. Chaque toolbit est stocké dans un fichier JSON. JSON est une donnée structurée qui peut être facilement analysée par des macros ou des scripts Python mais qui reste lisible par l'homme. La description des toolbits avec JSON offre la possibilité de créer automatiquement de grandes collections de toolbits précis, automatiquement ou avec un script.

Le stockage d'un outil sous forme de fichier JSON est une bonne idée, mais il ne permet pas d'obtenir une représentation précise de la vignette ou du corps solide. D'autre part, si chaque outil était créé en tant qu'objet FreeCAD, l'obtention du corps solide serait simple mais nécessiterait un stockage énorme pour les grandes collections d'outils. De plus, la création automatique d'outils en tant qu'objets FreeCAD serait difficile, voire impossible.

Au lieu de cela, le toolbit est un hybride. Le fichier JSON contient le chemin d'accès au fichier toolshape et les valeurs de tous les paramètres requis pour créer le toolbit spécifique.

Lorsqu'un outil est instancié dans un travail, un corps est créé à partir du modèle et les contraintes sont définies en fonction des valeurs du fichier JSON. Tous les paramètres supplémentaires sont créés en tant que propriétés de l'objet. Cela fournit la forme et les dimensions correctes qui peuvent être utilisées pour générer un nuage de points ou un maillage pour les algorithmes avancés (et potentiellement la simulation).

Utilisation

Dans l'interface graphique de FreeCAD, le gestionnaire de bibliothèque Path toolbit fournit un mécanisme pour créer un nouveau toolbit. Un même toolbit peut exister dans plusieurs bibliothèques toolbit.

  1. Ouvrez le gestionnaire Path Toolbit.
  2. Sélectionnez une bibliothèque.
  3. Créez un Toolbit.

Structure JSON

{
  "version": 2,
  "name": "T1",
  "shape": "endmill.fcstd",
  "attribute": {},
  "parameter": {
    "CuttingEdgeHeight": "30.000 mm",
    "Diameter": "1.000 mm",
    "Length": "50.000 mm",
    "ShankDiameter": "3.000 mm"
  }
}

Options

Related


Template:Path Tools navi/fr