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.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.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
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
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)
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
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
Oliver JH (1986) Graphical verification of numerically controlled milling programs for sculptured surface parts. Doctoral Dissertation, Michigan State Univ, E Lansing
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
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
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
Author information
Authors and Affiliations
Rights 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
Issue Date:
DOI: https://doi.org/10.1007/BF01999101