FilletDefinition Object
Description
The FilletDefinition object is used to define all of the input required for fillet features. It is also used to query and edit existing fillet features.
Methods
| AddConstantRadiusEdgeSet |
Method that creates a new constant radius edge set. The new FilletDefinition is returned. |
| AddFaceSet |
Method that creates a new constant radius face set used to create a face fillet. The new FilletFaceSet is returned. If a FilletFaceSet already exists in the definition, it is replaced with this new one. |
| AddFullRoundSet |
Method that creates a new full round set used to create a full round fillet. The new FilletFullRoundSet is returned. If a FilletFullRoundSet already exists in the definition, it is replaced with this new one. |
| AddVariableRadiusEdgeSet |
Method that creates a new variable radius edge set. Intermediate radii can be defined using the AddIntermediatePoint method of the FilletVariableRadiusEdgeSet object returned by this method. |
Properties
| 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. |
| EdgeSetCount |
Property that specifies the number of edge sets currently defined in the definition. This property always returns 0 if the FilletType is not kEdgeFillet. |
| EdgeSetItem |
Method that returns the specified FilletRadiusEdgeSet object from the collection. This will return either a FilletConstantRadiusEdgeSet or FilletVariableRadiusEdgeSet object. |
| FaceSet |
Property that returns the FilletConstantRadiusFaceSet object that defines the inputs used to create a face fillet. This property returns Nothing if the FilletType is not kFaceFillet. |
| FilletType |
Property that returns the type of the fillet. Possible return values are kEdgeFillet, kFaceFillet and kFullRoundFillet. |
| FullRoundSet |
property that returns the FilletFullRoundSet object that defines the inputs used to create a full round fillet. This property returns Nothing if the FilletType is not kFullRoundFillet. |
| Parent |
Property that returns the parent FilletFeature of the definition. |
| SetbackVertexCount |
Property that specifies the number of possible vertex setbacks available for the current set of edges in the definition. This property always returns 0 if the FilletType is not kEdgeFillet. |
| SetbackVertexItem |
Returns the specified FilletSetbackVertex object from the definition. |
| Type |
Returns an ObjectTypeEnum indicating this object's type. |
Accessed From
FilletFeature.FilletDefinition,
FilletFeatureProxy.FilletDefinition,
FilletFeatures.CreateFilletDefinition
Samples
| Fillet Feature (Complex) |
This sample demonstrates creating a complex fillet. The result in this case has several different constant radii fillets and two edges that use variable radius, with one of these having a different radius defined along the edge. |
Version
Introduced in version 5.3