axis bounds different in Robot studio
Grahammy
✭
in RobotStudio
Hi all, IRB 1400 with IRC5.
We have an issue with upper and lower bounds.
Axis 4, in the MOC file, upper and lower bounds of 3.49066
In Robot Studio, that gives me +/- 200 degree jog movement
But in the actual cell, the teach pendant only shows +/- 175 degree movement.
Similar in axis 5, RS shows +/- 120 degree but the actual robot only offers +/- 116 degrees.
But Axis 6 is fine both show +/- 400 degrees
I have checked on a different IRB1400 here and that seems fine, RS and the teach pendant are both the same.
I have been through the MOC file but can't see anything wrong
Can anyone shed any light on this? Any ideas?
We have an issue with upper and lower bounds.
Axis 4, in the MOC file, upper and lower bounds of 3.49066
In Robot Studio, that gives me +/- 200 degree jog movement
But in the actual cell, the teach pendant only shows +/- 175 degree movement.
Similar in axis 5, RS shows +/- 120 degree but the actual robot only offers +/- 116 degrees.
But Axis 6 is fine both show +/- 400 degrees
I have checked on a different IRB1400 here and that seems fine, RS and the teach pendant are both the same.
I have been through the MOC file but can't see anything wrong
Can anyone shed any light on this? Any ideas?
0
Answers
-
Have you checked if there are worldzones active? It is a module in system or user directory.Joerg Vogel
Hochschule Hannover
University of Applied Sciences and Arts—IRB120 - RW5.61, RW6.13 - IRC5 compact0 -
I have a Home world zone set up, but I can't see how that can affect the max rotation limits???
We will comment out the module and try it though0 -
We commented out the world zone and it made no difference0
-
3.49066 radians =200.000086 degrees
Can you paste the arm section of the MOC file here?Systemintegrator - Web / C# / Rapid / Robotstudio
If I helped, please press Vote Up0 -
This is my Moc file for Arm-name "rob1_1" -use_arm_type "ROB1_1" -use_acc_data "rob1_1"\-use_arm_calib "rob1_1" -upper_joint_bound 2.87979\-lower_joint_bound -2.87979 -upper_joint_bound_max 2.87979\-lower_joint_bound_min -2.87979-name "rob1_2" -use_arm_type "ROB1_2" -use_acc_data "rob1_2"\-use_arm_calib "rob1_2" -upper_joint_bound 1.65806\-lower_joint_bound -1.22173 -upper_joint_bound_max 1.65806\-lower_joint_bound_min -1.22173-name "rob1_3" -use_arm_type "ROB1_3" -use_acc_data "rob1_3"\-use_check_point "rob1_3" -use_customer_arm_load "WeldMotor"\-use_arm_calib "rob1_3" -upper_joint_bound 2.70526\-lower_joint_bound -0.523599 -upper_joint_bound_max 2.70526\-lower_joint_bound_min -0.523599 -upper_joint_coupl_bound 1.0472\-lower_joint_coupl_bound -1.13446-name "rob1_4" -use_arm_type "ROB1_4" -use_acc_data "rob1_4"\-use_arm_calib "rob1_4" -upper_joint_bound 3.49066\-lower_joint_bound -3.49066 -upper_joint_bound_max 1260\-lower_joint_bound_min -1260-name "rob1_5" -use_arm_type "ROB1_5" -use_acc_data "rob1_5"\-use_arm_calib "rob1_5" -upper_joint_bound 2.0944\-lower_joint_bound -2.0944 -upper_joint_bound_max 2.0944\-lower_joint_bound_min -2.0944-name "rob1_6" -use_arm_type "ROB1_6" -use_acc_data "rob1_6"\-use_arm_calib "rob1_6" -upper_joint_bound 6.98132\-lower_joint_bound -6.98132 -upper_joint_bound_max 1260\-lower_joint_bound_min -1260-name "M7DM1" -use_arm_type "M7DM1" -use_acc_data "M7DM1"\-upper_joint_bound 16 -lower_joint_bound -16-name "M8DM1" -use_arm_type "M8DM1" -use_acc_data "M8DM1"\-upper_joint_bound 16 -lower_joint_bound -16#
I don't know what the max bound values are, what they are measured in, why its gone from 3.49066 to 1260.
But we changed the max bound to 3.49066 and it didn't max any difference.
Axis 5 has the max bound the same as the joint bound and its still out
Axis 4,
In Robot Studio, that gives me +/- 200 degree jog movement
But in the actual cell, the teach pendant only shows +/- 175 degree movement.
Axis 5,
In Robot Studio, that gives me +/- 120 degree jog movement
But in the actual cell, the teach pendant only shows +/- 116 degree movement.
Axis 6,
In Robot Studio, that gives me +/- 400 degree jog movement
and in the actual cell, the teach pendant agrees with +/- 400 degree movement.0 -
Min and max values are hidden by the control. Their purpose is to keep less educated users from eliminating boundaries.
Yours seem very different from their purpose. The only way I know of to change them is to edit (VERY CAREFULLY, system failure is a definite possibility) the moc.cfg file and reload it.
The values are likely to be radians.
0
Categories
- All Categories
- 5.5K RobotStudio
- 394 UpFeed
- 18 Tutorials
- 13 RobotApps
- 297 PowerPacs
- 405 RobotStudio S4
- 1.8K Developer Tools
- 249 ScreenMaker
- 2.7K Robot Controller
- 309 IRC5
- 59 OmniCore
- 7 RCS (Realistic Controller Simulation)
- 785 RAPID Programming
- AppStudio
- 3 RobotStudio AR Viewer
- 18 Wizard Easy Programming
- 105 Collaborative Robots
- 4 Job listings