Abstract:Aiming at the shortcomings of data sampling arc interpolation algorithm,such as slow feed speed and low processing efficiency,an interpolation method for simulating a configurable electronic cam box was proposed,and an arc interpolation algorithm model was established.The arc interpolation module was designed by using the VHDL language,and a multiaxis linage control experiment platform was set up based on FPGA control system.The experimental data shows that when the arc interpolation with a radius of 10 000 pulses,the maximum deviation is 11.4 pulses,which is about 0.114% of the radius;when the arc interpolation with a radius of 15 000 pulses,the maximum deviation is 13.2 pulses,which is about 0.088% of the radius.The error peak occurs when the motor reversing caused by the mechanical characteristics and transmission rigidity of the servo motor.The results show that the interpolation axes of this algorithm run independently and in parallel,so it has high speed,high precision and strong reliability;various arc trajectories are formed by adjusting each interpolation axis component,so it is convenient,agile and high flexibility.