I am having a problem with PC-DMIS swapping out values that I've keyed in all over my program with new values when I open up dialogs or run through my programs. It never seems to end. Every time I run a program or make any adjustments, I have to comb over the entire program to make sure all my nominals and tolerances are where I set them.
This happens with dimension nominals, target noms, theo noms, you name it. I try to make sure that any "learn" checkboxes are unmarked, and they rarely are because that's something I haven't used yet so I leave them alone.
But I can run a couple parts, or just open a program up again after a few days and PC-DMIS has graciously replaced all my nice, clean nominals with long, messy numbers.
For a hypothetical example, I could set a Dimension for "Circle_1" diameter to "12.500" and run it to get a result that shows my nominal as 12.500. But when I've run a few parts, or made any adjustments to just about anything elsewhere in the program, or open the program up a few days later, that same dimension's nominal that I set myself might now show up as "12.4997053"
Since the new number that replaces my typed-in number is usually very close, I don't usually notice it right away from reports or just reviewing my results after a program-run.
How can I lock these in so that I can avoid an embarrassing situation where I send a report to a customer with incorrect nominals, or have a part-escape that looks like it passes after these numbers have changed?
This is driving me absolutely crazy. I feel like it is reasonable to expect Hexagon/PCDMIS to offer a product that doesn't randomly re-write your program for you without asking.
This happens with dimension nominals, target noms, theo noms, you name it. I try to make sure that any "learn" checkboxes are unmarked, and they rarely are because that's something I haven't used yet so I leave them alone.
But I can run a couple parts, or just open a program up again after a few days and PC-DMIS has graciously replaced all my nice, clean nominals with long, messy numbers.
For a hypothetical example, I could set a Dimension for "Circle_1" diameter to "12.500" and run it to get a result that shows my nominal as 12.500. But when I've run a few parts, or made any adjustments to just about anything elsewhere in the program, or open the program up a few days later, that same dimension's nominal that I set myself might now show up as "12.4997053"
Since the new number that replaces my typed-in number is usually very close, I don't usually notice it right away from reports or just reviewing my results after a program-run.
How can I lock these in so that I can avoid an embarrassing situation where I send a report to a customer with incorrect nominals, or have a part-escape that looks like it passes after these numbers have changed?
This is driving me absolutely crazy. I feel like it is reasonable to expect Hexagon/PCDMIS to offer a product that doesn't randomly re-write your program for you without asking.
Comment