pycatia.dnb_fastener_interfaces.point_fastener

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.dnb_fastener_interfaces.point_fastener.PointFastener(com_object)

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)

System.IUnknown
System.IDispatch
System.CATBaseUnknown
System.CATBaseDispatch
System.AnyObject
DNBFastenerInterfaces.Fastener
PointFastener

Interface DELMIAPointFastener DELMIAPointFastener represent body in white
fasteners of type point.
Following kind of point fasteners are by default available with DPM - Fastening
Process Planner Sealant Point, Spot Weld, Stud, Glue Drop, Rivet, Screw,
Clinch, Drill, Adhesive Point
get_design_xyzypr(io_xyzypr: tuple) None

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
o Sub GetDesignXYZYPR(CATSafeArrayVariant ioXYZYPR)

Returns Design data of the fastener. YPR values are in Degree.


Example:
Dim DesignPos() ReDim DesignPos(5) MyFastener.GetDesignXYZYPR(DesignPos)
Parameters:

io_xyzypr (tuple) –

Return type:

None

get_tag() CATBaseDispatch

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
o Func GetTag() As CATBaseDispatch

Returns a DELMIATag object from fastener

Example:
MyTag = MyFastener.GetTag()
Return type:

AnyObject

reset_position(i_val: bool) None

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
o Sub ResetPosition(boolean iVal)

Sets the position of point fastener to design position or DPE Saved Manufacturing Position Valid Param : 0,1

Example:
//to reset the position to design position MyFastener.ResetPosition(0) //to
reset the position to DPE Saved Manufacturing Position
MyFastener.ResetPosition(1)

Copyright © 1999-2011, Dassault Systèmes. All rights
reserved.
Parameters:

i_val (bool) –

Return type:

None