Tool Creation - SolidWorks vs RobotStudio Center of Mass and Moments of Inertia Calculations
bran21
✭
in RobotStudio
Hello,
Has anyone here used SolidWorks to calculate the Center of Mass and Moments of Inertia calculations for a tool?
I've noticed some variation between the values calculated in SolidWorks and those shown in RobotStudio when creating a tool and I'd like to get some clarification.
In SolidWorks I see several options for inertia outputs:
1. Principal axes of Inertia and principal moments of Inertia: Taken at the center
2. Moments of Inertia: Taken at the center of mass and aligned with the output coordinate System
3. Moments of Inertia: Taken at the output coordinate system.
When creating tools in RobotStudio, I've been using the 'snap gravity' + part selection and would use a merged part to snap the gravity, but I still see noticeable differences in values between the two methods and seems that they never align.
Is this normal? And in general, is it more accurate or recommended to use the data directly from SolidWorks, or to rely on RobotStudio's own calculations?
Lastly, I've already created all my tools in RobotStudio-- is there a way to simply edit 'edit' an existing tool to manually enter the Moments of Inertia values, or would I need to completely recreate each tool?
Thank you in advance for any insights or help on this issue.
Has anyone here used SolidWorks to calculate the Center of Mass and Moments of Inertia calculations for a tool?
I've noticed some variation between the values calculated in SolidWorks and those shown in RobotStudio when creating a tool and I'd like to get some clarification.
In SolidWorks I see several options for inertia outputs:
1. Principal axes of Inertia and principal moments of Inertia: Taken at the center
2. Moments of Inertia: Taken at the center of mass and aligned with the output coordinate System
3. Moments of Inertia: Taken at the output coordinate system.
When creating tools in RobotStudio, I've been using the 'snap gravity' + part selection and would use a merged part to snap the gravity, but I still see noticeable differences in values between the two methods and seems that they never align.
Is this normal? And in general, is it more accurate or recommended to use the data directly from SolidWorks, or to rely on RobotStudio's own calculations?
Lastly, I've already created all my tools in RobotStudio-- is there a way to simply edit 'edit' an existing tool to manually enter the Moments of Inertia values, or would I need to completely recreate each tool?
Thank you in advance for any insights or help on this issue.
Tagged:
0
Comments
-
Hi,
1. I would personally prefer to calculate center of mass through SolidWorks instead of RobotStudio, because it is more of a design tool while RobotStudio is more of a simulation tool.
2. Values such as mass for a tool is always used as Tooldata in a robot controller. For me, I would adjust the value of Tooldata directly instead of creating a new tool.0 -
I would have to run LoadIdentify on the real robot to trust the output values.Lee Justice0
-
Thank you! Would you happen to have any RAPID routines that run this LoadIdentify? Or possibly know where I could find a step by step on running the Load Identity Routine on Omnicore?lemster68 said:I would have to run LoadIdentify on the real robot to trust the output values.
Thank you for your help! 0 -
Is the robot equipped with the Loadidentify and collision detect option?Lee Justice0
-
To run LoadIdentify in OmniCore, ensure the tool or part is already installed or picked by the robot.
1. Click on 'Code' in HOME view
2. Click on 'Debug'
3. Click on 'Call Routine'
4. Select 'LoadIdentify' and click on 'Go to'
5. Run the routine
2 -
Thank you so much for your help and listing out the steps!!! I can't tell you how much that means to me as a beginner! Thanks again!KennyJiang said:To run LoadIdentify in OmniCore, ensure the tool or part is already installed or picked by the robot.
1. Click on 'Code' in HOME view
2. Click on 'Debug'
3. Click on 'Call Routine'
4. Select 'LoadIdentify' and click on 'Go to'
5. Run the routine0
Categories
- All Categories
- 5.6K RobotStudio
- 401 UpFeed
- 21 Tutorials
- 15 RobotApps
- 306 PowerPacs
- 407 RobotStudio S4
- 1.8K Developer Tools
- 250 ScreenMaker
- 2.9K Robot Controller
- 364 IRC5
- 81 OmniCore
- 8 RCS (Realistic Controller Simulation)
- 853 RAPID Programming
- 33 AppStudio
- 4 RobotStudio AR Viewer
- 19 Wizard Easy Programming
- 110 Collaborative Robots
- 5 Job listings

