Part Affiner la forme

From FreeCAD Documentation
Jump to navigation Jump to search
This page is a translated version of the page Part RefineShape and the translation is 100% complete.
Other languages:
Deutsch • ‎English • ‎français • ‎italiano • ‎română • ‎svenska • ‎čeština • ‎русский
Arrow-left.svg Page précédente : Part CreateSimpleCopy.svg Créer une copie simple
Page suivante : Valide la géométrie Part CheckGeometry.svg Arrow-right.svg

Part RefineShape.svg 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 RefineShape.svg 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 SimpleCopy.svg Part Copie simple, Part TransformedCopy.svgPart Copie transformée et Part ElementCopy.svg Part Copie d'un élément

PartRefineShape it.png

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 → Part RefineShape.svg Affiner la forme.
  3. Une copie de l'objet totalement nettoyé est créée, l'objet original est rendu invisible.

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

Ce comportement peut être modifié dans Std DlgParameter.svg Std 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 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.svg OpenSCAD Affinage de la forme dans l'atelier OpenSCAD, cette Part RefineShape.svg Part Affiner la forme ne sera pas mise à jour lorsque les formes précédentes seront modifiées.

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.

Script

La commande Python pour affiner une forme est la suivante:

shape.removeSplitter()
Arrow-left.svg Page précédente : Part CreateSimpleCopy.svg Créer une copie simple
Page suivante : Valide la géométrie Part CheckGeometry.svg Arrow-right.svg