Automatic Surface Split

This auto clean command will attempt to automatically split narrow regions of surfaces. In this context, any surface that contains a portion that narrows down to a small angle is considered a narrow region. The command will use the split command from the underlying solid modeling kernel. The user specifies a size that defines what is narrow. This command also propagates the splits to neighboring narrow surfaces. This command is usually used as a preprocessor to the "tweak remove_topology" command but can also be used on its own.

To automatically split narrow regions of surfaces

  1. On the Command Panel, click on Geometry and then Volume.
  2. Click on the Modify action button.
  3. Select Auto Clean from the drop-down menu.
  4. Enter in the appropriate values for Volume ID(s). This can also be done using the Pick Widget function.
  5. Enter in the appropriate value for Small Feature Threshold Size.
  6. Click Split Narrow Regions from the Select Auto Clean Method menu.
  7. Click Apply.

Auto_clean Volume <id_range> Split_narrow_regions Narrow_size <val>


The model has a surface that necks down to a narrow region. This surface also has some neighboring narrow surfaces to which the splits are propagated.

Figure 1. Automatic small and narrow surface removal on a cylinder