HybridShapeHelix (Object)

Represents the hybrid shape helix feature object.
Role: Allows to access data of the Helix feature. This data includes:
See also:

Properties


Property Axis() As
Reads / Changes the Helix axis.
Parameters:
Axis
Helix axis.
Sub-element(s) supported (see object): CATIARectlinearTriDimFeatEdge or .
Property ClockwiseRevolution() As
Reads / Modifies the sense of revolutions .
Parameters:
Clockwise
FALSE means that revolutions are counter-clockwise. TRUE means that revolutions are clockwise.
Property Height() As (Read Only)
Reads the height of the Helix.
Parameters:
oHeight
Height.
Property InvertAxis() As
Reads / Modifies the orientation .
Parameters:
Invert
FALSE means that there is no invertion (natural orientation). TRUE to invert this orientation.
Property Pitch() As (Read Only)
Reads the pitch of the Helix.
Parameters:
oPitch
Pitch.
Property Pitch2() As (Read Only)
Reads the Helix pitch2.
Parameters:
Pitch2
Pitch2 for Helix.
Property PitchLawType() As
Reads / Changes the Helix pitch law type.
Parameters:
LawType
LawType for Helix.
Property Profile() As
Reads / Changes the Helix profile.
Parameters:
Profile
Profile for Helix.
Property RevolNumber() As (Read Only)
Reads the revolution number of the Helix.
Parameters:
oNbRevol
Revolutions.
Property StartingAngle() As (Read Only)
Reads the helix starting angle.
Parameters:
oStartingAngle
Starting angle.
Property StartingPoint() As
Reads / Changes the starting point of the Helix. The starting point must not be on the Helix axis.
Parameters:
StartingPoint
Starting point.
Sub-element(s) supported (see object): .
Property TaperAngle() As (Read Only)
Reads the helix taper angle.
Parameters:
oTaperAngle
Taper angle.
Property TaperOutward() As
Reads / Modifies the taper angle sense of variation.
Parameters:
TaperOutward
FALSE means that helix radius decreases. TRUE means that helix radius increases.

Methods


Sub SetHeight( iHeight)
Sets the helix height.
Parameters:
iHeight
Height.
Sub SetPitch( iPitch)
Sets the helix pitch.
Parameters:
iPitch
Pitch.
Sub SetPitch2( iPitch2)
Changes the Helix pitch2 .
Parameters:
Pitch2
Pitch2 for Helix.
Sub SetRevolutionNumber( iNbRevol)
Changes the Revolution Numbers.
Parameters:
NbRevol
Number of revolutions for Helix.
Sub SetStartingAngle( iStartingAngle)
Sets the helix starting angle.
Parameters:
oTaperAngle
Starting angle.
Sub SetTaperAngle( iTaperAngle)
Sets the helix taper angle.
Parameters:
iTaperAngle
Taper angle.