hexagon logo

Iterative alignment and using XactMeasure

Alright here is my problem/question.
I have a part where Datum -A- (Z axis) is not prismatic, however datum -B- (X axis) and -C- (Y axis) are.

I do not have much experience with Iterative alignments other than that I have been to the Level 2 Hexagon class (Just don't use them or have the need too).

My thoughts were, this is a good time, to try an Iterative alignment.
I believe I have that part of the program correct:
I created 6 auto vector points on top (Datum -A-),
then 5 auto vector points on left side (Datum -B-)
then finally 5 auto vector points on the front of the part (Datum -C-).

When I create the Iterative alignment I pick top 6 points as level (Datum -A-),
5 points on left rotate (Datum -B-),
then 5 points on front as origin (Datum -C-).

After completing this Iterative alignment my trihedron doesn't move from before the alignment.
So I constructed planes out of the five points for datum -B- and -C- respectively.
I then origin my "X" to Datum -B- and my "Y" to datum -C-.
How do I origin my "Z", and how do I assign my datum -A- for exact measure? Where did I go wrong? Please any help would be greatly appreciated.
Parents

  • It is NOT ok of for me to leave it in body position!
    My customer requirements are to have the dimensions report out from the Datums, not the CAD origin. My report would need to say 1 inch from "X" and 1 inch from "Y". I have no way of measuring Datum "A" to my CAD origin due to it being an irregular surface.


    Wrong. You have a perfect way to measure datum A to the CAD origin. As we've told you many times, that is EXACTLY what iterative does. Aligning with iterative and leaving the part in body position is reporting to the datum structure. Datum A does not have to be zero. And since you have no way to define zero from A, then you are left with doing an iterative alignment.

    We've given you the best advice, the most correct advice, that our years of programming experience can give. The only other recourse is to contact your customer to get them to define your DRF's origin.
Reply

  • It is NOT ok of for me to leave it in body position!
    My customer requirements are to have the dimensions report out from the Datums, not the CAD origin. My report would need to say 1 inch from "X" and 1 inch from "Y". I have no way of measuring Datum "A" to my CAD origin due to it being an irregular surface.


    Wrong. You have a perfect way to measure datum A to the CAD origin. As we've told you many times, that is EXACTLY what iterative does. Aligning with iterative and leaving the part in body position is reporting to the datum structure. Datum A does not have to be zero. And since you have no way to define zero from A, then you are left with doing an iterative alignment.

    We've given you the best advice, the most correct advice, that our years of programming experience can give. The only other recourse is to contact your customer to get them to define your DRF's origin.
Children
No Data