Abstract
When the CNC machining of continuous small line segments is performed, the direction of the machine tool movement will change abruptly at the corner of adjacent line segments. Therefore, a reasonable constraint on the feedrate at the corner is the prerequisite for achieving high-speed and high-precision machining. To achieve this goal, a feedrate-constraint method based on the nominal acceleration was proposed. The proposed method obtains the predicted value of acceleration during the machining process by the machining trajectory prediction and acceleration filtering. Then, the feedrate at the corner is constrained, according to the predicted acceleration. Specifically, for any corner of adjacent line segments, the proposed method assumes that the CNC machining of a short path centered on the corner is carried out at a constant feedrate. First, the actual machining trajectory is predicted according to the transfer function of the servo system. Then, the nominal acceleration, when the CNC machining is carried out to the corner, is calculated and processed by a low-pass FIR filter. Last, the feedrate-constraint value at the corner is obtained according to the nominal acceleration and the preset normal acceleration. The advantage of the proposed method is that it can be used for different machining paths consisting of long segments or continuous small segments and it has no special requirement for the accuracy of the machining path. As a result, the feedrate-constraint value obtained is reasonable and the smooth machining process can be ensured. The simulation results in both 2D and 3D machining paths show that the proposed method is insensitive to the length of the line segment and the angle of the corner, and the calculated feedrate-constraint value is close to the theoretical value, which has good stability and versatility. In contrast, the feedrate-constraint values obtained by conventional methods change abruptly along the machining path, especially in the 3D simulation, which will damage the machining quality. The experiment was performed on a three-axis CNC machine tool controlled by a self-developed controller, and a free-form surface workpiece was machined by a conventional feedrate-constraint method and the proposed method, respectively. The experimental results showed that the proposed method can make the feedrate of the machining process higher and more stable. Then, machining defects such as overcutting and undercutting can be avoided and the machining quality can be improved. Therefore, the article proposes a new method to constrain the feedrate at the corner of continuous small line segments, which can improve the machining efficiency and quality of the CNC machining.
Highlights
The continuous small line segments are widely used in CNC machining [1,2,3], which are universal and easy to calculate
As in the literature [9,10], scholars assume that the magnitude of the velocity of the machine tool remains constant during machining a corner and that the change of the velocity direction is completed within one interpolation cycle, which generates a steering acceleration during the process
To address the above problems, this paper proposes a Feedrate-constraint method for the continuous small line segments based on the Nominal Acceleration (FNA)
Summary
The continuous small line segments are widely used in CNC machining [1,2,3], which are universal and easy to calculate. The feedrate-constraint value of the transition arc is calculated according to the radius and the preset upper limit of the normal acceleration, which will be used as the feedrateconstraint value at the corner. The curvature-constraint method first calculates the radius of curvature of the continuous small line segments and obtains the feedrate-constraint value based on the radius of curvature. Some scholars obtain the feedrate-constraint value for continuous small line segments based on the limitations of acceleration of each axis [16,17,18] or contour error [19], but the calculation result will be unstable when the length of the line segment is too short. This paper is organized as follows: Section 2 is the introduction of the FNA method; Section 3 is the simulation and experiment; and Section 4 is the conclusion
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.