hexagon logo

Easiest Way to have a flip in a program

What's the easiest way to have a flip in a program? The only way I've been able to do it was to have 2 separate programs and then merge them together. I have found its hard to edit the program offline when they are merged together.
  • What's the easiest way to have a flip in a program? The only way I've been able to do it was to have 2 separate programs and then merge them together. I have found its hard to edit the program offline when they are merged together.


    why not put the parts on their side and create a program to measure the complete part.

    95% of my programming the parts are on thier side and i can get almost everything in one shot.

  • I use equate all the time.

    Import 2 models, 1 up and 1 down. Think about where the tryhedrons will be. They need to end up being in the exact same location and orientation for equate to work.
    Hide 1 model.
    manual align, dcc mode, dcc align, start programming what ever you need in that orientation.
    Prompt user to flip over part. Hide the first model and un hide the second model
    Recall the manual startup alignment and go to manual mode.
    Manual align, dcc mode, dcc align.
    Now you want to equate your second dcc alignment with your first dcc alignment. The tryhedron has to be in the same location and same orientation for equate to work. You don't have to probe the same alignment features. You might have to offest your 2nd dcc alignment. For example. I had to offset my second alignment in Z by like -0.750" to put the tryhedron in the same location at my first dcc align. Having 2 models makes it a lot easier. This can be done offline or online.

    I have never used equate alignment to get over all heights or lengths. I've only used it for some angles that we require and some concentiricty measurements to specific datums on some large parts.
  • Yup that crossed my mind when I saw the drawing
  • There are features on the part I wouldnt be able to get to with my cmm on its side. Thats why I didnt do it that way.