Skip to main content
Log in

Approximate methods for simulation and verification of numerically controlled machining programs

  • Published:
The Visual Computer Aims and scope Submit manuscript

Abstract

Algorithms for simulation and verification of Numerically Controlled (NC) machining programs are presented. Compared to NC simulation based on conventional solid modeling systems, these models are designed to give approximate results, but with a substantial decrease in computer time. The surfaces of the part are discretized into a Surface Point Set (SPS) with a point spacing dependent on cutting tool size and shape local surface curvature and the desired accuracy of the approximate simulation. The surface-surface intersection calculations of the solid modeling approach are replaced by the intersection of the surface of the tool movement envelope with straight lines emanating from the surface points. The methods are applicable to both 3 and 5 axis machining. Samples test cases are presented, and implementation and efficiency issues are discussed.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Atherton PR, Earl C, Fred C (1987) A graphical simulation system for dynamic five-axis NC verification. Proc Autofact, SME, Dearborn, MI (November 1987), pp 2–1, 2–12

  • Chappel IT (1983) The use of vectors to simulate material removed by numerically controlled milling. Computer Aided Design 15(3):156–158

    Google Scholar 

  • Drysdale RL, Jerard RB (1987) Discrete simulation of NC machining. Proc 3rd Annual ACM Symposium on Computational Geometry (June 1987), pp 126–135

  • Drysdale RL, Jerard RB, Schaudt B, Hauck K (1989) Discrete simulation of NC machining. Algorithmica 4(1):33–60

    Google Scholar 

  • Fridshal R, Cheng KP, Duncan D, Zucker W (1982) Numerical control part program verification system. Proc Conf CAD/CAM Technology in Mechanical Engineering (March 1982) MIT Press, pp 236–254

  • Gossard DC, Tsuchiya FS (1978) Application of set theory to the verification of NC tapes. Proc North American Metalworking Conf (April 1978)

  • Hunt WA, Voeleker HB (1982) An exploratory study of automatic verification of programs for numerically controlled machine tools. Production Automation Project Tech Memo No 34, Univ Rochester (January 1982)

  • Hussaini SZ, Jerard RB (1988) Post simulation error analysis of NC cutting simulation. Tech Memo 88-01, Dept Mechanical Engineering, Univ New Hampshire (August 1988)

  • Jerard RB, Hauck K, Drysdale RL (1986). Simulation of numerical control machining of sculptured surfaces. 15 th Int Symposium on Automotive Technology and Automation (ISATA), no 86057 Automotive Automation, Croydon, UK, lFlims, Switzerland (October 1986)

    Google Scholar 

  • Jerard RB, Drysdale RL, Hauck K (1988) Geometric simulation of numerical control machining, Proc ASME Int Computers in Engineering Conf, San Francisco 2:129–136

    Google Scholar 

  • Jerard RB Drysdale RL, Hauck K, Schaudt B, Magewick J (1989) Methods for detecting errors in sculptured surface machining. IEEE Comput Graph Appl 9(1):26–39

    Google Scholar 

  • Oliver JH (1986) Graphical verification of numerically controlled milling programs for sculptured surface parts. Doctoral Dissertation, Michigan State Univ, E Lansing

    Google Scholar 

  • Oliver JH, Goodman ED (1986) Color graphic verification of N/C milling programs for sculptured surface parts. First Symposium on Integrated Intelligent Manufacturing. ASME Winter Annual Meeting, Anaheim, California

  • Van Hook T (1986) Real-time shaded NC milling display. Comput Graph (Proc SIGGRAPH) 20(4):15–20

    Google Scholar 

  • Voelcker HB, Hunt WA (1981) The role of solid modeling in machining-process modeling and NC verification. SAE Tech Paper 810195

  • Wallis AF, Woodwark JR (1984) Creating large solid models for NC toolpath verification. Proc CAD-84 Conf Brighton, UK, Butterworths, pp 455–460

  • Wang WP (1985) Integration of solid modeling for computerized process planning. ASME publication, PED 19:177–187

    Google Scholar 

  • Wang WP, Wang KK (1986a) Real-time verification of multiaxis NC programs with raster graphics. IEEE Proc of 1986 Int Conf on Robotics and Automation, San Francisco, (April 1986), pp 166–171

  • Wang, WP, Wang KK (1986b) Geometric modeling for swept volume of moving solids. IEEE Comput Graph Appl 6(12):8–17

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Jerard, R.B., Hussaini, S.Z., Drysdale, R.L. et al. Approximate methods for simulation and verification of numerically controlled machining programs. The Visual Computer 5, 329–348 (1989). https://doi.org/10.1007/BF01999101

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01999101

Key words

Navigation