pycatia.cat_plant_ship_interfaces.psp_part_connector¶
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.cat_plant_ship_interfaces.psp_part_connector.PSPPartConnector(com_object)¶
Note
CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
System.IUnknownSystem.IDispatchSystem.CATBaseUnknownSystem.CATBaseDispatchSystem.AnyObjectPspPartConnectorRepresent the Part Connector to manage the technological data onconnectors.Role: To access the technological data on connectors.- property align_type: int¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
- o Property AlignType() As CatPspIDLPartConnectorType (ReadOnly)Returns the alignment type for this connector.See also:CatPspIDLPartConnectorTypeExample:Dim objThisIntf As PspPartConnectorDim objArg1 As CatPspIDLPartConnectorType…objArg1 = objThisIntf.AlignType
- Returns:
enum cat_psp_idl_part_connector_type
- Return type:
int
- property attribute_names: PSPListOfBSTRs¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
- o Property AttributeNames() As PspListOfBSTRsReturns or sets a list of attribute names associated with thisconnector.Example:Dim objThisIntf As PspPartConnectorDim ojArg1 As PspListOfBSTRs…Set ojArg1 = objThisIntf.AttributeNames
- Return type:
- property clock_type: int¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
- o Property ClockType() As CatPspIDLPartConnectorType (ReadOnly)Returns the clocking type (how symmetric this end is) for thisconnector.See also:CatPspIDLPartConnectorTypeExample:Dim objThisIntf As PspPartConnectorDim objArg1 As CatPspIDLPartConnectorType…objArg1 = objThisIntf.ClockType
- Returns:
enum cat_psp_idl_part_connector_type
- Return type:
int
- property face_type: int¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
- o Property FaceType() As CatPspIDLPartConnectorType (ReadOnly)Returns the face type (normal or “transparent” support) for thisconnector.Parameters:oFaceTypeThe face type.See also:CatPspIDLPartConnectorTypeExample:Dim objThisIntf As PspPartConnectorDim objArg1 As CatPspIDLPartConnectorType…Set objArg1 = objThisIntf.FaceType
- Returns:
enum cat_psp_idl_part_connector_type
- Return type:
int
- get_alignment_connector() Reference ¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
- o Func GetAlignmentConnector() As ReferenceReturns the Alignmnet connector.Parameters:oCntrAlignment connectorExample:Dim objThisIntf As PspPartConnectorDim objArg1 As Reference…Set objArg1 = objThisIntf.GetAlignmentConnector
- Return type:
- get_alignment_direction(i_rel_axis: Product) PSPListOfDoubles ¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
- o Func GetAlignmentDirection(Product iRelAxis) AsPspListOfDoublesRetrieves the alignment direction outward normal to the face placeposition.Parameters:iRelAxisthe relative axis object (Nothing means relative to parent)oAlignmentDirectionThree double values stand for X,Y,Z components of the alignmentvectorExample:Dim objThisIntf As PspPartConnectorDim objArg1 As ProductDim objArg2 As PspListOfDoubles…Set objArg2 = objThisIntf.GetAlignmentVector (objArg1)
- Parameters:
i_rel_axis (Product) –
- Return type:
- get_connector_math_plane(i_rel_axis: Product) PSPListOfDoubles ¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
- o Func GetConnectorMathPlane(Product iRelAxis) AsPspListOfDoublesReturns the 9 doubles values for plane contains the connector position(plane origin), alignment direction (plane z-axis), and the up direction (planey-axis). Nine double values stand for plane origin, and the two normalizedvectorsParameters:iRelAxisThe relative axis object (Nothing means relative to parent).Example:Dim objThisIntf As PspPartConnectorDim objArg1 As ProductDim objArg2 As PspListOfDoubles…Set objArg2 = objThisIntf.GetConnectorMathPlane (objArg1)
- Parameters:
i_rel_axis (Product) –
- Return type:
- get_datum_connector() Reference ¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
- o Func GetDatumConnector() As ReferenceReturns the Datum connector.Parameters:oCntrOrientation connectorExample:Dim objThisIntf As PspPartConnectorDim objArg1 As Reference…Set objArg1 = objThisIntf.GetDatumConnector
- Return type:
- get_face_connector() Reference ¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
- o Func GetFaceConnector() As ReferenceReturns the face connector.Parameters:oCntrFace connectorExample:Dim objThisIntf As PspPartConnectorDim objArg1 As Reference…Set objArg1 = objThisIntf.GetFaceConnector
- Return type:
- get_orientation_connector() Reference ¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
- o Func GetOrientationConnector() As ReferenceGet Orientation connector.Parameters:oCntrOrientation connectorExample:Dim objThisIntf As PspPartConnectorDim objArg1 As Reference…Set objArg1 = objThisIntf.GetOrientationConnector
- Return type:
- get_position(i_rel_axis: Product) PSPListOfDoubles ¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
- o Func GetPosition(Product iRelAxis) As PspListOfDoublesReturns the Position of the connector.Parameters:iRelAxisThe relative axis object (NULL means relative to parent).oPositionX-Y-Z coordinates of the part connector Three double values standfor x,y,z coordinatesExample:Dim objThisIntf As PspPartConnectorDim objArg1 As ProductDim objArg2 As PspListOfDoubles…Set objArg2 = objThisIntf.GetPosition (objArg1 )
- Parameters:
i_rel_axis (Product) –
- Return type:
- get_up_direction(i_rel_axis: Product) PSPListOfDoubles ¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
- o Func GetUpDirection(Product iRelAxis) As PspListOfDoublesReturns the UP direction of the connector.Parameters:iRelAxisThe relative axis object (Nothing means relative to parent).oUpDirectionThe connector face plane.Example:Dim objThisIntf As PspPartConnectorDim objArg1 As ProductDim objArg2 As PspListOfDoubles…Set objArg2 = objThisIntf.GetUpDirection (objArg1)
- Parameters:
i_rel_axis (Product) –
- Return type:
- set_alignment_connector(i_align_cntr: Reference, ie_align_type: int) None ¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
- o Sub SetAlignmentConnector(Reference iAlignCntr,CatPspIDLPartConnectorType ieAlignType)Sets the Face connector.Parameters:iAlignCntrAlignment connectorieAlignTypeAlignment connector TypeExample:Dim objThisIntf As PspPartConnectorDim objArg1 As ReferenceDim objArg2 As CatPspIDLPartConnectorType…objThisIntf.SetFaceConnector objArg1, objArg2
- Parameters:
i_align_cntr (Reference) –
ie_align_type (int) – enum cat_psp_idl_part_connector_type
- Return type:
None
- set_datum_connector(i_datum_cntr: Reference) None ¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
- o Sub SetDatumConnector(Reference iDatumCntr)Sets the Datum connector.Parameters:iDatumCntrDatum connector.Example:Dim objThisIntf As PspPartConnectorDim objArg1 As Reference…objThisIntf.SetDatumConnector objArg1
- Parameters:
i_datum_cntr (Reference) –
- Return type:
None
- set_face_connector(i_face_cntr: Reference, ie_face_type: int) None ¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
- o Sub SetFaceConnector(Reference iFaceCntr,CatPspIDLPartConnectorType ieFaceType)Sets Face connector.Parameters:iFaceCntrFace connectorieFaceTypeFace connector TypeExample:Dim objThisIntf As PspPartConnectorDim objArg1 As ReferenceDim objArg2 As CatPspIDLPartConnectorType…objThisIntf.SetFaceConnector objArg1, objArg2
- Parameters:
i_face_cntr (Reference) –
ie_face_type (int) – enum cat_psp_idl_part_connector_type
- Return type:
None
- set_orientation_connector(i_orient_cntr: Reference, ie_orientation: int) None ¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
- o Sub SetOrientationConnector(Reference iOrientCntr,CatPspIDLPartConnectorType ieOrientation)Sets Face connector.Parameters:iOrientCntrAlignment connectorieOrientationOrientation connector TypeExample:Dim objThisIntf As PspPartConnectorDim objArg1 As ReferenceDim objArg2 As CatPspIDLPartConnectorType…objThisIntf.SetOrientationConnector objArg1, objArg2
- Parameters:
i_orient_cntr (Reference) –
ie_orientation (int) – enum cat_psp_idl_part_connector_type
- Return type:
None