PartDesign Body/fr

Description
Un Corps PartDesign est l'élément de base pour créer des formes solides avec l'atelier PartDesign. Il peut contenir des sketches, des objets de référence et PartDesign features afin de produire un single contiguous solid.

Le Corps fournit un objet qui comprend les axes X, Y, Z, et les plans locaux. Ces éléments peuvent être utilisés comme références pour attacher des esquisses et des objets primitifs.

Étant donné que le Corps est supposé être un solide unique et contigu, il peut être entièrement déplacé, sans déplacer les fonctions individuelles. Plusieurs corps peuvent être placés dans Std Parts afin de créer des assemblages.



Utilisation
Si aucun solide précédent n'est sélectionné:
 * 1) Appuyez sur le bouton . Le nouveau corps est créé et devient automatiquement actif.
 * 2) Vous pouvez maintenant appuyer sur  pour créer une esquisse dans le corps qui peut être utilisée avec.
 * 3) Vous pouvez également ajouter une fonction primitive solide, par exemple,.

Si un objet solide est sélectionné:
 * 1) Appuyez sur le bouton . Un nouveau corps est créé contenant un seul . Cet élément BaseFeature est une simple référence à un autre objet précédemment créé ou importé dans le document. La BaseFeature peut également être créée en faisant glisser ce solide dans un corps vide. Cela se fait lorsque nous avons un solide préexistant (par exemple, créé avec l'atelier Part ou importé à partir d'un fichier Step) que nous voulons modifier davantage avec les outils PartDesign.

Remarques d'utilisation

 * Double-cliquez sur le corps dans l'arborescence du modèle OU cliquez avec le bouton droit de la souris et sélectionnez Activer.désactiver le corps actif' pour activer ou désactiver un corps. Si un autre corps est déjà actif, il sera automatiquement désactivé.
 * Si une forme solide est sélectionnée en premier, un objet solide BaseFeature est ajouté au corps ; la BaseFeature est liée à la forme solide d'origine. Les formes acceptées peuvent être un solide importé ou un solide créé dans tout autre atelier FreeCAD.
 * Dans un nouveau document, si une esquisse est créée à partir de la barre d'outils de l'atelier PartDesign, un nouveau corps sera automatiquement créé.

Propriétés
Un corps PartDesign ( class) est dérivé d'un composant Part ( class) par conséquent, il partage un grand nombre de ses propriétés, notamment les propriétés visuelles.

Outre les propriétés décrites dans Part Feature, le corps de PartDesign a les propriétés suivantes dans l'éditeur de propriétés.

Données

 * : la fonctionnalité définie comme "Tip". Tip est généralement la dernière fonction créée dans le corps (Body) bien que n'importe laquelle des fonctionnalités précédentes puisse également être définie en tant que Tip. Cela indique quelle est la forme finale du corps qui s'affiche lorsque est défini sur.
 * : forme externe utilisée comme première fonction dans le corps. Elle est généralement définie lorsque vous faites glisser un objet solide dans un corps vide. Si la première fonction est créée à partir d'une et d'une  ou à partir d'un solide primitif, par exemple, un  puis la BaseFeature est vide.
 * : liste les objets référencés à l'intérieur du corps.
 * : position de l'objet dans la Vue 3D. Le placement est défini par un point (vecteur) et un  (axe et angle). Voir Positionnement.

Vue

 * : définit le mode d'affichage spécifiquement pour le corps avec l'un des deux types.
 * (à travers) valeur par défaut, affiche tous les objets à l'intérieur du corps, c'est-à-dire les esquisses, les fonctions, les objets de référence, etc. Ce mode permet de visualiser les opérations partielles effectuées à l'intérieur du corps et c'est donc le mode recommandé lors de l'ajout et de la modification de fonctions. Sélectionnez la fonction spécifique et définissez sur  ou appuyez sur la  du clavier.
 * affiche uniquement la forme finale du corps, qui est définie par la propriété . Tout le reste, y compris les esquisses, les fonctions partielles, les références, etc... ne sont pas affichés même s'ils sont visibles dans la Vue d'arborescence. Ce mode est recommandé lorsque le corps n'a pas besoin d'être modifié davantage, donc une forme fixe est affichée. Ce mode est également recommandé lorsque vous souhaitez sélectionner les sous-éléments (sommets, arêtes et faces) de la forme finale à utiliser avec d'autres outils d'établis.

