hexagon logo

How to find the minimum coordinate in a plane

Hi there!

I have to check a quote of a mechanical part. The nominal quote is 11±0.2. Using a digital caliper, I found out that in some points this quote is equal to 10.5 or 10.4 for sure.

I would like to check this feature with my Tigo and PCDmis 2020. I generated an automatic plane and I found a quote equal  to 10.70-10.80  (even increasing points and levels, PCDmis resend me kind of "average" value from 10.50 and 11).

Is there any way to "scan" a plane and I find the minimum value of this suspected non-conformity?

Thanks all very much in advance!!!

Parents
  • Sorry! here it is:

    MOVIM/PIANOSICUREZZA
    PIANO1_1   =ELEM/CONTATTO/PIANO/PREDEFINITO,CARTESIANO,NESSUNO,MIN_QUAD
                TEOR/<0,-0.002,0>,<0,0,1>
                REALE/<0.008,0.007,0.025>,<-0.0000557,-0.0000271,1>
                DEST/<0,-0.002,0>,<0,0,1>
                VETT ANGOLO=<1,0,0>,RADIALE
                MOSTRA PARAMETRI ELEMENTI=NO
                MOSTRA PARAMETRI CONTATTO=SÌ
                  NUM PUNTI=3,NUM RIGHE=1
                  DISTANZ=165
                  MOVIM QUOTA=ENTRAMBI,DISTANZA=12
                MOSTRA PUNTI=NO
    PIANO2_2   =ELEM/CONTATTO/PIANO/PREDEFINITO,CARTESIANO,NESSUNO,MIN_QUAD
                TEOR/<0,0,11>,<0,0,1>
                REALE/<-0.004,0.001,10.816>,<0.0029128,-0.0011073,0.9999951>
                DEST/<0,0,11>,<0,0,1>
                VETT ANGOLO=<0,1,0>,RADIALE
                MOSTRA PARAMETRI ELEMENTI=NO
                MOSTRA PARAMETRI CONTATTO=SÌ
                  NUM PUNTI=10,NUM RIGHE=1
                  DISTANZ=68
                  MOVIM QUOTA=ENTRAMBI,DISTANZA=5
                MOSTRA PUNTI=NO
                MOVIM/PIANOSICUREZZA
    DIM DIST5= DISTANZA 2D DA PIANO PIANO2_2 SU PIANO PIANO1_1 PAR SU   ASSEZ,NO RAGGIO  UNITÀ=MM,$
    GRAFICO=OFF  TESTO=OFF  MULT=10.00  OUTPUT=ENTRAMBI
    AS   NOMINALE       +TOL       -TOL        MIS        DEV   FUORITOL
    M       11.000      0.200     -0.200     10.816     -0.184      0.000 #--------

    as previously said...the quote 11 in some points is equal to 10.5 or 10.4 for sure.

    I level Z+ over "Piano1_1"

    let me know if the code is enough (It's my first time...)

     

  • How large is the surface? Do you need to get the entire face? You can do a UV scan for something like this with a larger surface. Smaller surfaces perimeter or linear open might work

    Then put the points into a minindex expression in an assign statement, and put it into a generic feature if you need to report it

                ASSIGN/V1=MININDEX(SCN1.HITS.Z)
    F1         =GENERIC/POINT,DEPENDENT,CARTESIAN,$
                NOM/XYZ,<0,0,0>,$
                MEAS/XYZ,<SCN1.HIT[V1].X,SCN1.HIT[V1].Y,SCN1.HIT[V1].Z>,$
                NOM/IJK,<0,0,1>,$
                MEAS/IJK,<0,0,1>

  • You should use a 3D-distance when it is distance between planes.

    Easiest would be to align on one of the planes and then check the min distance for each point in the direction/axis you are interested in.

Reply Children