HealObject

Heals an imported object.

UI Access Modeler > Model Preparation > Heal.
Parameters
Name Type Description
<SelectionsArray> Array Structured array. See: SelectionsArray.
<Parameters> Array Structured array.

Array("NAME:ObjectHealingParameters",

"Version:=" , <integer>,

"AutoHeal:=" , <boolean>,

"TolerantStitch:=" , <boolean>,

"SimplifyGeom:=" , <boolean>,

"TightenGaps:=" , <boolean>,

"HealToSolid:=" , <boolean>,

"StopAfterFirstStitchError:=", <boolean>,

"MaxStitchTol:=" , <float>,

"ExplodeAndStitch:=" , <boolean>,

"GeomSimplificationTol:=", <integer>,

"MaximumGeneratedRadiusForSimplification:=", <integer>,

"SimplifyType:=" , <integer>,

"TightenGapsWidth:=" , <float>,

"RemoveSliverFaces:=" , <boolean>,

"RemoveSmallEdges:=" , <boolean>,

"RemoveSmallFaces:=" , <boolean>,

"SliverFaceTol:=" , <integer>,

"SmallEdgeTol:=" , <integer>,

"SmallFaceAreaTol:=" , <integer>,

"BoundingBoxScaleFactor:=", <integer>,

"RemoveHoles:=" , <boolean>,

"RemoveChamfers:=" , <boolean>,

"RemoveBlends:=" , <boolean>,

"HoleRadiusTol:=" , <integer>,

"ChamferWidthTol:=" , <integer>,

"BlendRadiusTol:=" , <integer>,

"AllowableSurfaceAreaChange:=", <integer>,

"AllowableVolumeChange:=", <integer>)

Return Value None.

Python Syntax

HealObject(<SelectionsArray>, <Parameters>)

Python Example

oEditor.HealObject(

["NAME:Selections",

"Selections:=" , "Box1",

"NewPartsModelFlag:=" , "Model"

],

["NAME:ObjectHealingParameters",

"Version:=" , 1,

"AutoHeal:=" , True,

"TolerantStitch:=" , True,

"SimplifyGeom:=" , True,

"TightenGaps:=" , True,

"HealToSolid:=" , False,

"StopAfterFirstStitchError:=", False,

"MaxStitchTol:=" , 0.001,

"ExplodeAndStitch:=" , True,

"GeomSimplificationTol:=", -1,

"MaximumGeneratedRadiusForSimplification:=", -1,

"SimplifyType:=" , 2,

"TightenGapsWidth:=" , 1E-06,

"RemoveSliverFaces:=" , False,

"RemoveSmallEdges:=" , False,

"RemoveSmallFaces:=" , False,

"SliverFaceTol:=" , 0,

"SmallEdgeTol:=" , 0,

"SmallFaceAreaTol:=" , 0,

"BoundingBoxScaleFactor:=", 1250,

"RemoveHoles:=" , False,

"RemoveChamfers:=" , False,

"RemoveBlends:=" , False,

"HoleRadiusTol:=" , 0,

"ChamferWidthTol:=" , 0,

"BlendRadiusTol:=" , 0,

"AllowableSurfaceAreaChange:=", 5,

"AllowableVolumeChange:=", 5

])