Part RefineShape/fr: Difference between revisions

From FreeCAD Documentation
No edit summary
(Updating to match new version of source page)
(17 intermediate revisions by one other user not shown)
Line 1: Line 1:
<languages/>
<languages/>
<div class="mw-translate-fuzzy">
{{Docnav/fr
{{Docnav/fr
|[[Part SimpleCopy/fr|Créer une copie simple]]
|[[Part_SimpleCopy/fr|Créer une copie simple]]
|[[Part CheckGeometry/fr|Valide la géométrie]]
|[[Part_CheckGeometry/fr|Valide la géométrie]]
|[[Part_Module/fr|Atelier Part]]
|[[Part_Module/fr|Atelier Part]]
|IconL=Part_CreateSimpleCopy‎.svg
|IconL=Part_CreateSimpleCopy‎.svg
Line 8: Line 9:
|IconR=Part_CheckGeometry.svg
|IconR=Part_CheckGeometry.svg
}}
}}
</div>


<div class="mw-translate-fuzzy">
{{GuiCommand/fr
{{GuiCommand/fr
|Name=Part RefineShape
|Name=Part RefineShape
|Name/fr=Affiner la forme
|Name/fr=Part Affiner la forme
|MenuLocation=Pièce → Affiner la forme
|MenuLocation=Pièce → Affiner la forme
|Workbenches=[[Part Module/fr|Part]]
|Workbenches=[[Part_Module/fr|Part]]
|SeeAlso=[[Part_SimpleCopy/fr|SimpleCopy]], [[Part_TransformedCopy/fr|TransformedCopy]], [[Part_ElementCopy/fr|ElementCopy]], [[OpenSCAD_RefineShapeFeature/fr|OpenSCAD RefineShapeFeature]]
|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>


==Description==
==Description==


<div class="mw-translate-fuzzy">
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.
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.
</div>


<div class="mw-translate-fuzzy">
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.
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.
</div>


'''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]]}}
'''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]]}}
Line 32: Line 40:
# Sélectionnez un objet que vous souhaitez nettoyer et copier.
# Sélectionnez un objet que vous souhaitez nettoyer et copier.
# Cliquez sur le menu {{MenuCommand|Pièce → Créer une copie → [[Image:Part_RefineShape.svg|16px]] Affiner la forme}}.
# Cliquez sur le menu {{MenuCommand|Pièce → Créer une copie → [[Image:Part_RefineShape.svg|16px]] Affiner la forme}}.
# Une copie de l'objet totalement nettoyé est créée, l'objet original est rendu invisible.
# Une copie nettoyée et indépendante de l'objet original est créée. L'objet original est rendu invisible.


Depuis la {{VersionPlus/fr|0.19}}, le résultat est par défaut une copie paramétrique (liée).
<div class="mw-translate-fuzzy">
Dans FreeCAD 0.19, la fonction affiner la forme utilise par défaut une copie paramétrique (liée).
</div>


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
Ce comportement peut être modifié avec le paramètre [[Std DlgParameter/fr|Éditeur de paramètres]]. Aller au sous-groupe
Ce comportement peut être modifié dans l'{{KEY|[[Image:Std_DlgParameter.svg|16px]] [[Std_DlgParameter/fr|Editeur des paramètres]]}}
* {{incode|BaseApp/Preferences/Mod/Part}}
# Accédez au sous-groupe: {{incode|BaseApp/Preferences/Mod/Part}}
# Remplacez {{incode|ParametricRefine}} de type {{incode|Boolean}} par {{FALSE}} pour obtenir l'ancien comportement (copie indépendante).
</div>
</div>


Voir les autres paramètres [[Fine-tuning/fr|Fine-tuning]].
Voir les autres paramètres dans [[Fine-tuning/fr|Réglage fin]].


==Limitations==
===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.
<div class="mw-translate-fuzzy">
* 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.
* 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.
* Par opposition à la fonction [[OpenSCAD RefineShapeFeature/fr|RefineShapeFeature]] dans l'atelier OpenSCAD, cette fonctionnalité ne sera pas mise à jour lorsque les formes précédentes seront modifiées.
</div>


== Notes ==
=== 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]].
* la fonction ne modifie pas la forme existante, mais retourne une copie simplifiée (visuellement) de la forme originale.
* Cette fonction peut aider à nettoyer le modèle avant d'appliquer une autre caractéristique, comme un [[Part_Fillet/fr|Congé]].
* la fonction est normalement utilisée comme dernière étape dans l'historique de modélisation.
* 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.
* la fonction peut aider à obtenir des filets difficiles à travailler.
* 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.
* 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.


==Script==
==Script==
Line 66: Line 70:
}}
}}



<div class="mw-translate-fuzzy">
{{Docnav/fr
{{Docnav/fr
|[[Part SimpleCopy/fr|Créer une copie simple]]
|[[Part_SimpleCopy/fr|Créer une copie simple]]
|[[Part CheckGeometry/fr|Valide la géométrie]]
|[[Part_CheckGeometry/fr|Valide la géométrie]]
|[[Part_Module/fr|Atelier Part]]
|[[Part_Module/fr|Atelier Part]]
|IconL=Part_CreateSimpleCopy‎.svg
|IconL=Part_CreateSimpleCopy‎.svg
Line 74: Line 80:
|IconR=Part_CheckGeometry.svg
|IconR=Part_CheckGeometry.svg
}}
}}
</div>


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

Revision as of 20:36, 1 December 2020

Part Affiner la forme

Emplacement du menu
Pièce → 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

L'outil 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.

Après certaines opérations booléennes, comme 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 Part Copie simple, Part Copie transformée et Part Copie d'un élément

Résultat booléen original (à gauche) et copie de la forme affinée (à droite).

Utilisation

  1. Sélectionnez un objet que vous souhaitez nettoyer et copier.
  2. Cliquez sur le menu Pièce → Créer une copie → Affiner la forme.
  3. Une copie nettoyée et indépendante de l'objet original est créée. L'objet original est rendu invisible.

Depuis la version 0.19 et suivantes, le résultat est par défaut une copie paramétrique (liée).

Ce comportement peut être modifié dans l' Editeur des paramètres

  1. Accédez au sous-groupe: BaseApp/Preferences/Mod/Part
  2. Remplacez ParametricRefine de type Boolean par false pour obtenir l'ancien comportement (copie indépendante).

Voir les autres paramètres dans Réglage fin.

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 OpenSCAD Affinage de la forme, 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 géométrie solide constructive.
  • Cette fonction peut aider à nettoyer le modèle avant d'appliquer une autre caractéristique, comme un 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 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:

shape.removeSplitter()