pycatia.dnb_device_activity_interfaces.move_home_act¶
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_device_activity_interfaces.move_home_act.MoveHomeAct(com_object)¶
Note
CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
System.IUnknownSystem.IDispatchSystem.CATBaseUnknownSystem.CATBaseDispatchSystem.AnyObjectDMAPSInterfaces.ActivityMoveHomeActInterface representing a MoveHomeAct.Role: This interface is used to retrieve/assign the value of motiontargets/attrs for the move home activity.The following code snippet can be used to obtain a MoveHomeAct from a selectedActivityDim oSelectAct As ActivitySet oSelectAct = CATIA.ActiveDocument.Selection.FindObject(“CATIAActivity”)Dim objMoveAct As MoveHomeActSet objMoveAct = oSelectAct.GetTechnologicalObject(“MoveHomeAct”)- property acceleration: float¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
- o Property Acceleration() As doubleThis property returns and sets the Acceleration percentage for the moveactivity. • For straight line motion, the percentage of the maximum TCP linearacceleration • For joint-interpolated motion, the percentage of the maximumjoint accelerationReturns:oAccel The Speed Percent for the move activity.Parameters:iAccelThe specified Speed Percent for the move activity.Example:Dim objMoveAct As MoveHomeAct……Dim Accl as DoubleAccl=objMoveAct.AccelerationAccl = 30objMoveAct.Acceleration=Accl
- Return type:
float
- property corner_rounding: float¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
- o Property CornerRounding() As doubleThis property returns and sets the Corner Rounding for the move activity.Corner Rounding::The percentage represents the extent to which the devicedecelerates as it rounds the corner.Returns:oCornerRounding The Corner Rounding for the move activity.Parameters:iCornerRoundingThe specified Corner Rounding for the move activity.Example:Dim objMoveAct As MoveHomeAct……Dim Rounding as DoubleRounding=objMoveAct.CornerRoundingRounding = 30objMoveAct.CornerRounding=Rounding
- Return type:
float
- property home_name: str¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
- o Property HomeName() As CATBSTRSets and Retrieves Home Name corresponding to the activitytargetReturns:oHomeName Home Name stored as the target.Parameters:iHomeNameThe specified Home Name as the activity targetExample:Dim objMoveAct As MoveHomeAct……Dim HomeName as stringHomeName=objMoveAct.HomeNameHomeName = “Home.2”objMoveAct.HomeName=HomeName
- Return type:
str
- property mechanism_index: int¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
- o Property MechanismIndex() As shortSets and Retrieves mechanism index for the move activity. The index ofmechanism in the list of mechanisms of the owningresource.Returns:oMechanismIndex The mechanism index for the move activity.Parameters:iMechanismIndexThe specified mechanism index for the move activity.Example:Dim objMoveAct As MoveHomeAct……Dim MechIndex as IntegerMechIndex=objMoveAct.MechanismIndexMechIndex = 1objMoveAct.MechanismIndex=MechIndex
- Return type:
int
- property motion_basis: str¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
- o Property MotionBasis() As CATBSTRSets and Retrieves Motion Basis defined for the activity (“TIME” /“SPEED”)Returns:oMotionBasis The Motion Basis for the move activity.Parameters:iMotionBasisThe specified Motion Basis for the move activity.Example:Dim objMoveAct As MoveHomeAct……Dim MotionBas as stringMotionBas=objMoveAct.MotionBasisMotionBas = “SPEED”objMoveAct.MotionBasis=MotionBas
- Return type:
str
- property speed_percent: float¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
- o Property SpeedPercent() As doubleThis property returns and sets the speed value percentage for the moveactivity. • For straight line motion, the percentage of the maximum TCP linearspeed. • For joint-interpolated motion, the percentage of the maximum jointspeed.Returns:oSpeedPercent The Speed Percent for the move activity.Parameters:iSpeedPercentThe specified Speed Percent for the move activity.Example:Dim objMoveAct As MoveHomeAct……Dim SpeedValPr as DoubleSpeedValPr=objMoveAct.SpeedPercentSpeedValPr = 80objMoveAct.SpeedPercent=SpeedValPr
- Return type:
float