hexagon logo

True position bad math

Either I'm having a huge brainfart or PC-DMIS has a new bug after this last update (2017 R2 SP9). Look at the actual hole locations and then look at the positions. I don't know what kind of common core math it's doing to get those numbers.

The only factor that I can think of, which shouldn't be a factor at all, is that each cylinder is constructed out of two circles. The Z nominal of the bottom circle is at the bottom of the part with a vector of 0,0,-1, as I intended to get a full length cylinder. As it turned out, I was unable to reach the bottom of the part and instead took it from the top at a much shallower depth with a vector of 0,0,1. I don't see how this would affect anything but it's the only thing I can think of.




Parents
  • Well, going off of 's input and for the sake of time, I ended up changing the upper circles to cylinders and putting in a GOTO to skip the lower circles and low and behold, everything came out good. Next time this job comes up I will change the setup so that I can reach the bottom circles and get a full length measurement. What was screwing me up was that the measured locations on the report were not reflective of the locations that were actually being used to calculate the position. I'm still getting used to the portable world and the problems that are unique to it. This isn't an issue with a CMM because it measures at whatever depth you program it to measure at.
Reply
  • Well, going off of 's input and for the sake of time, I ended up changing the upper circles to cylinders and putting in a GOTO to skip the lower circles and low and behold, everything came out good. Next time this job comes up I will change the setup so that I can reach the bottom circles and get a full length measurement. What was screwing me up was that the measured locations on the report were not reflective of the locations that were actually being used to calculate the position. I'm still getting used to the portable world and the problems that are unique to it. This isn't an issue with a CMM because it measures at whatever depth you program it to measure at.
Children