hexagon logo

Measuring the perimeter of an organic shape

I need to measure the perimeter of a shape that is a combination of an ellipse and a rounded slot accurately on the CMM. If I try measuring the feature as an ellipse or rounded slot, it will best fit the points, which will not give me the dimension I need to capture.
Parents
  • Happy friday all,

    Below are the results of the perimeter measurement I did trying before Neils and JEFFMAN's method. I'm not sure how to report
    the perimeter variable from the sum of (V3)+V6.

    The measured value from the length of the curve 83.22mm was a comparable value from what I scanned on our OGP Fusion 400.

    MOVE/CLEARPLANE
    SCN2       =FEAT/SCAN,LINEARCLOSE,NUMBER OF HITS=352,SHOW HITS=YES,SHOWALLPARAMS=NO
                MEAS/SCAN
                  BASICSCAN/LINE,NUMBER OF HITS=352,SHOW HITS=NO,SHOWALLPARAMS=NO
                  ENDSCAN
                ENDMEAS/
                ASSIGN/V1=SCN2.HIT[1..(SCN2.NUMHITS-1)].XYZ
                ASSIGN/V2=SCN2.HIT[2..SCN2.NUMHITS].XYZ
                ASSIGN/V3=SQRT(DOT(V2-V1,V2-V1))
                ASSIGN/V4=SCN2.HIT[1].XYZ
                ASSIGN/V5=SCN2.HIT[NUMHITS].XYZ
                ASSIGN/V6=SQRT(DOT(V4-V5,V4-V5))
                ASSIGN/PERIMETER=SUM(V3)+V6
    CRV1       =FEAT/CURVE,DEPENDENT,99,352,TOLERANCE,0.01
                THEO/83.24
                MEAS/83.22
                CONSTR/CURVE,SCN2,,
    DIM LOC1= LOCATION OF CURVE CRV1  UNITS=MM ,$
    GRAPH=OFF  TEXT=OFF  MULT=10.00  OUTPUT=BOTH  HALF ANGLE=NO
    AX       MEAS
    L        83.22 --#------
    END OF DIMENSION LOC1​


  • Just add a comment / report with perimeter as text, PC-DMIS should ask you if it's the variable, select yes !
    Could you also change the tolerance of the curve, and increase the decimal place ?
Reply Children
No Data