论文部分内容阅读
SYNTEC-10B数控系统是台湾新代科技股份有限公司研发的一款具有较高性价比的产品,该数控系统具有很好的开放性,是数控系统二次开发的良好平台。弧齿锥齿轮数控加工涉及到的参数较多,齿轮规格调整后需要重新编制加工程序,而且数控编程不直观,人机交互性差。为了解决不同弧齿锥齿轮加工的数控编程的繁琐性问题,提高加工效率,利用eHMI软件对SYNTEC-10B数控系统的人机交互界面进行了客制,使其能够通过屏幕界面直接输入弧齿锥齿轮的基本参数的形式,即可生成相应的数控加工程序,完成自动化加工。对螺旋锥齿轮的啮合原理以及加工过程进行了分析,对相对微分法、啮合方程的确定、等距共轭原理以及第二共轭曲面的确定等内容进行了描述。分析了螺旋锥齿轮的加工原理和方法、局部共轭原理以及齿面数学模型的建立,为后续界面的开发提供了理论基础。利用eHMI软件对弧齿锥齿轮加工过程中参数输入、模拟仿真等相关界面进行了客制与设计。搭建了客制化界面系统的整体框架图以及弧齿锥齿轮加工系统的人机界面的工作流程图。通过建立专案,添加相关画面档与功能键的形式对整个人机界面进行了客制。设计制作了齿制选择、加工参数输入、刀具参数输入等主要画面档,将齿轮加工所需要的各种参数信息通过不同组件的形式添加在画面档上,使相关的参数输入界面简洁明了,便于机床操作者进行相关的数控编程。为了配合画面档的切换、参数输入等动作,相应地客制设计了与各级画面档相对应的功能键。通过测试仿真模块,对开发的多窗体界面中的各级画面档与功能键相关客制工作进行了仿真检测,确保了各种参数的正确性。通过整个分析设计过程,最终达到参数的输入、加工代码的生成、加工仿真程序的运行整个过程的人性化和快速化。构建了人机界面的各层级关系框图,使界面之间的层级关系一目了然;按照操作习惯对数控系统轴群显示界面进行了设置。基于客制的要求,通过搭建架构图的形式对客制过程中的新代数控系统内装型PLC进行了总结。将R寄存器中允许操作者读写的地址分配给客制过程中的各输入变量,最后将客制的专案进行了软件封装。