pycatia.hybrid_shape_interfaces.hybrid_shape_offset

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_offset.HybridShapeOffset(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
HybridShapeOffset

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

The element to offset
The offset direction
The offset value

Use the CATIAHybridShapeFactory to create a HybridShapeOffset
object.

See also:
HybridShapeFactory
add_tricky_face(i_tricky_face: Reference) None

Note

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

Adds a tricky face object on the object.
Parameters:

i_tricky_face (Reference) –

Return type:

None

get_tricky_face(i_rank: int) Reference

Note

CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384))
o Func GetTrickyFace(long iRank) As Reference

Returns the invalid face object on the object.
param : iRank =position of faces ionvalid for offset
Parameters:

i_rank (int) –

Return type:

Reference

property offset_direction: bool

Note

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

Returns or sets whether the offset direction is to be
inverted.
True to invert the offset direction.
Return type:

bool

property offset_value: Length

Note

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

Returns or sets the offset value.
Return type:

Length

property offseted_object: Reference

Note

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

Returns or sets the face to offset.
Sub-element(s) supported (see Boundary object): Face.
Return type:

Reference

remove_tricky_face(i_rank: int) None

Note

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

Remove the tricky face object on the object.
param : iRank =position of the face in the list of TrickyFaces
Parameters:

i_rank (int) –

Return type:

None

set_offset_value(i_offset: float) None

Note

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

Set Offset value with input as double.
To be replace in further release by integration in the pragma put_xxx
Parameters:

i_offset (float) –

Return type:

None

property suppress_mode: bool

Note

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

Returns or sets suppress mode.
True to activate suppress mode
Return type:

bool