Shape/fr: Difference between revisions

From FreeCAD Documentation
(Created page with "Voir Part TopoShape pour plus d'informations sur ce type d'objet.")
No edit summary
 
(27 intermediate revisions by 3 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 de "[[Mesh/fr|Meshes]]", 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}}).


Voir [[Part_TopoShape|Part TopoShape]] pour plus d'informations sur ce type d'objet.
Voir [[Part_TopoShape|Part TopoShape]] pour plus d'informations sur ce type d'objet.


[[File:Shape_and_mesh.svg]]
== How to use ==


{{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.}}
Shapes are normally created by internal functions of the [[Part_Workbench|Part Workbench]], and are ultimately defined by the OpenCASCADE Technology kernel (OCCT).


<span id="Usage"></span>
Once a Shape is created, it can be used and modified by all [[Workbenches|workbenches]] by creating [[scripted objects|scripted objects]] around that Shape.
==Utilisation==


Les formes sont normalement créées par des fonctions internes de l'[[Part_Workbench/fr|Atelier Part]] et sont finalement définies par le noyau de technologie [[OpenCASCADE/fr|OpenCASCADE Technology]] (OCCT).
Essentially, every object derived from a [[Part_Feature|Part Feature]] ({{incode|Part::Feature}} class) is expected to hold and manipulate a Shape.


Une fois qu'une forme est créée, elle peut être utilisée et modifiée par tous les [[Workbenches/fr|ateliers]] en créant [[scripted objects/fr|objets scriptés]] autour de cette forme.
== Notes ==


Essentiellement, chaque objet dérivé d'une [[Part_Feature/fr|Part Feature]] (classe {{incode|Part::Feature}}) devrait contenir et manipuler une forme.
In informal usage, a "Shape" may be any geometrical figure that is visible in the [[3D view|3D view]], and thus its concept may be confused with that of "[[Body|Body]]" or "[[Part|Part]]".


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].
However, when more precision is required, the distinction must be made.
* A "[[Body|Body]]" is an object derived from a [[Part_Feature|Part Feature]] ({{incode|Part::Feature}} class), created with the [[PartDesign_Workbench|PartDesign Workbench]].
* A "Shape" is an internal object, embedded within the "[[Body|Body]]".
* A "[[Part|Part]]" is used to group several "[[Body|Bodies]]" to form an assembly. A "Part" has a collection of "Shapes", but doesn't have a "Shape" of its own.


<span id="Notes"></span>
{{Part Tools navi}}
== Remarques ==
{{Document objects navi}}

{{Userdocnavi}}
Dans un usage informel, une "Shape" peut être n'importe quelle figure géométrique visible dans la [[3D_view/fr|vue 3D]], et donc son concept peut être confondu avec celui de "[[Body/fr|Corps]]" ou "[[Part/fr|Part]]".

Cependant, lorsque plus de précision est requise, la distinction doit être faite.
* Un "[[Body/fr|Corps]]" est un objet dérivé d'une [[Part_Feature/fr|Part Feature]] (classe {{incode|Part::Feature}}), créé avec l'[[PartDesign_Workbench/fr|atelier PartDesign]].
* 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.


{{Part Tools navi{{#translation:}}}}
{{Document objects navi{{#translation:}}}}
{{Userdocnavi{{#translation:}}}}
[[Category:Glossary{{#translation:}}]]

Latest revision as of 11:11, 30 January 2024

Other languages:

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.