Improved time-parameter B-spline algorithm with NSGA-II and feedrate constraints
-
Graphical Abstract
-
Abstract
In computer numerical control machining, achieving high precision and speed requires the effective smoothing of tool paths defined by G01 codes. This study proposes an integrated time-parameter B-spline method that combines global smoothing techniques with geometric and kinematic approaches, significantly enhancing processing efficiency while adhering to both geometric and kinematic constraints. To optimize the kinematic properties of the B-spline curve, a non-dominated sorting genetic algorithm is employed to refine the knot vector, resulting in improved machining efficiency. Additionally, the incorporation of tangential velocity constraints leads to a robust trajectory planning algorithm that aligns with practical machining demands. Experimental results confirm the superiority of the proposed algorithm.
-
-