PartDesign PolarPattern/fr: Difference between revisions

From FreeCAD Documentation
No edit summary
No edit summary
(38 intermediate revisions by 2 users not shown)
Line 13: Line 13:
|Name=PartDesign_PolarPattern
|Name=PartDesign_PolarPattern
|Name/fr=PartDesign Répétition circulaire
|Name/fr=PartDesign Répétition circulaire
|MenuLocation=Part Design → Appliquer un modèle → Répétition circulaire
|MenuLocation=PartDesign → Appliquer une transformation → Répétition circulaire
|Workbenches=[[PartDesign_Workbench/fr|PartDesign]]
|Workbenches=[[PartDesign_Workbench/fr|PartDesign]]
|SeeAlso=[[PartDesign_MultiTransform/fr|PartDesign Transformation multiple]]
}}
}}


==Description==
==Description==


L'outil '''Répétition circulaire''' prend une fonction choisie et crée un ensemble de copies tournées autour d'un axe choisi. {{Version/fr|0.17}} Une liste de fonctions peut être configurée.
L'outil [[Image:PartDesign_PolarPattern.svg|24px]] '''PartDesign Répétition circulaire''' crée une transformation circulaire d'une ou plusieurs fonctions.


[[File:PartDesign PolarPattern example.png|none]]
[[File:PartDesign PolarPattern example.png|none]]
{{Caption|Une cavité de forme oblongue (B) réalisée sur une protrusion (A, également appelé ''support'') est utilisée par une transformation circulaire.<br>
Le résultat (C) est illustré à droite.}}


<span id="Usage"></span>
''Ci-dessus : une cavité de forme oblongue (B) faite sur un solide de base (A, aussi dénommée "support") est utilisée pour une répétition circulaire. Le résultat (C) est affiché à droite.

==Utilisation==
==Utilisation==


<span id="Create"></span>
==== Pour créer un motif ====
=== Créer ===


# Vous pouvez [[PartDesign_Body/fr#Statut_actif|activé]] le bon corps.
# (Optionnel) Sélectionnez la fonctionnalité (ou plusieurs fonctionnalités {{Version/fr|0.19}}) à répéter.
# Sélectionnez au besoin une ou plusieurs fonctions dans la [[Tree_view/fr|vue en arborescence]] ou la [[3D_view/fr|vue 3D]].
# Appuyez sur le bouton {{Button|[[Image:PartDesign_PolarPattern.svg|16px]] '''Répétition circulaire'''}}.
# Il existe plusieurs façons de lancer l'outil :
#* Si vous n'avez initialement sélectionné aucune fonctionnalité, vous pourrez sélectionner une fonctionnalité de base ''unique''
#* Appuyez sur le bouton {{Button|[[Image:PartDesign_PolarPattern.svg|16px]] [[PartDesign_PolarPattern/fr|Répétition circulaire]]}}.
# Définissez l''''Axe'''. Voir [[#Options|Options]].
#* Sélectionnez l'option {{MenuCommand|PartDesign → Appliquer une transformation → [[Image:PartDesign_PolarPattern.svg|16px]] Répétition circulaire}} dans le menu.
# Définissez l''''Angle''' entre la dernière occurrence copiée et la fonction d'origine.
# S'il n'y a pas de corps actif, et qu'il y a deux corps ou plus dans le document, la boîte de dialogue {{MenuCommand|Corps actif requis}} s'ouvrira et vous invitera à en activer un. S'il y a un seul corps, il sera activé automatiquement.
# Définissez le nombre d''''occurrences'''.
# Si aucune fonction n'a été sélectionnée, le [[Task_panel/fr|panneau des tâches]] {{MenuCommand|Sélectionner une fonction}} s'ouvre : sélectionnez-en une ou plusieurs (en maintenant la touche {{KEY|Ctrl}}) dans la liste et appuyez sur le bouton {{Button|OK}}.
# Si vous avez plusieurs fonctionnalités dans le motif, leur ordre peut être important, voir l'image ci-dessous.
# Le [[Task_panel/fr|panneau des tâches]] {{MenuCommand|Paramètres de la répétition circulaire}} s'ouvre. Voir [[#Options|Options]] pour plus d'informations.
# Appuyez sur {{Button|OK}}.
# Appuyez sur le bouton {{Button|OK}} pour terminer.


<span id="Edit"></span>
==== Organiser les fonctionnalités ====
=== Éditer ===


# Faites l'une des choses suivantes :
[[File:PartDesign_feature-order.gif]]
#* Double-cliquez sur l'objet PolarPattern dans la [[Tree_view/fr|vue en arborescence]].
{{Caption|Effet de l'ordre des fonctionnalités}}
#* Cliquez avec le bouton droit de la souris sur l'objet PolarPattern dans la [[Tree_view/fr|vue en arborescence]] et sélectionnez {{MenuCommand|Paramètres de la répétition circulaire}} dans le menu contextuel.

# Le [[Task_panel/fr|panneau des tâches]] des {{MenuCommand|Paramètres de la répétition circulaire}} s'ouvre. Voir [[#Options|Options]] pour plus d'informations.
{{Version/fr|0.19}} Vous pouvez changer l'ordre en faisant glisser l'élément dans la liste et vous verrez le résultat immédiatement sous forme d'aperçu.
# Appuyez sur le bouton {{Button|OK}} pour terminer.

==== Ajout de fonctionnalités ====

====== v0.18 ======

# Appuyez sur {{Button|Ajouter une fonction}} pour ajouter une fonction à modeler. La fonction doit être visible dans la [[3D_view/fr|vue 3D]] :
# Basculez vers l'arborescence du modèle ;
# Sélectionnez dans l'arborescence la fonction à ajouter et appuyez sur {{Button|Barre d'espace}} pour la rendre visible dans la [[3D_view/fr|vue 3D]] ;
# Revenez au panneau Tâches ;
# Sélectionnez la fonction dans la vue 3D ; elle sera ajoutée à la liste.
# Répétez pour ajouter d'autres fonctionnalités.

====== v0.19 ======

# Appuyez sur {{Button|Ajouter une fonction}} pour ajouter une fonction à répéter.
# Basculez vers l'arborescence du modèle ;
# Sélectionnez dans l'arborescence la fonction à ajouter.
# Répétez pour ajouter d'autres fonctionnalités.

==== Suppression de fonctionnalités ====

* Faites un clic droit sur la fonctionnalité dans la liste et sélectionnez ''Remove''.

ou

====== v0.18 ======

# Appuyez sur {{Button|Supprimer une fonction}} pour ajouter une fonction à modeler. La fonction doit être visible dans la [[3D_view/fr|vue 3D]] :
# Basculez vers l'arborescence du modèle ;
# Sélectionnez dans l'arborescence la fonction à supprimer et appuyez sur {{Button|Barre d'espace}} pour la rendre visible dans la [[3D_view/fr|vue 3D]] ;
# Revenez au panneau Tâches ;
# Sélectionnez la fonction dans la vue 3D ; elle sera ajouté à la liste.
# Répétez pour supprimer d'autres fonctionnalités.

====== v0.19 ======

# Appuyez sur {{Button|Supprimer une fonction}} pour supprimer une fonctionnalité de la liste.
# Basculez vers l'arborescence du modèle ;
# Sélectionnez dans l'arborescence la fonction à supprimer.
# Répétez pour supprimer d'autres fonctionnalités.


==Options==
==Options==


* Pour ajouter des fonctions :
[[File:Polarpattern parameters.png|frame|left]]
*# Appuyez sur le bouton {{Button|Ajouter une fonction}}.
*# Sélectionnez une fonction dans la [[Tree_view/fr|vue en arborescence]] ou la [[3D_view/fr|vue 3D]].
*# Répétez l'opération pour ajouter d'autres fonctions.
* Pour supprimer des fonctions :
*# Appuyez sur le bouton {{Button|Supprimer une fonction}}.
*# Effectuez l'une des opérations suivantes :
*#* Sélectionnez une fonction dans la [[Tree_view/fr|vue en arborescence]] ou la [[3D_view/fr|vue 3D]].
*#* Sélectionnez une fonction dans la liste et appuyez sur la touche {{KEY|Suppr}}.
*#* Cliquez avec le bouton droit de la souris sur une fonction de la liste et sélectionnez {{MenuCommand|Supprimer}} du menu contextuel.
*# Répétez l'opération pour supprimer d'autres fonctions.
* S'il y a plusieurs fonctions dans la transformation, leur ordre peut être important. Voir [[#Organiser_les_fonctions|Organiser les fonctions]].
* Spécifiez la {{MenuCommand|Axe}} de la transformation :
** {{MenuCommand|Axe normal à l'esquisse}} : axe Z de l'esquisse (disponible uniquement pour les fonctions basées sur l'esquisse).
** {{MenuCommand|Axe vertical de l'esquisse}} : axe Y de l'esquisse (idem).
** {{MenuCommand|Axe horizontal de l'esquisse}} : axe X de l'esquisse (idem).
** {{MenuCommand|Ligne de construction #}} : entrée séparée pour chaque ligne de construction dans l'esquisse (idem).
** {{MenuCommand|Axe X}} : axe X du corps.
** {{MenuCommand|Axe Y}} : axe Y du corps.
** {{MenuCommand|Axe Z}} : axe Z du corps.
** {{MenuCommand|Sélectionner une référence...}} : sélectionnez une [[PartDesign_Line/fr|Ligne de référence]] dans la [[Tree_view/fr|vue en arborescence]] ou une [[PartDesign_Line/fr|Ligne de référence]] ou une arête dans la [[3D_view/fr|vue 3D]].
* Cochez la case {{MenuCommand|Inverser la direction}} pour inverser la transformation.
* Spécifiez l'{{MenuCommand|Angle}} à couvrir par la transformation. Si l'angle est inférieur à 360°, les instances sont réparties uniformément de 0° (première instance) à l'angle donné (dernière instance). Si l'angle est un cercle complet de 360°, les instances sont réparties uniformément autour du cercle. Cela signifie que pour n instances, un angle de 360° est équivalent à un angle de 360°*(1-1/n).
* Spécifiez le nombre d'{{MenuCommand|Occurrences}} (y compris la fonction d'origine).
* Si la case {{MenuCommand|Mettre à jour la vue}} est cochée, la vue sera mise à jour en temps réel.


<span id="Ordering_features"></span>
===Axe===
== Organiser les fonctions ==


Si certaines des fonctions sélectionnées sont additives et d'autres soustractives, leur ordre peut avoir un impact sur le résultat final. Vous pouvez modifier l'ordre en faisant glisser les fonctions individuellement dans la liste.
Lors de la création d'une fonction de répétition circulaire, la boîte de dialogue ''Paramètres de répétition circulaire'' offre différentes façons de définir l'axe de rotation du modèle.


[[File:PartDesign_feature-order.gif]]
====Axe normal à l'esquisse====
{{Caption|Effet de l'ordre des fonctionnalités}}

Un axe normal au plan d'esquisse et centré sur l'origine de l'esquisse est utilisé comme axe de rotation de la répétition circulaire.<br />
En cochant '''Inverser la direction''', la direction de la répétition peut être inversée.

====Axe d'esquisse horizontal ====

Utilise l'axe horizontal de l'esquisse comme axe.

====Axe d'esquisse vertical ====

Utilise l'axe vertical de l'esquisse comme axe.

==== Axe d'esquisse personnalisé ====

Si l'esquisse qui définit la fonction à répéter contient également une ou plusieurs ligne(s) de construction, la liste déroulante contiendra un axe d'esquisse personnalisé pour chaque ligne de construction. La première ligne de la construction sera étiquetée ''Sketch axis 0''.

====Axe (X/Y/Z)====

{{VersionPlus/fr|0.17}} Sélectionne l'un des axes standards de l'origine du corps (X, Y ou Z).

==== Sélectionnez une référence...====

Vous permet de sélectionner une ligne de référence, l'arête d'un objet ou une ligne d'une esquisse comme axe.

===Angle et occurrences ===

Spécifie l'angle qui sera couvert par la répétition circulaire, ainsi que le nombre total de répétitions (y compris la forme d'origine). Par exemple, quatre occurrences dans un angle de 180 degrés donnera un espacement de 60 degrés entre les répétitions. Il existe une exception : si l'angle est de 360 degrés, puisque la première et la dernière occurrence sont identiques, quatre occurrences seront espacées de 90 degrés.


==Limitations==
==Limitations==


* Toute forme du modèle qui ne recouvre pas la fonction parent sera exclue. Cela garantit qu'un corps PartDesign est toujours constitué d'un solide unique et connecté.
* Voir [[PartDesign_LinearPattern/fr#Limitations|Limitations des fonctions de la répétition linéaire]].
* Les transformations PartDesign ne sont pas encore aussi optimisées que leurs homologues de Draft. Ainsi, pour un grand nombre de pièces, vous devriez envisager d'utiliser un [[Draft_PolarArray/fr|Draft Réseau polaire]] à la place, combiné à une opération booléenne Part. Cela peut nécessiter des modifications importantes de votre modèle car vous quittez PartDesign et ne pouvez donc pas simplement continuer avec d'autres fonctions PartDesign dans le même corps. Un exemple est présenté dans [https://forum.freecadweb.org/viewtopic.php?f=3&t=55192 ce sujet du forum].
* Un modèle ne peut pas être appliqué directement à un autre modèle, qu'il soit circulaire, linéaire ou symétrique. Pour cela, vous avez besoin d'une [[PartDesign_MultiTransform/fr|PartDesign Transformation multiple]].





Revision as of 13:46, 28 January 2024

PartDesign Répétition circulaire

Emplacement du menu
PartDesign → Appliquer une transformation → Répétition circulaire
Ateliers
PartDesign
Raccourci par défaut
Aucun
Introduit dans la version
-
Voir aussi
PartDesign Transformation multiple

Description

L'outil PartDesign Répétition circulaire crée une transformation circulaire d'une ou plusieurs fonctions.

Une cavité de forme oblongue (B) réalisée sur une protrusion (A, également appelé support) est utilisée par une transformation circulaire.
Le résultat (C) est illustré à droite.

Utilisation

Créer

  1. Vous pouvez activé le bon corps.
  2. Sélectionnez au besoin une ou plusieurs fonctions dans la vue en arborescence ou la vue 3D.
  3. Il existe plusieurs façons de lancer l'outil :
    • Appuyez sur le bouton Répétition circulaire.
    • Sélectionnez l'option PartDesign → Appliquer une transformation → Répétition circulaire dans le menu.
  4. S'il n'y a pas de corps actif, et qu'il y a deux corps ou plus dans le document, la boîte de dialogue Corps actif requis s'ouvrira et vous invitera à en activer un. S'il y a un seul corps, il sera activé automatiquement.
  5. Si aucune fonction n'a été sélectionnée, le panneau des tâches Sélectionner une fonction s'ouvre : sélectionnez-en une ou plusieurs (en maintenant la touche Ctrl) dans la liste et appuyez sur le bouton OK.
  6. Le panneau des tâches Paramètres de la répétition circulaire s'ouvre. Voir Options pour plus d'informations.
  7. Appuyez sur le bouton OK pour terminer.

Éditer

  1. Faites l'une des choses suivantes :
    • Double-cliquez sur l'objet PolarPattern dans la vue en arborescence.
    • Cliquez avec le bouton droit de la souris sur l'objet PolarPattern dans la vue en arborescence et sélectionnez Paramètres de la répétition circulaire dans le menu contextuel.
  2. Le panneau des tâches des Paramètres de la répétition circulaire s'ouvre. Voir Options pour plus d'informations.
  3. Appuyez sur le bouton OK pour terminer.

Options

  • Pour ajouter des fonctions :
    1. Appuyez sur le bouton Ajouter une fonction.
    2. Sélectionnez une fonction dans la vue en arborescence ou la vue 3D.
    3. Répétez l'opération pour ajouter d'autres fonctions.
  • Pour supprimer des fonctions :
    1. Appuyez sur le bouton Supprimer une fonction.
    2. Effectuez l'une des opérations suivantes :
      • Sélectionnez une fonction dans la vue en arborescence ou la vue 3D.
      • Sélectionnez une fonction dans la liste et appuyez sur la touche Suppr.
      • Cliquez avec le bouton droit de la souris sur une fonction de la liste et sélectionnez Supprimer du menu contextuel.
    3. Répétez l'opération pour supprimer d'autres fonctions.
  • S'il y a plusieurs fonctions dans la transformation, leur ordre peut être important. Voir Organiser les fonctions.
  • Spécifiez la Axe de la transformation :
    • Axe normal à l'esquisse : axe Z de l'esquisse (disponible uniquement pour les fonctions basées sur l'esquisse).
    • Axe vertical de l'esquisse : axe Y de l'esquisse (idem).
    • Axe horizontal de l'esquisse : axe X de l'esquisse (idem).
    • Ligne de construction # : entrée séparée pour chaque ligne de construction dans l'esquisse (idem).
    • Axe X : axe X du corps.
    • Axe Y : axe Y du corps.
    • Axe Z : axe Z du corps.
    • Sélectionner une référence... : sélectionnez une Ligne de référence dans la vue en arborescence ou une Ligne de référence ou une arête dans la vue 3D.
  • Cochez la case Inverser la direction pour inverser la transformation.
  • Spécifiez l'Angle à couvrir par la transformation. Si l'angle est inférieur à 360°, les instances sont réparties uniformément de 0° (première instance) à l'angle donné (dernière instance). Si l'angle est un cercle complet de 360°, les instances sont réparties uniformément autour du cercle. Cela signifie que pour n instances, un angle de 360° est équivalent à un angle de 360°*(1-1/n).
  • Spécifiez le nombre d'Occurrences (y compris la fonction d'origine).
  • Si la case Mettre à jour la vue est cochée, la vue sera mise à jour en temps réel.

Organiser les fonctions

Si certaines des fonctions sélectionnées sont additives et d'autres soustractives, leur ordre peut avoir un impact sur le résultat final. Vous pouvez modifier l'ordre en faisant glisser les fonctions individuellement dans la liste.

Effet de l'ordre des fonctionnalités

Limitations

  • Toute forme du modèle qui ne recouvre pas la fonction parent sera exclue. Cela garantit qu'un corps PartDesign est toujours constitué d'un solide unique et connecté.
  • Les transformations PartDesign ne sont pas encore aussi optimisées que leurs homologues de Draft. Ainsi, pour un grand nombre de pièces, vous devriez envisager d'utiliser un Draft Réseau polaire à la place, combiné à une opération booléenne Part. Cela peut nécessiter des modifications importantes de votre modèle car vous quittez PartDesign et ne pouvez donc pas simplement continuer avec d'autres fonctions PartDesign dans le même corps. Un exemple est présenté dans ce sujet du forum.
  • Un modèle ne peut pas être appliqué directement à un autre modèle, qu'il soit circulaire, linéaire ou symétrique. Pour cela, vous avez besoin d'une PartDesign Transformation multiple.