A Feedrate Planning Method for the NURBS Curve in CNC Machining Based on the Critical Constraint Curve
The curvature of the NURBS curve varies along its trajectory, therefore, the commonly used feedrate-planning method, which based on the acceleration/deceleration (Acc/Dec) model, is difficult to be directly applied in CNC machining of a NURBS curve. To address this problem, a feedrate-planning metho...
Main Authors: | , , , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2021-05-01
|
Series: | Applied Sciences |
Subjects: | |
Online Access: | https://www.mdpi.com/2076-3417/11/11/4959 |
id |
doaj-0a910b6be4e04a1a99802dbaf43bd486 |
---|---|
record_format |
Article |
spelling |
doaj-0a910b6be4e04a1a99802dbaf43bd4862021-06-01T01:24:33ZengMDPI AGApplied Sciences2076-34172021-05-01114959495910.3390/app11114959A Feedrate Planning Method for the NURBS Curve in CNC Machining Based on the Critical Constraint CurvePeng Guo0Yijie Wu1Guang Yang2Zhebin Shen3Haorong Zhang4Peng Zhang5Fei Lou6Hengbo Li7State Key Laboratory of Fluid Power and Mechatronic Systems, School of Mechanical Engineering, Zhejiang University, Hangzhou 310027, ChinaState Key Laboratory of Fluid Power and Mechatronic Systems, School of Mechanical Engineering, Zhejiang University, Hangzhou 310027, ChinaState Key Laboratory of Fluid Power and Mechatronic Systems, School of Mechanical Engineering, Zhejiang University, Hangzhou 310027, ChinaState Key Laboratory of Fluid Power and Mechatronic Systems, School of Mechanical Engineering, Zhejiang University, Hangzhou 310027, ChinaState Key Laboratory of Fluid Power and Mechatronic Systems, School of Mechanical Engineering, Zhejiang University, Hangzhou 310027, ChinaState Key Laboratory of Fluid Power and Mechatronic Systems, School of Mechanical Engineering, Zhejiang University, Hangzhou 310027, ChinaState Key Laboratory of Fluid Power and Mechatronic Systems, School of Mechanical Engineering, Zhejiang University, Hangzhou 310027, ChinaState Key Laboratory of Fluid Power and Mechatronic Systems, School of Mechanical Engineering, Zhejiang University, Hangzhou 310027, ChinaThe curvature of the NURBS curve varies along its trajectory, therefore, the commonly used feedrate-planning method, which based on the acceleration/deceleration (Acc/Dec) model, is difficult to be directly applied in CNC machining of a NURBS curve. To address this problem, a feedrate-planning method based on the critical constraint curve of the feedrate (CCC) is proposed. Firstly, the problems of existing feedrate-planning methods and their causes are analyzed. Secondly, by considering both the curvature constraint and the kinematic constraint during the Acc/Dec process, the concept of CCC which represents the relationship between the critical feedrate-constraint value and the arc length is proposed. Then the CCC of a NURBS curve is constructed, and it has a concise expression conforming to the Acc/Dec model. Finally, a feedrate-planning method of a NURBS curve based on CCC and the Acc/Dec model is established. In the simulation, a comparison between the proposed method and the conventional feedrate-planning method is performed, and the results show that, the proposed method can reduce the Acc/Dec time by over 40%, while little computational burden being added. The machining experimental results validate the real-time performance and stability of the proposed method, and also the machining quality is verified. The proposed method offers an effective feedrate-planning strategy for a NURBS curve in CNC machining.https://www.mdpi.com/2076-3417/11/11/4959NURBScurvaturefeedrate-constraint valuefeedrate planningacceleration/deceleration |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Peng Guo Yijie Wu Guang Yang Zhebin Shen Haorong Zhang Peng Zhang Fei Lou Hengbo Li |
spellingShingle |
Peng Guo Yijie Wu Guang Yang Zhebin Shen Haorong Zhang Peng Zhang Fei Lou Hengbo Li A Feedrate Planning Method for the NURBS Curve in CNC Machining Based on the Critical Constraint Curve Applied Sciences NURBS curvature feedrate-constraint value feedrate planning acceleration/deceleration |
author_facet |
Peng Guo Yijie Wu Guang Yang Zhebin Shen Haorong Zhang Peng Zhang Fei Lou Hengbo Li |
author_sort |
Peng Guo |
title |
A Feedrate Planning Method for the NURBS Curve in CNC Machining Based on the Critical Constraint Curve |
title_short |
A Feedrate Planning Method for the NURBS Curve in CNC Machining Based on the Critical Constraint Curve |
title_full |
A Feedrate Planning Method for the NURBS Curve in CNC Machining Based on the Critical Constraint Curve |
title_fullStr |
A Feedrate Planning Method for the NURBS Curve in CNC Machining Based on the Critical Constraint Curve |
title_full_unstemmed |
A Feedrate Planning Method for the NURBS Curve in CNC Machining Based on the Critical Constraint Curve |
title_sort |
feedrate planning method for the nurbs curve in cnc machining based on the critical constraint curve |
publisher |
MDPI AG |
series |
Applied Sciences |
issn |
2076-3417 |
publishDate |
2021-05-01 |
description |
The curvature of the NURBS curve varies along its trajectory, therefore, the commonly used feedrate-planning method, which based on the acceleration/deceleration (Acc/Dec) model, is difficult to be directly applied in CNC machining of a NURBS curve. To address this problem, a feedrate-planning method based on the critical constraint curve of the feedrate (CCC) is proposed. Firstly, the problems of existing feedrate-planning methods and their causes are analyzed. Secondly, by considering both the curvature constraint and the kinematic constraint during the Acc/Dec process, the concept of CCC which represents the relationship between the critical feedrate-constraint value and the arc length is proposed. Then the CCC of a NURBS curve is constructed, and it has a concise expression conforming to the Acc/Dec model. Finally, a feedrate-planning method of a NURBS curve based on CCC and the Acc/Dec model is established. In the simulation, a comparison between the proposed method and the conventional feedrate-planning method is performed, and the results show that, the proposed method can reduce the Acc/Dec time by over 40%, while little computational burden being added. The machining experimental results validate the real-time performance and stability of the proposed method, and also the machining quality is verified. The proposed method offers an effective feedrate-planning strategy for a NURBS curve in CNC machining. |
topic |
NURBS curvature feedrate-constraint value feedrate planning acceleration/deceleration |
url |
https://www.mdpi.com/2076-3417/11/11/4959 |
work_keys_str_mv |
AT pengguo afeedrateplanningmethodforthenurbscurveincncmachiningbasedonthecriticalconstraintcurve AT yijiewu afeedrateplanningmethodforthenurbscurveincncmachiningbasedonthecriticalconstraintcurve AT guangyang afeedrateplanningmethodforthenurbscurveincncmachiningbasedonthecriticalconstraintcurve AT zhebinshen afeedrateplanningmethodforthenurbscurveincncmachiningbasedonthecriticalconstraintcurve AT haorongzhang afeedrateplanningmethodforthenurbscurveincncmachiningbasedonthecriticalconstraintcurve AT pengzhang afeedrateplanningmethodforthenurbscurveincncmachiningbasedonthecriticalconstraintcurve AT feilou afeedrateplanningmethodforthenurbscurveincncmachiningbasedonthecriticalconstraintcurve AT hengboli afeedrateplanningmethodforthenurbscurveincncmachiningbasedonthecriticalconstraintcurve AT pengguo feedrateplanningmethodforthenurbscurveincncmachiningbasedonthecriticalconstraintcurve AT yijiewu feedrateplanningmethodforthenurbscurveincncmachiningbasedonthecriticalconstraintcurve AT guangyang feedrateplanningmethodforthenurbscurveincncmachiningbasedonthecriticalconstraintcurve AT zhebinshen feedrateplanningmethodforthenurbscurveincncmachiningbasedonthecriticalconstraintcurve AT haorongzhang feedrateplanningmethodforthenurbscurveincncmachiningbasedonthecriticalconstraintcurve AT pengzhang feedrateplanningmethodforthenurbscurveincncmachiningbasedonthecriticalconstraintcurve AT feilou feedrateplanningmethodforthenurbscurveincncmachiningbasedonthecriticalconstraintcurve AT hengboli feedrateplanningmethodforthenurbscurveincncmachiningbasedonthecriticalconstraintcurve |
_version_ |
1721412402062295040 |