OpenCascade
Preliminaries
Introduction
Open CASCADE Technology is a powerful open source C++ library, consisting of thousands of classes and providing solutions in the area of
Surface and solid modeling : to model any type of object,
3D and 2D visualization : to display and animate objects,
Data exchange : to import and export standard CAD formats,
Rapid application development : to manipulate custom application data.
and in many others in CAD/CAM/CAE, not excluding AEC, GIS and PDM.
Open CASCADE Technology is designed for industrial development of 3D modeling, numeric simulation and visualization applications which require guaranteed quality, reliability and a robust set of tools.
Open CASCADE Technology libraries are distributed in open source for multiple platforms, and protected by Open CASCADE Public License which allows mercial usage of our code and binaries.
ponents
Advanced Data Exchange
DXF Import / Export
ACIS SAT Import / Export
Parasolid XT Import
Catia V5 Import
Advanced Algorithms
Surface from Scattered Points
Canonical Recognition
Collision Detection
Mesh related
Mesh Framework
Express Mesher
Advanced Samples
Advanced XDE
Advanced OCAF
Shape Healer
Kitchen Demo
Camshaft Drive
Object Libraries Modules
Each module contains several libraries, each library contains classes grouped into packages :
Directories Structure
What You Should Know
To pass through the training essfully it is necessary to know :
C++ Object Oriented Language
Programming technologies
In addition, the following knowledge may be useful :
Common mathematics, algebra, geometry
Basics puter Aided Design
opencascade 使用指南 来自淘豆网m.daumloan.com转载请标明出处.