Share

Features Object


Description

Represents the collection of features in the assembly context. The API does not yet support addition of assembly features.

Methods

Name Description
CreatePath Method that creates a path used to define the shape of several part features such as Sweep, RectangularPattern, Split, etc. All other 2D and 3D curves that are connected to the input curve are obtained and used to create a Path object. The new Path is returned.
CreateSpecifiedPath Method that creates a path used to define the shape of several part features such as Sweep, RectangularPattern, Split, etc. The new Path is returned. This method will fail if the input curves are not connected end to end.

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.
ChamferFeatures Property that returns the ChamferFeatures collection object. This collection provides access to existing ChamferFeature objects.
CircularPatternFeatures Property that returns the CircularPatternFeatures collection object. This collection provides access to existing CircularPatternFeature objects.
ClientFeatures Gets the Client Features collection object.
Count
ExtrudeFeatures Property that returns the collection object. This collection provides access to existing ExtrudeFeature objects.
FilletFeatures Property that returns the FilletFeatures collection object. This collection provides access to existing FilletFeature objects.
FinishFeatures Gets the collection object that besides listing out the subset of features that are FinishFeatures.
HoleFeatures Property that returns the HoleFeatures collection object. This collection provides access to existing HoleFeature objects.
Item Returns the specified feature from the collection.
MirrorFeatures Property that returns the MirrorFeatures collection object. This collection provides access to existing MirrorFeature objects.
MoveFaceFeatures Property that returns the MoveFaceFeatures collection object. This collection provides access to existing MoveFaceFeatures objects.
RectangularPatternFeatures Property that returns the RectangularPatternFeatures collection object. This collection provides access to existing RectangularPatternFeature objects.
RevolveFeatures Property that returns the RevolveFeatures collection object. This collection provides access to existing RevolveFeature objects.
SketchDrivenPatternFeatures Gets the collection object that besides listing out the subset of features that are SketchDrivenPatterns, allows the creations of new SketchDrivenPatterns.
SweepFeatures Property that returns the SweepFeatures collection object. This collection provides access to existing SweepFeature objects.
ThreadFeatures Gets the collection object that besides listing out the subset of features that are Threads, allows the creations of new Threads.
Type Returns an ObjectTypeEnum indicating this object's type.

Accessed From

AssemblyComponentDefinition.Features, WeldmentComponentDefinition.Features

Samples

Name Description
Derived Parts and Assemblies This sample demonstrates the use of the API to create derived parts and assemblies.
Create sheet metal lofted flange feature The following sample demonstrates the creation of a sheet metal lofted flange feature.

Version

Introduced in version 10

Was this information helpful?