论文部分内容阅读
该文的主要内容是研究一个基于RTLinux和Linux操作系统的活塞异形外圆加工系统.活塞,作为内燃机的一个重要零件,与缸体的配合程度极大地影响着内燃机的工作性能.为了保证活塞更好的完成承受推力、导向及传热等任务,其外型越来越复杂.该文分析了当前国内外活塞异形外圆的加工方法.由于活塞外形为复杂的三维空间曲面,活塞裙部外圆形状复杂且形状精度要求高,传统的加工方法无法完成该复杂型面的加工.该文第二章对活塞的三维空间曲面进行了分析.按活塞的横截面和纵截面(包含中凸截面)分别进行了分析,分别用B样条和参数样条进行数据处理,并给出了活塞加工时所需数掘点的计算方法.第三章是关于提高软件复用方面的内容.现在设计面向对象软件比较困难,而设计可复用的面向对象软件就更加困难.完全靠单个人开发一套系统软件的时代已经结束,而在软件中应用设计模式更是非常频繁.利用设计模式来开发软件可以提高软件的复用性.该文使用了在软件开发界广泛使用的MVC设计模式、策略设计模式和单件设计模式,并在该系统的开发中应用.第四章论述了数控系统的开放性.为系统的使用者提供了一个编程接口和一些用来配置系统的文本文件.用户可根据需要来配置系统的显示及运行控制.为了实现更灵活的配置和更友好的操作方式,开放性数控需要新型的配置过程,能够实现在系统启动、运行状态下系统的动态配置.对利用QT库实现数控系统的多语言显示提供了详细的操作步骤.最后进行了软靠模加工机床的数控系统的人机界面进行了分析与设计.数控系统采用基于PC的开放式体系结构,采用Linux和实时操作系统RTLinux结合实现了数控系统的非实时和实时功能.人机界面是数控系统和操作者之间沟通和联系的桥梁,因此该文在研究了现有的活塞加工系统的基础上开发出了一套人机界面系统,按系统的功能模块分为活塞数掘编辑、自动加工、手动加工、故障诊断、系统参数设置及帮助几部分.该人机界面系统具有简单、直观、易用的特点.