pycatia.arrangement_interfaces.arrangement_node¶
Module initially auto generated using V5Automation files from CATIA V5 R28 on 2020-09-25 14:34:21.593357
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.arrangement_interfaces.arrangement_node.ArrangementNode(com_object)¶
Note
CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
System.IUnknownSystem.IDispatchSystem.CATBaseUnknownSystem.CATBaseDispatchSystem.AnyObjectArrangementNodeThis interface provides access to a CATIAArrangementNodeobject.Use this object to fetch the properties of an ArrangementNode object. Role: Usethis object to retrieve the bend angle, bend radius and location of anArrangementNode object.- property bend_angle: float¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
- o Property BendAngle() As double (Read Only)Returns the BendAngle of the current ArrangementNode.Example:This example retrieves the BendAngle of the objNode1object.Dim dblBendAngle As DoubledblBendBendAngle = objNode1.BendAngle
- Return type:
float
- property bend_radius: float¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
- o Property BendRadius() As doubleReturns or sets the BendRadius of the currentArrangementNode.Example:This example retrieves the BendRadius of the objNode1object.Dim dblBendRadius As DoubledblBendRadius = objNode1.BendRadius
- Return type:
float
- get_point(i_rel_axis: Move, io_node_location: tuple) None ¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
- o Sub GetPoint(Move iRelAxis,CATSafeArrayVariant ioNodeLocation)Returns the location of the current ArrangementNode.Parameters:iRelAxisThe relative axis to be considered when calculating the coordinate.ioNodeLocationThe location of the ArrangementNode.Example:This example retrieves the location of the ArrangementNodeobject objNode1.Dim dblCoords(3) As DoubleDim iRelAxis As Move‘Fetch iRelAxis from the object containing thenode…objNode1.GetPoint(iRelAxis, dblCoords)
- Parameters:
i_rel_axis (Move) –
io_node_location (tuple) –
- Return type:
None
- set_point(i_rel_axis: Move, i_node_location: tuple) None ¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
- o Sub SetPoint(Move iRelAxis,CATSafeArrayVariant iNodeLocation)Sets the location of the current ArrangementNode.Parameters:iRelAxisThe relative axis to be considered when calculating the coordinate.ioNodeLocationThe location of the ArrangementNode.Example:This example sets the location of the ArrangementNode objectobjNode1.Dim dblCoords(3) As DoubleDim iRelAxis As Move‘Fetch iRelAxis from the object containing thenode…dblCoords(0) = 300.0 ‘//XdblCoords(1) = 500.0 ‘//YdblCoords(2) = 300.0 ‘//ZobjNode1.SetPoint(iRelAxis, dblCoords)
- Parameters:
i_rel_axis (Move) –
i_node_location (tuple) –
- Return type:
None