Part TopoShape

From FreeCAD Documentation
Revision as of 22:00, 16 December 2019 by Renatorivo (talk | contribs) (Created page with "Una Part TopoShape, o formalmente una {{incode|Part::TopoShape}}, è una classe che definisce una "forma topologica" parametrica nel software. Gli oggetti d...")

Introduzione

Una Part TopoShape, o formalmente una Part::TopoShape, è una classe che definisce una "forma topologica" parametrica nel software. Gli oggetti del documento che mostrano qualcosa nella vista 3D normalmente hanno una TopoShape.

The topological shapes, as well as their methods, are defined by the OpenCASCADE Technology kernel (OCCT). FreeCAD uses these shapes, and builds App DocumentObjects around them.

Simplified diagram of the relationships between the core objects in the program. The Part::TopoShape class is embedded in the Part::Feature object and from there it is propagated to all objects that are derived from it.

How to use

The TopoShape is an attribute that is assigned to some App DocumentObjects. In particular, the basic object that handles these types of shapes is the Part Feature (Part::Feature class).