Robust Feedrate Selection for 3-Axis NC Machining Using Discrete Models

[+] Author and Article Information
B. K. Fussell, R. B. Jerard, J. G. Hemmett

Department of Mechanical Engineering, University of New Hampshire, Durham, NH 03824

J. Manuf. Sci. Eng 123(2), 214-224 (Jun 01, 2000) (11 pages) doi:10.1115/1.1365398 History: Received January 01, 1999; Revised June 01, 2000
Copyright © 2001 by ASME
Your Session has timed out. Please sign back in to continue.


Durdag, K., 1994, “Computer-Generation of Feedrates and In Process Tuning for Three Axis End Milling,” Masters Thesis, University of New Hampshire.
Sungurtekin, U. A., and Voelcker, H. B., 1986, “Graphical Simulation and Automatic Verification of NC Machining Programs,” Proc. IEEE Int’l Conf. on Robotics and Automation, San Francisco, 1 , pp. 156–165, Apr. 7–10.
Vann, C. S., and Cutkosky, M. R., 1988, “Closing the Loop in CAD/CAM Integration,” Proceedings of the USA - Japan Symposium on Flexible Automation, Minneapolis, Minn., II , pp. 915–922.
Wang,  K. K., 1988, “Solid Modeling for Optimizing Metal Removal of Three-Dimensional NC End Milling,” J. Manuf. Syst., 7, No. 1, pp. 57–65.
Takata,  S., Tsai,  M. D., Inui,  M., and Sata,  T., 1989, “A Cutting Simulation System for Machinability Evaluation Using a Workpiece Model,” CIRP Ann., 38/1, pp. 417–420.
Kline,  W. A., DeVor,  R. E., and Lindberg,  J. R., 1982, “The Prediction of Cutting Forces in End Milling with Application to Cornering Cuts,” Int. J. Mach. Tools Manuf., 22, No. 1, pp. 7–22.
Takata,  S., 1993, “Generation of a Machining Scenario and Its Applications to Intelligent Machining Operations,” CIRP Ann., 42, No. 1, pp. 531–534.
Lim,  E. M., and Menq,  C. H., 1997, “Integrated Planning for Precision Machining of Complex Surfaces. Part 1: Cutting-Path and Feedrate Optimization,” Int. J. Mach. Tools Manuf., 37, No. 1, pp. 61–75.
Lazoglu, I., and Liang, S. Y., 1996, “Feedrate Optimization on Complex Workpieces for CNC Milling Machines,” ASME 1996 IMECE Symposium on the Physics of Machining Process-III, Atlanta GA, pp. 129–138.
Altan, T., Shatla, M., Yen, Y., and Akgerman, N., 1998, “High Performance Machining for Die/Mold Manufacturing-R&D in Progress,” Machining Impossible Shapes, IFIP International Conference on Sculptured Machining, Nov 11, 1998, Chrysler Technology Center, MI, Kluwer Academic Publishers, pp. 293–314.
Stori,  J. A., Wright,  P. K., and King,  C., 1999, “Integration of Process Simulation in Machining Parameter Optimization,” ASME J. Manuf. Sci. Eng., 121, February pp. 134–143.
Spence,  A. D., and Altintas,  Y., 1994, “A Solid Modeler Based Milling Process Simulation and Planning System,” ASME J. Eng. Ind., 116, pp. 61–69.
Bailey, T. E., Jenkins, D. M., Spence, A. D., and Elbestawi, M. A., 1996, “Integrated Modeling for Metal Removal Operations,” 1996 ASME IMECE, Atlanta, Georgia, Proceedings of the ASME Dynamic Systems and Control Division, 58 , pp. 191–198.
El Mounayri,  H., Spence,  A. D., and Elbestawi,  M. A., 1998, “Milling Process Simulation- A Generic Solid Modeller Based Paradigm,” ASME J. Manuf. Sci. Eng., May, 120, pp. 213–221.
Fussell, B. K., Jerard, R. B., and Durdag, O. K., 1995, “Geometric and Mechanistic Model Integration for 3-Axis CNC Feedrate Generation,” ASME 1995 IMECE Joint-Symposium on Concurrent Product and Process Engineering, San Francisco, CA, 12 Nov 1995, MED-Vol. 1, pp. 37–51.
Kline,  W. A., and DeVor,  R. E., 1983, “The Effect of Runout on Cutting Geometry and Forces in End Milling,” Int. J. Mach. Tools Manuf., 23, pp. 123–140.
Fussell, B. K., Ersoy, C., and Jerard, R. B., 1992, “Computer Generated CNC Machining Feedrates,” Proceedings of the Japan-USA Symposium on Flexible Automation, San Francisco, CA, pp. 377–384.
Yang,  M., and Park,  H., 1991, “The Prediction of Cutting Force in Ball-End Milling,” Int. J. Mach. Tool Des. Res., 31, No. 1, pp. 45–54.
Yucesan,  G., and Altintas,  Y., 1996, “Prediction of Ball End Milling Forces,” ASME J. Eng. Ind., 118, pp. 95–103.
Choi, B. K., and Jerard, R. B., 1998, Sculptured Surface Machining: Theory and Application, Kluwer Academic Publishers.
Voelcker, H. B., and W. A. Hunt, 1981, “The Role of Solid Modeling in Machining - Process Modeling and NC Verification,” SAE Technical Paper. 810195
Fridshal, R., Cheng K. P., Duncan D., and Zucker, W., 1982, “Numerical Control Part Program Verification System,” Proc. Conf. CAD/CAM Technology in Mechanical Engineering, March, MIT Press, pp. 236–254.
Wang, K. K., 1987, “Application of Solid Modeling to Automate Machining Parameters for Complex Parts,” Proceedings of CIRP Manufacturing Seminar, Penn State, pp. 33–37.
Van Hook,  T., 1986, “Real-Time shaded NC Milling Display,” Comput. Graph., (Proc. SIGGRAPH)20, No. 4, pp. 15–20.
Drysdale,  R. L., Jerard,  R. B., Schaudt,  B., and Hauck,  K., 1989, “Discrete Simulation of NC Machining,” Algorithmica, Special Issue on Computational Geometry4(1), pp. 33–60.
Gagne, D. P., 1990, “A Method for the Intelligent Control of End Milling,” Masters Thesis, University of New Hampshire.
Kolarits,  F. M., and DeVries,  W. R., 1991, “A Mechanistic Dynamic Model of End Milling for Process Controller Simulation,” ASME J. Eng. Ind., 113, pp. 176–183.
Kops,  L., and Vo,  D. T., 1990, “Determination of the Equivalent Diameter of the End Mill,” CIRP Ann., 39/1, pp. 93–96.
Yang,  M. Y., and Sim,  C. G., 1993, “Reduction of Machining Errors by Adjustment of Feedrate in the Ball-End Milling Process,” Int. J. Prod. Res., 31, No. 3, pp. 665–689.
Metcut, 1986, Machining Data Handbook, Machinability Data Center, Metcut Research Associates, Third Edition, Cincinnati.
Jerard, R. B., Drysdale, R. L., and Hauck, K., 1988, “Geometric Simulation of Numerical Control Machining,” Proc. ASME Int’l Computers in Engineering Conf., July 31-Aug. 3, San Francisco, 2 , pp. 129–136.
Jerard,  R. B., Hussaini,  S. Z., Drysdale,  R. L., and Schaudt,  B., 1989b, “Approximate Methods for Simulation and Verification of Numerically Controlled Machining Programs,” Visual Comput., 5, No. 6.


