IHoleFinder¶
- class IHoleFinder¶
Bases:
ImpactCOMWrapperBase- Description:
Allows you to perform a hole-finding operation.
- Remarks:
This object gives you a great deal of flexibility, compared to the earlier ITools.hole_finder and ITools.hole_finder2 methods. Introduced in Impact 8.0.0.74
Wraps a COM object or another wrapper instance. Accepts: - A valid impact_object - An existing impact_com_wrapper_base-derived instance
- property created_entities¶
Gets created_entities.
- Description:
Returns the entities created during the last Perform.
- Remarks:
Introduced in Impact 8.0.0.74
- Returns:
The value of created_entities.
- Return type:
- property hole_path_options¶
Gets hole_path_options.
- Description:
An IHolePathOptions object which specifies the settings to be used for the hole-finding.
- Remarks:
Introduced in Impact 8.0.0.74
- Returns:
The value of hole_path_options.
- Return type:
- property points¶
Gets Points.
- Description:
An array of one or more points specifiying the areas of interest.
- Remarks:
Introduced in Impact 8.0.0.74
- Returns:
The value of Points.
- Return type:
points (any)
- property replicate¶
Gets Replicate.
- Description:
Specifies if identical blocks should be operated on.
- Remarks:
Introduced in Impact 8.0.0.74
- Returns:
The value of Replicate.
- Return type:
replicate (bool)
- create_hole_path_options()¶
- Description:
Creates an IHolePathOptions object to define the hole-finder settings.
- Remarks:
Introduced in Impact 8.0.0.74
- perform()¶
- Description:
Perform the hole-finding operation
- Remarks:
Introduced in Impact 8.0.0.74
- Returns:
Returns True if a hole was found (no matter whether any entities were created).
- reset()¶
- Description:
Resets the values of the IHoleFinder object.
- Remarks:
Useful if you want to use the same IHoleFinder object for several operations. Introduced in Impact 8.0.0.74