Share

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
AddCBoreByDistanceExtent2 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.
AddCBoreByToFaceExtent2 Method that creates a new counterbore HoleFeature using 'to face' extents. The new HoleFeature is returned.
AddCSinkByDistanceExtent2 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.
AddCSinkByToFaceExtent2 Method that creates a new countersink HoleFeature using 'to face' extents. The new HoleFeature is returned.
AddDrilledByDistanceExtent2 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.
AddDrilledByToFaceExtent2 Method that creates a new drilled HoleFeature using 'to face' extents. The new HoleFeature is returned.
AddSpotFaceByDistanceExtent2 Creates a new SpotFace HoleFeature using distance extents.
AddSpotFaceByThroughAllExtent Method that creates a new spotface HoleFeature using 'through all' extents. The new HoleFeature is returned.
AddSpotFaceByToFaceExtent2 Creates a new SpotFace HoleFeature using to face extents.
CreateClearanceInfo Creates a new ClearanceInfo object.
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