{"title":"A revised B spline interpolation algorithm of CNC machining","authors":"Lei Luo, Jun Hu, Fang Liu, Z. Yao","doi":"10.1109/ICINFA.2009.5205038","DOIUrl":null,"url":null,"abstract":"In modern CNC machining, the interpolation of complex profile curve with high speed and high accuracy is required. Based on B spline curve theory, a revised algorithm of cubic B spline curve interpolation is presented in the paper. This proposed algorithm gives a new method which is based on pre-judgment of machining feedrate to calculate the tangent vectors of spline curve junction. The tangential vectors are used to establish the spline curve equations with time as a parameter. The trajectory and feedrate profile can be generated simultaneously with these equations. The simulation results show that the algorithm has high calculation efficiency and meet the demands of trajectory accuracy and feedrate smoothing.","PeriodicalId":223425,"journal":{"name":"2009 International Conference on Information and Automation","volume":"27 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-06-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2009 International Conference on Information and Automation","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICINFA.2009.5205038","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
In modern CNC machining, the interpolation of complex profile curve with high speed and high accuracy is required. Based on B spline curve theory, a revised algorithm of cubic B spline curve interpolation is presented in the paper. This proposed algorithm gives a new method which is based on pre-judgment of machining feedrate to calculate the tangent vectors of spline curve junction. The tangential vectors are used to establish the spline curve equations with time as a parameter. The trajectory and feedrate profile can be generated simultaneously with these equations. The simulation results show that the algorithm has high calculation efficiency and meet the demands of trajectory accuracy and feedrate smoothing.