基于SDAI的STEP-NC加工程序信息提取系统的研究和开发

来源 :浙江大学 | 被引量 : 0次 | 上传用户:lijing1671
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
STEP-NC作为一种新的CNC系统标准,提供了一种不依赖于具体系统的中性机制。它提供了通用数据接口标准,消除了由于数据接口不兼容所带来的数控系统封闭性和不可互换性等问题,同时去除CAM繁琐的后处理系统;提高了数控系统的可移植性和整个系统的柔性;提供数据的双向传输,实现CAD、CAM、CNC之间的无缝连接,极大方便了系统间的信息交换和共享,同时为并行工程、敏捷制造、网络化制造等先进生产模式打下基础。STEP-NC的这些特点,必将使基于STEP-NC的数控技术可以更多的融合计算机技术、网络技术、信息技术、人工智能技术等,加快数控系统向开放式、网络化、智能化和高精高速方向的发展脚步。自在1997年在欧共体的ESPRIT IV 29708项目中首次提出STEP-NC以来,欧洲,美国,瑞士和韩国等纷纷启动了研究计划,主要从三个方面来研究:STEP-NC数据模型的开发完善和标准的制定、基于STEP-NC数据模型的数控原型系统研发和基于STEP-NC信息集成的设计制造体系结构研究。结合上述STEP-NC的特点,研究基于STEP-NC的相关技术将具有重要的现实意义和实际应用价值。 本文主要研究和开发了基于SDAI的STEP-NC信息提取系统,为开发STEP-NC数控系统提供了前提和基础。论文共分六章。第一章首先简要介绍了国内外数控技术的发展现状和发展趋势,然后对STEP-NC的发展状况及与传统G、M代码相比存在的优点等方面做了概要的叙述,最后给出本论文的研究内容和意义。第二章主要从开发本系统的角度出发介绍了相关的支撑技术,包括STEP的发展状况及与STEP-NC的关系、SDAI的工作原理和组成结构,以及EXPRESS语言和OpenGL技术等。第三章首先对STEP-NC加工程序的结构特点及程序中一些字符的意义进行分析,然后在此基础上给出了词法分析中所定义的一些数据结构和对数据的处理方法,最后给出实现过程。第四章在分析SDAI的各功能模块后,建立数据模块内的数据结构和接口数据结构,然后给出数据的管理模式和机制,并建立系统的数据流模型,最后给出实体实例创建过程的程序实现。第五章首先给出本论文的软件系统实现框架及各模块的功能和实现介绍,然后采用STEP-NC标准规范中的示例进行验证,按类显示加工程序信息,并利用OpenGL显示实例的三维模型。最后一章总结全文的研究工作,并对相关技术进行展望。
其他文献
无线传感器网络(Wireless Sensor Networks, WSN)与通信技术和计算机技术被誉为当今支撑电子信息产业的三大技术支柱。随着信息技术的发展,无线传感器网络广泛应用于军事、航
对非援助政策是美国外交政策的重要组成部分,是推行其国家战略的工具。冷战结束后,鉴于国内外形势的变化,美国对非援助进行了重大的调整,将援助与经贸、反恐、民主治理相结合
在靠近既有建筑物的深基坑支护工程中,相对于整体内支撑支护结构,采用支护桩加预加轴力钢格构柱斜抛撑结构,具有布置灵活、方便土方开挖、经济及安全等特点。文章结合具体工
自2010年以来,中国城市轨道交通的规划、建设和运营呈现爆发式增长,大中小城市纷纷加入这一急行军的行列,并视其为促进城市空间形成与发展的中枢,轨道线网与站点层面的相关研
梅花拳传承的重要特征是个体寻求并获得个人与集体的身份认同。本研究在对梅花拳实地调研的基础上,运用口述史研究方法、文献资料法、逻辑分析法对梅花拳传承中的身份认同现
人像摄影作品是以人为主题的艺术作品,它以人物为载体直接表达摄影者所要表达的情感和思想。这样,摄影者就可以通过作品与人交流,不需要以发声的语言为媒介。当前,人像摄影作
本试验旨在探讨凝结芽孢杆菌对1~21日龄樱桃谷肉鸭生长性能、血清抗氧化指标、免疫器官指数的影响。选取体质健康、体重中等的1日龄樱桃谷肉鸭750羽,随机分为5组(每组设5个重
近年来,生物质能在我国越来越受到重视,相关的开发和利用技术取得了很大的发展。直接燃烧成为当前生物质资源的主要利用方式,直燃技术的发展为生物质直燃发电行业提供了技术
古格王国之所以在17世纪中叶亡于它西北的兄弟邻邦拉达克,与基督教传教士对藏传佛教缺乏了解的盲目传教活动有着密不可分的关系。而古格王国的不幸倾覆,相当有效地阻止了基督教
随着新课改的不断深入,小学数学新课标对数学课堂教学也提出了更高的要求。适时有效的激励,引导学生在数学学习过程中积极的反思,有助于激发学生内在的潜能及求知的欲望。可