Hide menu
Loading...
Searching...
No Matches
Data Model

Table of Contents

Overview

Manufacturing Toolkit uses own data representations. When reading any file, the result is converted to neutral representation.

Any algorithms uses these representation to create, analyze or modify data.

The Manufacturing Toolkit uses the ModelData::Model class to represent data.

ModelData::Model is best suited to represent mechanical CAD data such as:

  • product structure – root elements, hierarchical graph of sub-assemblies and parts, transformation matrices applied to instances of parts/assemblies;
  • Boundary Representation (B-Rep) – detailed geometrical and topological description of part bodies (curves and surfaces, edges and faces, point coordinates, etc);

If you are not familiar with the above concepts, you might want to read a series of our blog posts "Crash course on 3D data" for an introduction.

Refer to the following chapters for further details: