All Frameworks  Object Hierarchy  This Framework  Indexes   

HybridShapeHelix (Object)

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

Property Index

Axis
Reads / Changes the Helix axis.
ClockwiseRevolution
Reads / Modifies the sense of revolutions .
Height
Reads the height of the Helix.
InvertAxis
Reads / Modifies the orientation .
Pitch2
Reads the Helix pitch2.
PitchLawType
Reads / Changes the Helix pitch law type.
Pitch
Reads the pitch of the Helix.
Profile
Reads / Changes the Helix profile.
StartingAngle
Reads the helix starting angle.
StartingPoint
Reads / Changes the starting point of the Helix.
TaperAngle
Reads the helix taper angle.
TaperOutward
Reads / Modifies the taper angle sense of variation.

Method Index

SetHeight
Sets the helix height.
SetPitch2
Changes the Helix pitch2 .
SetPitch
Sets the helix pitch.
SetRevolutionNumber
Changes the Revolution Numbers.
SetStartingAngle
Sets the helix starting angle.
SetTaperAngle
Sets the helix taper angle.

Properties


o Property Axis() As
Reads / Changes the Helix axis.
Parameters:
Axis
Helix axis.
Sub-element(s) supported (see
Boundary object): CATIARectlinearTriDimFeatEdge or RectilinearBiDimFeatEdge.
o Property ClockwiseRevolution() As
Reads / Modifies the sense of revolutions .
Parameters:
Clockwise
FALSE means that revolutions are counter-clockwise. TRUE means that revolutions are clockwise.
o Property Height() As (Read Only)
Reads the height of the Helix.
Parameters:
oHeight
Height.
o Property InvertAxis() As
Reads / Modifies the orientation .
Parameters:
Invert
FALSE means that there is no invertion (natural orientation). TRUE to invert this orientation.
o Property Pitch2() As (Read Only)
Reads the Helix pitch2.
Parameters:
Pitch2
Pitch2 for Helix.
o Property PitchLawType() As
Reads / Changes the Helix pitch law type.
Parameters:
LawType
LawType for Helix.
o Property Pitch() As (Read Only)
Reads the pitch of the Helix.
Parameters:
oPitch
Pitch.
o Property Profile() As
Reads / Changes the Helix profile.
Parameters:
Profile
Profile for Helix.
o Property StartingAngle() As (Read Only)
Reads the helix starting angle.
Parameters:
oStartingAngle
Starting angle.
o 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
Boundary object): Vertex.
o Property TaperAngle() As (Read Only)
Reads the helix taper angle.
Parameters:
oTaperAngle
Taper angle.
o 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


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

Copyright © 2003, Dassault Systèmes. All rights reserved.