Welcome, Guest. Please login or register.
Did you miss your activation email?
February 09, 2012, 07:00:20 AM
Home Help Login Register
News: Any Problems or Experience with Industrial Robots ?
Register and place your Question / Answer to worldwide Robotexperts right here !

+  Robotforum | Support for Robotprogrammer and Users
|-+  General Category - Industrial Robot Forum
| |-+  Robot Geometry, Linear Algebra, Forward and Inverse Kinematics
| | |-+  How to calculate robot payload
0 Members and 1 Guest are viewing this topic. « previous next »
Pages: [1] Print
Author Topic: How to calculate robot payload  (Read 2305 times)
Fabian Munoz
Global Moderator
*****
Offline Offline

Gender: Male
Posts: 862


Uruguay Campeon de America 2011 !!!!!!!!!!


« on: March 20, 2010, 01:57:02 AM »

Hello all:

I have the setup shown in the picture. How do you calculate the payload ?

Normally the EOAT that I use are easy to calculate because of the setup but this one I have two different load at both ends.
Let say 1kg on one end and 1/2 kg on the other. Each gripper weight 1/2 kg and the actual bracket 1 kg.
I like to keep the distance between the gripper constant , lets say 50 cm so I can drop the objects from the grippers on one motion only but this doesn't mean that the middle of the bracket has to be at 0,0,0.

Maybe is easier for calculation (inertia, etc) that the 1 kg gripper is closer to the flange to make the relation distance/mass proportional

Any thoughts ? BTW I have the payload calculation sheets from Motoman, ABB and Fanuc but it's not helping

Logged

somar
Jim Tyrer
Administrator
*****
Offline Offline

Gender: Male
Posts: 500


Ende aller Streckenverbote


WWW
« Reply #1 on: March 20, 2010, 02:46:27 AM »

Hello Somar,
Fairly easy with CAD like SolidWorks. If you assign material properties to each part of the assembly, and place it in 3D space so that Z+ is pointing away from the flange, and the flange's dowel (at robot zero) lines up with the one in the EOAT then SW will crunch the numbers. Done it many times and it works well, though better on some bots than others.

It can be done 'manually' with a spreadsheet that you can file away with the rest of your code for use if something on the tool needs to change.
Mass moment for each lump that is on the tool is the square of the radial distance between COG of said lump and toolZ, multiplied by it's mass. Sum of mass moments of lumps will yield Ixx, Iyy and Izz for the tool.
It's generally better to convert weights to mass (multiply by G) except for Fanuc which use Kgf.cm^2 for units.

You do need to be careful with the units and make sure that they boil down algebraically to the correct units before you actually do the numbers.
http://www.efunda.com/math/solids/massmomentofinertia.cfm
http://www.efunda.com/units/show_units.cfm?Alfa=no&String1=Mass%20moment%20of%20inertia&String2=Mass%20moment%20of%20inertia

Here's a sheet from a R2000iA/165F of which one could trip CollGuard by grabbing at EOAT with a rag wrapped around your hand
while running at 100%. Saved off Linux OpenOffice .ods but should open up fine on Windows Excel.
« Last Edit: March 20, 2010, 03:45:38 AM by Jim Tyrer » Logged
Fabian Munoz
Global Moderator
*****
Offline Offline

Gender: Male
Posts: 862


Uruguay Campeon de America 2011 !!!!!!!!!!


« Reply #2 on: March 20, 2010, 03:51:51 AM »

Thanks Jim:

It's late here, I'll take a look tomorrow
Enjoy the weekend, BTW, we have been getting excellent weather. 15C today and sunny !!!

somar
Logged

somar
Pages: [1] Print 
« previous next »
Jump to:  


Login with username, password and session length

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2011, Simple Machines Valid XHTML 1.0! Valid CSS!