Coordinate Measuring Machine CMM Cylindricity Flatness Roundness CMM

  • Slides: 29
Download presentation

Coordinate Measuring Machine

Coordinate Measuring Machine

CMM Cylindricity Flatness Roundness CMM – Coordinate Measuring Machine

CMM Cylindricity Flatness Roundness CMM – Coordinate Measuring Machine

CMM – Coordinate Measuring Machine

CMM – Coordinate Measuring Machine

CMM

CMM

CMM

CMM

CMM

CMM

CMM 3 1 Z Y X 2

CMM 3 1 Z Y X 2

CMM

CMM

CMM

CMM

CMM

CMM

CMM Total Number of Layers= 4 Number of Inspection Points per layer= 8 Total

CMM Total Number of Layers= 4 Number of Inspection Points per layer= 8 Total Number of Probing points= 32 Total Number of Layers= 5 Number of Inspection Points per layer= 4 Total Number of Probing points= 20

CMM

CMM

Four Modes of Operation Manual Mode Teaching Mode Interactive Mode Programming Mode - Manual

Four Modes of Operation Manual Mode Teaching Mode Interactive Mode Programming Mode - Manual Program - Automatic Program

CMM Flatness = 6 faces Parallelism = 3 Perpendicularity = 12 Total = 21

CMM Flatness = 6 faces Parallelism = 3 Perpendicularity = 12 Total = 21 tolerances CMM – Coordinate Measuring Machine

CMM – Coordinate Measuring Machine

CMM – Coordinate Measuring Machine

CMM – Coordinate Measuring Machine

CMM – Coordinate Measuring Machine

DMIS $$* IIT Delhi- DMIS File For Verifying Cylindricity: Conicity: Generated by by Bhaskar

DMIS $$* IIT Delhi- DMIS File For Verifying Cylindricity: Conicity: Generated by by Bhaskar $$-> DMIS File Number -- 1 2 $$-> Manifold Part // MFG 001 MFG 002 DMISMN // DMIS Program UNITS // MM, ANGDEC $$-> FEATNO // 128 88 $$ $$ Verify Gtol g 01 g 02 T(CYLINDRICITY)= / CYLCTY, 0. 005000 T(CONICITY)= TOL /TOL CNCTY, 0. 005000 OUTPUT // FA(M_CY 1), FA(M_CN 02), TA(CYLINDRICITY) TA(CONICITY) $$-> END // ENDFIL

DMIS $$* IIT Delhi- DMIS File For Measuring A Cone: Generated by Bhaskar Cylinder:

DMIS $$* IIT Delhi- DMIS File For Measuring A Cone: Generated by Bhaskar Cylinder: Generated by Bhaskar $$-> DMIS File Number - 2 1 $$-> Manifold Part / MFG 002 MFG 001 DMISMN / DMIS Program UNITS / MM, ANGDEC 0. 000000, 1. 000000, 2. 000000 S(1)= SNSDEF / PROBE, INDEX, 100. 000000, POL, 0. 000000, $ $$-> FEATNO / 88 1. 000000, 100. 000000, 4. 000000 0. 000000, MODE / PROG, / 128 AUTO $$-> FEATNO SNSLCT S(2) AUTO MODE / /PROG, FEDRAT MESVEL, MPM, 15. 000000 SNSLCT //S(1) FEDRAT / POSVEL, MESVEL, MPM, 20. 000000 15. 000000 ACLRAT MPMM, 5. 000000 FEDRAT / MESACL, POSVEL, MPM, 20. 000000 ACLRAT / POSACL, MESACL, MPMM, 10. 000000 5. 000000 PRCOMP OFF ACLRAT //POSACL, MPMM, 10. 000000 SNSET / APPRCH, PRCOMP / OFF 0. 249996 SNSET / RETRCT, APPRCH, 0. 249996 5. 500000 SNSET / CLRSRF, RETRCT, 0. 000000 5. 500000 F(M_CN 02)= FEAT 0. 000000 / CONE, INNER, CART, $ SNSET / CLRSRF, 0. 000000, -44. 999981, $ CART, $ F(M_CY 01)= FEAT / CYLNDR, INNER, 0. 000000, 1. 000000, 0. 000000, 36. 870000 $ MEAS / CONE, F(M_CN 02), 6. 000000 0. 000000, -1. 000000, 30. 000000 RAPID / 1. 000000 F(BND_20)= FEAT / PLANE, CART, $ GOTO / 0. 0000000000, 2. 000000 0. 000000, $ RAPID / 1. 000000 0. 000000, 1. 000000, GOTO / 0. 000000, 2. 000000 F(BND_21)= FEAT 0. 000000, / PLANE, CART, $ RAPID / 1. 000000 0. 000000, -10. 000000, $ GOTO / 0. 000000, -37. 000000 0. 000000, -1. 000000, PTMEAS CART, 6. 000008, 0. 000000, -37. 000000, $ BOUND //F(M_CY 1), F(BND_20), F(BND_21) -0. 799999, 0. 000000, 0. 600001 MEAS / CYLNDR, F(M_CY 1), 32 PTMEAS / CART, 0. 000000, 6. 000008, -37. 000000, $. . . 0. 000000, -0. 799999, 0. 600001 GOTO / 0. 000000, -2. 000000 PTMEAS / CART, -0. 000000, -37. 000000, $ $ 13. 000000, -6. 000008, 0. 000000, -2. 000000, 0. 000000, 1. 000000, 0. 799999, 0. 000000, 0. 600001 0. 000000 PTMEAS / CART, 9. 192388, -2. 000000, $ 0. 707107, 0. 000000

CMM yi y = a + bx ei = yi – (a + b

CMM yi y = a + bx ei = yi – (a + b xi ) a + b xi CMM – Coordinate Measuring Machine

Straightness

Straightness

Straightness

Straightness

Straightness

Straightness

Compute straightness for following data captured using CMM (10. 03, 29. 98) (12. 96,

Compute straightness for following data captured using CMM (10. 03, 29. 98) (12. 96, 39. 02) (40. 05, 119. 89) (14. 94, 45. 1) (50. 0, 149. 88)

(x – xc) r + (y – yc) r + (z – zc) =

(x – xc) r + (y – yc) r + (z – zc) = r 2 x 2 + y 2 +z 2 + xc 2 +yc 2 + zc 2 – 2 xxc – 2 yyc – 2 zzc = r 2 (xc 2 +yc 2 +zc 2 - r 2 )/2 – xxc – yyc - zzc + (x 2 +y 2 +z 2)/2 = 0 Let (xc 2 + yc 2 + zc 2 – r 2 )/2 = K Then xxc + yyc + zzc – K = ( x 2 +y 2 +z 2 ) /2 x 1 xc + y 1 yc + z 1 zc – K = ( x 12 +y 12 +z 12 ) /2 x 2 xc + y 2 yc + z 2 zc – K = ( x 22 +y 22 +z 22 ) /2

= A*X=B A TA X = A TB X = (ATA)-1 ATB

= A*X=B A TA X = A TB X = (ATA)-1 ATB

A*X=B A TA X = A TB X = (ATA)-1 ATB

A*X=B A TA X = A TB X = (ATA)-1 ATB