Data Exchange module inter-operates with popular data formats and relies on Shape Healing to improve compatibility between CAD software of different vendors. Visualization module provides complex mechanisms for graphical data representation.Mesh toolkit from "Modeling Algorithms" module implements tessellated representations of objects.Modeling Algorithms module contains a vast range of geometrical and topological algorithms.Modeling Data module supplies data structures to represent 2D and 3D geometric primitives and their compositions into CAD models.Foundation Classes module underlies all other OCCT classes.This modular structure is illustrated in the diagram below. Finally, toolkits are grouped into seven modules. Packages are organized into toolkits (libraries), to which you can link your application. The C++ classes and other types are grouped into packages. Data interoperability with neutral formats (IGES, STEP).Basic data structures (geometric modeling, visualization, interactive selection and application specific services).OCCT library is designed to be truly modular and extensible, providing C++ classes for: Open CASCADE Technology (OCCT) is an object-oriented C++ class library designed for rapid production of sophisticated domain-specific CAD/CAM/CAE applications.Ī typical application developed using OCCT deals with two or three-dimensional (2D or 3D) geometric modeling in general-purpose or specialized Computer Aided Design (CAD) systems, manufacturing or analysis applications, simulation applications, or even illustration tools.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |