hexagon logo

FCF Datums get erased inside of loop?

Hello All!

I apologize if this has been asked/solved before, but here goes... I made a simple program to check a part and verify some dimensions. I reran it a few times to make sure everything would work. I wanted to run a small loop to verify repeatability.

However, as soon as I execute the loop, the FCF datums get wiped out. This only happens inside the loop, when running the program normally (a single iteration), there is no issue.

What could be causing this error?

I am using a simple readpoint alignment followed by a DCC alignment and 2023.1 version of DMIS.

Thanks for any wisdom.
Parents
  • From the following page of the help files: PC-DMIS Help Center - 2023.1 (hexagonmi.com)


    We do not recommend using copy/paste or paste-with-pattern to replicate the geometric tolerance command. There are some cases where it works, and there are other cases where paste-with-pattern is fundamentally incapable of working correctly. We also do not recommend putting the geometric tolerance command inside a loop, for similar reasons: some cases work, and some cases cannot ever work. It is okay to put the entire measurement routine inside of one loop.
Reply
  • From the following page of the help files: PC-DMIS Help Center - 2023.1 (hexagonmi.com)


    We do not recommend using copy/paste or paste-with-pattern to replicate the geometric tolerance command. There are some cases where it works, and there are other cases where paste-with-pattern is fundamentally incapable of working correctly. We also do not recommend putting the geometric tolerance command inside a loop, for similar reasons: some cases work, and some cases cannot ever work. It is okay to put the entire measurement routine inside of one loop.
Children