hexagon logo

TP200 Tool Changer

Is there a way to incorporate into a part program to ask the operator what tool changer slot is currently loaded? PC-DMIS would then accept the slot the operator has specified. My goal is to create a part program in the event that a part program is aborted. I want the operator to be able to move the probe to a safe area for rotation to A0B0 before it approaches the tool changer. Thanks.
Parents
  • Thank you Kai Kendall and R2ah1ze1l for your response. There are many easy solutions to my problem but due to all the limitations of the CMM volume, fixture setups, etc., I am unable to employ them. Without getting too deep in the weeds, here is what I need to accomplish: 1.) If the inexperienced operators have an issue that stops the execution of the measure program and they restart the program, it could crash into the tool change rack IF the first LOADPROBE command in the program is different than what was loaded at the time of program interruption (ok...I'll just say it...when the operator crashes the program) and IF the last probe 'A' angle is in a negative (-) direction (example: A-100B-90). 2.) I need to write a utility program that can extract the current loaded probe and then I can rotate it to A0B0 in a safe area further away from the rack load position...that's it. Don't want to write a script file if a simpler solution can be used. (See also my 1-10-2023 post). I thought I'd try to pick everyone's brain on the forum first before I submit a case with Hexagon Support.
Reply
  • Thank you Kai Kendall and R2ah1ze1l for your response. There are many easy solutions to my problem but due to all the limitations of the CMM volume, fixture setups, etc., I am unable to employ them. Without getting too deep in the weeds, here is what I need to accomplish: 1.) If the inexperienced operators have an issue that stops the execution of the measure program and they restart the program, it could crash into the tool change rack IF the first LOADPROBE command in the program is different than what was loaded at the time of program interruption (ok...I'll just say it...when the operator crashes the program) and IF the last probe 'A' angle is in a negative (-) direction (example: A-100B-90). 2.) I need to write a utility program that can extract the current loaded probe and then I can rotate it to A0B0 in a safe area further away from the rack load position...that's it. Don't want to write a script file if a simpler solution can be used. (See also my 1-10-2023 post). I thought I'd try to pick everyone's brain on the forum first before I submit a case with Hexagon Support.
Children
No Data