The invention relates to a
robot G3 continuous corner
smoothing method based on a Bezier curve. The method comprises the steps that
robot small
line segment machining tool
nose position data is input, six times of Bezier curves are adopted for transfer fairing under a workpiece coordinate
system, and control points of the Bezier curves are analyzed and calculated according to the maximum allowable value of tool
nose position fairing errors and the condition constraint that G3 at the curve connection position is continuous; secondly,
robot small
line segment machining cutter axis direction data are input, six times of Bezier curves are adopted in an RPY angle space under a workpiece coordinate
system for transfer fairing, and control points of the Bezier curves are analyzed and calculated according to the maximum allowable value of fairing errors in the cutter axis direction and the condition constraint that G3 at the curve connection position is continuous; and finally, parameter synchronization is carried out on the cutter shaft direction and the cutter point position path after switching and
smoothing, and a B spline straight line is adopted to replace the remaining
linear section. According to the method, continuous and smooth switching of the
tool path G3 can be realized analytically, no iterative computation is needed, and the
processing real-time performance and stability are improved while the fairing error is controllable.