Local transition smoothing method with C3 continuity and error control strategy oriented to five-axis linear tool paths | Synapse