Defeaturing

Introduction
3D Model Defeaturing got added with Open CASCADE 7.3 and can be used for editing STEP models by removing of the features from the model.

It is also possible to direct modeling the model, when the history of operations is unavailable. (This is the case for 3d STEP models). Defeaturing can also useful to remove proprietary details of the model before sharing it.

The easiest way to use defeaturing is by using the Defeaturing Workbench

Code snippet
Defeaturing can also be used with python: