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,

    your "PLN_A1" is wrong

    your Points A1_1 to A1_8 have completely different values ​​than PLN_A1
    your:
    PLN_A1 =FEAT/PLANE,CARTESIAN,TRIANGLE,NO
    THEO/<45.252,-412.068,-35.499>,<-0.0000019,0,1>
    ACTL/<45.252,-412.068,-35.499>,<-0.0000019,0,1>
    CONSTR/PLANE,BF,PT_A1_1,PT_A1_2,PT_A1_3,PT_A1_4,PT_A1_5,PT_A1_6,PT_A1_7,PT_A1_8,,
    OUTLIER_REMOVAL/OFF,3
    FILTER/OFF,WAVELENGTH=0
    
    it should be:
    PLN_A1 =FEAT/PLANE,CARTESIAN,TRIANGLE,NO
    THEO/<59.256,1.931,24.618>,<0,0,1>
    ACTL/<59.256,1.931,24.618>,<0,0,1>
    CONSTR/PLANE,BF,PT_A1_1,PT_A1_2,PT_A1_3,PT_A1_4,PT_A1_5,PT_A1_6,PT_A1_7,PT_A1_8,,
    OUTLIER_REMOVAL/OFF,3
    FILTER/OFF,WAVELENGTH=0
    


    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.


    Thank you. That is the reason. I created all those points on CAD, it had something wrong when I created datum A which I believed should be around (0,0,1), but had 10 degrees off .
Reply
  • hi,

    your "PLN_A1" is wrong

    your Points A1_1 to A1_8 have completely different values ​​than PLN_A1
    your:
    PLN_A1 =FEAT/PLANE,CARTESIAN,TRIANGLE,NO
    THEO/<45.252,-412.068,-35.499>,<-0.0000019,0,1>
    ACTL/<45.252,-412.068,-35.499>,<-0.0000019,0,1>
    CONSTR/PLANE,BF,PT_A1_1,PT_A1_2,PT_A1_3,PT_A1_4,PT_A1_5,PT_A1_6,PT_A1_7,PT_A1_8,,
    OUTLIER_REMOVAL/OFF,3
    FILTER/OFF,WAVELENGTH=0
    
    it should be:
    PLN_A1 =FEAT/PLANE,CARTESIAN,TRIANGLE,NO
    THEO/<59.256,1.931,24.618>,<0,0,1>
    ACTL/<59.256,1.931,24.618>,<0,0,1>
    CONSTR/PLANE,BF,PT_A1_1,PT_A1_2,PT_A1_3,PT_A1_4,PT_A1_5,PT_A1_6,PT_A1_7,PT_A1_8,,
    OUTLIER_REMOVAL/OFF,3
    FILTER/OFF,WAVELENGTH=0
    


    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.


    Thank you. That is the reason. I created all those points on CAD, it had something wrong when I created datum A which I believed should be around (0,0,1), but had 10 degrees off .
Children
No Data