Shape/fr: Difference between revisions
No edit summary |
No edit summary |
||
(2 intermediate revisions by 2 users not shown) | |||
Line 3: | Line 3: | ||
== Introduction == |
== Introduction == |
||
Dans FreeCAD, le mot "[[Shape/fr|Shape]]" est normalement utilisé pour faire référence à une classe [[Part_TopoShape | Part TopoShape]] ({{incode|Part::TopoShape}}), un type d'objet qui donne un élément sa représentation géométrique et paramétrique 3D (cube, pyramide, sphère, cylindre, fusion, etc.). |
Dans FreeCAD, le mot "[[Shape/fr|Shape]]" est normalement utilisé pour faire référence à une classe [[Part_TopoShape/fr | Part TopoShape]] ({{incode|Part::TopoShape}}), un type d'objet qui donne un élément sa représentation géométrique et paramétrique 3D (cube, pyramide, sphère, cylindre, fusion, etc.). |
||
Essentiellement, tous les objets affichés dans la [[3D view/fr|vue 3D]] ont un [[Part_TopoShape/fr|TopoShape]], à l'exception des "[[Mesh/fr|maillages]]", qui ont un [[Mesh_MeshObject/fr|MeshObject]] (classe {{incode|Mesh::MeshObject}}). |
Essentiellement, tous les objets affichés dans la [[3D view/fr|vue 3D]] ont un [[Part_TopoShape/fr|TopoShape]], à l'exception des "[[Mesh/fr|maillages]]", qui ont un [[Mesh_MeshObject/fr|MeshObject]] (classe {{incode|Mesh::MeshObject}}). |
||
Line 13: | Line 13: | ||
{{Caption|A gauche: une [[Shape/fr|shape]] paramétrique définie par les propriétés. A droite: un [[Mesh/fr|mesh]] défini par des sommets et des surfaces triangulaires.}} |
{{Caption|A gauche: une [[Shape/fr|shape]] paramétrique définie par les propriétés. A droite: un [[Mesh/fr|mesh]] défini par des sommets et des surfaces triangulaires.}} |
||
<span id="Usage"></span> |
|||
==Utilisation== |
==Utilisation== |
||
Line 21: | Line 22: | ||
Essentiellement, chaque objet dérivé d'une [[Part_Feature/fr|Part Feature]] (classe {{incode|Part::Feature}}) devrait contenir et manipuler une forme. |
Essentiellement, chaque objet dérivé d'une [[Part_Feature/fr|Part Feature]] (classe {{incode|Part::Feature}}) devrait contenir et manipuler une forme. |
||
Toute forme OpenCascade possède une tesselation qui permet principalement de visualiser la forme à l'écran. Vous trouverez plus d'informations à ce sujet dans [https://forum.freecad.org/viewtopic.php?t=77521&start=10#p674947 ce message du forum allemand] et dans la [https://dev.opencascade.org/doc/overview/html/occt_user_guides__mesh.html documentation OpenCascad Mesh]. |
|||
<span id="Notes"></span> |
|||
== Remarques == |
== Remarques == |
||
Line 29: | Line 33: | ||
* Un "Shape" est un objet interne, intégré dans le "[[Body/fr|Corps]]". |
* Un "Shape" est un objet interne, intégré dans le "[[Body/fr|Corps]]". |
||
* Un "[[Part/fr|Part]]" est utilisé pour regrouper plusieurs "[[Body/fr|Corps]]" pour former un [[assembly/fr|assemblage]]. Un "Part" a une collection de "Shapes", mais n'a pas de "Shape" qui lui soit propre. |
* Un "[[Part/fr|Part]]" est utilisé pour regrouper plusieurs "[[Body/fr|Corps]]" pour former un [[assembly/fr|assemblage]]. Un "Part" a une collection de "Shapes", mais n'a pas de "Shape" qui lui soit propre. |
||
{{Part Tools navi{{#translation:}}}} |
{{Part Tools navi{{#translation:}}}} |
Latest revision as of 11:11, 30 January 2024
Introduction
Dans FreeCAD, le mot "Shape" est normalement utilisé pour faire référence à une classe Part TopoShape (Part::TopoShape
), un type d'objet qui donne un élément sa représentation géométrique et paramétrique 3D (cube, pyramide, sphère, cylindre, fusion, etc.).
Essentiellement, tous les objets affichés dans la vue 3D ont un TopoShape, à l'exception des "maillages", qui ont un MeshObject (classe Mesh::MeshObject
).
Voir Part TopoShape pour plus d'informations sur ce type d'objet.
A gauche: une shape paramétrique définie par les propriétés. A droite: un mesh défini par des sommets et des surfaces triangulaires.
Utilisation
Les formes sont normalement créées par des fonctions internes de l'Atelier Part et sont finalement définies par le noyau de technologie OpenCASCADE Technology (OCCT).
Une fois qu'une forme est créée, elle peut être utilisée et modifiée par tous les ateliers en créant objets scriptés autour de cette forme.
Essentiellement, chaque objet dérivé d'une Part Feature (classe Part::Feature
) devrait contenir et manipuler une forme.
Toute forme OpenCascade possède une tesselation qui permet principalement de visualiser la forme à l'écran. Vous trouverez plus d'informations à ce sujet dans ce message du forum allemand et dans la documentation OpenCascad Mesh.
Remarques
Dans un usage informel, une "Shape" peut être n'importe quelle figure géométrique visible dans la vue 3D, et donc son concept peut être confondu avec celui de "Corps" ou "Part".
Cependant, lorsque plus de précision est requise, la distinction doit être faite.
- Un "Corps" est un objet dérivé d'une Part Feature (classe
Part::Feature
), créé avec l'atelier PartDesign. - Un "Shape" est un objet interne, intégré dans le "Corps".
- Un "Part" est utilisé pour regrouper plusieurs "Corps" pour former un assemblage. Un "Part" a une collection de "Shapes", mais n'a pas de "Shape" qui lui soit propre.
- 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
- Coeur : App DocumentObject
- Base : App FeaturePython, App GeoFeature, Part Fonction, Mesh Feature, Fem FemMeshObject
- Formes internes : Part TopoShape, Mesh MeshObject, Fem FemMesh
- Structure : App DocumentObjectGroup (Std Groupe), App Part (Std Part), App Link
- Derivés : Part Part2DObject, Sketcher SketchObject, PartDesign Corps, PartDesign Fonction
- 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