摘要

Linear toolpath is generated by commercial computer-aided manufacturing (CAM) systems and it is most popular in computer numerical control (CNC) systems. Considering the discontinuity between two neighbor linear segments, corner feedrate is restricted and axis accelerations and jerks always exceed the given limitations, leading to low efficiency and poor accuracy, respectively. To overcome these two drawbacks, a novel curvature-smooth optimal transition algorithm and a jerk-continuous feedrate-scheduling scheme with axis jerk limitations are proposed in this paper. Firstly, based on the theoretical feedrate constraints with bounded axis accelerations and jerks, a quintic B-spline curve is adopted to generate curvature-smooth toolpath. To improve machining efficiency, corner feedrate is regarded as the optimal objective to determine the transition B-spline curve. Afterwards, considering the curvature-smooth toolpath, a corresponding five-phase jerk-continuous feedrate profile is provided to achieve higher machining precision. Finally, compared with curvature-continuous toolpath in simulations and experiments, the proposed algorithms can bound the axis kinematic parameters as expected and have advantages on improving machining precision especially under high kinematic limitations.