hexagon logo

Measure a rubber band or O-ring

My name is Lars Engstrup and from Denmark.

I have a task where I need to measure a diameter on a thin part made of rubber (like a rubber band or O-ring).

But when the part is made of rubber and deformed (not round) will calculation of the diameter not be possible by using the normal circle calculation program in PC-DMIS. But I need a method to calculate the circumference/length of the surface/contour on the diameter.

The diameter will be measured with optical scan at a Mycrona CMM.

What opportunities are there in PC-DMIS CAD + + (version 4.2) to calculating the circumference / length of the contour of a curve.
Parents
  • Try this, Dia X Pi=Circumference
    COMMENT/OPER,NO,INSERT DIA
    DIM DIA= KEYED IN DIMENSION  OUTPUT=BOTH
    AX    NOMINAL       +TOL       -TOL       MEAS        DEV     OUTTOL
    M     100.000      0.100      0.100    100.050      0.050      0.000 ------#--
                ASSIGN/V1 = DIA.M.MEAS*3.1416
    CIRCUM     =GENERIC/CIRCLE,DEPENDENT,RECT,OUT,$
                NOM/XYZ,314.16,0,0,$
                MEAS/XYZ,V1,0,0,$
                NOM/IJK,0,0,1,$
                MEAS/IJK,0,0,1,$
                RADIUS/0,0
    DIM D2= LOCATION OF CIRCLE CIRCUM  UNITS=MM ,$
    GRAPH=OFF  TEXT=OFF  MULT=10.00  OUTPUT=BOTH
    AX    NOMINAL       +TOL       -TOL       MEAS        DEV     OUTTOL
    X     314.160      0.100      0.100    314.317      0.157      0.057 -------->
    END OF DIMENSION D2
Reply
  • Try this, Dia X Pi=Circumference
    COMMENT/OPER,NO,INSERT DIA
    DIM DIA= KEYED IN DIMENSION  OUTPUT=BOTH
    AX    NOMINAL       +TOL       -TOL       MEAS        DEV     OUTTOL
    M     100.000      0.100      0.100    100.050      0.050      0.000 ------#--
                ASSIGN/V1 = DIA.M.MEAS*3.1416
    CIRCUM     =GENERIC/CIRCLE,DEPENDENT,RECT,OUT,$
                NOM/XYZ,314.16,0,0,$
                MEAS/XYZ,V1,0,0,$
                NOM/IJK,0,0,1,$
                MEAS/IJK,0,0,1,$
                RADIUS/0,0
    DIM D2= LOCATION OF CIRCLE CIRCUM  UNITS=MM ,$
    GRAPH=OFF  TEXT=OFF  MULT=10.00  OUTPUT=BOTH
    AX    NOMINAL       +TOL       -TOL       MEAS        DEV     OUTTOL
    X     314.160      0.100      0.100    314.317      0.157      0.057 -------->
    END OF DIMENSION D2
Children
No Data