The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.01 - January/February (1989 vol.9)
pp: 26-39
ABSTRACT
<p>The numerically controlled (NC) machining of sculptured surfaces is an error-prone process often requiring several attempts before an error-free NC program is produced. A technique designed to move the NC proof process into software is described. The system outputs a color-coded graphics display of the machined surface that shows out-of-tolerance areas. To gain efficiency, surface curvature and cutting-tool size are used as inputs to a surface discretization algorithm, which guarantees that a user-defined level of simulation accuracy is achieved. The simulation time grows linearly in both desired accuracy and in the number of tool movements. In typical test cases, NC programs for complex automotive body panels were simulated and verified in CPU times that ranged between 5 and 30 minutes.</p>
CITATION
Robert B. Jerard, Robert L. Drysdale, Kenneth Hauck, Barry Schaudt, John Magewick, "Methods for Detecting Errors in Numerically Controlled Machining of Sculptured Surfaces", IEEE Computer Graphics and Applications, vol.9, no. 1, pp. 26-39, January/February 1989, doi:10.1109/38.20331
REFERENCES
1. G.T. Armstrong, G.C. Carey, and A. depennington, "Numerical Code Generation from a Geometric Modeling System,"Solid Modeling by Computers: From Theory to Applications, M.S. Pickett and J.W. Boyse, eds., Plenum Press, New York, 1984, pp. 139-154.
2. S.M. Staley, R.B. Jerard, and P.R. White, "Computer-Aided Design of Curved Surfaces with Automatic Model Generation,"J. Mech. Design, Trans. ASME, Vol. 104, No. 4, Oct. 1982, pp. 817-824.
3. Y. Descotte and J. Latombe, "GARI: An Expert System for Process Planning,"Solid Modeling by Computers: From Theory to Applications, M.S. Pickett and J.W. Boyse, eds., Plenum Press, New York, 1984. pp. 329-346.
4. T.C. Chang, D.C. Anderson, and O.R. Mitchell, "QTC--An Integrated Design/Manufacturing/Inspection System for Prismatic Parts,"Proc. ASME Int'l Computers in Engineering Conf., Vol. 1, ASME, New York, Aug. 1988, pp. 417-426.
5. S.A. Coons, "Surfaces for Computer-Aided Design of Space Figures," Design Division, Dept. of Mechanical Eng., MIT, Cambridge, Mass., Jan. 1964.
6. P. Bezier,Numerical Control--Mathematics and Applications, Wiley and Sons, London, 1972.
7. W.J. Gordon and R.F. Riesenfeld, "B-Spline Curves and Surfaces,"Computer Aided Geometric Design, F. Barnhill and R. Riesenfeld, eds., Academic Press, New York, 1974, pp. 95-126.
8. W.M. Newman and R.F. Sproull,Principles of Interactive Computer Graphics, 2nd Ed., McGraw Hill, Amsterdam, 1979.
9. I. Faux and M. Pratt,Computational Geometry for Design and Manufacture. Ellis Horwood, 1979.
10. J.P. Duncan and S.G. Mair,Sculptured Surfaces in Engineering and Medicine, Cambridge Univ. Press, New York, 1983.
11. W.P. Wang, "Integration of Solid Modeling for Computerized Process Planning,"ASME Publicutlon PED, Vol. 19, Nov. 1985, pp. 177-187.
12. D.C. Gossard and F.S. Tsuchiya, "Application of Set Theory to the Verification of NC Tapes,"Proc. North American Metalworking Conf., SME, Dearborn, Mich., Apr. 1978.
13. H.B. Voelcker and W.A. Hunt, "The Role of Solid Modeling in Machining--Process Modeling and NC Verification," SAE Tech. Paper 810195, Warrendale, Pa., 1981.
14. W.A. Hunt and H.B. Voelcker, "An Exploratory Study of Automatic Verification of Programs for Numerically Controlled Machine Tools," Production Automation Project Tech. Memo No. 34, Univ. of Rochester, Rochester, N.Y., 1982.
15. R. Fridshal et al., "Numerical Control Part Program Verification System,"Proc. Conf. CAD/CAM Technology in Mechanical Engineering, MIT Press, Cambridge, Mass., 1982, pp. 236-254.
16. R.O. Anderson, "Detecting and Eliminating Collisions in NC Machining,"Computer-Aided Design, Vol. 10, No. 4, July 1978, pp. 231-237.
17. I.T. Chappel, "The Use of Vectors to Simulate Material Removed by Numerically Controlled Milling,"Computer-Aided Design, Vol. 15, No. 3, May 1983, pp. 156-158.
18. J.H. Oliver,Graphical Verification of Numerically Controlled Milling Programs for Sculptured Surface Parts, doctoral dissertation, Michigan State Univ., E. Lansing, Mich., 1986.
19. J.H. Oliver and E.D. Goodman, "Color Graphic Verification of N/C Milling Programs for Sculptured Surface Parts,"First Symposium on Integrated Intelligent Manufacturing, ASME, New York, 1986.
20. W.P. Wang and K.K. Wang, "Real-Time Verification of Multiaxis NC Programs with Raster Graphics,"IEEE Proc. Int'l Conf. Robotics and Automation, CS Press, Los Alamitos, Calif., 1986, pp. 166-171.
21. W.P. Wang and K.K. Wang, "Geometric Modeling for Swept Volume of Moving Solids,"CC&A, Vol. 6, No. 12, Dec. 1986, pp. 8-17.
22. T. Van Hook, "Keal-Time Shaded NC Milling Display,"Computer Graphics(Proc. SIGGRAPH), Vol. 20, No. 4, Aug. 1986, pp. 15-20.
23. P. Atherton, C. Earl, and C. Fred, "A Graphical Simulation System for Dynamic Five-Axis NC Verification,"Proc. Autofact, SME, Dearborn, Mich., 1987, pp. 2-1 to 2-12.
24. R.B. Jerdrd, K. Hauck, and R.L. Drysdale, "Simulation of Numerical Control Machining of Sculptured Surfaces,"15th Int'l Symposium on Automotive Technology and Automation, Paper No. 86057, ISATA, Automotive Automation, Ltd., Croydon, UK, 1986.
25. R.L. Drysdale and R.B. Jerard, "Discrete Simulation of NC Machining,"Proc. ACM Symposium Computational Geometry, ACM, New York, 1987, pp. 126-135.
26. R.B. Jerard, R.L. Drysdale, and K. Hauck, "Geometric Simulation of Numerical Control Machining,"Proc. ASME Int'l Computers in Engineering Conf., ASME, New York, 1988, pp. 129-136.
27. R.L. Drysdale et al., "Discrete Simulation of NC Machining,"Algorithmica, special issue on computational geometry, Vol. 4, No. 1, 1989, pp. 33-60.
28. J.C. Dill, "An Applicatiun of Color Graphics to the Display of Surface Curvature,"Computer Graphics(Proc. SIGGRAPH), Vol. 15, No. 3, Aug. 1981, pp. 153-161.
29. J.M. Beck, R.T. Farouki, and J.K. Hinds, "Surface Analysis Methods,"CG&A, Vol. 6, No. 12, Dec. 1986, pp. 18-36.
30. M. E. Mortenson,Geometric Modeling. New York: Wiley, 1985.
31. P.H. Todd and R.J.Y. McLeod, "Numerical Estimation of the Curvature of Surfaces,"Computer-Aided Design, Vol. 18, No. 1, Jan. 1986, pp. 33-37.
32. Z. Hussaini and R.B. Jerard, "Post Simulation Error Analysis of NC Cutting Simulation," Tech. Memo 88-01, Dept. of Mechanical Engineering, Univ. of New Hampshire, Durham, N.H., 1988.
33. H. Christiansen and M. Stephenson,Movie. BYU Training Text, Brigham Young Univ., Provo, Utah, 1986.
34. W. Boehm, G. Farin, and J. Kahmann, "A survey of curve and surface methods in CAGD,"Comput. Aided Geometric Des., vol. 1, no. 1, pp. 1-60, July 1984.
35. D. Zhang and A. Bowyer, "CSG Set-Theoretic Solid Modeling and NC Machining of Blend Surfaces,"Proc. Conf. Computational Geometry, ACM, New York, 1986, pp. 236-245.
22 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool