Optimization of NURBS Parameters for Computing Kinematic Characteristics of the Cam Oscillating Roller Follower
Received: 18 February 2025 | Revised: 16 March 2025 and 6 April 2025 | Accepted: 12 April 2025 | Online: 4 June 2025
Corresponding author: Thi Thanh Nga Nguyen
Abstract
This paper presented an approach for the design and optimization of cam mechanisms with oscillating roller followers using Non-Uniform Rational B-Spline (NURBS) curves. The follower's motion and its kinematic parameters, including velocity, accelerations, and jerk were expressed through a NURBS transfer function. To optimize the problem, the maximum values of acceleration and jerk were minimized. Additionally, a simulated annealing algorithm was developed to determine the optimal NURBS parameters. An example in cutting machines was used to evaluate this method individually and comparatively with other two methods (B-Spline and polynomial). The results demonstrated that the proposed method provided flexibility in using the transfer function for the follower in order to improve the kinematic characteristics of the cam systems. This research not only raises the significance in the design of cam oscillating roller follower, but also hands out the potential application for other related cam systems.
Keywords:
cam optimization, kinematic characteristics, NURBS curves, transfer functionDownloads
References
R. L. Norton, Design of Machinery: An Introduction to the Synthesis and Analysis of Mechanisms and Machines, 2nd ed. New York, NY, USA: McGraw-Hill, 2003.
J. J. Uicker, G. R. Pennock, and J. E. Shigley, Theory of Machines and Mechanisms, 5th ed. New York, NY, USA: Oxford Uiversity Press, 2003. DOI: https://doi.org/10.1115/1.1605769
T. T. N. Nguyen, T. X. Duong, and V.-S. Nguyen, "Design General Cam Profiles Based on Finite Element Method," Applied Sciences, vol. 11, no. 13, Jan. 2021, Art. no. 6052. DOI: https://doi.org/10.3390/app11136052
D. M. Tsay and C. O. Huey Jr., "Application of Rational B-Splines to the Synthesis of Cam-Follower Motion Programs," Journal of Mechanical Design, vol. 115, no. 3, pp. 621–626, Sep. 1993. DOI: https://doi.org/10.1115/1.2919235
R. Y. Ge and P. Q. Guo, "Flexible Cam Profile Synthesis Method Using NURBS and its Optimization Based on Genetic Algorithm," Advanced Materials Research, vol. 426, pp. 69–72, 2012. DOI: https://doi.org/10.4028/www.scientific.net/AMR.426.69
D. M. Tsay and B. J. Lin, "Improving the geometry design of cylindrical cams using nonparametric rational B-splines," Computer-Aided Design, vol. 28, no. 1, pp. 5–15, Jan. 1996. DOI: https://doi.org/10.1016/0010-4485(95)00020-8
E. Sandgren and R. L. West, "Shape Optimization of Cam Profiles Using a B-Spline Representation," Journal of Mechanisms, Transmissions, and Automation in Design, vol. 111, no. 2, pp. 195–201, Jun. 1989. DOI: https://doi.org/10.1115/1.3258983
T. T. N. Nguyen, S. Kurtenbach, M. Hüsing, and B. Corves, "Improving the Kinematics of Motion Curves for Cam Mechanisms Using NURBS," in Fourth MeTrApp Conference, Trabzon, Turkey, 2018, pp. 79–88. DOI: https://doi.org/10.1007/978-3-319-60702-3_9
J. K. Jiang and Y. R. Iwai, "Improving the B-Spline Method of Dynamically-Compensated Cam Design by Minimizing or Restricting Vibrations in High-Speed Cam-Follower Systems," Journal of Mechanical Design, vol. 131, no. 4, Mar. 2009, Art. no. 041003. DOI: https://doi.org/10.1115/1.3086793
M. Mandal and T. K. Naskar, "Introduction of control points in splines for synthesis of optimized cam motion program," Mechanism and Machine Theory, vol. 44, no. 1, pp. 255–271, Jan. 2009. DOI: https://doi.org/10.1016/j.mechmachtheory.2008.01.005
N. Berzak, "Optimization of Cam-Follower Systems With Kinematic and Dynamic Constraints," Journal of Mechanical Design, vol. 104, no. 1, pp. 29–33, Jan. 1982. DOI: https://doi.org/10.1115/1.3256319
I. Tsiafis, K. D. Bouzakis, and A. Papadimitriou, "Optimal Design of a Cam Mechanism with Translating Flat‐Face Follower using Genetic Algorithm," Tribology in Industry, vol. 35, no. 4, pp. 255–260, 2013.
M. R. Mali, P. D. Maskar, S. H. Gawande, and J. S. Bagi, "Design Optimization of Cam & Follower Mechanism of an Internal Combustion Engine for Improving the Engine Efficiency," Modern Mechanical Engineering, vol. 2, no. 3, 2012, Art. no. 22205.
B. Xia, X. Liu, X. Shang, and S. Ren, "Improving cam profile design optimization based on classical splines and dynamic model," Journal of Central South University, vol. 24, no. 8, pp. 1817–1825, Aug. 2017. DOI: https://doi.org/10.1007/s11771-017-3590-x
N. Sateesh, Rao ,C. S.P., and T. A. and Janardhan Reddy, "Optimisation of cam-follower motion using B-splines," International Journal of Computer Integrated Manufacturing, vol. 22, no. 6, pp. 515–523, Jun. 2009. DOI: https://doi.org/10.1080/09511920802546814
K.-L. Du and M. N. S. Swamy, Search and Optimization by Metaheuristics. Switzerland: Springer International Publishing, 2016.
M. O. Genc and N. Kaya, "Vibration Damping Optimization using Simulated Annealing Algorithm for Vehicle Powertrain System," Engineering, Technology & Applied Science Research, vol. 10, no. 1, pp. 5164–5167, 2020. DOI: https://doi.org/10.48084/etasr.3242
S. F. Sesay, C. W. Wekesa, and L. M. H. Ngoo, "Optimal Placement of Superconducting Magnetic Energy Storages in a Distribution Network with Embedded Wind Power Generation," Engineering, Technology & Applied Science Research, vol. 14, no. 2, pp. 13416–13424, Apr. 2024. DOI: https://doi.org/10.48084/etasr.6754
Construction of planar cam mechanisms - Fundamentals, profile calculation and design, VDI Society for Product and Process Design, Germany, 2018.
Downloads
How to Cite
License
Copyright (c) 2025 Van Trang Nguyen, Thi Thanh Nga Nguyen

This work is licensed under a Creative Commons Attribution 4.0 International License.
Authors who publish with this journal agree to the following terms:
- Authors retain the copyright and grant the journal the right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) after its publication in ETASR with an acknowledgement of its initial publication in this journal.