HoleFeatures Object


Description

The HoleFeatures object provides access to all of the objects in a component definition and provides methods to create additional HoleFeature objects.

Methods

Name Description
AddCBoreByDistanceExtent Method that creates a new counterbore HoleFeature using distance extents. The new HoleFeature is returned.
AddCBoreByThroughAllExtent Method that creates a new counterbore HoleFeature using 'through all' extents. The new HoleFeature is returned.
AddCBoreByToFaceExtent Method that creates a new counterbore HoleFeature using 'to face' extents. The new HoleFeature is returned.
AddCSinkByDistanceExtent Method that creates a new countersink HoleFeature using distance extents. The new HoleFeature is returned.
AddCSinkByThroughAllExtent Method that creates a new counter sink HoleFeature using 'through all' extents. The new HoleFeature is returned.
AddCSinkByToFaceExtent Method that creates a new countersink HoleFeature using 'to face' extents. The new HoleFeature is returned.
AddDrilledByDistanceExtent Method that creates a new drilled HoleFeature using distance extents. The new HoleFeature is returned.
AddDrilledByThroughAllExtent Method that creates a new drilled HoleFeature using 'through all' extents. The new HoleFeature is returned.
AddDrilledByToFaceExtent Method that creates a new drilled HoleFeature using 'to face' extents. The new HoleFeature is returned.
AddSpotFaceByDistanceExtent Method that creates a new spotface HoleFeature using distance extents. The new HoleFeature is returned.
AddSpotFaceByThroughAllExtent Method that creates a new spotface HoleFeature using 'through all' extents. The new HoleFeature is returned.
AddSpotFaceByToFaceExtent Method that creates a new spotface HoleFeature using 'to face' extents. The new HoleFeature is returned.
CreateClearanceInfo Creates a new ClearanceInfo object.
CreateConcentricPlacementDefinition Method that creates a new ConcentricHolePlacementDefinition object that can be used for defining the placement of Hole features concentric with a circular edge or a cylindrical face.
CreateLinearPlacementDefinition Method that creates a new LinearHolePlacementDefinition object that can be used for defining the placement of Hole features with respect to two linear edges.
CreatePointPlacementDefinition Method that creates a new PointHolePlacementDefinition object that can be used for defining the placement of Hole features coincident with a work point and positioned with respect to an axis, edge or work plane.
CreateSketchPlacementDefinition Method that creates a new SketchHolePlacementDefinition object that can be used for defining the placement of Hole features using sketch points.
CreateTaperedTapInfo Method that creates a new TaperedThreadInfo object that can be used in creating HoleFeature objects. See the Thread.xls file that is delivered with Inventor for examples of valid input for these arguments. The spreadsheet columns match one for one with these arguments.
CreateTapInfo Method that creates a new HoleTapInfo object that can be used in creating threads for Hole features. See the Thread.xls file that is delivered with Autodesk Inventor for examples of valid input for these arguments.

Properties

Name Description
Application Returns the top-level parent application object. When used the context of Inventor, an Application object is returned. When used in the context of Apprentice, an ApprenticeServer object is returned.
Count Property that returns the number of items in this collection.
Item Returns the specified HoleFeature object from the collection. This is the default property of the HoleFeatures collection object.
Type Returns an ObjectTypeEnum indicating this object's type.

Accessed From

Features.HoleFeatures, FlatPatternFeatures.HoleFeatures, PartFeatures.HoleFeatures, SheetMetalFeatures.HoleFeatures

Version

Introduced in version 5