pycatia.dnb_robot_interfaces.rob_controller_factory

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_robot_interfaces.rob_controller_factory.RobControllerFactory(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
RobControllerFactory

Interface to manipulate Robot Controller.
Role: This interface provides methods to operate attributes related to robot
controller, especially profiles.
create_generic_accuracy_profile(o_accuracy_profile: GenericAccuracyProfile) None

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
o Sub CreateGenericAccuracyProfile(GenericAccuracyProfile
oAccuracyProfile)

Creates a Generic Accuracy Profile.

Parameters:

oAccuracyProfile
Created Accuracy Profile.

Returns:
an HRESULT value.
Legal values:

S_OK if the operation succeeds
E_FAIL otherwise
Parameters:

o_accuracy_profile (GenericAccuracyProfile) –

Return type:

None

create_generic_motion_profile(o_motion_profile: GenericMotionProfile) None

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
o Sub CreateGenericMotionProfile(GenericMotionProfile
oMotionProfile)

Creates a Generic Motion Profile.

Parameters:

oMotionProfile
Created Motion Profile.

Returns:
an HRESULT value.
Legal values:

S_OK if the operation succeeds
E_FAIL otherwise
Parameters:

o_motion_profile (GenericMotionProfile) –

Return type:

None

create_generic_obj_frame_profile(o_obj_frame_profile: GenericObjFrameProfile) None

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
o Sub CreateGenericObjFrameProfile(GenericObjFrameProfile
oObjFrameProfile)

Creates a Generic Object-Frame Profile.

Parameters:

oObjFrameProfile
Created ObjFrame Profile.

Returns:
an HRESULT value.
Legal values:

S_OK if the operation succeeds
E_FAIL otherwise
Parameters:

o_obj_frame_profile (GenericObjFrameProfile) –

Return type:

None

create_generic_tool_profile(o_tool_profile: GenericToolProfile) None

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
o Sub CreateGenericToolProfile(GenericToolProfile
oToolProfile)

Creates a Generic Tool Profile.

Parameters:

oToolProfile
Created Tool Profile.

Returns:
an HRESULT value.
Legal values:

S_OK if the operation succeeds
E_FAIL otherwise
Parameters:

o_tool_profile (GenericToolProfile) –

Return type:

None