Solid Edge Part Type Library
AddNormalToCurveAtKeyPoint Method
Specifies the plane to which the operation is oriented.
Specifies a reference to a vertex on a part edge or curve through which the plane passes.
Specifies the x-axis rotation angle.
Member of the ReferenceElementConstants constant set that specifies the normal orientation.
Description
Adds a reference plane normal to a curve at a specified keypoint.
Syntax
Visual Basic
Public Function AddNormalToCurveAtKeyPoint( _
   ByVal Curve As Object, _
   ByVal OrientationPlane As Object, _
   ByVal KeyPoint As Object, _
   ByVal KeyPointTypeConstant As KeyPointType, _
   ByVal XAxisRotation As Double, _
   ByVal normalOrientation As ReferenceElementConstants, _
   ByVal selectedCurveEnd As ReferenceElementConstants, _
   Optional ByVal Local As Variant, _
   Optional ByVal ParentCurve As Variant _
) As RefPlane
Parameters
Curve
OrientationPlane
Specifies the plane to which the operation is oriented.
KeyPoint
Specifies a reference to a vertex on a part edge or curve through which the plane passes.
KeyPointTypeConstant
ValueDescription
igKeyPointCallbackKeypoint Type - Callback
igKeyPointCenterKeypoint Type - Center
igKeyPointEndKeypoint Type - End
igKeyPointHorizontalSilhouetteKeypoint Type - Horizontal Silhouette
igKeyPointInteriorNodeKeypoint Type - Interior Node
igKeyPointInteriorPoleKeypoint Type - Interior Pole
igKeyPointMajorAxisKeypoint Type - Major Axis
igKeyPointMiddleKeypoint Type - Middle
igKeyPointMinorAxisKeypoint Type - Minor Axis
igKeyPointNonDefiningKeypoint Type - Non-defining
igKeyPointPointOnlyKeypoint Type - Point Only
igKeyPointStartKeypoint Type - Start
igKeyPointVerticalSilhouetteKeypoint Type - Vertical Silhouette
XAxisRotation
Specifies the x-axis rotation angle.
normalOrientation
ValueDescription
ig3PointPlane
igAngular
igAtAngleToSurfaceAtKeypoint
igCurveEnd
igCurveStart
igFlipNormal
igNormalSide
igNormalToCurve
igNormalToCurveAtArcLengthRatio
igNormalToCurveAtDistance
igNormalToCurveAtDistanceAlongCurve
igNormalToCurveAtKeyPoint
igParallel
igParallelThroughPointUnsupported Internal type.
igPivotEnd
igPivotStart
igPlaneAlignX
igPlaneAlignY
igPlaneByMirror
igPlaneFlipHorizontal
igPlaneFlipVertical
igPlaneRotateLeft
igPlaneRotateRight
igRefEleInit
igReverseNormalSide
igTangentToFace
igTangentToSurfaceAtAngle
igTangentToSurfaceAtKeypoint
Member of the ReferenceElementConstants constant set that specifies the normal orientation.
selectedCurveEnd
ValueDescription
ig3PointPlane
igAngular
igAtAngleToSurfaceAtKeypoint
igCurveEnd
igCurveStart
igFlipNormal
igNormalSide
igNormalToCurve
igNormalToCurveAtArcLengthRatio
igNormalToCurveAtDistance
igNormalToCurveAtDistanceAlongCurve
igNormalToCurveAtKeyPoint
igParallel
igParallelThroughPointUnsupported Internal type.
igPivotEnd
igPivotStart
igPlaneAlignX
igPlaneAlignY
igPlaneByMirror
igPlaneFlipHorizontal
igPlaneFlipVertical
igPlaneRotateLeft
igPlaneRotateRight
igRefEleInit
igReverseNormalSide
igTangentToFace
igTangentToSurfaceAtAngle
igTangentToSurfaceAtKeypoint
Local
ParentCurve
Remarks
The new plane is created to pass through the specified keypoint.
See Also

RefPlanes Collection  | RefPlanes Members

Send comments on this topic.