hexagon logo

How to pull individual points from a scan?

Not necessarily min or max points, but more like a sample of 15 points from a 1500 point scan...
Parents
  • Maybe something like this?

    I made a random scan of a radius. assign variables. I forgot to add variables for nominal values, but the basic concept is there.


    SCN1 =FEAT/SCAN,LINEAROPEN,NUMBER OF HITS=6,SHOW HITS=YES,SHOWALLPARAMS=NO
    MEAS/SCAN
    BASICSCAN/LINE,NUMBER OF HITS=6,SHOW HITS=YES,SHOWALLPARAMS=NO
    HIT/VECTOR,<-22.213,-9.088,270.672>,<-0.9255411,-0.3786472,0>,<-21.293,-8.711,271.667>,T=-0.994
    HIT/VECTOR,<-22.632,-7.987,270.672>,<-0.943005,-0.3327787,0>,<-21.694,-7.656,271.667>,T=-0.994
    HIT/VECTOR,<-22.997,-6.867,270.672>,<-0.9581978,-0.2861064,0>,<-22.044,-6.582,271.667>,T=-0.994
    HIT/VECTOR,<-23.071,-6.614,270.672>,<-0.9612717,-0.2756025,0>,<-22.115,-6.34,271.667>,T=-0.994
    HIT/VECTOR,<-23.306,-5.73,270.672>,<-0.971082,-0.238746,0>,<-22.34,-5.493,271.667>,T=-0.994
    HIT/VECTOR,<-23.472,-5.006,270.672>,<-0.978001,-0.2086,0>,<-22.5,-4.799,271.667>,T=-0.994
    ENDSCAN
    ENDMEAS/
    
    ASSIGN/V1=SCN1.HIT[1].X
    ASSIGN/V2=SCN1.HIT[1].Y
    ASSIGN/V3=SCN1.HIT[1].Z
    
    F3 =GENERIC/POINT,DEPENDENT,CARTESIAN,$
    NOM/XYZ,<0,0,0>,$
    MEAS/XYZ,<V1,V2,V3>,$
    NOM/IJK,<0,0,1>,$
    MEAS/IJK,<0,0,1>


                ASSIGN/SCN5S1X=SCN5.HIT[68].X
                ASSIGN/SCN5S1Y=SCN5.HIT[68].Y
                ASSIGN/SCN5S1Z=SCN5.HIT[68].Z
    SCN5S68    =GENERIC/POINT,DEPENDENT,CARTESIAN,$
                NOM/XYZ,<0,0,0>,$
                MEAS/XYZ,<SCN5S1X,SCN5S1Y,SCN5S1Z>,$
                NOM/IJK,<0,0,1>,$
                MEAS/IJK,<0,0,1>
    DIM X1= LOCATION OF POINT SCN5S68  UNITS=IN ,$
    GRAPH=OFF  TEXT=OFF  MULT=10.00  OUTPUT=BOTH  HALF ANGLE=NO
    AX    NOMINAL       +TOL       -TOL       MEAS        DEV     OUTTOL
    X       0.0000     0.0020     0.0020     1.8380     1.8380     1.8360 -------->
    Y       0.0000     0.0020     0.0020     0.0019     0.0019     0.0000 --------#
    Z       0.0000     0.0020     0.0020   -10.0057   -10.0057    10.0037 <--------
    END OF DIMENSION X1
    

    why doesn't the nominal show up?
Reply
  • Maybe something like this?

    I made a random scan of a radius. assign variables. I forgot to add variables for nominal values, but the basic concept is there.


    SCN1 =FEAT/SCAN,LINEAROPEN,NUMBER OF HITS=6,SHOW HITS=YES,SHOWALLPARAMS=NO
    MEAS/SCAN
    BASICSCAN/LINE,NUMBER OF HITS=6,SHOW HITS=YES,SHOWALLPARAMS=NO
    HIT/VECTOR,<-22.213,-9.088,270.672>,<-0.9255411,-0.3786472,0>,<-21.293,-8.711,271.667>,T=-0.994
    HIT/VECTOR,<-22.632,-7.987,270.672>,<-0.943005,-0.3327787,0>,<-21.694,-7.656,271.667>,T=-0.994
    HIT/VECTOR,<-22.997,-6.867,270.672>,<-0.9581978,-0.2861064,0>,<-22.044,-6.582,271.667>,T=-0.994
    HIT/VECTOR,<-23.071,-6.614,270.672>,<-0.9612717,-0.2756025,0>,<-22.115,-6.34,271.667>,T=-0.994
    HIT/VECTOR,<-23.306,-5.73,270.672>,<-0.971082,-0.238746,0>,<-22.34,-5.493,271.667>,T=-0.994
    HIT/VECTOR,<-23.472,-5.006,270.672>,<-0.978001,-0.2086,0>,<-22.5,-4.799,271.667>,T=-0.994
    ENDSCAN
    ENDMEAS/
    
    ASSIGN/V1=SCN1.HIT[1].X
    ASSIGN/V2=SCN1.HIT[1].Y
    ASSIGN/V3=SCN1.HIT[1].Z
    
    F3 =GENERIC/POINT,DEPENDENT,CARTESIAN,$
    NOM/XYZ,<0,0,0>,$
    MEAS/XYZ,<V1,V2,V3>,$
    NOM/IJK,<0,0,1>,$
    MEAS/IJK,<0,0,1>


                ASSIGN/SCN5S1X=SCN5.HIT[68].X
                ASSIGN/SCN5S1Y=SCN5.HIT[68].Y
                ASSIGN/SCN5S1Z=SCN5.HIT[68].Z
    SCN5S68    =GENERIC/POINT,DEPENDENT,CARTESIAN,$
                NOM/XYZ,<0,0,0>,$
                MEAS/XYZ,<SCN5S1X,SCN5S1Y,SCN5S1Z>,$
                NOM/IJK,<0,0,1>,$
                MEAS/IJK,<0,0,1>
    DIM X1= LOCATION OF POINT SCN5S68  UNITS=IN ,$
    GRAPH=OFF  TEXT=OFF  MULT=10.00  OUTPUT=BOTH  HALF ANGLE=NO
    AX    NOMINAL       +TOL       -TOL       MEAS        DEV     OUTTOL
    X       0.0000     0.0020     0.0020     1.8380     1.8380     1.8360 -------->
    Y       0.0000     0.0020     0.0020     0.0019     0.0019     0.0000 --------#
    Z       0.0000     0.0020     0.0020   -10.0057   -10.0057    10.0037 <--------
    END OF DIMENSION X1
    

    why doesn't the nominal show up?
Children
No Data