Cette page explique le processus d'édition des fonctionnalités de l'atelier PartDesign.
Pour travailler avec PartDesign, il faut d'abord créer un Corps. Le corps est un conteneur destiné à contenir un seul solide contigu. Lorsqu'un corps est créé, un objet Origine, un système de coordonnées local composé de plans de référence standard (XY, XZ, YZ) et d'axes (X, Y, Z), est automatiquement ajouté. Le solide est ensuite construit en ajoutant des fonctions. Chaque fonction est cumulative et s'ajoute ou se soustrait au résultat de la fonction précédente.
L'édition de fonctions en pratique. De gauche à droite :
Corps avec une fonction pavé droit.
Corps avec un pavé droit et une fonction chanfrein.
Corps avec un pavé droit, un chanfrein et une fonction cavité.
Un document peut contenir plusieurs corps, mais un seul peut être actif. Les nouvelles fonctionnalités sont ajoutées au corps actif. Un corps peut être activé ou désactivé en double-cliquant dessus dans la vue en arborescence. Le corps activé est mis en évidence dans la vue en arborescence.
Un solide contigu est un objet tel qu'une pièce coulée ou usinée à partir d'un seul bloc de métal. Si l'objet comporte des clous, des vis ou de la colle, il ne s'agit pas d'un solide contigu. En pratique, une chaise en bois serait composée de plusieurs corps, un pour chacun de ses sous-composants (pieds, lattes, siège, etc.).
Dans la version 1.0 de FreeCAD, une propriété expérimentale a été introduite qui permet au corps d'avoir des solides non contigus. Cette propriété peut également être définie dans les préférences comme valeur par défaut pour les corps nouvellement créés. Ceci n'est pas destiné à être utilisé pour construire, comme dans l'exemple, une chaise dans un corps. Il s'agit d'autoriser les fonctions qui peuvent générer des solides discontinus qui seront rendus contigus par des fonctions ultérieures.
Lorsqu'un modèle nécessite plusieurs corps, comme la chaise en bois, le Part Conteneur à usage général peut être utilisé pour les regrouper et déplacer l'ensemble en tant qu'unité.
Par défaut, un corps expose à l'extérieur par défaut la fonction la plus récente. Cette fonction est la fonction résultante du corps. La pointe marque également l'endroit où de nouvelles caractéristiques sont ajoutées. Il est possible de redéfinir temporairement la fonction résultante en une fonction située au milieu du corps afin d'y insérer de nouveaux objets (fonctions, esquisses ou géométrie de référence). Lorsqu'une nouvelle fonction est ajoutée au corps, la visibilité de la précédente fonction est désactivée et la nouvelle fonction devient la fonction résultante.
Il ne peut y avoir qu'une seule fonction visible à la fois. Il est possible de basculer la visibilité de n'importe quelle fonction du corps, en la sélectionnant dans l'arborescence et en appuyant sur la barre d'espace, ce qui permet de revenir en arrière dans l'historique du corps. Notez que la modification de la visibilité des fonctions ne modifie pas la fonction résultante du corps.
Les fonctions d'un corps peuvent être réorganisées ou déplacées vers un autre corps. Sélectionnez la fonction et cliquez avec le bouton droit de la souris pour obtenir un menu contextuel proposant les deux options. L'opération peut être empêchée si l'objet a des dépendances dans le corps source, par exemple s'il est attaché à une face. Pour déplacer une esquisse vers un autre corps, elle ne doit pas contenir de liens vers une géométrie externe.
Représentation schématique du flux de travail de PartDesign
Les géométries de référence consistent en des plans personnalisés, des droites, des points ou des formes liées de l'extérieur du corps. Elles peuvent être créées afin de servir de référence à des esquisses et des fonctions. Il y a plusieurs options d'ancrage aux objets de référence.
Dans FreeCAD, les plans de référence sont utiles si vous placez des esquisses dans des orientations non standard, c'est-à-dire sur des plans décalés ou pivotés autour des trois axes principaux. Mais comme les esquisses peuvent également être placées dans des orientations non standard et qu'elles disposent des mêmes options d'ancrage que les plans de référence, il n'est souvent pas nécessaire de les utiliser. Les plans de référence sont plus utiles si plusieurs esquisses ont la même orientation non standard. L'ajustement de l'orientation du plan de référence entraîne l'ajustement de toutes les esquisses associées et des fonctions créées à partir de ces esquisses.
Bien que la version 1.0 de FreeCAD dispose déjà d'un code permettant d'atténuer le problème de dénomination topologique, la meilleure pratique consiste toujours à ancrer les esquisses et les plans de référence aux plans de base de l'origine du corps chaque fois que cela est possible. La référence à une géométrie générée (géométrie résultant d'une opération sur une fonction, par exemple une ptrotrusion ou une cavité) peut néanmoins donner lieu à des modèles moins stables. Voir Conseils pour la création de modèles robustes ci-dessous.
Le principe de conception paramétrique sous-tend que quand les valeurs de certains paramètres sont changées, les étapes subséquentes seront automatiquement mises à jour selon ces nouvelles valeurs. Toutefois, quand des changements importants sont apportés, le modèle peut casser en raison du problème de problème de nommage topologique qui est toujours non résolu dans FreeCAD. La casse peut être minimisée si vous respectez les principes de conception suivants :
La page des tutoriels fournit quelques exemples d'utilisation de la méthode d'édition des fonctions de l' atelier PartDesign.