Skip to content

Référence — Outils FreeCAD

INFO

Cette page est régénérée automatiquement depuis packages/main/src/tools/registry.ts au build. Elle liste les 23 outils structurés disponibles dans Buildoto v0.1.0-alpha.0.

Workbench Part

part_create_box

Crée une boîte paramétrique. Paramètres : length, width, height, placement?, label?.

part_create_cylinder

Crée un cylindre. Paramètres : radius, height, angle?, placement?, label?.

part_create_sphere

Crée une sphère. Paramètres : radius, placement?, label?.

part_boolean

Opération booléenne entre deux solides. operation: 'fuse' | 'cut' | 'common', shapeA, shapeB.

Workbench Arch (BIM)

arch_create_wall

Crée un mur. length, width?, height, alignment?: 'Left' | 'Right' | 'Center', baseLine?.

arch_create_door

Place une porte dans un mur hôte. host, width?, height?, placement.

arch_create_window

Place une fenêtre dans un mur hôte. host, width, height, placement.

arch_create_floor

Niveau (étage) qui regroupe des murs/pièces. label?, height?.

arch_create_site

Site BIM englobant. label?, address?.

arch_create_building

Bâtiment contenant des étages. label?.

arch_create_structure

Élément structurel générique (poteau, poutre). length, width, height, nodes?.

arch_create_stairs

Escalier paramétrique. length, width, height, numberOfSteps.

arch_create_roof

Toit. baseWall, angle?, overhang?.

Workbench Draft

draft_line

Ligne entre deux points. start, end.

draft_rectangle

Rectangle par longueur × largeur. length, width, placement?.

draft_circle

Cercle. radius, placement?.

draft_polygon

Polygone régulier. faces, radius, placement?.

Workbench Spreadsheet

spreadsheet_create

Nouvelle feuille dans le document. label?.

spreadsheet_write

Écrit une cellule. sheet, cell (ex A1), value, alias?.

spreadsheet_read

Lit une cellule. sheet, cell.

Workbench Sketcher

sketch_create

Nouveau croquis 2D dans un plan. plane: 'XY' | 'XZ' | 'YZ', support?.

sketch_add_geometry

Ajoute une géométrie au croquis actif. kind, points, constraints?.

Système de fichiers

fs_read_file

Lit un fichier du projet. path.

fs_write_file

Écrit / modifie un fichier. path, content.

Publié sous licence MIT.