数控图形用户界面集成开发平台的研究与实现

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:jialin5163
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在CNC(Computerized Numerical Control)系统中,用户界面是指系统的硬件和软件与其使用者之间的接口。传统的CNC软件开发不理睬用户界面的特殊性,而将它与CNC系统的开发混和在一起,这样不仅难度大,而且设计出来的用户界面结构复杂,难于理解,同时也很难满足用户的需求。因此,要将CNC界面独立出来进行研究。 为了进一步提高CNC系统用户界面的友好性,开发出适合不同用户的界面,为CNC系统开发一种专门的图形用户界面编辑工具是十分必要的。本课题的主要任务就是为了满足亿图公司CNC系统的具体需求而设计一个图形用户界面集成开发平台,从而为用户设计一个界面友好、针对性强的图形用户界面。 在系统的开发过程中,以软件工程的设计思想作为指导,采用面向对象的设计方法对图形用户界面软件集成开发平台进行了系统分析和需求分析,得出软件的具体功能需求。在此基础上采用模块化方法设计,把该软件的集成环境分解成项目管理模块、编辑模块、编译模块、通讯模块等。同时,设计出各模块间的数据流向,处理好模块之间的消息传递和驱动。 系统进行模块化之后,具体实现了各个模块的功能。其中,界面编辑模块提供了各种静态和动态图元,使用者可以使用这些图元设计所需求的图形用户界面。编译模块是以画面为单位进行处理,将其图形元素的几何参数、功能属性等信息,翻译成便于计算机处理的格式。通讯模块通过串口通讯与数控设备通讯,负责上位机与数控器之间的通信。 最后,本文以开槽机为例,分析了CNC系统界面设计具有的功能和设计原则,并说明了界面设计的实际效果。 总之,通过数控图形用户界面生成工具,界面设计人员不需要专门掌握图形用户界面描述语言,而是通过界面编辑器来直接操纵屏幕上的可视对象,生成和修改用户界面原型,并能将结果立即显示在屏幕上,达到“所见即所得”的效果。
其他文献
本文利用三维工程设计软件Pro/Engineer(以下简写Pro/E)和ADAMS对双飞轮式高速剪切设备进行了虚拟开发设计,所做工作主要包括:双飞轮式高速剪切设备初步设计、零部件的3D建模
回顾大学生法制观念教育发展历程的5个历史阶段:在古代,"大学生"法制观念教育与其他学科融合与科举考试挂钩;在近代,中西方法律教育的融合;在民国,法学课程扩展到了与法科相
<正>今天,英雄史诗《格萨尔王传》已经被国内外越来越多的人们所认识,“中国无史诗论”(黑格尔语)得以彻底纠正。藏族,蒙古族《格萨尔王传》已经跃上了国际学术论坛,引起各国
近年来,数值模拟仿真技术以其高效率,低成本的优势在钢铁中得到了广泛的应用。国內外许多学者正着手对线材轧制过程的数值模拟研究。随着计算机水平的进步和发展,应用三维弹
本研究旨在研究经历三语教育的少数民族学生英语学习情况。少数民族学生英语学习是中国英语教育体系中特殊而不可或缺的组成部分。通过分析白族学生英语学习问题,该研究将探
本世纪以来,我国石油进口量和进口额快速上升,引起国内外的关注。从能源/石油消费弹性系数、石油在一次能源消费构成中份额的变化,以及处于工业化初级阶段且人均耗油量很低的
<正>目的联络会诊精神医学包括应邀会诊和联络精神医学两种服务模式,如何在综合医院开展联络精神医学服务,目前国内尚无现成经验。研究通过比较一家大型综合医院老年住院患者
会议
弗雷格的"真"理论主要包括真的范围、性质、表达、本体论地位、真与思想的关系以及真在逻辑中的地位等几个方面的内容,是一个系统的、全面的理论。它不仅直接为创立现代逻辑
<正>经典者,常念为经,常数为典。在英文中,"经典"的对等表达是canon或classical。根据英汉辞典,我们可知,Canon一词在词典中的释义主要有以下几项:1、原指由教会当局制定的教
本文主要研究了棒状ZA27合金挤压铸造的工艺及性能。分析了挤压铸造工艺对棒状ZA27合金力学性能及组织的影响。并探讨了热处理工艺对挤压铸造棒状ZA27合金组织及性能的影响。