Solide contigu unique
Un corps PartDesign est destiné à modéliser un solide contigu unique. Le sens de «contigu» est un élément fait d'une seule pièce, sans pièces mobiles ou solides déconnectés. Des exemples de solides contigus sont ceux qui sont fabriqués à partir d'une seule pièce de matière première par un procédé de coulée, de découpe ou de fraisage. Par exemple, un écrou, une rondelle et un boulon peuvent chacun se compose d'une seule pièce solide en métal sans pièces mobiles, de sorte que chacun peut être modélisé par un corps PartDesign. Les objets créés en soudant deux pièces peuvent également être modélisés par un seul corps tant que le joint de soudure est solide et non destiné à se briser.

Une fois que ces solides contigus sont rassemblés dans un certain type d'arrangement, ils deviennent alors un "assemblage". Dans un assemblage, les objets ne sont pas fusionnés, ils sont "empilés" ou placés côte à côte mais restent des solides séparés.



Modification des fonctionnalités
Un corps PartDesign est conçu pour fonctionner en créant un solide initial, soit à partir d'une esquisse soit d'une forme primitive, puis en le modifiant par le biais de "fonctions" qui ajoutent ou suppriment de la matière de la forme précédente. Pour une explication complète, voir Édition de fonctions.

Un corps PartDesign effectuera une fusion automatique des éléments solides à l'intérieur de celui-ci. Cela signifie que les solides partiels doivent être en contact et que les solides déconnectés ne sont pas autorisés.





Statut actif
Un document ouvert peut contenir plusieurs corps. Pour ajouter une nouvelle fonctionnalité à un corps spécifique, elle doit être rendue. Un corps actif sera affiché dans la vue arborescente avec la couleur d'arrière-plan spécifiée par la valeur dans éditeur de préférences (par défaut, clair bleu). Un corps actif sera également affiché en gras.

Pour activer ou désactiver un corps:
 * Double-cliquez dessus dans l'arborescence ou
 * Ouvrez le menu contextuel (clic droit) et sélectionnez.



L'activation d'un corps bascule automatiquement vers l'atelier PartDesign. Un seul corps peut être actif à la fois.

Origine
L'Origine se compose des trois axes standard (X, Y, Z) et de trois plans standard (XY, XZ et YZ). Esquisses et d'autres objets peuvent être attachés à ces éléments lors de leur création.
 * 1) Créez le corps.
 * 2) Si le corps est sélectionné dans arborescence, lorsque le  est enfoncé, le panneau des tâches s'ouvrira pour permettre de sélectionner un des plans.
 * 3) Si le corps n'est pas sélectionné, sélectionnez l'origine à la place et rendez-le visible dans la Vue 3D en appuyant sur la barre  sur le clavier. Développez également l'objet Origine pour voir les axes et les plans.
 * 4) Sélectionnez un des plans, soit dans vue arborescente ou dans vue 3D, puis appuyez sur le . L'esquisse sera créée sur le plan choisi.

Le même processus peut être utilisé lors de la création d'une géométrie de référence auxiliaire comme lignes, plans et systèmes de coordonnées.

Tous les éléments à l'intérieur du corps sont référencés à l'origine du corps, ce qui signifie que le corps peut être déplacé et tourné en référence au système de coordonnées global sans affecter le placement des éléments à l'intérieur.



.

L'origine est un objet de classe, tandis que les axes et les plans sont respectivement des objets de type et.

Fonction de base
La fonction de base est par définition la première fonction Part Design créée dans le corps. Mais il est aussi possible d'utiliser une forme solide, soit importée ou modélisée dans d'autres ateliers, comme fonction de base à laquelle des esquisses et d'autres fonctions peuvent être ajoutées.



