PartDesign ShapeBinder/fr: Difference between revisions

From FreeCAD Documentation
No edit summary
(Created page with "Une Forme liée suivra le placement relatif de la géométrie référencée, ce qui est utile dans le contexte de la création d'assemblages, si sa propriété...")
Line 23: Line 23:
L'outil '''PartDesign Forme liée''' crée une forme liante référençant la géométrie d'un seul objet parent. Une Forme liée est utilisée à l'intérieur d'un [[PartDesign_Body/fr|PartDesign Corps]] pour référencer une géométrie extérieure au corps. L'utilisation d'une géométrie externe directement dans un corps n'est pas autorisée et entraînera des erreurs hors champ.
L'outil '''PartDesign Forme liée''' crée une forme liante référençant la géométrie d'un seul objet parent. Une Forme liée est utilisée à l'intérieur d'un [[PartDesign_Body/fr|PartDesign Corps]] pour référencer une géométrie extérieure au corps. L'utilisation d'une géométrie externe directement dans un corps n'est pas autorisée et entraînera des erreurs hors champ.


A ShapeBinder will track the relative placement of the referenced geometry, which is useful in the context of creating [[Assembly|assemblies]], if its {{PropertyData|Trace Support}} property is set to {{True}}. See the [[#Example|Example]] below to understand how this works.
Une Forme liée suivra le placement relatif de la géométrie référencée, ce qui est utile dans le contexte de la création d'[[Assembly/fr|assemblages]], si sa propriété {{PropertyData|Trace Support}} est mise à {{True}}. Consultez l'[[#Exemple|Exemple]] ci-dessous pour comprendre comment cela fonctionne.


The referenced geometry can either be a single object (for example a [[Part_Box|Part Box]], a [[PartDesign_Body|PartDesign Body]], or a [[PartDesign_NewSketch|sketch]] or [[PartDesign_Feature|Feature]] inside a Body), or one or more subelements (faces, edges or vertices) belonging to the same parent object. Which geometry should be selected depends on the intended purpose of the ShapeBinder. For a Boolean operation you would need to select a solid. For a Pad operation a face or a sketch can be used. And for the external geometry in a sketch, or to attach a sketch, any combination of subelements may be appropriate. The referenced geometry can also belong to the Body the ShapeBinder is nested in.
The referenced geometry can either be a single object (for example a [[Part_Box|Part Box]], a [[PartDesign_Body|PartDesign Body]], or a [[PartDesign_NewSketch|sketch]] or [[PartDesign_Feature|Feature]] inside a Body), or one or more subelements (faces, edges or vertices) belonging to the same parent object. Which geometry should be selected depends on the intended purpose of the ShapeBinder. For a Boolean operation you would need to select a solid. For a Pad operation a face or a sketch can be used. And for the external geometry in a sketch, or to attach a sketch, any combination of subelements may be appropriate. The referenced geometry can also belong to the Body the ShapeBinder is nested in.

Revision as of 20:27, 4 April 2022

PartDesign Forme liée

Emplacement du menu
Conception de pièces → Créer une forme liée
Ateliers
PartDesign
Raccourci par défaut
Aucun
Introduit dans la version
0.17
Voir aussi
PartDesign Sous forme liée, PartDesign Clone

Description

L'outil PartDesign Forme liée crée une forme liante référençant la géométrie d'un seul objet parent. Une Forme liée est utilisée à l'intérieur d'un PartDesign Corps pour référencer une géométrie extérieure au corps. L'utilisation d'une géométrie externe directement dans un corps n'est pas autorisée et entraînera des erreurs hors champ.

Une Forme liée suivra le placement relatif de la géométrie référencée, ce qui est utile dans le contexte de la création d'assemblages, si sa propriété DonnéesTrace Support est mise à true. Consultez l'Exemple ci-dessous pour comprendre comment cela fonctionne.

The referenced geometry can either be a single object (for example a Part Box, a PartDesign Body, or a sketch or Feature inside a Body), or one or more subelements (faces, edges or vertices) belonging to the same parent object. Which geometry should be selected depends on the intended purpose of the ShapeBinder. For a Boolean operation you would need to select a solid. For a Pad operation a face or a sketch can be used. And for the external geometry in a sketch, or to attach a sketch, any combination of subelements may be appropriate. The referenced geometry can also belong to the Body the ShapeBinder is nested in.

Deux formes de Body.Pad004 sont sélectionnées et leurs objets de référence (datum) sont désormais disponibles dans Body001.Sketch005 en tant que géométrie externe via Body001.ShapeBinder.

Utilisation

  1. Activer le corps, qui doit recevoir l'objet Forme liée (shape binder).
  2. Appuyez sur le bouton Créer une forme liée.
  3. Appuyez sur le bouton Objet ou sur le bouton Ajouter une géométrie.
  4. Dans la vue 3D, sélectionnez l'objet ou la géométrie à copier. L'option Objet sélectionne la forme entière ; l'option Ajouter une géométrie sélectionne l'élément géométrique en surbrillance (par exemple, un sommet, une arête ou une face).
  5. Pour supprimer la géométrie, appuyez sur le bouton Supprimer la géométrie, puis sélectionnez la géométrie dans la vue 3D.
  6. Vous pouvez également sélectionner des éléments géométriques dans la vue 3D avant de lancer l'outil.
  7. Appuyez sur OK.

Pour annuler une action qui a été lancée à l'aide d'un bouton, appuyez à nouveau sur le même bouton.

Options

Double-cliquez sur l'étiquette de la Référence liée à une forme dans la vue en arborescence du modèle ou cliquez avec le bouton droit de la souris et sélectionnez Modifier la référence dans le menu contextuel pour éditer ses paramètres.

Notes

  • A ShapeBinder can be dragged out of the Body it is nested in, and dropped onto the document node in the Tree view. Such an unnested ShapeBinder can be used as the Base Feature for a new Body.
  • A ShapeBinder created from a sketch can have an opposite "tool direction". For example a Pad created from the sketch may extend in the +Y direction, while a Pad, with the same properties, created from the ShapeBinder extends in the -Y direction. Toggling the DonnéesReversed property (or checkbox) will solve this.

PartDesign SubShapeBinder vs. PartDesign ShapeBinder

See PartDesign SubShapeBinder.

Propriétés

  • DonnéesLabel: nom donné à l'objet, ce nom peut être changé à la convenance.
  • DonnéesTrace Support: valeur par défaut est false. Lorsqu'elle est à vrai, la Forme liée (Shapebinder) respecte les placements relatifs des pièces et des corps (en manipulant les valeurs de sa propriété cachée DonnéesPlacement). Voir l'exemple ci-dessus pour savoir comment cela est utilisé et fonctionne.

Example

Exemple

L'exemple utilise la fonctionnalité ShapeBinder pour créer un trou (avec ou sans filetage) à travers plusieurs corps. Normalement, la fonction Trou de l’atelier Part Design est limitée à un seul corps. L'exemple utilise deux cubes qui se font face mais désalignés de manière arbitraire. Les trous sont créés avec des esquisses contenant un cercle pour chaque trou (le diamètre est ignoré par la fonction trou). Lorsque vous copiez l'esquisse sur l'autre cube, celle-ci se trouve à la même position dans le système de coordonnées du cube local. Sur l'image, ceci est indiqué par le cercle blanc sur le cube arrière. Ce n'est pas ce que nous voulons, car le trou situé à cette position ne serait pas aligné sur le trou du cube avant.

Exemple de configuration pour montrer comment faire des trous à travers différents corps. Le cercle blanc montre que copier des esquisses ne suffit pas.

Voici comment vous utilisez la fonctionnalité ShapeBinder pour y parvenir:

  1. Concevez un objet selon l'image ci-dessus. Si vous utilisez les cubes de l'Atelier Part, rappelez-vous que vous devez les placer dans un conteneur "body". Chacun dans un conteneur de corps unique, sinon les fonctions de l'Atelier PartDesign ne fonctionneraient pas. Si vous les construisez à partir d'esquisses, le système doit créer des conteneurs de corps par défaut.
  1. Sélectionnez l'onglet de la boîte de dialogue Propriétés puis Données pour déplacer le deuxième cube afin qu'il touche le premier cube grâce à un déplacement latéral.
  2. Sélectionnez l'atelier PartDesign
  3. Créez une esquisse sur la face avant du premier cube et placez un cercle n'importe où, puis fermez l'esquisse.
  4. Sélectionnez l'esquisse dans l'arborescence et appuyez sur la touche de fonction PartDesign Perçage. Auparavant, assurez-vous que le premier corps est le corps actif (double-clic).
  5. Sélectionnez un trou de taille appropriée. L'image ci-dessus avait également sélectionné un contre-alésage. Fermez la fonction Perçage.
    L'image doit maintenant ressembler à celle ci-dessus. Lorsque vous masquez le premier cube (sélectionnez et appuyez sur espace), vous constatez que le trou n’atteint pas le deuxième cube. Ce ne sera pas le cas, même si vous sélectionnez "A travers tout" ou ou lorsque vous entrez une très grande valeur pour la distance dans la boîte de dialogue PartDesign Perçage. Le dialogue de trou est toujours limité à un seul corps.
    Voici où notre ShapeBinder entre en jeu.
  6. Sélectionnez d'abord le cube arrière. C'est la cible où le ShapeBinder sera ajouté. Il doit être activé auparavant, donc assurez-vous qu'il a été double-cliqué.
  7. Dans l'arborescence, sélectionnez l'esquisse que nous avons utilisée pour le trou. Il est important de ne pas activer le premier corps.
  8. Sélectionnez la fonction shapeBinder.
    Un dialogue devrait s'ouvrir. Dans la ligne "Objet", le nom de notre esquisse doit être visible. Si vous avez sélectionné la fonction sans sélectionner l'esquisse, vous pouvez appuyer sur "Objet" puis sélectionner l'esquisse dans la liste. Il est recommandé de le sélectionner d'abord pour obtenir le bon choix, surtout si vous avez plusieurs skeches avec les noms générés automatiquement Sketch001, .. "Ajouter une géométrie" ne nous est pas utile, car nous voulons sélectionner l'esquisse entière. "AddGeometry" n'est utilisé que si seules les pièces doivent être sélectionnées.
  9. Appuyez sur OK pour fermer le dialogue et vérifier qu'un nouvel élément a été ajouté à l'arborescence du deuxième cube.
    Lorsque vous basculez la visibilité du ShapeBinder, celle-ci est affichée en jaune dans la vue 3D. Cependant, sa position est incorrecte, tout comme le cercle blanc dans l'image est en haut. Cela est dû au paramètre par défaut du paramètre Trace.
  10. Dans PropertyView de ShapeBinder sous l'onglet Données, définissez le paramètre Trace Support sur true. La valeur par défaut était false.
    Avec Trace Support, le ShapeBinder n'est pas affecté par les transformations locales du corps cible, par exemple nos déplacements. La forme reste exactement la même que celle de l’objet original. Essayez de déplacer l'objet avant et vous pouvez voir que ShapeBinder suit toujours à la nouvelle position.
    Malheureusement, nous ne pouvons pas sélectionner ShapeBinder pour un PartDesign Perçage. Par conséquent, nous créons une esquisse locale et l’utilisons pour notre trou dans le deuxième cube.
  11. Sélectionnez la face avant du cube arrière et créez une nouvelle esquisse (cliquez sur OK pour la suggestion dans la boîte de dialogue).
  12. Rendre toute la géométrie invisible et le ShapeBinder visible. Vous pouvez maintenant utiliser la fonction de géométrie externe et sélectionner le cercle dans le classeur de formes. Nous devons centrer le point de ce cercle.
  13. Crée un nouveau cercle et place-le au centre du cercle ShapeBinders. Le rayon n'est pas important. La fonction Perçage utilise uniquement les points centraux des cercles (remarque: les points simples sont ignorés par la fonction Perçage, nous devons utiliser des cercles)
  14. Fermez l'esquisse et cliquez sur PartDesign Perçage. Définissez la boîte de dialogue sur les mêmes valeurs que la mise en attente initiale et appuyez sur OK.