Variable feedrate interpolation algorithms for five-axis parametric toolpath are very promising but still rather limited currently.In this paper,an off-line feedrate scheduling method of dual NURBS curve is presented ...Variable feedrate interpolation algorithms for five-axis parametric toolpath are very promising but still rather limited currently.In this paper,an off-line feedrate scheduling method of dual NURBS curve is presented with geometric and kinematical constraints.For a given dual parametric curve,the feedrates of sampling points are first scheduled sequent with confined feedrate of cutter tip and machine pivot,chord error,normal acceleration and angular feedrate.Then,the feedrate profiles of angular feed acceleration sensitive regions of the path are adjusted using a bi-directional scanning algorithm.After that,a linear programming method is used to adjust the feedrate profiles of linear feed acceleration sensitive regions and control the linear feed acceleration of both cutter tip and machine pivot within preset values.Further,a NURBS curve is used to fit the feedrates of sampling points.Finally,illustrative examples are carried out to validate the feasibility of the proposed feedrate scheduling method.The results show that the proposed method has the ability of effectively controlling the angular feed characters of cutter axis as well as the chord error and linear feed characters of cutter tip and machine pivot,and it has potential to be used in high accuracy and high quality five-axis machining.展开更多
G01 code generated by a computer-aided manufacture (CAM) system is the most common form of tool trajeclory in computer numerical control (CNC) machining. A tool path composed of short line segments has discontinuo...G01 code generated by a computer-aided manufacture (CAM) system is the most common form of tool trajeclory in computer numerical control (CNC) machining. A tool path composed of short line segments has discontinuous tangenc t and curvature, generating large fluctuations of feedrate and acceleration, which in turn produces vibration in a machine tool. To obtain a smooth tool path, many methods on tool-path smoothing have been developed. However, the shortcomings i:1 these methods exist when they are employed in a CNC system. It is difficult to simultaneously to guarantee the following requirements of CNC machining: (1) chord error should be rigidly constrained; (2) G01 points should be interpolated; (3) cur,,ature should be continuous (G2); (4) machining should be applicable to spatial cases; (5) real-time performance of computaEion is required.Based on these various requirements, this study proposes an interpolation scheme using CUDlC t^ezler curves anu mciuucb illl adjustment strategy to eliminate deficiencies in the tool path. The tool path generated is G2, chord-elror-constrained, G01-point-interpolated, loop-free, and optimized for both stretch and jerk energy. The method is applicable :o 3D cases and involves only simple algebraic computations. Thus, the algorithm can be applied to real-time CNC machining. A simulation is conducted to validate the efficiency of the algorithm. In addition, an experiment reveals its advantage over Hermite interpola- tion in surface quality and machining efficiency.展开更多
基金supported by the National Natural Science Foundation of China under Grant Nos.51075054 and 11290143the National Basic Research Program of China under Grant No.2011CB716800
文摘Variable feedrate interpolation algorithms for five-axis parametric toolpath are very promising but still rather limited currently.In this paper,an off-line feedrate scheduling method of dual NURBS curve is presented with geometric and kinematical constraints.For a given dual parametric curve,the feedrates of sampling points are first scheduled sequent with confined feedrate of cutter tip and machine pivot,chord error,normal acceleration and angular feedrate.Then,the feedrate profiles of angular feed acceleration sensitive regions of the path are adjusted using a bi-directional scanning algorithm.After that,a linear programming method is used to adjust the feedrate profiles of linear feed acceleration sensitive regions and control the linear feed acceleration of both cutter tip and machine pivot within preset values.Further,a NURBS curve is used to fit the feedrates of sampling points.Finally,illustrative examples are carried out to validate the feasibility of the proposed feedrate scheduling method.The results show that the proposed method has the ability of effectively controlling the angular feed characters of cutter axis as well as the chord error and linear feed characters of cutter tip and machine pivot,and it has potential to be used in high accuracy and high quality five-axis machining.
基金supported by the National Science and Technology Major Projects(Grant Nos.2013ZX04007041 and 2012ZX04001012)General Financial Grant from the China Postdoctoral Science Foundation(Grant No.2014M552032)
文摘G01 code generated by a computer-aided manufacture (CAM) system is the most common form of tool trajeclory in computer numerical control (CNC) machining. A tool path composed of short line segments has discontinuous tangenc t and curvature, generating large fluctuations of feedrate and acceleration, which in turn produces vibration in a machine tool. To obtain a smooth tool path, many methods on tool-path smoothing have been developed. However, the shortcomings i:1 these methods exist when they are employed in a CNC system. It is difficult to simultaneously to guarantee the following requirements of CNC machining: (1) chord error should be rigidly constrained; (2) G01 points should be interpolated; (3) cur,,ature should be continuous (G2); (4) machining should be applicable to spatial cases; (5) real-time performance of computaEion is required.Based on these various requirements, this study proposes an interpolation scheme using CUDlC t^ezler curves anu mciuucb illl adjustment strategy to eliminate deficiencies in the tool path. The tool path generated is G2, chord-elror-constrained, G01-point-interpolated, loop-free, and optimized for both stretch and jerk energy. The method is applicable :o 3D cases and involves only simple algebraic computations. Thus, the algorithm can be applied to real-time CNC machining. A simulation is conducted to validate the efficiency of the algorithm. In addition, an experiment reveals its advantage over Hermite interpola- tion in surface quality and machining efficiency.