Robotic applications such waterjet cutting, laser cutting, applying a bead of sealant, arc-welding, etc. are generally ‘path-intensive’, in that such applications require the Robot’s TCP to accurately follow a specific path along a part (located on a fixture), and that such path is often formed by a series of points at a rather close distance from one another (depending on the path’s shape).
Such paths are typically good candidates for Off-Line Programming: the part, and the desired path along it, are typically well-defined in CAD, and the amount of points to program along such path would generally make their manual teaching on the plant floor very time-consuming. The desired robot programs are thus often generated through Simulation, after proper modeling of the robot-cell, and also include the necessary end-effector-related commands (e.g. when to start/stop the flow of sealant).
However, the level of precision typically required at the robot’s TCP for such applications makes it unlikely that the robot programs generated through Simulation will be accurate enough when executed on the robot controller ‘just like that’: Absolute Accuracy robot-cell calibration is required, with the DynaCal™ system (see “Absolute Accuracy Robot-Cell Calibration” and “Off-Line Programming with No Touchup”).
More specifically, the measurement point used for calibration purposes will be located right at the desired TCP, i.e. coinciding with the point of interest on the end-effector (generally some fixed distance away from the nozzle’s end of the waterjet tool, or the sealant tool, etc.): a dedicated tool with the proper dimension will temporarily be affixed to the end-effector. On the other end, the measurement equipment will be referenced to the fixture holding the part.
That way, the DynaCal calibration procedure will accurately determine in one step all of the important parameters forming the entire ‘metrological chain’ between the desired path along the part and the TCP, without the need for any other (potentially inaccurate) mathematical manipulation. Following the ‘Identification’ of the parameters of the complete robot-cell, the robot programs generated through Simulation will be ‘Filtered’ through the DynaCal software prior to being executed on the robot controller – with the necessary accuracy at the robot’s TCP!
It would of course be wise to maintain the level of Absolute Accuracy initially obtained with the DynaCal system throughout production. An ideal solution therefore in these kinds of applications is the AutoCal™ system (see “Maintain your Robot’s Accuracy throughout Production”). The end-effector’s nozzle can generally be used ‘as is’ (no need for some additional measurement artifact) to record the necessary measurements within the AutoCal’s measurement area.
By running the AutoCal system systematically in between production cycles (i.e. after each part run), any accuracy issue that might occur throughout production with the robot and/or its TCP will automatically be caught and corrected for prior to the next production run. In these kinds of robotic applications, the TCP in particular is likely to change over time, either because the end-effector’s nozzle gets ‘bumped’, or it needs replacement (after wearing out), etc.
Finally, these robot applications are potential candidates for robot-cell ‘Cloning’ in certain situations. After Off-Line Programming of the first arc-welding station, for example, an end-user might want to use the DynaCal robot-cell ‘Cloning’ functions for the duplication of that first robot-cell towards additional ‘identical’ ones. In fact, some customers might go as far as to set up a plant-wide data server, allowing robot programs created/modified in any of these ‘identical’ cells to be automatically ‘cloned’ towards all the other ones (see “Targeted Robot Communication Solutions”).
Quick answers to questions you may have about our services. Can’t find what you’re looking for? Contact Us Now.
Dynalog does not publish or share public pricing. There is no public MSRP or standard price list. Pricing is available only through a custom quote based on your project requirements.
Temperature compensation in robotics refers to techniques used to counteract thermal-induced errors in industrial robots, ensuring consistent positioning accuracy despite temperature fluctuations. The ambient temperature changes and the robot self-heating can induce the thermal related errors in the robot. Dynalog’s AccuBeam and DynaFlex products provide the ability to compensate robot for thermal-induced errors.
Robot guidance is the accurate identification of the part location with respect to robot. This feature is required when the part is not located repeatedly in the same location with respect to the robot.
Robotic inspection system is used to measure parts to identify the part dimensions and features are within tolerance. It includes an off the shelf industrial robot with a 3D sensor mounted to the robot end-effector. Dynalog’s DynaFlex system provides the high Absolute Accuracy and Accuracy Over-time required of such systems.
The roPOD system recalibrates the Tool Center Point (TCP) X, Y, Z, and Orientation. In addition, it can also recalibrate the zero-position mastering of the robot.
Yes, the roPOD system has a feature called “QuickCheck” that based on a couple of measurements of the end-effector can identify any change in the Tool Center Point.
We are committed to exceeding client expectations by delivering innovative, sustainable, and cost-effective construction solutions.
6001 North Adams Road,
Bloomfield Hills, MI 48304, USA
We collect cookies to analyze our website traffic and performance; we never collect any personal data.