Le SubShapeBinder, ou « sous-forme liée », est un des outils que j'utilise le plus dans FreeCAD. Il permet de construire un corps en s'appuyant sur la géométrie d'un autre, sans recopier les cotes à la main.

Le SubShapeBinder

À quoi ça sert

Exemple typique : une pièce avec des perçages qui pilote les perçages de la pièce voisine. On crée un SubShapeBinder de la première pièce dans le corps de la seconde, on y fixe une esquisse, et on projette la géométrie externe. Si la première pièce change, la seconde suit.

Il marche aussi à partir d'un autre fichier, ce qui est très utile pour reprendre la forme exacte d'une pièce achetée ou déjà modélisée. Depuis FreeCAD 1.1, la géométrie récupérée peut même arriver directement comme géométrie de construction.

Danger 1 : le lien topologique peut casser

Si la nomenclature topologique à l'origine du SubShapeBinder change (une nouvelle face apparaît, les noms changent), le lien paramétrique est rompu, et il faut reprendre les références à la main.

Le réflexe : créer le SubShapeBinder à partir d'une forme le plus près possible de la racine de l'arbre, qui ne changera plus que de dimensions.

Danger 1 : la nomenclature topologique

Danger 2 : l'origine qui ne tombe pas où on veut

Le SubShapeBinder garde comme référence l'origine du corps dont il est issu. Dans un empilement avec des conteneurs Part, la pièce peut alors sembler « bouger » : son 0,0,0 n'est pas là où on voulait la fixer.

Danger 2 : l'origine

Les parades

Deux usages malins


Extrait du chapitre « Aux origines » du MEMO GA3D. La notion existe aussi dans le MEMO vidéo atomique.