Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5

Are end effectors flexible?

#1
I'm still trying to consider whether I should use RoboDK for my company or not. I am trying to attach a laser cleaner to a robot arm and have it pass over a cylindrical canister. The canister will rotate in stages and the robot should make passes until the cylinder has rotated 360 degrees.

The cylinder, however, is not exactly a cylinder and its exact surface/profile is irregular. If I want to attach an end effector such as a displacement sensor right next to the laser head, will I be able to write a program that will pass over a canister so that a distance is mai tained by the sensor?

I know I can add paths manually but then I will have to ensure that the canister always starts from a certain position (that is it is rotated at the same point every time). The easier way is if the robot just passes over the cylinder so that the end effector is always say 20cm away from the cylinder. The cylinder will then just randomly rotate until it has rotated by 360 degrees (or completed x number of rotational stages). 

Can RoboDK do this? Or do I still have to specify the paths manually? If it cannot, do you have any workarounds or recommendations? 

Thank you

To further clarify, I want to specify that the robot move on a horizontal path across the cylinder, but I want the robot to automatically move up and down depending on the profile. Once it reaches the end (when the displacement sensor measures really high distance) it will stop, the cylinder will rotate and it will move the opposite direction.
#2
RoboDK takes care of programming the ideal path. 

You can add any rotation or translation offsets to the path or the TCP to adjust for the real object and then use your Force control or Compliance hardware for other small surface irregularity adjustments.

Depending on the hardware you use, you can call a special function in the RoboDK Curve Follow Project to trigger your hardware compliance system at the beginning of the path, see the joined picture and station for example.

I also joined an .rdk station similar to your project.


Attached Files Thumbnail(s)
CFP_Option.PNG   

.rdk   Machining-and-Synchronization-with-ABB-03.rdk (Size: 2.86 MB / Downloads: 353)
#3
Thanks Olivier!

I will check out your attachment today and offer a reply when I can.
#4
I've just checked the file and it is exactly what I have in mind Olivier. Thanks for sharing.

I think I'll have to use a smaller arm placed on a rail for the long horizontal translations as the laser cleaner will not experience any resistance.

Much appreciated.
  




Users browsing this thread:
1 Guest(s)