hexagon logo

Help with Profile of surface using FARO

I have a faro arm and we recently upgraded to PC-DMIS, still getting used to the software, I have encountered this one problem.. I have to measure the profile of a gasket surface. There are two things needed here,
1st- the profile of the gasket surface
2nd - height of "inspection points" from datum (A) in Z axis
Now the inspection points are present on the CAD. The screen shot is attached.
I used "vector points" to construct the points as shown on the surface. The alignment was Iterative, using three datums, the gasket surface plane (A), the hole on the top left corner (B) and the hole on the bottom right corner (C). When I execute this program, the alignment looks ok, the plane and the circles align properly, but when I try and measure the vector points, the measured points somehow get projected away from the surface! Cannot figure out what I am doing wrong! Can anyone help me with this please? Thanks

AD

Attached Files
Parents
  • Kami,

    I checked the vector points and the thickness was set to theoretical, changed it to none. the version of the software is 4.3 and i am using it on a FARO platinum arm. here is a part of the code
    PLN1 =FEAT/PLANE,CARTESIAN,TRIANGLE
    THEO/<-0.0275,-0.0127,0.0058>,<-0.0005738,0.0003179,0.9999998>
    ACTL/<1.0628,-2.0565,30.7093>,<-0.0149585,0.9998409,-0.0097155>
    MEAS/PLANE,8
    HIT/BASIC,NORMAL,<-1.5133,-0.0007,0>,<-0.0005732,0.0003178,0.9999998>,<0.1355,-2.0684,31.6828>,USE THEO=YES
    HIT/BASIC,NORMAL,<-1.319,0.5572,0.0017>,<-0.0005732,0.0003178,0.9999998>,<-0.1382,-2.0703,31.1638>,USE THEO=YES
    HIT/BASIC,NORMAL,<0.0048,0.7934,0.018>,<-0.0005732,0.0003178,0.9999998>,<0.6049,-2.0517,30.0105>,USE THEO=YES
    HIT/BASIC,NORMAL,<1.2872,0.5396,0.0024>,<-0.0005732,0.0003178,0.9999998>,<1.8011,-2.0683,29.2146>,USE THEO=YES
    HIT/BASIC,NORMAL,<1.4922,-0.0022,0>,<-0.0005732,0.0003178,0.9999998>,<2.1462,-2.0633,29.4371>,USE THEO=YES
    HIT/BASIC,NORMAL,<1.1743,-0.6652,0.005>,<-0.0005732,0.0003178,0.9999998>,<1.7425,-2.0333,31.0968>,USE THEO=YES
    HIT/BASIC,NORMAL,<-0.0103,-0.7741,0.018>,<-0.0005732,0.0003178,0.9999998>,<1.6575,-2.0324,31.1808>,USE THEO=YES
    HIT/BASIC,NORMAL,<-1.3358,-0.5492,0.0012>,<-0.0005732,0.0003178,0.9999998>,<0.5526,-2.0647,31.8882>,USE THEO=YES
    ENDMEAS/
    CIR1 =FEAT/CONTACT/CIRCLE,CARTESIAN,IN,LEAST_SQR
    THEO/<-1.6139,0.61,-0.2365>,<0.0043633,0,0.9999905>,0.28,0,360
    ACTL/<-0.3574,-2.1648,31.3494>,<-0.1152812,0.9887236,0.0955816>,0.2858,0,360
    TARG/<-1.6139,0.61,-0.2365>,<0.0043633,0,0.9999905>
    ANGLE VEC=<0.9999905,0,-0.0043633>
    DIRECTION=CCW
    SHOW FEATURE PARAMETERS=NO
    SHOW CONTACT PARAMETERS=YES
    NUMHITS=4,DEPTH=0,PITCH=0
    SAMPLE HITS=3,SPACER=0
    FIND HOLE=DISABLED,ONERROR=NO,READ POS=NO
    SHOW HITS=NO
    CIR2 =FEAT/CONTACT/CIRCLE,CARTESIAN,IN,LEAST_SQR
    THEO/<1.6151,-0.532,0.0006>,<0.0043633,0,0.9999905>,0.28,0,360
    ACTL/<2.6385,-2.1773,29.6891>,<-0.1511636,0.9884376,-0.011863>,0.2856,0,360
    TARG/<1.6151,-0.532,0.0006>,<0.0043633,0,0.9999905>
    ANGLE VEC=<0.9999905,0,-0.0043633>
    DIRECTION=CCW
    SHOW FEATURE PARAMETERS=NO
    SHOW CONTACT PARAMETERS=YES
    NUMHITS=4,DEPTH=0,PITCH=0
    SAMPLE HITS=3,SPACER=0
    FIND HOLE=DISABLED,ONERROR=NO,READ POS=NO
    SHOW HITS=NO
    A1 =ALIGNMENT/START,RECALL:STARTUP,LIST=YES
    ALIGNMENT/ITERATE
    PNT TARGET RAD=0.1969,START LABEL=,FIXTURE TOL=0,ERROR LABEL=
    MEAS ALL FEAT=NO,MAX ITERATIONS=99,LEVEL AXIS=YAXIS,ROTATE AXIS=ZAXIS,ORIGIN AXIS=XAXIS
    LEVEL=PLN1,CIR1,CIR2,,
    ROTATE=CIR1,CIR2,,
    ORIGIN=CIR1,,
    ALIGNMENT/END
    DATDEF/FEATURE=PLN1,A
    DATDEF/FEATURE=CIR1,B
    DATDEF/FEATURE=CIR2,C
    PNT1 =FEAT/CONTACT/VECTOR POINT,CARTESIAN
    THEO/<1.3859,0.4132,0>,<0,0,1>
    ACTL/<1.394,0.3682,-0.0147>,<0,0,1>
    TARG/<1.3859,0.4132,0>,<0,0,1>
    SNAP=NO
    SHOW FEATURE PARAMETERS=NO
    SHOW CONTACT PARAMETERS=YES
    SHOW HITS=NO
    PNT2 =FEAT/CONTACT/VECTOR POINT,CARTESIAN
    THEO/<1.1478,0.6815,0.0056>,<0.0215792,0,0.9997671>
    ACTL/<1.191,0.6617,-0.0567>,<0.0215792,0,0.9997671>
    TARG/<1.1478,0.6815,0.0056>,<0.0215792,0,0.9997671>
    SNAP=NO
    SHOW FEATURE PARAMETERS=NO
    SHOW CONTACT PARAMETERS=YES
    SHOW HITS=NO

    it goes on till point 18 and then i have the profile call out. I will try this again with the thickness turned off and see what the results are. Thanks

    AD
