hexagon logo

Plane vector flipping

Can anyone explain why the vector of the plane is flipping?

I'm not hitting a surface/simulator that the part is sitting on, I am hitting the part.

Plane facing straight up in the air, hits straight down on Z.

Honestly, I'm not doing it, my guy 30miles away is and I remoted in.
The program worked yesterday.

Today, it refuses to keep the vector.
Did a restart of the PC.
Did a restart of the PC and the controller.

2021.2 sp4

STARTUP =ALIGNMENT/START,RECALL:USE_PART_SETUP,LIST=YES
ALIGNMENT/END
MODE/MANUAL
PREHIT/0.0197
RETRACT/0.0197
FORMAT/TEXT,OPTIONS, ,HEADINGS,SYMBOLS, ;NOM,TOL,MEAS,DEV,OUTTOL, ,
LOADPROBE/2021X2X72
TIP/T1A0B0, SHANKIJK=0, 0, 1, ANGLE=0
PLN1 =FEAT/PLANE,CARTESIAN,TRIANGLE
THEO/<-0.1212,-0.0611,0>,<0,0,1>
ACTL/<-0.1212,-0.0611,0>,<0,0,1>
MEAS/PLANE,4
HIT/BASIC,NORMAL,<-2.4829,-0.242,0>,<0,0,1>,<-2.4829,-0.242,0>,USE THEO=YES
HIT/BASIC,NORMAL,<-0.4623,-2.4556,0>,<0,0,1>,<-0.4623,-2.4556,0>,USE THEO=YES
HIT/BASIC,NORMAL,<2.6497,-0.0812,0>,<0,0,1>,<2.6497,-0.0812,0>,USE THEO=YES
HIT/BASIC,NORMAL,<-0.1893,2.5343,0>,<0,0,1>,<-0.1893,2.5343,0>,USE THEO=YES
ENDMEAS/


Vector of plane prior to taking the hits manually above.
Vecor of plane after taking the hits manually below.

STARTUP =ALIGNMENT/START,RECALL:USE_PART_SETUP,LIST=YES
ALIGNMENT/END
MODE/MANUAL
PREHIT/0.0197
RETRACT/0.0197
FORMAT/TEXT,OPTIONS, ,HEADINGS,SYMBOLS, ;NOM,TOL,MEAS,DEV,OUTTOL, ,
LOADPROBE/2021X2X72
TIP/T1A0B0, SHANKIJK=0, 0, 1, ANGLE=0
PLN1 =FEAT/PLANE,CARTESIAN,TRIANGLE
THEO/<-0.1212,-0.0611,0>,<0,0,1>
ACTL/<15.4765,24.4678,-27.5789>,<0.0000363,-0.0002564,-1>
MEAS/PLANE,4
HIT/BASIC,NORMAL,<-2.4829,-0.242,0>,<0,0,1>,<15.6659,21.776,-27.5783>,USE THEO=YES
HIT/BASIC,NORMAL,<-0.4623,-2.4556,0>,<0,0,1>,<17.9232,25.2091,-27.579>,USE THEO=YES
HIT/BASIC,NORMAL,<2.6497,-0.0812,0>,<0,0,1>,<15.348,26.9283,-27.5796>,USE THEO=YES
HIT/BASIC,NORMAL,<-0.1893,2.5343,0>,<0,0,1>,<12.9688,23.9577,-27.5788>,USE THEO=YES
ENDMEAS/
Parents Reply Children
  • The model is at zero zero zero in it's own coordinate system.

    Those actuals are in the startup coordinate system where the part was when he hit it.

    I suppose I could transform the model to about where I expect it to be during actual run, but I have never bothered with that.

    That could be the problem, and it only shows up on this part.

    I once took a point cloud on an OD cylinder and then created a cylinder from points for -A-. Worked on every part except three.
    Those three parts, no matter how I ran them, the datum would flip vector. The other 100+ parts, the vector on the cylinder was correct.
    Sent that one to Hexagon, no one could figure out what about those three parts would make that happen.

    So, I'm not ruling this out.