Active Z Height Adjustment
Can the robot be programmed to actively adjust its Z distance when it is in certain regions of the workobject? For example, consider a 100 mm by 100 mm plate as workobject and the origin is at lower left corner. When robot TCP is in the region A (see image attached), it should lift up Z axis by a small compensation factor. Similiarly, when TCP is in region B, it should lower Z axis by small compensation factor. These small adjustments are always less than 1 mm and to account for small deformations in the plate.
How would one program this? Do I need to create some sort of a parallel routine continusously running in background checking robot TCP to make adjustment?
How would one program this? Do I need to create some sort of a parallel routine continusously running in background checking robot TCP to make adjustment?
Tagged:
0
Comments
-
Two questions: 1. What is the robot doing? 2. why not just have a very small tilt if the workobject to account for the difference?Lee Justice0
-
lemster68 said:Two questions: 1. What is the robot doing? 2. why not just have a very small tilt if the workobject to account for the difference?0
-
You are referring to the actual work piece as the workobject. The workobject is the data representation of the work piece in the robot. What I suggested is that you manipulate the data to correct the deposition on the work piece.Lee Justice0
-
lemster68 said:You are referring to the actual work piece as the workobject. The workobject is the data representation of the work piece in the robot. What I suggested is that you manipulate the data to correct the deposition on the work piece.
I was thinking to create a background task that checks robot position and adjusts Z value by some fixed amount depending on where the robot is w.r.t. workpiece. Can this be done or is there a simple alternative?0 -
Why not teach the points higher or lower as necessary?Lee Justice0
Categories
- All Categories
- 5.5K RobotStudio
- 395 UpFeed
- 18 Tutorials
- 13 RobotApps
- 297 PowerPacs
- 405 RobotStudio S4
- 1.8K Developer Tools
- 249 ScreenMaker
- 2.7K Robot Controller
- 310 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