摘要
在研究SINUMERIK 840Dsl数控系统HMI二次开发方法的基础上,介绍了数控系统二次开发的一般步骤。以数控强力刮齿为研究对象,利用SINUMERIK Operate编程包,在Qt跨平台开发框架下进行人机界面设计,使用C++编程语言编写后台逻辑程序,以sqlite数据库作为数据支撑,开发了数控强力刮齿软件,并嵌入SINUMERIK 840Dsl数控系统中,实现了NC代码生成、参数计算、数据库管理等功能。
Based on the study of methods to further develop SINUMERIK 840Dsl system HMI,introduce the general procedure of secondary developing NC system.Taking CNC power skiving of cylindrical gears as the researching objects,under Qt cross-platform development framework to design interface,using C++programming language to write the background logic,taking sqlite database as data support,developing a CNC power skiving software,and embeding the software into SINUMERIK 840Dsl system,the software realized the functions of NC code generation,parameter calculation and database management,etc.
作者
刘晟
洪荣晶
孙小敏
LIU Sheng;HONG Rongjing;SUN Xiaomin(College of Mechanical and Power Engineering,Nanjing Tech University,Nanjing 211800,CHN;Jiangsu Key Laboratory of Digital Manufacturing for Industrial Equipment and Control Technology,Nanjing 211800,CHN)
出处
《制造技术与机床》
北大核心
2018年第11期180-183,共4页
Manufacturing Technology & Machine Tool
基金
江苏省研究生科研与实践创新计划项目(SJCX17_0286)