iFeatureDefinition Object
Description
The iFeatureDefinition object represents the positional and parameter information of an iFeature.
Properties
ActiveTableRow |
Gets and sets the row from the table that should be used to specify the sizes for the iFeature instances. |
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. |
iFeatureInputs |
Property that indicates the input information of the iFeature. |
iFeatureTable |
Property that returns the table information associated with this iFeature. |
IsPunchTool |
Property that specifies if this iFeature has been defined to be used as a punch tool. |
IsTableDriven |
Property that specifies if this iFeature is driven by a table. |
PunchId |
Property that returns the PunchID associated with this iFeature. |
Type |
Returns an ObjectTypeEnum indicating this object's type. |
Accessed From
iFeature.iFeatureDefinition,
iFeatureProxy.iFeatureDefinition,
iFeatures.CreateiFeatureDefinition,
PunchToolFeature.iFeatureDefinition,
PunchToolFeatureProxy.iFeatureDefinition,
PunchToolFeatures.CreateiFeatureDefinition
Samples
Placement of a standard iFeature |
This program demonstrates the placement of a standard iFeature in a part. |
Place table driven iFeature |
This program demonstrates the placement of a table driven iFeature in a part. |
Add a punch tool feature |
This program demonstrates the creation of a punch tool feature. It uses one of the punch features that's delivered with Inventor. It assumes you already have an existing sheet metal part and have selected a face to place the punch feature on. The selected face should be large so there is room for the punch features. |
Version
Introduced in version 6