Part RefineShape/fr: Difference between revisions

From FreeCAD Documentation
No edit summary
No edit summary
 
(115 intermediate revisions by 7 users not shown)
Line 1: Line 1:
<languages/>
{{GuiCommand/fr|Name=Part RefineShape|Name/fr= Affiner la forme|MenuLocation=Pièce → Affiner la forme|Workbenches=[[Part Module/fr|Part]], [[OpenSCAD_Module/fr|OpenSCAD]]|SeeAlso=}}


{{Docnav/fr
|[[Part_ElementCopy/fr|Copie d'un élément]]
|[[Part_CheckGeometry/fr|Vérifier la géométrie]]
|[[Part_Workbench/fr|Atelier Part]]
|IconL=Part_ElementCopy.svg
|IconR=Part_CheckGeometry.svg
|IconC=Workbench_Part.svg
}}

{{GuiCommand/fr
|Name=Part RefineShape
|Name/fr=Part Affiner la forme
|MenuLocation=Part → Créer une copie → Affiner la forme
|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]]
}}


<div class="mw-translate-fuzzy">
==Description==
==Description==
Nettoie la forme de ses lignes inutiles. Après une opération booléenne certaines lignes définissant la forme précédente restent visibles, cet outil crée une copie de la forme totalement nettoyée.
</div>


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]].
[[File:PartRefineShape_it.png|PartRefineShape]]


[[File:PartRefineShape_it.png]]
<div class="mw-translate-fuzzy">
{{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 la forme à nettoyer.
# Cliquez sur le menu {{KEY|Pièce → Affiner la forme}}.
* Une copie de l'objet est créée et totalement nettoyée, l'objet original est rendu invisible.
* La copie nouvellement créée est indépendante de l'original.
</div>


# Sélectionnez un ou plusieurs objets.
==Limitations==
# Sélectionnez l'option {{MenuCommand|Part → Créer une copie → [[Image:Part_RefineShape.svg|16px]] Affiner la forme}} du menu.
* L'algorithme de raffinement ne fonctionne que sur des surfaces. L'outil parcourt les surfaces de la forme initiale, ensuite pour chaque surface analysée comprenant plusieurs éléments il crée une nouvelle surface en joignant ces éléments dans la mesure du possible. Cela signifie que si la forme de base n'est qu'une face, fil, arête ou sommet l'algorithme ne fait rien.
# Pour chaque objet, une copie paramétrique nettoyée est créée.
* Par opposition à la fonction [[OpenSCAD RefineShapeFeature|RefineShapeFeature]] dans l'atelier OpenSCAD, cette fonctionnalité ne sera pas mise à jour lorsque les formes précédentes seront modifiées.
# Les objets originaux sont cachés.


<span id="Notes"></span>
== 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]].
* Elle peut aider à nettoyer le modèle avant d'appliquer d'autres fonctions, telles que des [[Part_Fillet/fr|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_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>
==Script==
==Script==

LA commande Python pour affiner une forme est la suivante:
La commande Python pour affiner une forme est la suivante:

{{Code|code=
{{Code|code=
shape.removeSplitter()
shape.removeSplitter()
}}
}}


== Notes ==
* la fonction ne modifie pas la forme existante, mais retourne une copie simplifiée (visuellement) de la forme originale.
* la fonction est normalement utilisée comme dernière étape dans l'historique de modélisation.
* la fonction peut aider à obtenir des filets difficiles à travailler.
* la fonction est destinée à empêcher les imprimantes 3D d'imprimer des bords indésirables.
* La fonction peut être utilisée après avoir converti un maillage en forme pour nettoyer les bords résiduels sur les faces planes.


{{Docnav/fr
<br />
|[[Part_ElementCopy/fr|Copie d'un élément]]
<br />
|[[Part_CheckGeometry/fr|Vérifier la géométrie]]
|[[Part_Workbench/fr|Atelier Part]]
|IconL=Part_ElementCopy.svg
|IconR=Part_CheckGeometry.svg
|IconC=Workbench_Part.svg
}}


{{Part Tools navi{{#translation:}}}}
{{clear}}
{{Userdocnavi{{#translation:}}}}
<languages/>

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()