Before machining the workpiece, there is a necessary step for the CNC machining center, which is programming. According to ISO regulations, five-axis machining uses a right-handed Cartesian coordinate system when describing the movement of CNC machine tools; the coordinate axis parallel to the main axis is defined as the z-axis, and the rotation coordinates of