Part RefineShape/fr: Difference between revisions

From FreeCAD Documentation
No edit summary
No edit summary
 
(48 intermediate revisions by 3 users not shown)
Line 1: Line 1:
<languages/>
<languages/>

{{Docnav/fr
{{Docnav/fr
|[[Part_SimpleCopy/fr|Créer une copie simple]]
|[[Part_ElementCopy/fr|Copie d'un élément]]
|[[Part_CheckGeometry/fr|Valide la géométrie]]
|[[Part_CheckGeometry/fr|Vérifier la géométrie]]
|[[Part_Module/fr|Atelier Part]]
|[[Part_Workbench/fr|Atelier Part]]
|IconL=Part_CreateSimpleCopy‎.svg
|IconL=Part_ElementCopy.svg
|IconC=Workbench_Part.svg
|IconR=Part_CheckGeometry.svg
|IconR=Part_CheckGeometry.svg
|IconC=Workbench_Part.svg
}}
}}


Line 12: Line 13:
|Name=Part RefineShape
|Name=Part RefineShape
|Name/fr=Part Affiner la forme
|Name/fr=Part Affiner la forme
|MenuLocation=Pièce → Affiner la forme
|MenuLocation=Part → Créer une copie → Affiner la forme
|Workbenches=[[Part_Module/fr|Part]]
|Workbenches=[[Part_Workbench/fr|Part]]
|SeeAlso=[[Part_SimpleCopy/fr|Part Copie simple]], [[Part_TransformedCopy/fr|Part Copie transformée]], [[Part_ElementCopy/fr|Part Copie d'un élément]], [[OpenSCAD_RefineShapeFeature/fr|OpenSCAD Affinage de la forme]]
|SeeAlso=[[Part_SimpleCopy/fr|Part Copie simple]], [[Part_TransformedCopy/fr|Part Copie transformée]], [[Part_ElementCopy/fr|Part Copie d'un élément]], [[OpenSCAD_RefineShapeFeature/fr|OpenSCAD Affinage de la forme]]
}}
}}
Line 19: Line 20:
==Description==
==Description==


L'outil {{Button|[[Image:Part_RefineShape.svg|16px]] [[Part_RefineShape/fr|Part Affiner la forme]]}} produit une copie non paramétrique à la forme raffinée, c’est-à-dire que certains bords et certaines faces ont été nettoyés.
La commande [[Image:Part_RefineShape.svg|24px]] '''Part Affiner la forme''' produit des copies paramétriques avec une forme affinée à partir d'objets sélectionnés. Elle peut par exemple être utilisée pour supprimer les bords inutiles laissés par une opération de [[Part_Fuse/fr|Part Union]].

Après certaines opérations booléennes, comme [[Part Union/fr|Part Union]], certaines lignes des formes précédentes restent visibles. Cet outil produit une copie de ce résultat booléen et nettoie ces coutures.

'''Alternativement''', pour produire d’autres copies non paramétriques, utilisez {{Button|[[Image:Part_SimpleCopy.svg|16px]] [[Part SimpleCopy/fr|Part Copie simple]]}}, {{Button|[[Image:Part_TransformedCopy.svg|16px]][[Part TransformedCopy|Part Copie transformée]]}} et {{Button|[[Image:Part_ElementCopy.svg|16px]] [[Part ElementCopy|Part Copie d'un élément]]}}


[[File:PartRefineShape_it.png]]
[[File:PartRefineShape_it.png]]
{{Caption|Résultat booléen original (à gauche) et copie de la forme affinée (à droite).}}
{{Caption|L'objet original avec 11 faces (à gauche) et sa copie affinée avec 7 faces (à droite).}}


<span id="Usage"></span>
==Utilisation==
==Utilisation==


# Sélectionnez un objet que vous souhaitez nettoyer et copier.
# Sélectionnez un ou plusieurs objets.
# Cliquez sur le menu {{MenuCommand|Pièce → Créer une copie → [[Image:Part_RefineShape.svg|16px]] Affiner la forme}}.
# Sélectionnez l'option {{MenuCommand|Part → Créer une copie → [[Image:Part_RefineShape.svg|16px]] Affiner la forme}} du menu.
# Pour chaque objet, une copie paramétrique nettoyée est créée.
# Une copie de l'objet totalement nettoyé est créée, l'objet original est rendu invisible.
# Les objets originaux sont cachés.


<span id="Notes"></span>
Depuis {{VersionPlus/fr|0.19}}, le résultat est par défaut une copie paramétrique (liée).
== Remarques ==


* Cette commande peut être utilisée comme dernière étape d'un flux de travail traditionnel d'une [[constructive_solid_geometry/fr|géométrie solide constructive]].
Ce comportement peut être modifié dans {{KEY|[[Image:Std_DlgParameter.svg|16px]] [[Std DlgParameter/fr|Std Editeur des paramètres]]}}
* Elle peut aider à nettoyer le modèle avant d'appliquer d'autres fonctions, telles que des [[Part_Fillet/fr|congés]].
# Accédez au sous-groupe: {{incode|BaseApp/Preferences/Mod/Part}}
* Le nettoyage d'un objet peut empêcher les imprimantes 3D d'imprimer des bords indésirables une fois que l'objet est exporté dans un format de maillage.
# Remplacez {{incode|ParametricRefine}} de type {{incode|Boolean}} par {{FALSE}} pour obtenir l'ancien comportement (copie indépendante).
* Cette commande peut également être utilisée après avoir converti un maillage en une forme ([[Part_ShapeFromMesh/fr|Part Forme à partir du maillage]]).
* Par défaut, cette commande crée des copies paramétriques (liées). Il existe un paramètre de [[Fine-tuning/fr|réglage fin]] pour passer à des copies non paramétriques. Plus d'informations sur le comportement des copies paramétriques/non-paramétriques peuvent être trouvées dans ce [https://forum.freecad.org/viewtopic.php?t=42993 fil du forum].
* Quelques informations intéressantes sur ce qui se passe avec le placement et comment y accéder par Python peuvent être trouvées dans ce [https://forum.freecad.org/viewtopic.php?t=77568#p675456 fil du forum].


<span id="Scripting"></span>
Voir les autres paramètres dans [[Fine-tuning/fr|Réglage fin]].
==Script==


La commande Python pour affiner une forme est la suivante:
===Limitations===


* L'algorithme de raffinement ne fonctionne que sur des coques (shells). Il itére donc sur les coques de la forme d'entrée et crée ensuite pour chaque coque une nouvelle coque avec des faces jointes lorsque cela est possible. Cela signifie que si votre forme d'entrée n'est qu'une face, un fil, un bord ou un sommet, l'algorithme ne fait rien.
* Par opposition à la commande [[Image:OpenSCAD_RefineShapeFeature.svg|24px]] [[OpenSCAD RefineShapeFeature|OpenSCAD Affinage de la forme]], [[Image:Part_RefineShape.svg|24px]] [[Part_RefineShape/fr|Part Affiner la forme]] ne sera pas mise à jour lorsque les formes précédentes seront modifiées.

=== Remarques ===

* Cette fonction peut être utilisée comme dernière étape du travail de modélisation pour nettoyer les formes dans un flux de travail traditionnel de [[constructive_solid_geometry/fr|géométrie solide constructive]].
* Cette fonction peut aider à nettoyer le modèle avant d'appliquer une autre caractéristique, comme un [[Part_Fille/fr|Congé]].
* Ce nettoyage peut empêcher les imprimantes 3D d'imprimer des bords indésirables une fois que le modèle solide est exporté vers un format de maillage.
* Cette fonction peut également être utilisée après la conversion d'un maillage en une forme ([[Part_ShapeFromMesh/fr|Part Forme à partir du maillage]]) pour nettoyer les bords résiduels sur les faces planes.

==Script==
La commande Python pour affiner une forme est la suivante:
{{Code|code=
{{Code|code=
shape.removeSplitter()
shape.removeSplitter()
}}
}}



{{Docnav/fr
{{Docnav/fr
|[[Part_SimpleCopy/fr|Créer une copie simple]]
|[[Part_ElementCopy/fr|Copie d'un élément]]
|[[Part_CheckGeometry/fr|Valide la géométrie]]
|[[Part_CheckGeometry/fr|Vérifier la géométrie]]
|[[Part_Module/fr|Atelier Part]]
|[[Part_Workbench/fr|Atelier Part]]
|IconL=Part_CreateSimpleCopy‎.svg
|IconL=Part_ElementCopy.svg
|IconC=Workbench_Part.svg
|IconR=Part_CheckGeometry.svg
|IconR=Part_CheckGeometry.svg
|IconC=Workbench_Part.svg
}}
}}


{{Part Tools navi{{#translation:}}}}
{{Part Tools navi{{#translation:}}}}
{{Userdocnavi{{#translation:}}}}
{{Userdocnavi{{#translation:}}}}
{{clear}}

Latest revision as of 20:00, 5 February 2024

Part Affiner la forme

Emplacement du menu
Part → Créer une copie → Affiner la forme
Ateliers
Part
Raccourci par défaut
Aucun
Introduit dans la version
-
Voir aussi
Part Copie simple, Part Copie transformée, Part Copie d'un élément, OpenSCAD Affinage de la forme

Description

La commande Part Affiner la forme produit des copies paramétriques avec une forme affinée à partir d'objets sélectionnés. Elle peut par exemple être utilisée pour supprimer les bords inutiles laissés par une opération de Part Union.

L'objet original avec 11 faces (à gauche) et sa copie affinée avec 7 faces (à droite).

Utilisation

  1. Sélectionnez un ou plusieurs objets.
  2. Sélectionnez l'option Part → Créer une copie → Affiner la forme du menu.
  3. Pour chaque objet, une copie paramétrique nettoyée est créée.
  4. Les objets originaux sont cachés.

Remarques

  • Cette commande peut être utilisée comme dernière étape d'un flux de travail traditionnel d'une géométrie solide constructive.
  • Elle peut aider à nettoyer le modèle avant d'appliquer d'autres fonctions, telles que des congés.
  • Le nettoyage d'un objet peut empêcher les imprimantes 3D d'imprimer des bords indésirables une fois que l'objet est exporté dans un format de maillage.
  • Cette commande peut également être utilisée après avoir converti un maillage en une forme (Part Forme à partir du maillage).
  • Par défaut, cette commande crée des copies paramétriques (liées). Il existe un paramètre de réglage fin pour passer à des copies non paramétriques. Plus d'informations sur le comportement des copies paramétriques/non-paramétriques peuvent être trouvées dans ce fil du forum.
  • Quelques informations intéressantes sur ce qui se passe avec le placement et comment y accéder par Python peuvent être trouvées dans ce fil du forum.

Script

La commande Python pour affiner une forme est la suivante:

shape.removeSplitter()