I came from a company that used water jet cells to cut parts to a +/-0.5 mm tolerance in many areas. The robot of choice for the integrator is Fanuc M20 robots and the integrator mounted calibration rings for the water jet stems to calibrate the TCP of robot in auto as a Manual push button or automatically at cycle start if a collision occurred in the cycle previous. The integrator also used the Fanuc IRcalibration programming on the teach pendant to set up a USER Frame calibration when a new fixture was loaded into the cell. This involved the robot touching off on the fixture in several positions and if within a certain tolerance of deviation(0.75mm), the USER frame would shift to match any deviation the fixture had from previously running this exact fixture.
The question I have is about Motoman robots. Is there a way to develop a program on a Motoman DX100, DX200 & YRC robots to check and update the TCP using reference points in a program and calibrate the TCP automatically like the Fanuc irCalibration programming does for Fanuc TCP and USER frame calibrating programs?
Thanks in advance