Grahic Jump Location
Coordinate definition and cut geometry for ball end milling during ascending cut
Grahic Jump Location
Geometric model with toolpath envelope
Grahic Jump Location
ymin and ymax are saved for each of the four quadrants of each disc. A tooth of a tool rotating in the clockwise direction will enter at the points labeled 1, 3, 5, 7 and exit at 2, 4, 6, 8.
Grahic Jump Location
Entrance and exit angle calculation errors resulting from the discrete z direction vector spacing (slot cut)
Grahic Jump Location
Flowchart of feedrate selection
Grahic Jump Location
Experimental cutting force and feed velocity for sine surface
Grahic Jump Location
Bottle mold during semi-finish cutting with a 12.7 mm ball-end mill, and after the finish pass
Grahic Jump Location
Comparison of experimental and simulation (desired) peak resultant cutting force for roughing and finishing of the oil bottle mold
Grahic Jump Location
World and local coordinate system definitions
Grahic Jump Location
The ZDV is intersected by the swept envelope of the tool at P1
Grahic Jump Location
Swept envelope of the tool clips ZDV at p1, and removing segment p1−p2
Grahic Jump Location
Projection of p1 and p2 onto the tool determines the location of p3 and p4. Segment p3-p4 is contact area between the tool and the workpiece material represented by this ZDV.
Grahic Jump Location
Determination of upper and lower z values for the contact area of the tool




Some tools below are only available to our subscribers or users with an online account.

Related Content

Customize your page view by dragging and repositioning the boxes below.

Related Journal Articles
Related eBook Content
Topic Collections

Sorry! You do not have access to this content. For assistance or to subscribe, please contact us:

  • TELEPHONE: 1-800-843-2763 (Toll-free in the USA)
  • EMAIL: asmedigitalcollection@asme.org
Sign In