Save your face

 

Why do we insist on faces? In robotics we need to provide the location of the robot tool (paint nozzle, welding torch, glue gun etc.) in terms of translation (XYZ) and rotation (angles around X, Y and Z), within the robot coordinate system.
A line (or an edge) has only a direction vector, because a body can rotate freely around it, so its angular orientation is not defined. A face, however, (of any feature, not even flat) has defined vectors at any point.
By analyzing the geometry of the part, RobotWorks is able to create a complete path based on the faces. Therefore, the accuracy of the path no longer depends on the dexterity of the robotics expert or his ability to eyeball a position.
Following the geometry is several times more accurate then any manual method. The difference between the two methods is like that between a driver trying to keep his car on the road, and an engineer trying to keep his train on the tracks.
It is true that not all the robots are engaged in moving along faces. Handling, palletizing and spot welding robots usually spend most of their time in mid air, in point-to-point motion. However, continuous path robots, which weld, cut, paint, seal, polish, sew, slit, trim, and deburr, always follow a part contour or a prescribed path on a part, usually along a face or an edge. They are the hardest to program; therefore they will benefit the most from following geometry.


Download this article in PDF

 


©1999-2024 All rights reserved to Compucraft Ltd.

Copying, re-writing and/or distributing any data from this website or parts of it in any media,

electronic or other, is forbidden without prior written permission from Compucraft Ltd.