hexagon logo

Robotics and CMMs

Hello All,

Does anyone have any experience integrating a robotic arm with a CMM? I'm looking to get an arm that will flip the part over. Every part we are inspecting has a backside/underside that has to be checked. Currently the operators are flipping them over. Parts weigh up to 57 lbs and we are using 454 Sfs so most ppl have to turn their shoulders to get in. In addition to that, everyone has a tendency to let the part slam on the granite (because its a table duh) which irks me.

Any ideal brands, hardware, training. and customer support that have workout well with anyone?

Plan is to have:
  1. the operator load the cmm with the part
  2. operator starts program and walks away
  3. once the cmm comes the flip part of the program
    1. robotic arm grabs the part, flips it, gets out of the way, and the CMM continues.

  4. program ends, operator reviews results
Thanks.
  • Correct me if I'm wrong. Reading from the forum, when someone is talking about a front end application for automation, is that someones own homemade version of the IO flow manager? As instead of purchasing IO FM from Hexagon, they had the skill necessary to create their own?


    It depends, but in most instances no.

    Automation can refer to two things, one is software automation (like macros in Excel or Scripts in PC-Dmis - where common tasks are coded and happen automatically. The other is more what you might consider automation, i.e. Robots and the like interacting with the CMM.

    Typically a front end application I'd consider to be an operator interface, like Inspect.

    I created my own which I'm very proud of, but unfortunately it didn't really sell (this was before I rejoined Hexagon) and it's only in use in a couple of companies.

    IOFM is for automation, although it can be used as an operator interface, it can do some things better than Inspect with regards to pallets/ multi-loading parts (although maybe doesn't look as slick/modern). Primarily however it's used for integration with automated cells (typically loading/unloading parts via a robot or automated conveyor type systems).

    Historically these type of applications were all bespoke, but much of the functionality is the same, so it was turned into a generic product which can be used in maybe 90% of instances where this type of interaction is required.

    That said, for sure, if someone has the required skills and knowledge, they could code something to do what IOFM does. But in most cases it wouldn't make financial sense to do so (the cost of creating bespoke would probably out weigh the cost of purchasing IOFM).