Reply
  • Kami,

    I checked the vector points and the thickness was set to theoretical, changed it to none. the version of the software is 4.3 and i am using it on a FARO platinum arm. here is a part of the code
    PLN1 =FEAT/PLANE,CARTESIAN,TRIANGLE
    THEO/<-0.0275,-0.0127,0.0058>,<-0.0005738,0.0003179,0.9999998>
    ACTL/<1.0628,-2.0565,30.7093>,<-0.0149585,0.9998409,-0.0097155>
    MEAS/PLANE,8
    HIT/BASIC,NORMAL,<-1.5133,-0.0007,0>,<-0.0005732,0.0003178,0.9999998>,<0.1355,-2.0684,31.6828>,USE THEO=YES
    HIT/BASIC,NORMAL,<-1.319,0.5572,0.0017>,<-0.0005732,0.0003178,0.9999998>,<-0.1382,-2.0703,31.1638>,USE THEO=YES
    HIT/BASIC,NORMAL,<0.0048,0.7934,0.018>,<-0.0005732,0.0003178,0.9999998>,<0.6049,-2.0517,30.0105>,USE THEO=YES
    HIT/BASIC,NORMAL,<1.2872,0.5396,0.0024>,<-0.0005732,0.0003178,0.9999998>,<1.8011,-2.0683,29.2146>,USE THEO=YES
    HIT/BASIC,NORMAL,<1.4922,-0.0022,0>,<-0.0005732,0.0003178,0.9999998>,<2.1462,-2.0633,29.4371>,USE THEO=YES
    HIT/BASIC,NORMAL,<1.1743,-0.6652,0.005>,<-0.0005732,0.0003178,0.9999998>,<1.7425,-2.0333,31.0968>,USE THEO=YES
    HIT/BASIC,NORMAL,<-0.0103,-0.7741,0.018>,<-0.0005732,0.0003178,0.9999998>,<1.6575,-2.0324,31.1808>,USE THEO=YES
    HIT/BASIC,NORMAL,<-1.3358,-0.5492,0.0012>,<-0.0005732,0.0003178,0.9999998>,<0.5526,-2.0647,31.8882>,USE THEO=YES
    ENDMEAS/
    CIR1 =FEAT/CONTACT/CIRCLE,CARTESIAN,IN,LEAST_SQR
    THEO/<-1.6139,0.61,-0.2365>,<0.0043633,0,0.9999905>,0.28,0,360
    ACTL/<-0.3574,-2.1648,31.3494>,<-0.1152812,0.9887236,0.0955816>,0.2858,0,360
    TARG/<-1.6139,0.61,-0.2365>,<0.0043633,0,0.9999905>
    ANGLE VEC=<0.9999905,0,-0.0043633>
    DIRECTION=CCW
    SHOW FEATURE PARAMETERS=NO
    SHOW CONTACT PARAMETERS=YES
    NUMHITS=4,DEPTH=0,PITCH=0
    SAMPLE HITS=3,SPACER=0
    FIND HOLE=DISABLED,ONERROR=NO,READ POS=NO
    SHOW HITS=NO
    CIR2 =FEAT/CONTACT/CIRCLE,CARTESIAN,IN,LEAST_SQR
    THEO/<1.6151,-0.532,0.0006>,<0.0043633,0,0.9999905>,0.28,0,360
    ACTL/<2.6385,-2.1773,29.6891>,<-0.1511636,0.9884376,-0.011863>,0.2856,0,360
    TARG/<1.6151,-0.532,0.0006>,<0.0043633,0,0.9999905>
    ANGLE VEC=<0.9999905,0,-0.0043633>
    DIRECTION=CCW
    SHOW FEATURE PARAMETERS=NO
    SHOW CONTACT PARAMETERS=YES
    NUMHITS=4,DEPTH=0,PITCH=0
    SAMPLE HITS=3,SPACER=0
    FIND HOLE=DISABLED,ONERROR=NO,READ POS=NO
    SHOW HITS=NO
    A1 =ALIGNMENT/START,RECALL:STARTUP,LIST=YES
    ALIGNMENT/ITERATE
    PNT TARGET RAD=0.1969,START LABEL=,FIXTURE TOL=0,ERROR LABEL=
    MEAS ALL FEAT=NO,MAX ITERATIONS=99,LEVEL AXIS=YAXIS,ROTATE AXIS=ZAXIS,ORIGIN AXIS=XAXIS
    LEVEL=PLN1,CIR1,CIR2,,
    ROTATE=CIR1,CIR2,,
    ORIGIN=CIR1,,
    ALIGNMENT/END
    DATDEF/FEATURE=PLN1,A
    DATDEF/FEATURE=CIR1,B
    DATDEF/FEATURE=CIR2,C
    PNT1 =FEAT/CONTACT/VECTOR POINT,CARTESIAN
    THEO/<1.3859,0.4132,0>,<0,0,1>
    ACTL/<1.394,0.3682,-0.0147>,<0,0,1>
    TARG/<1.3859,0.4132,0>,<0,0,1>
    SNAP=NO
    SHOW FEATURE PARAMETERS=NO
    SHOW CONTACT PARAMETERS=YES
    SHOW HITS=NO
    PNT2 =FEAT/CONTACT/VECTOR POINT,CARTESIAN
    THEO/<1.1478,0.6815,0.0056>,<0.0215792,0,0.9997671>
    ACTL/<1.191,0.6617,-0.0567>,<0.0215792,0,0.9997671>
    TARG/<1.1478,0.6815,0.0056>,<0.0215792,0,0.9997671>
    SNAP=NO
    SHOW FEATURE PARAMETERS=NO
    SHOW CONTACT PARAMETERS=YES
    SHOW HITS=NO

    it goes on till point 18 and then i have the profile call out. I will try this again with the thickness turned off and see what the results are. Thanks

    AD
Children
No Data