@article{85, keywords = {CNC, Feed, Optimization}, author = {Katie DiCola and Christina Chen and Serafettin Engin and Kaan Erkorkmaz}, title = {Two-stage LP/NLP feedrate optimization for spline toolpaths}, abstract = {

Feedrate optimization is an inherently nonlinear and complex problem, but also critical to enhancing the productivity of multi-axis machining operations. This paper presents a new approach to utilize linear programming (LP) alongside nonlinear programming (NLP) in a dual windowing configuration, for optimizing the feed profile for long spline toolpaths. LP is able to handle kinematic constraints of limiting axis velocity, acceleration, and jerk. NLP, afterwards, solves the minimum time problem subject to less conservative, albeit nonlinear, motor torque and servo error constraints. While NLP adds nearly an order of magnitude computation time, in the simulation case studies conducted, it was seen to improve motion time by typically 30 %. The optimized trajectory was also tested on a 3-axis router.
Keywords: CNC; Feed; Optimization

}, year = {2025}, journal = {CIRP Journal of Manufacturing Science and Technology}, volume = {60}, pages = {122-137}, url = {https://www.sciencedirect.com/science/article/pii/S1755581725000501}, doi = {10.1016/j.cirpj.2025.04.005}, }