Coordinate Measuring Machine CMM Cylindricity Flatness Roundness CMM





























- Slides: 29
Coordinate Measuring Machine
CMM Cylindricity Flatness Roundness CMM – Coordinate Measuring Machine
CMM – Coordinate Measuring Machine
CMM
CMM
CMM
CMM 3 1 Z Y X 2
CMM
CMM
CMM
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
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 tolerances 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 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: 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 xi ) a + b xi CMM – Coordinate Measuring Machine
Straightness
Straightness
Straightness
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) = 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