January 17, 2019, 09:36:31 PM
Robotforum | Industrial Robots Community

 Green on robots - Work Areas And Tool Groups


Author Topic:  Green on robots - Work Areas And Tool Groups  (Read 137 times)

0 Members and 1 Guest are viewing this topic.

January 09, 2019, 02:58:28 PM
Read 137 times
Offline

JeremyAdair


 A contractor installed our robots. I have figured out Allen bradley comms and most of the moves.

We are picking and placing. I made a case switch to do one set of robot moves or the other. Then problems started when we went to go touch up points.

The robot uses the default work area(work 1) and a tool group for a part we pick up and put into a nest.

However the tool has to have quite a bit of rotation about various axis to get the part center point over the nest, That creates a problem because now I cant move directly x or directly Y to set the part in the nest. Since the tooling coordinate is twisted it moves in the twisted x or y direction instead of the one I want.


Is the solution to this, to create a work area? Then I should be able to move in the X-Y-Z plane of that work area instead of the X-Y-Z plane of the tooling point?

Or is the solution to reteach the tooling point to where the object is centered and the Rx,Ry,Rz are 0, 180, or 90?

The idea of a work area coordinate plane and a tool group coordinate plane confuses me. I don't understand how to select one or the other in the robot. I know I can select both but I'm not wrapping my head around which coordinate plane I am in when I have two.

Linkback: https://www.robot-forum.com/robotforum/index.php?topic=30267.0
  • Like    Thanks

Today at 09:36:31 PM
Reply #1

Advertisement

Guest

January 09, 2019, 04:07:16 PM
Reply #1
Offline

Fabian Munoz

Administrator
Hi

I dont know much about Denso but your "problem" could be related to any other robot manufacture.
Are you using vision ?
I dont understand who's directing the robot to go to a particular x,y   
Are you palletizing and your math doesnt work ?
  • Like    Thanks
somar

January 09, 2019, 08:33:23 PM
Reply #2
Offline

JeremyAdair



There is no vision on this robot, but there are on the other two I have.

It is a pick and place operation. We pick from a pallet and place the parts into an upper nest and lower nest of an IR welder, then we smash the two pieces of plastic together and remove the part with the robot.

I am just teaching the points for a new part with the teach pendant and duplicating the contractor's code. I only had two days with the line. To get the part into the nest to teach the point was very difficult using the coordinate system that the original robot programmer used.

I think what I need to do is use the tool point coordinate system to orient the part, then switch coordinate systems to a work area so that the XYZ plane is easy to teach. I am just not confident yet because I came to this conclusion from reading the instruction manual. I do not have a good robot base of knowledge to build upon.

Denzo has a simulator that I figured out, so I probably just need to sit down and play with a copy of the program in the test environment.
  • Like    Thanks

January 09, 2019, 08:37:21 PM
Reply #3
Offline

JeremyAdair


and by pallet, I mean that there is a pallet lift system and there are single pallets on a conveyor. The pallet arrives at a pallet stop and a pallet lift raises and locates the pallet. All pallets are in the same located position and there is only one part on each pallet. I am not depalletizing .
  • Like    Thanks

January 10, 2019, 03:16:37 PM
Reply #4
Offline

Fabian Munoz

Administrator
OK
Or I'm confused or you are complicating your life
I think (I could be wrong) that you are confusing teaching and jogging.

You ca jog the robot however you like, using tool , working planes, etc, etc.   How you actually teach it , could be under the same condition or under different conditions

When you say To get the part into the nest to teach the point was very difficult using the coordinate system that the original robot programmer used.   For this, you can teach you own tool to jog and teach it with the contractor set up.  By the way , how complex is your tool ?   I'm assuming your pallets are horizontal and the robot is floor mounted, so, the robot world coordinates matches the real world / Just jog under this conditions, get the robot where you want and teach under the contract setup.  This is not the best way of doing things but for the number of points you are dealing with is the easiest solution..
  • Like    Thanks


Share via facebook Share via linkedin Share via pinterest Share via reddit Share via twitter

xx
set User Frame and Tool Frame in program for multiple groups

Started by robot take over on Fanuc Robot Forum

2 Replies
5823 Views
Last post July 10, 2014, 02:02:11 PM
by robot take over
xx
How to get 2 KRC2 Robots to work together

Started by therobotman on KUKA Robot Forum

0 Replies
269 Views
Last post June 14, 2018, 08:42:47 PM
by therobotman
xx
Photos of robots work benches cells

Started by trevpossy on Fanuc Robot Forum

0 Replies
1826 Views
Last post May 24, 2013, 07:37:20 AM
by trevpossy
xx
DCS safe work envelope for Tool

Started by MooseHorns on Fanuc Robot Forum

1 Replies
530 Views
Last post March 07, 2018, 04:20:42 AM
by SEAN-DUDE