pycatia.hybrid_shape_interfaces.hybrid_shape_fillet_bi_tangent

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_fillet_bi_tangent.HybridShapeFilletBiTangent(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
HybridShapeFilletBiTangent

Fillet Bi-Tangent feature.
Role: Manipulation of Fillet Bi-Tangent feature Allows to access data of the
Fillet Bi-Tangent feature created by using two support surfaces, their
orientation, a radius, and options (supports trimming and fillet extremities
type)

See also:
HybridShapeFactory
append_new_face_to_keep(i_face: Reference) None

Note

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

Append a new face to keep.

Parameters:

iFace
Parameters:

i_face (Reference) –

Return type:

None

property conical_section_parameter: float

Note

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

Returns or Sets parameter for conical section.
Return type:

float

property first_elem: Reference

Note

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

Returns or Sets the first support surface feature.
Return type:

Reference

property first_law_relimiter: Reference

Note

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

Gets or sets Law first relimiter for variable shape fillet with law
management.
Relimiters must be point on spine.
The input law will be mapped between first and second relimiters. This
example retrieves in HybLaw the first law relimiter for the Fillet hybrid shape
feature.

Dim HybLaw As Reference
HybLaw = Fillet.FirstLawRelimiter
Return type:

Reference

property first_orientation: int

Note

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

Returns or Setsthe first orientation used to specify fillet center
position.
Orientation is same or inverse than the normal to the first surface support
Return type:

int

get_face_to_keep(i_pos: int) Reference

Note

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

Gets the face to keep for fillet operation.

Parameters:

oFace
The face to keep for fillet operation.
iPos
Position of the face to be retrieved.
Parameters:

i_pos (int) –

Return type:

Reference

property hold_curve: Reference

Note

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

Returns or Sets the Hold Curve feature.
Return type:

Reference

property integrated_law: HybridShapeIntegratedLaw

Note

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

Gets or sets Integrated Law to manage Variable Shape Fillet with
law.

Parameters:

oILaw
Integrated law This example retrieves in HybridIntegratedLaw the
IntegratedLaw for the Fillet hybrid shape feature.

Dim HybridIntegratedLaw
Set HybridIntegratedLaw = Fillet.IntegratedLaw
Return type:

HybridShapeIntegratedLaw

invert_first_orientation() None

Note

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

Inverts first orientation used to specify fillet center position.
Return type:

None

invert_second_orientation() None

Note

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

Inverts second orientation used to specify fillet center position.
Return type:

None

property radius: Length

Note

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

Returns fillet radius in a CATIALength.
Return type:

Length

property radius_type: int

Note

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

Returns or Sets fillet radius type.
Fillet radius type :
- CATGSMRadiusDefault (0)
- CATGSMRadiusChordLength(1)
Return type:

int

property radius_value: float

Note

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

Returns or Sets fillet radius value.
Return type:

float

remove_all_faces_to_keep() None

Note

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

Remove all the faces to keep.
Return type:

None

remove_face_to_keep(i_face: Reference) None

Note

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

Remove a face to keep.

Parameters:

iFace
Parameters:

i_face (Reference) –

Return type:

None

property ribbon_relimitation_mode: int

Note

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

Returns or Sets fillet ribbon relimitation mode (or fillet extremities
mode).
Fillet extremities mode :
- CATGSMSmooth (0)
- CATGSMStraight(1)
- CATGSMMaximum (2)
- CATGSMMinimum (3)
Return type:

int

property second_elem: Reference

Note

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

Returns or sets the Second support surface feature.
Return type:

Reference

property second_law_relimiter: Reference

Note

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

Gets or sets Law second relimiter for variable shape fillet with law
management.
Relimiters must be point on spine.
The input law will be mapped between first and second relimiters. This
example retrieves in HybLaw the second law relimiter for the Fillet hybrid
shape feature.

Dim HybLaw As Reference
HybLaw = Fillet.SecondLawRelimiter
Return type:

Reference

property second_orientation: int

Note

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

Returns or Sets the Second orientation used to specify fillet center
position.
Orientation is same or inverse than the normal to the Second surface
support
Return type:

int

property section_type: int

Note

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

Returns or Sets fillet section type.
Fillet radius type :
- CATGSMCircularSection(0)
- CATGSMConicalSection (1)
Return type:

int

property spine: Reference

Note

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

Returns or Sets the spine feature.
Return type:

Reference

property supports_trim_mode: int

Note

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

Returns or Sets whether support surfaces are trimmed or not. Possible values of SupportsTrimMode =
0 : No trim of fillet supports. = 1 : Trim of both fillet supports. =
2 : Trim of fillet support 1. = 3 : Trim of fillet support 2.
Return type:

int