基于C#.NET和二分迭代算法的细长轴切削自动编程系统  被引量:2

Automatic Programming System for a Slender Shaft Cutting Based on C#.NET

在线阅读下载全文

作  者:李彦儒[1] 胡晓兵[1] 刘志明 陈应飞 邓希 LI Yan-ru;Hu Xiao-bing;LIU Zhi-ming;CHEN Ying-fei;DENG Xi(School of Mechanical Engineering,Sichuan University,Chengdu 610065,China)

机构地区:[1]四川大学机械工程学院,成都610065

出  处:《组合机床与自动化加工技术》2020年第8期106-110,共5页Modular Machine Tool & Automatic Manufacturing Technique

基  金:国家科技重大专项(2018ZX04032001)。

摘  要:针对细长轴切削过程中变形误差的问题,以.NET为开发平台,通过实现C#和数据库在后台混合编程的方法构建自动编程系统,在该系统中设计了一种基于二分迭代思想的算法来求解细长轴切削加工误差补偿数控直线插补中的轴向进给量值,确保能够满足细长轴加工精度的要求。以航空制造领域某液压件细长轴为实例,该零件材质为TC4钛合金,进行细长轴切削自动编程及程序上传测试。测试结果表明,系统可以有效地实现参数输入、进给量判断以及程序存储下达,从而验证了二分迭代算法的可行性及系统的有效性。In order to improve the functional integrity and development efficiency of the system,the mixed programming of C#and database was realized based on the.NET development platform.Simultaneously,the system communicated with NC machine tool through RS232 and RS485 serial ports,realizing the real-time uploading and distributing of NC program.In view of the problem of deformation error in cutting slender shaft,based on the.NET development platform,through the realization of C#and database in the background of mixed programming method to build automatic programming system,an algorithm based on the idea of binary iteration is designed to solve the axial feed value in the linear interpolation of slender axis machining error compensation in the system,ensuring to meet the requirements of machining accuracy of slender shaft.Taking a slender shaft of a hydraulic part made of TC4 titanium alloy in the field of aerospace manufacturing as an example,we carry out automatic programming and program uploading test for slender shaft cutting.The test results show that the system can effectively implement parameter input,feed quantity judgment and program storage,verifying the feasibility of the algorithm and the effectiveness of the system.

关 键 词:细长轴加工 在线误差补偿 二分迭代 C#编程 

分 类 号:TH164[机械工程—机械制造及自动化] TG506[金属学及工艺—金属切削加工及机床]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

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