Macro Parametric Defeaturing

Description
This macro is similar to the defeaturing tool in the Part Workbench, but it's parametric and it also works in PartDesign. To use: select the faces of the features you wish to remove from the model and run the macro. Faces are used in defeaturing, not edges or vertices. The faces used may be edited later and the object will rebuild itself automatically.

Parametric is generally a good thing in 3D modeling, but because defeaturing relies upon face names: Face1, Face2, etc. it is vulnerable to topological naming issues and might break if changes are made to the original source object being defeatured when those changes result in the face names getting renumbered. Defeaturing is also a somewhat finicky process, not guaranteed to always succeed.

Full documentation can be found on github: Parametric Defeaturing.



Legend
ToolBar Icon

Script
Macro parametric_defeaturing.FCMacro