To create the Base Feature:
 * 1) select a solid shape external to any Body, and
 * 2) press ; this will create a new Body with a single Base Feature.

you can't select an existing Body, or any of its features, when pressing.

If you already have a Body, you can create the Base Feature in this way:
 * in the tree view, pick an object, and drag and drop it inside the Body, or
 * in the property editor, edit the value of by pressing the ellipsis, and choosing an object from the list. In this case you can choose an existing Body to be the Base Feature.

dragging and dropping only works for Bodies which don't have a Base Feature already.

if the Body already has several features, when you drag and drop the external solid, the Base Feature will be created at the beginning of the list of features, that is, it will be added to the beginning of the property.

The Base Feature is entirely optional; it is only present when importing an object from outside the Body. If no external solid is imported, you can still build your shape using sketches, pads, primitive objects, and other PartDesign Features. In this case the property remains empty.



Tip (fonction résultante)
La fonction résultante est celle qui est exposée en avant du modèle. C'est automatiquement la dernière fonction au bas de l'arbre. Mais quelquefois, il peut être utile de la remplacer par une fonction antérieure de l'arbre du modèle, avec l'effet de remonter dans son historique. Il est alors possible d'ajouter des fonctions qui auraient du être ajoutées antérieurement. Dans l'arbre du corps de pièce la fonction résultante porte un point vert avec à l'intérieur une flèche blanche vers le bas.



The Tip is automatically set to the last feature created in the Body. Nevertheless, it can also be set to any of the intermediate features by opening the tree view context menu (right-click) and choosing, or by changing the Body's value in the property editor.

Changing the Tip in effect rolls back its history, making it possible to add features that should have been added earlier, or exposing a different shape to external tools.

Pour plus de détails voir la page Désigner comme fonction résultante.



Gestion de la visibilité
La visibilité du corps de pièce prévaut sur la visibilité de n'importe quel objet qu'il contient. Si le corps est caché, de même les objets qu'il contient seront cachés, même si leur visibilité est réglée sur vrai. Une fonction seulement peut être visible à un moment donné.

Sélectionner une fonction cachée et presser la la rend visible et  cache automatiquement la fonction visible précédente.

Interaction avec d'autres ateliers
Par défaut, les objets sous un Corps peuvent être sélectionnés, puisque c'est bien sûr requis pour modifier et ajouter des fonctions dans PartDesign. Toutefois, la sélection de fonctions d'un Corps pour créer des opérations depuis d'autres ateliers (comme Part ou Draft) n'est pas conseillée, car les résultats pourraient être inattendus; dans tous les cas, une erreur Links go out of the allowed scope apparaîtra dans la vue Rapport.

Donc, pour les interactions avec d'autres ateliers, seul le Corps lui-même devrait être sélectionné, depuis l'arborescence Modèle. Dans les cas où il est nécessaire de sélectionner des éléments de topologie du Corps (sommet, arête, face), la propriété Vue Display Mode Body du Corps peut être basculée de Through (à travers, qui est par défaut) à Tip (pointe). L'accès à cette propriété se fait depuis l'onglet Vue. Sous le mode Tip, l'accès aux objets sous le Corps (fonctions, géométries de référence, esquisses) est désactivé ; seule la fonction résultante est affichée dans la vue 3D, peu importe la visibilité définie pour les autres objets.

Une fois les opérations dans d'autres ateliers complétées, n'oubliez pas de réinitialiser la propriété Display Mode Body sur Through afin de pouvoir modifier le Corps.

Script
FreeCAD Script de base, et objet scripté.

Voir Part Feature pour plus d'informations.

Un corps PartDesign est créé avec la méthode du document. Une fois qu'un corps existe, des caractéristiques, telles que des primitives additives et soustractives, peuvent être ajoutées et attachées à ce corps.

Le corps actif peut être défini à partir de la console Python à l'aide de la méthode de la. Le premier argument est la chaîne fixe, et le deuxième argument est l'objet Body lui-même.