B-Rep and polygonal geometry simplification to get lighter 3D models and protect IP

From mesh decimation to B-Rep feature removal, and NURBS surface recognition. Reduce geometry complexity to work with lighter 3D models faster.


Reducing polygon count

Removing invisible elements

IP (Intellectual Property) protection

Shrink wrapping


Removing small and invisible elements

CAE simulation


Analytical vs NURBS geometry

Key Features

B-Rep simplification

B-Rep simplification

  • Invisible elements removal
  • Small body removal
  • Shrink wrapping
  • Defeaturing: holes, fillets, chamfers and others
NURBS geometry simplification

NURBS geometry simplification

  • NURBS degree reduction
  • NURBS-to-elementary curves and surfaces recognition
Mesh decimation

Mesh decimation

  • Up to 99% mesh size reduction
  • Preserves attributes (normals, colors, UV coordinates)
  • User-controlled process: Target polygon count vs deflection

Develop Faster

Easy to integrate with CAD Exchanger SDK.

ModelData_Model aModel;

... // import from the file

// Set up mesh simplifier
ModelSimplifier_MeshSimplifierParameters aParams;
aParams.SetDegreeOfSimplification (ModelSimplifier_MeshSimplifierParameters::High);

// Running the simplifier
ModelSimplifier_MeshSimplifier aSimplifier;
aSimplifier.SetParameters (aParams);
ModelData_Model aNewModel = aSimplifier.Perform (aModel);

Flexible Licensing for Enterprise and Start-ups

Request a quote

Frequently Asked Questions

From Our Blog

How to simplify a B-Rep model with CAD Exchanger SDK?

How to simplify a B-Rep model with CAD Exchanger SDK?

B-Rep simplification tools allow to remove blind and through holes, internal and hence invisible faces and bodies, as well as small bodies that are not so important for the visual appearance of the model.

Read more 
How to simplify a 3D mesh model with CAD Exchanger SDK?

How to simplify mesh with CAD Exchanger SDK?

We invite you to study the opportunities of mesh decimation: from rendering acceleration to IP protection, from visual quality preservation to coarse LODs.

Read more 
Which CAD Exchanger Developer Tools are Right for Me?

Which CAD Exchanger development tools are right for me?

Working on a 3D engineering app for desktop, web, or mobile? Looking for CAD SDKs and developer tools to work with various 3D formats? Then CAD Exchanger can be the right choice for you. Keep on reading to select which tool can be the best fit for your case.

Read more 

It's easy to get started

Sign-up to get fully-functional evaluation version

Try for free