HybridShapeCylinder (Object)

Represents the hybrid shape Cylinder feature object.
Role: To access the data of the hybrid shape Cylinder feature object. This data includes:

Use the CATIAHybridShapeFactory to create a HybridShapeCylinder object.

See also:

Properties


Property Center() As
Returns or sets the center of the cylinder object.
Example:
This example retrieves in CylinderCenter the center of the Cylinder, for the Cylinder hybrid shape feature.
 Dim CylinderCenter As Reference 
 Set CylinderCenter = Cylinder.Center
 
Property Direction() As
Returns or sets the direction of the cylinder object.
Example:
This example retrieves in CylinderDirection the direction of extrusion of the Cylinder, for the Cylinder hybrid shape feature.
 Dim CylinderDirection As HybridShapeDirection 
 Set CylinderDirection = Cylinder.Direction
 
Property Length1() As
Returns or sets the length of the cylinder object in the given extrusion direction.
Example:
This example retrieves in CylinderLength1 the length of the Cylinder in the given extrusion direction, for the Cylinder hybrid shape feature.
 Dim CylinderLength1 As Length
 Set CylinderLength1 = Cylinder.Length1
 
Property Length2() As
Returns or sets the length of the cylinder object in the opposite direction of given extrusion direction.
Example:
This example retrieves in CylinderLength2 the length of the Cylinder in the opposite direction of the given extrusion direction, for the Cylinder hybrid shape feature.
 Dim CylinderLength2 As Length
 Set CylinderLength2 = Cylinder.Length2
 
Property Orientation( iOrientation)
Returns or sets the the inversion of extrusion direction.
Example:
This example retrieves in IsInverted the inversion status of extrusion direction for the Cylinder hybrid shape feature.
 Dim IsInverted As boolean
 Set IsInverted = Cylinder.Orientation
 
Property Radius() As
Returns or sets the radius of the cylinder object.
Example:
This example retrieves in CylinderRadius the radius of the Cylinder, for the Cylinder hybrid shape feature.
 Dim CylinderRadius As Length
 Set CylinderRadius = Cylinder.Radius
 
Property SymmetricalExtension() As
Gets or Sets the symmetrical extension of Cylinder (Length 2 = -Length 1).
Parameters:
iSym
Symetry flag

Methods


Sub InvertOrientation()
Inverts the Orientation of Cylinder object.
Example:
This example inverts the orientation for the Cylinder hybrid shape feature.
 Cylinder.InvertOrientation