hexagon logo

2022.1SP6 Parallelism issue

I have 2 planes, PL1 is datum A (primary using minimax), and PL2 constructed from 7 basic scan/circle/plane. (least square, but it shouldn't change anything !)
Using geotol, it gives 7,1 µm
using legacy, it gives 35,1 µm
using assignments (ASSIGN/V1=DOT(PL2.HIT[1..PL2.NUMHITS].XYZ-PL1.XYZ,PL1.IJK) , then ASSIGN/V2=MAX(V1)-MIN(V1)), it gives 36,1 µm.
Then, constructing 7 planes from scans and construct a plane from their centroids, it gives about 8 µm (so I'm wondering if geotol uses them to calculate instead of hits ?)

Don Ruggieri , neil.challinor
Parents
  • Check how many hits your constructed plane (PL2) contains by adding an assignment straight after it (ASSIGN/V1=PL2.NUMHITS). I found that if I do my construction like this...

    PL2        =FEAT/PLANE,CARTESIAN,TRIANGLE,NO,LEAST_SQR
                THEO/<38.093,32.071,0>,<0,0,1>
                ACTL/<38.093,32.071,0>,<0,0,1>
                CONSTR/PLANE,BFRE,PLN2,PLN3,PLN4,PLN5,PLN6,PLN7,PLN8,,
                OUTLIER_REMOVAL/OFF,3
                FILTER/OFF,WAVELENGTH=0​
    


    ... Then it only contains 7 hits (the centroids), whereas if I do the construction like this...

    PL2        =FEAT/PLANE,CARTESIAN,TRIANGLE,NO,LEAST_SQR
                THEO/<38.093,32.071,0>,<0,0,1>
                ACTL/<38.093,32.071,0>,<0,0,1>
                CONSTR/PLANE,BFRE,PLN2.HIT[..],PLN3.HIT[..],PLN4.HIT[..],PLN5.HIT[..],PLN6.HIT[..],PLN7.HIT[..],PLN8.HIT[..],,
                OUTLIER_REMOVAL/OFF,3
                FILTER/OFF,WAVELENGTH=0​
    


    ... Then PL2 contains all of the individual hits.

    Also, turning textual analysis on for the geometric tolerance command will show you how many hits are being considered.
Reply Children
No Data