Abstract
An efficient look-ahead algorithm to generate velocity profiles is presented in this paper. Algorithm allows for a nonzero starting point velocity and end point velocity of every line segment to increase machining productivity. The paper considers the intelligence of look-ahead to achieve faster machining speed, along with required accuracy. Speed limitation of a specific axis and the direction change of an axis are newly added to the constraints of the velocity profile problem. This paper solves graphically the problem of generating velocity profiles and derives the equations for representing the velocity profile. A method to manage the look-ahead buffer is also proposed. To generate velocity profiles using the look-ahead buffer, three phases are proposed. Phase 1 determines the velocity conditions such as the maximum velocity, starting point velocity and end point velocity. In phase 2, velocity profiles are generated independently. Phase 3 handles the change of the start or end point velocity. This phase 3 is repeated until all adjacent point velocities are the same. The proposed method was utilized in the manufacturing field to engrave aluminum tire molds. It was demonstrated that this method contributes to an increase of the machining accuracy and a reduction of the production time.
Similar content being viewed by others
Abbreviations
- d :
-
total moving distance of a block, area of velocity profile (mm)
- d i :
-
moving distance of the ith axis
- ν m , νm[i]:
-
maximum velocity of a block and the ith block (mm/min)
- νs, νs[i]:
-
starting point velocity of a block and the ith block
- ν e , νe[i]:
-
end point velocity of a block and the ith block
- ν change_dir :
-
starting and end point velocity when direction of an axis changing
- ν i :
-
velocity of the ith axis
- ν low :
-
minimum velocity
- l i :
-
speed limit of the i th axis
- α :
-
acceleration and deceleration (mm/min2)
References
Dewes, R. C. and Aspinwall, D. K., “A Review of Ultra High Speed Milling of Hardened Steels,” Journal of Material Processing Technology, Vol. 69,Issues 1–3, pp. 1–17, 1997.
Ezugwu, E. O. and Pashby, I. R., “High speed milling of nickel-based superalloys,” Journal of Materials Processing Technology, Vol. 33, No. 4, pp. 429–437, 1992.
Fallbohmer, P., Rodriguez, C. A., Ozel, T. and Altan, T., “High-speed Machining of Cast-iron and Alloy Steels for Die and Mold Manufacturing,” Journal of Material Processing Technology, Vol. 98, Issue 1, pp. 104–115, 2000.
Hu, J., Xiao, L., Wang, Y. and Wu, Z., “An Optimal Feedrate Model and Solution Algorithm for a High-Speed Machine of Small Line Blocks with Look-Ahead,” The International Journal of Advanced Manufacturing Technology, Vol. 28, No. 9, pp. 930–935, 2006.
Jeon, J. W. and Ha, Y. Y., “A Generalized Approach for the Acceleration and Deceleration of Industrial Robots and CNC Machine Tools,” IEEE Transactions on Industrial Electronics Vol. 47, No. 1, pp. 133–139, 2000.
Tsai, M.-C., Cheng, M.-Y., Liu, K.-F. and Tsai, N.-C., “On Acceleration/Deceleration Before Interpolation for CNC Motion Control,” Proceeding of the 2005 IEEE International Conference on Mechatronics, pp. 382–387, 2005.
Schuett, T., “A Closer Look At Look-Ahead,” www.mmsonline.com/articles/039603.html, 2003.
Luo, F.-Y., Zhou, Y.-F. and Yin, J., “A universal velocity profile generation approach for high-speed machining of small line segments with look-ahead,” The International Journal of Advanced Manufacturing Technology, Vol. 35, No. 5–6, pp. 505–518, 2007.
Ye, P., Shi, C., Yang, K. and Lv, Q., “Interpolation of continuous micro line segment trajectories based on look-ahead algorithm in high-speed machining,” The International Journal of Advanced Manufacturing Technology, Vol. 37, No. 9–10, pp. 881–897, 2008.
Heidenhain International, http://www.heidenhain.com.
Fanuc Co., Ltd., “Fanuc Series 16i/160i/160iS-MB, 18i/180i/180iS-MB5, 18i/180i/180iS-MB Operator’s Manual,” 2006.
Lee, C.-S., “Geometric Modeling and Five-axis Machining of Tire Master Models,” Int. J. Precis. Eng. Manuf., Vol. 9, No. 3, pp. 75–78, 2008.
Kobayashi, Y. and Shirai, K., “Multi-axis Milling for Micro-texturing,” Int. J. Precis. Eng. Manuf., Vol. 9, No. 1, pp. 34–38, 2008.
Ji, H., Li, Y. and Wang, J., “A Software Oriented CNC System Based On Linux/RTLinux,” The International Journal of Advanced Manufacturing Technology, Vol. 39, No. 3–4, pp. 291–301, 2008.
Yang, M.-Y. and Hong, W.-P., “A PC-NC Milling Machine with New Simultaneous 3-axis Control Algorithm,” International Journal of Machine Tools and Manufacture, Vol. 41, Issue 4, pp. 555–566, 2001.
Agilent Technologies, http://www.agilent.com.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Lee, CS. Generation of velocity profiles with speed limit of each axis for high-speed machining using look-ahead buffer. Int. J. Precis. Eng. Manuf. 11, 201–208 (2010). https://doi.org/10.1007/s12541-010-0023-2
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12541-010-0023-2