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
  • This way you will still need to write some code but it might get you to where you want to go:
    SCN2           =FEAT/SCAN,LINEARCLOSE,NUMBER OF HITS=33
                    ,SHOW HITS=NO,SHOWALLPARAMS=NO
                    MEAS/SCAN
                    BASICSCAN/LINE,NUMBER OF HITS=33,SHOW HITS=NO,SHOWALLPARAMS=NO
                    ENDSCAN
                  ENDMEAS/
    PNT_1A       =GENERIC/POINT,DEPENDENT,CARTESIAN,$
                  NOM/XYZ,<SCN2.HIT[1].TX,SCN2.HIT[1].TY,SCN2.HIT[1].TZ>,$
                  MEAS/XYZ,<SCN2.HIT[1].X,SCN2.HIT[1].Y,SCN2.HIT[1].Z>,$
                  NOM/IJK,<SCN2.HIT[1].TI,SCN2.HIT[1].TJ,SCN2.HIT[1].TK>,$
                  MEAS/IJK,<SCN2.HIT[1].I,SCN2.HIT[1].J,SCN2.HIT[1].K>
    PNT_2A       =GENERIC/POINT,DEPENDENT,CARTESIAN,$
                  NOM/XYZ,<SCN2.HIT[6].TX,SCN2.HIT[6].TY,SCN2.HIT[6].TZ>,$
                  MEAS/XYZ,<SCN2.HIT[6].X,SCN2.HIT[6].Y,SCN2.HIT[6].Z>,$
                  NOM/IJK,<SCN2.HIT[6].TI,SCN2.HIT[6].TJ,SCN2.HIT[6].TK>,$
                  MEAS/IJK,<SCN2.HIT[6].I,SCN2.HIT[6].J,SCN2.HIT[6].K>
    PNT_3A       =GENERIC/POINT,DEPENDENT,CARTESIAN,$
                  NOM/XYZ,<SCN2.HIT[12].TX,SCN2.HIT[12].TY,SCN2.HIT[12].TZ>,$
                  MEAS/XYZ,<SCN2.HIT[12].X,SCN2.HIT[12].Y,SCN2.HIT[12].Z>,$
                  NOM/IJK,<SCN2.HIT[12].TI,SCN2.HIT[12].TJ,SCN2.HIT[12].TK>,$
                  MEAS/IJK,<SCN2.HIT[12].I,SCN2.HIT[12].J,SCN2.HIT[12].K>
    PNT_4A       =GENERIC/POINT,DEPENDENT,CARTESIAN,$
                  NOM/XYZ,<SCN2.HIT[18].TX,SCN2.HIT[18].TY,SCN2.HIT[18].TZ>,$
                  MEAS/XYZ,<SCN2.HIT[18].X,SCN2.HIT[18].Y,SCN2.HIT[18].Z>,$
                  NOM/IJK,<SCN2.HIT[18].TI,SCN2.HIT[18].TJ,SCN2.HIT[18].TK>,$
                  MEAS/IJK,<SCN2.HIT[18].I,SCN2.HIT[18].J,SCN2.HIT[18].K>
    SCN3         =FEAT/SET,CARTESIAN
                  THEO/<20.592,2.184,-0.064>,<0,0,1>
                  ACTL/<20.592,2.184,-0.064>,<0,0,1>
                  CONSTR/SET,BASIC,PNT_1A,PNT_2A,PNT_3A,PNT_4A,,
    FCFPROF2 =SURFACE PROFILE : SCN3
                  FEATCTRLFRAME/SHOWPARAMS=NO,SHOWEXPANDED=NO
                    PRIMARY DIMENSION/PROFILE OF SURFACE,0.01,, ,,<MC>,,<MC>
                    NOTE/FCFPROF2

    When you dimension it; go into the advance tabs 'turn on the "Report Textual Analysis".
    Then it will look like this:
Reply
  • This way you will still need to write some code but it might get you to where you want to go:
    SCN2           =FEAT/SCAN,LINEARCLOSE,NUMBER OF HITS=33
                    ,SHOW HITS=NO,SHOWALLPARAMS=NO
                    MEAS/SCAN
                    BASICSCAN/LINE,NUMBER OF HITS=33,SHOW HITS=NO,SHOWALLPARAMS=NO
                    ENDSCAN
                  ENDMEAS/
    PNT_1A       =GENERIC/POINT,DEPENDENT,CARTESIAN,$
                  NOM/XYZ,<SCN2.HIT[1].TX,SCN2.HIT[1].TY,SCN2.HIT[1].TZ>,$
                  MEAS/XYZ,<SCN2.HIT[1].X,SCN2.HIT[1].Y,SCN2.HIT[1].Z>,$
                  NOM/IJK,<SCN2.HIT[1].TI,SCN2.HIT[1].TJ,SCN2.HIT[1].TK>,$
                  MEAS/IJK,<SCN2.HIT[1].I,SCN2.HIT[1].J,SCN2.HIT[1].K>
    PNT_2A       =GENERIC/POINT,DEPENDENT,CARTESIAN,$
                  NOM/XYZ,<SCN2.HIT[6].TX,SCN2.HIT[6].TY,SCN2.HIT[6].TZ>,$
                  MEAS/XYZ,<SCN2.HIT[6].X,SCN2.HIT[6].Y,SCN2.HIT[6].Z>,$
                  NOM/IJK,<SCN2.HIT[6].TI,SCN2.HIT[6].TJ,SCN2.HIT[6].TK>,$
                  MEAS/IJK,<SCN2.HIT[6].I,SCN2.HIT[6].J,SCN2.HIT[6].K>
    PNT_3A       =GENERIC/POINT,DEPENDENT,CARTESIAN,$
                  NOM/XYZ,<SCN2.HIT[12].TX,SCN2.HIT[12].TY,SCN2.HIT[12].TZ>,$
                  MEAS/XYZ,<SCN2.HIT[12].X,SCN2.HIT[12].Y,SCN2.HIT[12].Z>,$
                  NOM/IJK,<SCN2.HIT[12].TI,SCN2.HIT[12].TJ,SCN2.HIT[12].TK>,$
                  MEAS/IJK,<SCN2.HIT[12].I,SCN2.HIT[12].J,SCN2.HIT[12].K>
    PNT_4A       =GENERIC/POINT,DEPENDENT,CARTESIAN,$
                  NOM/XYZ,<SCN2.HIT[18].TX,SCN2.HIT[18].TY,SCN2.HIT[18].TZ>,$
                  MEAS/XYZ,<SCN2.HIT[18].X,SCN2.HIT[18].Y,SCN2.HIT[18].Z>,$
                  NOM/IJK,<SCN2.HIT[18].TI,SCN2.HIT[18].TJ,SCN2.HIT[18].TK>,$
                  MEAS/IJK,<SCN2.HIT[18].I,SCN2.HIT[18].J,SCN2.HIT[18].K>
    SCN3         =FEAT/SET,CARTESIAN
                  THEO/<20.592,2.184,-0.064>,<0,0,1>
                  ACTL/<20.592,2.184,-0.064>,<0,0,1>
                  CONSTR/SET,BASIC,PNT_1A,PNT_2A,PNT_3A,PNT_4A,,
    FCFPROF2 =SURFACE PROFILE : SCN3
                  FEATCTRLFRAME/SHOWPARAMS=NO,SHOWEXPANDED=NO
                    PRIMARY DIMENSION/PROFILE OF SURFACE,0.01,, ,,<MC>,,<MC>
                    NOTE/FCFPROF2

    When you dimension it; go into the advance tabs 'turn on the "Report Textual Analysis".
    Then it will look like this:
Children
No Data