hexagon logo

Best practices when constructing a primary datum plane

I need tips and tricks for constructing primary datum planes. Several times now I have had the measured vector flip and screw up the program.

Normally I measure an auto plane then construct the primary datum plane using the auto plane as the input. This works fine while programming, but when I run the part for the first time the measured vector will flip and now the program thinks my part is rotated 180° after I use the datum plane in my alignment. The only success I've had is to manually select the hits of the auto plane in the graphic display window when constructing the datum plane (I only manually select them because it's quicker than learning how to use the array syntax).

How wrong am I doing this? What should I be doing instead?

Thanks for your help.
Parents
  • It sounds like you are running into a bug (PCD-229658) that got fixed in 2022.1 and was pushed to 2020 R2 SP12, 2021.1 SP10 and 2021.2 SP5. Primary datum planes constructed from another plane would have their vector flipped whereas constructing from the individual hits gave the correct vector.

    Your work around (selecting the individual hits) is the correct approach if you need to stay on your current version. Ideally, you should upgrade to one of the service packs containing the fix if you can.
Reply
  • It sounds like you are running into a bug (PCD-229658) that got fixed in 2022.1 and was pushed to 2020 R2 SP12, 2021.1 SP10 and 2021.2 SP5. Primary datum planes constructed from another plane would have their vector flipped whereas constructing from the individual hits gave the correct vector.

    Your work around (selecting the individual hits) is the correct approach if you need to stay on your current version. Ideally, you should upgrade to one of the service packs containing the fix if you can.
Children