Part RefineShape/fr: Difference between revisions
m (Replaced content with "== Notes ==") |
No edit summary |
||
(81 intermediate revisions by 6 users not shown) | |||
Line 1: | Line 1: | ||
<languages/> |
<languages/> |
||
{{Docnav/fr|[[Part CreateSimpleCopy/fr|Créer une copie simple]]|[[Part CheckGeometry/fr|Valide la géométrie]]|[[Part_Module/fr|Part]]|IconL=Part_CreateSimpleCopy.svg|IconC=Workbench_Part.svg|IconR=Part CheckGeometry.png}} |
|||
{{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 |
{{GuiCommand/fr |
||
|Name=Part RefineShape |
|Name=Part RefineShape |
||
|Name/fr=Affiner la forme |
|Name/fr=Part Affiner la forme |
||
|MenuLocation= |
|MenuLocation=Part → Créer une copie → Affiner la forme |
||
|Workbenches=[[ |
|Workbenches=[[Part_Workbench/fr|Part]] |
||
|SeeAlso=[[Part_SimpleCopy/fr| |
|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]] |
||
}} |
}} |
||
==Description== |
==Description== |
||
[[Part_RefineShape |
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. |
|||
Pour produire d’autres copies non paramétriques, utilisez [[Part_SimpleCopy/fr|SimpleCopy]], [[Part_TransformedCopy/fr|TransformedCopy]], and [[Part_ElementCopy/fr|ElementCopy]]. |
|||
[[File:PartRefineShape_it.png]] |
[[File:PartRefineShape_it.png]] |
||
{{Caption| |
{{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 |
# Sélectionnez un ou plusieurs objets. |
||
# |
# 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> |
|||
Dans FreeCAD 0.19, la fonction affiner la forme utilise 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é avec le paramètre [[parameter editor/fr|Éditeur de paramètres]]. Aller au sous-groupe |
|||
* Elle peut aider à nettoyer le modèle avant d'appliquer d'autres fonctions, telles que des [[Part_Fillet/fr|congés]]. |
|||
* {{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. |
|||
* 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> |
|||
et changez {{incode|ParametricRefine}} du type {{incode|Boolean}} sur {{FALSE}} pour obtenir l'ancien comportement (copie indépendante). |
|||
⚫ | |||
⚫ | |||
Voir les autres paramètres [[Fine-tuning/fr|Fine-tuning]]. |
|||
==Limitations== |
|||
* 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. |
|||
== Notes == |
|||
* This function can be used as the last step in the modelling work to clean up shapes in a traditional [[constructive solid geometry|constructive solid geometry]] workflow. |
|||
* This function may help to clean up the model before applying another feature, such as a [[Part_Fillet|Fillet]]. |
|||
* This clean up may stop 3D printers from printing unwanted edges once the solid model is exported to a mesh format. |
|||
* This function can also be used after converting a mesh to a shape ([[Part_ShapeFromMesh|ShapeFromMesh]]) to clean up the residual edges on flat faces. |
|||
⚫ | |||
⚫ | |||
{{Code|code= |
{{Code|code= |
||
shape.removeSplitter() |
shape.removeSplitter() |
||
}} |
}} |
||
{{Docnav/fr|[[Part CreateSimpleCopy/fr|Créer une copie simple]]|[[Part CheckGeometry/fr|Valide la géométrie]]|[[Part_Module/fr|Part]]|IconL=Part_CreateSimpleCopy.svg|IconC=Workbench_Part.svg|IconR=Part CheckGeometry.png}} |
|||
⚫ | |||
⚫ | |||
{{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 |
|||
}} |
|||
⚫ | |||
{{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
- Sélectionnez un ou plusieurs objets.
- Sélectionnez l'option Part → Créer une copie → Affiner la forme du menu.
- Pour chaque objet, une copie paramétrique nettoyée est créée.
- 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()
Part
- Primitives : Box, Cylindre, Sphère, Cône, Tore, Tube, Primitives, Générateur de formes
- Création et modification des objets : Extrusion, Révolution, Miroir, Congé, Chanfrein, Créer une face, Surface réglée, Lissage, Balayage, Section, Coupes, Décalage 3D, Décalage 2D, Évidement, Projection sur surface, Ancrage
---
- Booléen : Créé un composé, Éclater le composé, Filtre composé, Opération booléenne, Soustraction, Union, Intersection, Connecter, Intégrer, Découper, Fragments booléens, Séparer/exploser, Scinder, OU exclusif
- Mesure : Mesure linéaire, Mesure Angulaire, Rafraîchir les mesures, Effacer toute mesure, Tout basculer, Mesures dans la 3D, Mesures selon le repère global
- Autre outils : Importation, Exportation, Sélection par zone, Forme à partir d'un maillage, Points à partir d'un maillage, Convertir en solide, Inverser les formes, Copie simple, Copie transformée, Copie d'un élément, Affiner la forme, Vérifier la géométrie, Supprimer la fonctionnalité, Apparence, Définir les couleurs
Hub utilisateurs
- Démarrer avec FreeCAD
- Installation : Téléchargements, Windows, Linux, Mac, Logiciels supplémentaires, Docker, AppImage, Ubuntu Snap
- Bases : À propos de FreeCAD, Interface, Navigation par la souris, Méthodes de sélection, Objet name, Préférences, Ateliers, Structure du document, Propriétés, Contribuer à FreeCAD, Faire un don
- Aide : Tutoriels, Tutoriels vidéo
- Ateliers : Std Base, Arch, Assembly, CAM, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test