Modeling & Geometry
- Parametric 3D solid modeling
- NURBS curve and surface modeling
- Boolean operations
- Fillets, chamfers and construction features
- Geometric algorithms
OCCT provides the technical foundation for specialized CAD/CAM/CAE applications, including:
Open CASCADE Technology has been continuously developed since the mid-1990s. It is used as a technical foundation for open-source and commercial engineering applications across industries ranging from software development to manufacturing.
As an open-source alternative to proprietary modeling kernels, OCCT gives development teams direct access to the implementation and the flexibility to integrate only the components required by their products.
OCCT is developed in public. Developers can discuss implementation questions, report reproducible issues, submit fixes and new functionality, improve documentation, and share experience from OCCT-based projects.
OCCT combines an open development model with mature C++ components for geometry, modeling, visualization, data exchange and application data management.
Direct access to the source code and use in commercial applications under the license terms.
Native C++ performance and fine-grained control over integration.
Regular releases, bug fixes, performance work and new functionality.
Public technical discussions, issue tracking, documentation and examples.
Architecture review, integration support, algorithm development and maintenance.
Use the public source code and documentation, or contact OCCT3D for professional engineering support.