pycatia.dnb_robot_interfaces.calib_offsets¶
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.calib_offsets.CalibOffsets(com_object)¶
Note
CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
System.IUnknownSystem.IDispatchSystem.CATBaseUnknownSystem.CATBaseDispatchSystem.AnyObjectCalibOffsetsInterface to set Robot base/Tool offsets based on Calibration.Role: This interface provides methods to get/set calibration offsets related toRobot base and Robot tool position.- apply_corrected_base_offset() None ¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
- o Sub ApplyCorrectedBaseOffset()Applies corrected base offset.Returns:an HRESULT value.Legal values:S_OK if the operation succeedsE_FAIL otherwise
- Return type:
None
- apply_corrected_tool_offset() None ¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
- o Sub ApplyCorrectedToolOffset()Applies corrected tool offset.Returns:an HRESULT value.Legal values:S_OK if the operation succeedsE_FAIL otherwise
- Return type:
None
- apply_nominal_base_offset() None ¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
- o Sub ApplyNominalBaseOffset()Applies the nominal base offset.Returns:an HRESULT value.Legal values:S_OK if the operation succeedsE_FAIL otherwise
- Return type:
None
- apply_nominal_tool_offset() None ¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
- o Sub ApplyNominalToolOffset()Applies nominal tool offset.Returns:an HRESULT value.Legal values:S_OK if the operation succeedsE_FAIL otherwise
- Return type:
None
- get_calib_reference_file(o_calib_reference_file: str) None ¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
- o Sub GetCalibReferenceFile(CATBSTR oCalibReferenceFile)Retrieve the reference calibration file.Parameters:iCalibReferenceFileFull path of reference calibration file.Returns:an HRESULT value.Legal values:S_OK if the operation succeedsE_FAIL otherwise
- Parameters:
o_calib_reference_file (str) –
- Return type:
None
- get_corrected_base_offset(x: float, y: float, z: float, roll: float, pitch: float, yaw: float) None ¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
- o Sub GetCorrectedBaseOffset(double x,double y,double z,double roll,double pitch,double yaw)Retrieve corrected base offset for the robot base wrt robot base referenceposition.Parameters:xX coordinate of the Corrected robot base offset(in m).yY coordinate of the Corrected robot base offset(in m).zZ coordinate of the Corrected robot base offset(in m).rollRoll angle of the Corrected robot base offset(in deg).pitchPitch angle of the Corrected robot base offset(in deg).yawPitch angle of the Corrected robot base offset(in deg).Returns:an HRESULT value.Legal values:S_OK if the operation succeedsE_FAIL otherwise
- Parameters:
x (float) –
y (float) –
z (float) –
roll (float) –
pitch (float) –
yaw (float) –
- Return type:
None
- get_corrected_tool_offset(x: float, y: float, z: float, roll: float, pitch: float, yaw: float) None ¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
- o Sub GetCorrectedToolOffset(double x,double y,double z,double roll,double pitch,double yaw)Retrieve corrected tool offset for the robot wrt robot mountposition.Parameters:xX coordinate of the Corrected tool offset(in m).yY coordinate of the Corrected tool offset(in m).zZ coordinate of the Corrected tool offset(in m).rollRoll angle of the Corrected tool offset(in deg).pitchPitch angle of the Corrected tool offset(in deg).yawPitch angle of the Corrected tool offset(in deg).Returns:an HRESULT value.Legal values:S_OK if the operation succeedsE_FAIL otherwise
- Parameters:
x (float) –
y (float) –
z (float) –
roll (float) –
pitch (float) –
yaw (float) –
- Return type:
None
- get_nominal_base_offset(x: float, y: float, z: float, roll: float, pitch: float, yaw: float) None ¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
- o Sub GetNominalBaseOffset(double x,double y,double z,double roll,double pitch,double yaw)Retrieve nominal base offset for the robot base wrt robot base referenceposition.Parameters:xX coordinate of the Nominal robot base offset(in m).yY coordinate of the Nominal robot base offset(in m).zZ coordinate of the Nominal robot base offset(in m).rollRoll angle of the Nominal robot base offset(in deg).pitchPitch angle of the Nominal robot base offset(in deg).yawPitch angle of the Nominal robot base offset(in deg).Returns:an HRESULT value.Legal values:S_OK if the operation succeedsE_FAIL otherwise
- Parameters:
x (float) –
y (float) –
z (float) –
roll (float) –
pitch (float) –
yaw (float) –
- Return type:
None
- get_nominal_tool_offset(x: float, y: float, z: float, roll: float, pitch: float, yaw: float) None ¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
- o Sub GetNominalToolOffset(double x,double y,double z,double roll,double pitch,double yaw)Retrieve nominal tool offset for the robot wrt robot mountposition.Parameters:xX coordinate of the Nominal tool offset(in m).yY coordinate of the Nominal tool offset(in m).zZ coordinate of the Nominal tool offset(in m).rollRoll angle of the Nominal tool offset(in deg).pitchPitch angle of the Nominal tool offset(in deg).yawPitch angle of the Nominal tool offset(in deg).Returns:an HRESULT value.Legal values:S_OK if the operation succeedsE_FAIL otherwise
- Parameters:
x (float) –
y (float) –
z (float) –
roll (float) –
pitch (float) –
yaw (float) –
- Return type:
None
- get_reference_base_position(x: float, y: float, z: float, roll: float, pitch: float, yaw: float) None ¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
- o Sub GetReferenceBasePosition(double x,double y,double z,double roll,double pitch,double yaw)Retrieve current reference base position of robot.Parameters:xX coordinate of the reference base position(in m).yY coordinate of the reference base position(in m).zZ coordinate of the reference base position(in m).rollRoll angle of the reference base position(in deg).pitchPitch angle of the reference base position(in deg).yawYaw angle of the reference base position(in deg).Returns:an HRESULT value.Legal values:S_OK if the operation succeedsE_FAIL otherwise
- Parameters:
x (float) –
y (float) –
z (float) –
roll (float) –
pitch (float) –
yaw (float) –
- Return type:
None
- set_calib_reference_file(i_calib_reference_file: str) None ¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
- o Sub SetCalibReferenceFile(CATBSTR iCalibReferenceFile)Set the reference calibration file.Parameters:iCalibReferenceFileFull path of reference calibration file.Returns:an HRESULT value.Legal values:S_OK if the operation succeedsE_FAIL otherwise
- Parameters:
i_calib_reference_file (str) –
- Return type:
None
- set_corrected_base_offset(x: float, y: float, z: float, roll: float, pitch: float, yaw: float) None ¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
- o Sub SetCorrectedBaseOffset(double x,double y,double z,double roll,double pitch,double yaw)Set corrected base offset for the robot base wrt robot base referenceposition.Parameters:xX coordinate of the Corrected robot base offset(in m).yY coordinate of the Corrected robot base offset(in m).zZ coordinate of the Corrected robot base offset(in m).rollRoll angle of the Corrected robot base offset(in deg).pitchPitch angle of the Corrected robot base offset(in deg).yawPitch angle of the Corrected robot base offset(in deg).Returns:an HRESULT value.Legal values:S_OK if the operation succeedsE_FAIL otherwise
- Parameters:
x (float) –
y (float) –
z (float) –
roll (float) –
pitch (float) –
yaw (float) –
- Return type:
None
- set_corrected_tool_offset(x: float, y: float, z: float, roll: float, pitch: float, yaw: float) None ¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
- o Sub SetCorrectedToolOffset(double x,double y,double z,double roll,double pitch,double yaw)Set corrected tool offset for the robot wrt robot mountposition.Parameters:xX coordinate of the Corrected tool offset(in m).yY coordinate of the Corrected tool offset(in m).zZ coordinate of the Corrected tool offset(in m).rollRoll angle of the Corrected tool offset(in deg).pitchPitch angle of the Corrected tool offset(in deg).yawPitch angle of the Corrected tool offset(in deg).Returns:an HRESULT value.Legal values:S_OK if the operation succeedsE_FAIL otherwise
- Parameters:
x (float) –
y (float) –
z (float) –
roll (float) –
pitch (float) –
yaw (float) –
- Return type:
None
- set_nominal_base_offset(x: float, y: float, z: float, roll: float, pitch: float, yaw: float) None ¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
- o Sub SetNominalBaseOffset(double x,double y,double z,double roll,double pitch,double yaw)Set nominal base offset for the robot base wrt robot base referenceposition.Parameters:xX coordinate of the Nominal robot base offset(in m).yY coordinate of the Nominal robot base offset(in m).zZ coordinate of the Nominal robot base offset(in m).rollRoll angle of the Nominal robot base offset(in deg).pitchPitch angle of the Nominal robot base offset(in deg).yawPitch angle of the Nominal robot base offset(in deg).Returns:an HRESULT value.Legal values:S_OK if the operation succeedsE_FAIL otherwise
- Parameters:
x (float) –
y (float) –
z (float) –
roll (float) –
pitch (float) –
yaw (float) –
- Return type:
None
- set_nominal_tool_offset(x: float, y: float, z: float, roll: float, pitch: float, yaw: float) None ¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
- o Sub SetNominalToolOffset(double x,double y,double z,double roll,double pitch,double yaw)Set nominal tool offset for the robot wrt robot mountposition.Parameters:xX coordinate of the Nominal tool offset(in m).yY coordinate of the Nominal tool offset(in m).zZ coordinate of the Nominal tool offset(in m).rollRoll angle of the Nominal tool offset(in deg).pitchPitch angle of the Nominal tool offset(in deg).yawPitch angle of the Nominal tool offset(in deg).Returns:an HRESULT value.Legal values:S_OK if the operation succeedsE_FAIL otherwise
- Parameters:
x (float) –
y (float) –
z (float) –
roll (float) –
pitch (float) –
yaw (float) –
- Return type:
None
- set_reference_base_position(x: float, y: float, z: float, roll: float, pitch: float, yaw: float) None ¶
Note
- CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
- o Sub SetReferenceBasePosition(double x,double y,double z,double roll,double pitch,double yaw)Set reference base position of robot.Parameters:xX coordinate of the Robot base position(in m).yY coordinate of the Robot base position(in m).zZ coordinate of the Robot base position(in m).rollRoll angle of the Robot Base position(in deg).pitchPitch angle of the Robot Base position(in deg).yawPitch angle of the Robot Base position(in deg).Returns:an HRESULT value.Legal values:S_OK if the operation succeedsE_FAIL otherwise
- Parameters:
x (float) –
y (float) –
z (float) –
roll (float) –
pitch (float) –
yaw (float) –
- Return type:
None