hexagon logo

A1 (0,0,1) + A3(0,0,1) a headache about plane vector

Hello all.

I will be given a part (a very complicated part ) next week, so I am programing on cad model the last two days. Since I can not get right alignment, I looked back, found a problem on plane vector. I got 8 points for datum A1, the vector is (0,0,1), got 8 points for datum A3 same vector (0,0,1). Since A1 and A3 had different on Z AXIS, I formed A3 points to be at same level with A1. I verified them, PLN_A1 and PLN_A3 vector still (0,0,1). That is common sense. But when I added all 16 points together, the vector changed, I attached the program.
Please help... Any command is welcome...


Attached Files
Parents
  • hi,

    If I simply type your points into my program, it even works.
    I have to guess, well, that means the points you gave us aren't the same as the ones you used to create the planes.
    maybe you should recreate all points and i advise you use cad for that.


    I agree with Henniger, the numbers don't add up. I also see that The vectors for PNT_A3_1 - PNT_A3_8 are all <-0.0000019,0,1>, the same as your constructed PLN_A1.
    while the vectors for PNT_A1_1 - PNT_A1_1 are all <0,0,1>. Either those planes are not parallel, or something got changed in the measuring routine that doesn't match the model.

    Also, it is more accurate to construct an offset plane directly from all the the measured points from both surfaces, rather than constructing offset points and then constructing a plane from those. Offsetting each point separately will shift each point based on the current alignment, which might have a slightly different vector than the plane constructed from points on both surfaces, especially if the two surfaces are not manufactured truly parallel or the offset distance between the two are not manufactured perfectly to nominal. Constructing an offset plane directly from the points will help compensate for this and offset the points in a direction that is truly perpendicular to the final constructed plane.




Reply
  • hi,

    If I simply type your points into my program, it even works.
    I have to guess, well, that means the points you gave us aren't the same as the ones you used to create the planes.
    maybe you should recreate all points and i advise you use cad for that.


    I agree with Henniger, the numbers don't add up. I also see that The vectors for PNT_A3_1 - PNT_A3_8 are all <-0.0000019,0,1>, the same as your constructed PLN_A1.
    while the vectors for PNT_A1_1 - PNT_A1_1 are all <0,0,1>. Either those planes are not parallel, or something got changed in the measuring routine that doesn't match the model.

    Also, it is more accurate to construct an offset plane directly from all the the measured points from both surfaces, rather than constructing offset points and then constructing a plane from those. Offsetting each point separately will shift each point based on the current alignment, which might have a slightly different vector than the plane constructed from points on both surfaces, especially if the two surfaces are not manufactured truly parallel or the offset distance between the two are not manufactured perfectly to nominal. Constructing an offset plane directly from the points will help compensate for this and offset the points in a direction that is truly perpendicular to the final constructed plane.




Children
No Data