hexagon logo

Alignment Question. BF Line between Holes vs Autoalign Cylinders

Hello. I am programming a part using legacy. The top plane is the primary datum and the seconary/tertiary datums are two thru holes that are square to the top plane. So rotate to the line between the holes of course.

I have profile of a surface called out to these datums.

I tried two alignments:

- One alignment uses cylinders. I autoaligned to the top plane and the 2 cylinders.

- The other alignment I created a 2d best fit line between the cylinders. I autoaligned to the top plane, the best fit line, and one cylinder as my tertiary datum.

My profile of a surface looks crooked when I use the first alignment, and it looks much better using the second alignment. Can someone explain why my results would be different? Should I go with alignment #2? Please see screenshots.

Attached Files
Parents
  • BIGWIG7,

    Yes I tried that yesterday on the phone with Hex. They are going to review this further. It seems like they can't figure it out off the bat. I think I made a mistake by mentioning Autoalign in this thread without giving all the details. I don't think autoalign is the problem. Basically, I am selecting two circles for the rotational alignment in "Alignment #1." You can see the code in my screenshot. It seems fine...Level to A and "ROTATE_CIRCLE" to the two cylinders.

    My take on the problem is that "ROTATE_CIRCLE" is what is causing the problem (not Autoalign). Autoalign seems to be working properly.
Reply
  • BIGWIG7,

    Yes I tried that yesterday on the phone with Hex. They are going to review this further. It seems like they can't figure it out off the bat. I think I made a mistake by mentioning Autoalign in this thread without giving all the details. I don't think autoalign is the problem. Basically, I am selecting two circles for the rotational alignment in "Alignment #1." You can see the code in my screenshot. It seems fine...Level to A and "ROTATE_CIRCLE" to the two cylinders.

    My take on the problem is that "ROTATE_CIRCLE" is what is causing the problem (not Autoalign). Autoalign seems to be working properly.
Children