← CAD SDKs and components

Graph-native CAD processing

BRepGraph Advance

Advanced BRepGraph modeling, healing, meshing and topology analysis, with eight language wrappers, e-learning, training and integration support.

DEVTOOL / BREPGRAPH ADVANCEENGINEERING VIEWHEALMESHMODEL · ANALYZE · VALIDATEBREPGRAPH ADVANCEOCCT3D DEVTOOLS
Connected topology supporting graph-native modeling, meshing and analysis
On this page

Advanced modeling directly on BRepGraph

BRepGraph Advance brings modeling and analytical operations directly to BRepGraph, without routing those operations through TopoDS callbacks. It combines geometry preparation, proximity analysis, feature recognition, meshing and topology quality checks for engineering application developers.

The offering includes support for eight language wrappers, e-learning material, training and technical assistance. Teams can develop their integration skills alongside the processing capabilities used by their application.

Healing and sewing

Use graph-native healing to fix model issues and sewing operations to connect faces and edges. These capabilities support preparation workflows where incoming geometry needs to be checked, repaired and connected before the next operation.

Choose repair tolerances and expected topological relationships according to the application’s requirements. Inspect the result as part of the same preparation workflow, rather than treating successful execution as the only quality check.

Shape distance, collisions and spatial analysis

BRepGraph Advance provides shape-to-shape distance calculations using BRep or mesh representations, fast bounding-box calculations, collision calculations and distance-tree functionality.

CapabilityApplication use
BRep shape-to-shape distanceAnalyze distances using the boundary representation
Mesh shape-to-shape distancePerform distance analysis on mesh representations
Fast bounding boxesDetermine spatial extents for model processing and analysis
Collision calculationsIdentify interactions between model items
Distance treesOrganize spatial distance queries within the application workflow

Select BRep or mesh analysis according to the geometry available and the result required. For mesh-based checks, include the mesh configuration in the evaluation so that geometric detail and query performance can be assessed together.

Catalog-based feature recognition

Feature recognition uses a catalog to identify relevant features in the model. This supports applications that need to classify geometry and connect recognized features to subsequent engineering operations.

Define the feature catalog and expected recognition results with representative parts. Recognition requirements should reflect the application’s own model families and workflow.

Native meshing with precise deflection control

The native BRepGraph mesher follows the specified deflection precisely and provides configurable output for material-removal workflows or fast visualization. The same application can select a mesh configuration appropriate to the next task rather than applying one level of detail to every operation.

For material removal, evaluate the mesh required by the downstream processing. For visualization, balance the selected detail with model size and interaction performance. Record deflection settings when comparing outputs and processing times.

Topology quality and relation analytics

An advanced quality checker and topology-relation analytics help developers examine the model’s structure and the relationships between its topological entities. Combine those checks with healing, sewing and other processing to understand how a model changes through the workflow.

These tools support applications that need more than a displayed result: they need information about model quality and relationships to guide processing and report findings to users.

Eight language wrappers, e-learning and training

BRepGraph Advance supports eight language wrappers, backed by e-learning material, instructor-led training and technical support. Specify the language and platform needed for your project when discussing delivery and integration.

Explore training or technical support for your team. For a complete application workflow, discuss custom CAD development.

Evaluate BRepGraph Advance

Describe the modeling operations, feature-recognition requirements, mesh targets and topology checks your application needs. Include representative model sizes, tolerance requirements, language and deployment platform.

Discuss BRepGraph Advance to plan the component evaluation and the learning or integration support needed by your team.

Component evaluation

Discuss BRepGraph Advance

Tell us which OCCT version, platform, and application you are working with so we can discuss evaluation and integration.