pycatia.hybrid_shape_interfaces.hybrid_shape_spine¶
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_spine.HybridShapeSpine(com_object)¶
Note
CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384)
System.IUnknownSystem.IDispatchSystem.CATBaseUnknownSystem.CATBaseDispatchSystem.AnyObjectMecModInterfaces.HybridShapeHybridShapeSpineRepresents the hybrid spine curve feature object.Role:Use the CATIAHybridShapeFactory to create a HybridShapeSpineobject.See also:HybridShapeFactory- add_guide(i_guide: Reference) None ¶
Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384))
- o Sub AddGuide(Reference iGuide)Adds a guide to the spine curve.Parameters:iGuideThe guide curve to be added
- Parameters:
i_guide (Reference) –
- Return type:
None
- add_section(i_section: Reference) None ¶
Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384))
- o Sub AddSection(Reference iSection)Adds a section or a plane to the spine curve.Parameters:iSectionThe section curve or plane to be addedSub-element(s) supported (seeBoundary object): PlanarFace.
- Parameters:
i_section (Reference) –
- Return type:
None
- get_guide(i_idx: int, op_ia_guide: Reference) None ¶
Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384))
- o Sub GetGuide(long iIdx,Reference opIAGuide)Retrieves a guide .Parameters:iIdxThe index of the guideopIAGuideThe guide retrieved
- Parameters:
i_idx (int) –
op_ia_guide (Reference) –
- Return type:
None
- get_number_of_guides() int ¶
Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384))
- o Func GetNumberOfGuides() As longRetrieves number of guides in a spine curve.Parameters:oNbGuidesNumber of guides in a spine curve
- Return type:
int
- get_number_of_sections() int ¶
Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384))
- o Func GetNumberOfSections() As longRetrieves number of sections in a spine curve.Parameters:oNbSectionsNumber of sections in a spine curve
- Return type:
int
- get_section(i_idx: int, o_section: Reference) None ¶
Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384))
- o Sub GetSection(long iIdx,Reference oSection)Retrieves a section or a plane.Parameters:iIdxThe index of the sectionoSectionThe section retrieved
- Parameters:
i_idx (int) –
o_section (Reference) –
- Return type:
None
- modify_guide_curve(ip_ia_guide: Reference, ip_ia_new_guide: Reference) None ¶
Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384))
- o Sub ModifyGuideCurve(Reference ipIAGuide,Reference ipIANewGuide)Modifies a guide from the spine curve.Parameters:ipIAGuideThe guide curve to be replaced.ipIANewGuideThe new guide curve or plane which replaces the oldone.
- modify_section_curve(ip_ia_section: Reference, ip_ia_new_section: Reference) None ¶
Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384))
- o Sub ModifySectionCurve(Reference ipIASection,Reference ipIANewSection)Modifies a section or a plane from the spine curve.Parameters:ipIASectionThe section curve or plane to be replaced.ipIANewSectionThe new section curve or plane which replaces the oldone.
- property orientation: int¶
Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384)
- o Property Orientation() As longGets or Sets the orientation. Orientation by reference with the normal tothe first section/plane
- Return type:
int
- remove_guide(i_guide: Reference) None ¶
Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384))
- o Sub RemoveGuide(Reference iGuide)Removes a guide from the spine curve.Parameters:iGuideThe guide curve to be removed.
- Parameters:
i_guide (Reference) –
- Return type:
None
- remove_section(i_section: Reference) None ¶
Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384))
- o Sub RemoveSection(Reference iSection)Removes a section or a plane from the spine curve.Parameters:iSectionThe section curve or plane to be removed.Sub-element(s) supported (seeBoundary object): PlanarFace.
- Parameters:
i_section (Reference) –
- Return type:
None
- set_start_point(i_point: Reference) None ¶
Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384))
- o Sub SetStartPoint(Reference iPoint)Sets the start point of the spine curve.Parameters:iPointThe point to be set as the spine curve startpoint.Sub-element(s) supported (seeBoundary object): Vertex.
- Parameters:
i_point (Reference) –
- Return type:
None