Five-axis Computer Numerical Control (CNC) machine tools, integrated with Computer-Aided Design (CAD) and Computer-Aided Manufacturing (CAM) systems, are used to machine complex parts and reduce trials and errors. However, these machine tools still rely on Numerical Control (NC) programs and often lack accuracy and precision due to poor quality when implemented in the machine. This research aims to enhance the quality of NC programs for five-axis CNC machine tools by focusing on shape generation motions and a closed-loop feed drive system with Proportional-Integral-Derivative (PID) control. The individual motions were mathematically described using 4x4 transformation matrices, incorporating kinematic motion deviations, end mill geometry, machining parameters, and cutting forces derived from virtual machining. Additionally, a closed-loop feed drive system with PID control was integrated with the new position and angular data of each axis from the shape generation motions model. The new NC programs were validated by machining an S-shaped part and measuring dimensional errors at 64 points before and after using a Coordinate Measuring Machine (CMM). The results indicate a substantial reduction in the standard deviations of form and angular errors within the NC program quality, totaling approximately 80.73%. Reductions are demonstrated in the standard deviations for the X, Y, A, and B axes, with decreases of 76.83%, 95%, 82.40%, and 68.72%, respectively indicating a significant improvement in the overall quality of the NC program.
Read full abstract