Solid Edge Part Type Library
AddFiniteByKeyPointMulti Method
Specifies the number of profiles on which the revolved feature is to be based.
Contains the Profile objects to be used to construct the feature.
Specifies the RefAxis object about which the feature is to be revolved.
The key point or face to which the feature is to be extended.
Indicates the direction in relation to the reference plane, in which the revolved feature extends. For example, this argument specifies if a revolved protrusion extends to the positive, negative, or both directions of the profile's reference plane.
Description
Adds or removes material from a multi-profile feature starting at a specified surface and extending to a specified key point.
Syntax
Visual Basic
Public Function AddFiniteByKeyPointMulti( _
   ByVal NumberOfProfiles As Long, _
   ByRef ProfileArray() As Object, _
   ByVal RefAxis As RefAxis, _
   ByVal KeyPointOrTangentFace As Object, _
   ByRef KeyPointFlags As KeyPointExtentConstants, _
   Optional ByVal ProfilePlaneSide As Variant _
) As RevolvedProtrusion
Parameters
NumberOfProfiles
Specifies the number of profiles on which the revolved feature is to be based.
ProfileArray
Contains the Profile objects to be used to construct the feature.
RefAxis
Specifies the RefAxis object about which the feature is to be revolved.
KeyPointOrTangentFace
The key point or face to which the feature is to be extended.
KeyPointFlags
ValueDescription
igInteriorReverseTangentNormalKey-point Extent - Interior Reverse Tangent Normal
igInteriorTangentNormalKey-point Extent - Interior Tangent Normal
igReverseTangentNormalKey-point Extent - Reverse Tangent Normal
igTangentNormalKey-point Extent - Tangent Normal
ProfilePlaneSide
Indicates the direction in relation to the reference plane, in which the revolved feature extends. For example, this argument specifies if a revolved protrusion extends to the positive, negative, or both directions of the profile's reference plane.
See Also

RevolvedProtrusions Collection  | RevolvedProtrusions Members