pycatia.hybrid_shape_interfaces.hybrid_shape_cylinder

Module initially auto generated using V5Automation files from CATIA V5 R28 on 2020-07-06 14:02:20.222384

Warning

The notes denoted “CAA V5 Visual Basic Help” are to be used as reference only. They are there as a guide as to how the visual basic / catscript functions work and thus help debugging in pycatia.

class pycatia.hybrid_shape_interfaces.hybrid_shape_cylinder.HybridShapeCylinder(com_object)

Note

CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384)

System.IUnknown
System.IDispatch
System.CATBaseUnknown
System.CATBaseDispatch
System.AnyObject
MecModInterfaces.HybridShape
HybridShapeCylinder

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

The center of the Cylinder
The Radius of the Cylinder
Length of Cylinder in the given extrusion direction
Length of Cylinder opposite to extrusion direction
Direction of extrusion for cylinder.

Use the CATIAHybridShapeFactory to create a HybridShapeCylinder
object.

See also:
HybridShapeFactory
property center: Reference

Note

CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384)
o Property Center() As Reference

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
Return type:

Reference

property direction: HybridShapeDirection

Note

CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384)
o Property Direction() As HybridShapeDirection

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
Return type:

HybridShapeDirection

invert_orientation() None

Note

CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384))
o Sub InvertOrientation()

Inverts the Orientation of Cylinder object.

Example:
This example inverts the orientation for the Cylinder hybrid shape
feature.

Cylinder.InvertOrientation
Return type:

None

property length1: Length

Note

CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384)
o Property Length1() As Length

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
Return type:

Length

property length2: Length

Note

CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384)
o Property Length2() As Length

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
Return type:

Length

property orientation: bool

Note

CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384)
o Property Orientation(boolean 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
Return type:

bool

property radius: Length

Note

CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384)
o Property Radius() As Length

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
Return type:

Length

property symmetrical_extension: bool

Note

CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384)
o Property SymmetricalExtension() As boolean

Gets or Sets the symmetrical extension of Cylinder (Length 2 = -Length 1).

Parameters:

iSym
Symetry flag
Return type:

bool