Shape

From FreeCAD Documentation
Revision as of 08:15, 12 January 2020 by Vocx (talk | contribs) (In FreeCAD the word "Shape" is normally used to refer to a Part TopoShape (Part::TopoShape class), a type of object that gives an element its 3D geometrical representation (cube, pyramid, sphere, cylinder, etc.).)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Introduction

In FreeCAD the word "Shape" is normally used to refer to a Part TopoShape (Part::TopoShape class), a type of object that gives an element its 3D geometrical representation (cube, pyramid, sphere, cylinder, etc.).

Essentially all objects that are displayed in the 3D view have a TopoShape, with the exception of meshes, which have a MeshObject.

See Part TopoShape for more information about this type of object.

How to use

"Shapes" are normally created by internal functions of the Part Workbench, and are ultimately defined by the OpenCASCADE Technology kernel (OCCT).

Once a Shape is created, it can be used and modified by all workbenches by creating scripted objects around that Shape.

Essentially, every object derived from a Part Feature (Part::Feature class) will have access to a "Shape".