基于弧长参数的Akima刀位轨迹拟合算法研究  被引量:4

Study on Akima Curve-fitting Algorithm with Tool-path Based on Arc-length Parameters

在线阅读下载全文

作  者:周鹏[1] 吴继春[1] 周会成[2] 杨世平[1] 刘金刚[1] 马秋成[1] 

机构地区:[1]湘潭大学复杂轨迹加工工艺及装备教育部工程中心,湘潭411105 [2]华中科技大学国家数控系统工程技术研究中心,武汉430074

出  处:《中国机械工程》2017年第24期2925-2930,共6页China Mechanical Engineering

基  金:国家自然科学基金资助项目(51375419;51575466;51575210);湖南省自然科学联合基金资助项目(2017JJ4053);湖南省教育厅创新平台资助项目(17K091)

摘  要:在数控加工中,通常用小线段表达刀位轨迹,往往会导致刀位点庞大且轨迹不平滑。基于Akima曲线具有光顺连接且端点连接处保证G1以上连续等特点,将刀位点拟合成Akima样条曲线,提出了基于弧长参数的保凸Akima拟合刀位轨迹算法。该算法分为刀位点搜索和拟合两个阶段:首先利用拟合刀位轨迹的误差测试(双弦误差测试和弦切误差测试)约束,获得该段的首末刀位点;然后在该段内根据首末刀位点计算切线矢量,用弧长信息对刀位点参数化,生成一段Akima样条。利用UG软件生成了内含75个刀位点的鞋底模型,通过MATLAB编程和仿真实验,设置不同测试阈值,对比了弧长参数化Akima曲线与节点参数化Akima曲线、NURBS曲线之间的拟合效果,验证了算法的有效性。In NC machining,tool-path was usually expressed by micro-line shocks,which might result in the magnitude of the cutter location(CL)points whose trajectory was unsmooth.The CL points were fitted into Akima spline curve with its advantages of smooth junction and the node points for over G1-continuity,thus the Akima curve-fitting algorithm preserving convexity for tool-path was proposed based on arc-length parameters.The algorithm was divided into two stages including CL points' searching and curve fitting.Firstly the features of CL points,the error testing constraints including bi-chord error tests and tangent error tests for fitting the tool trajectory were used to judge the adjacent CL points by the threshold of the testing constraints,if they were satisfied with the threshold continue to search the next tool location point(TLP),otherwise,CL points' searching might be suspended and the first and end points of the segment were attained,then the tangent vectors were calculated according to the first and end points in this segment to ensure the concavity and convexity of the fitted curves,and the arc-length was used to parameterize the CL points,so that a section of Akima spline between the adjoining CL points which had paused to searching were generated.When this segment of Akima curve fitting was accomplished,then the end point of the section was regarded as the first point of the next section,as the circle to the end.The model of the shoe sole(consists of 75 CL points)were generated by ultilizing UG software.The different testing thresholds were set up to compare the Akima curves whose arc-length was parameterized with the Akima curves whose knots were parameterized and NURBS curves based on MATLAB programming and simulation experiments were used to validate effectiveness of the algorithm.

关 键 词:小线段 Akima算法 弧长参数 双弦误差测试法 弦切误差测试法 

分 类 号:TH-39[机械工程]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象