基于XML的STEP-NC控制器的设计

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:shen41941395
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着现代制造业的迅速发展,基于网络的数据传输和技术交流越来越广泛。同时随着新一代数控编码标准STEP-NC的不断完善,STEP-NC标准的XML格式也逐渐成为人们的研究热点之一。STEP-NC标准使CNC与其它CAX系统之间实现了信息的双向流通,丰富了数控程序的信息含量,提高了CNC的智能化水平。STEP-NC的XML格式更使得数控程序的网络传输成为可能。但是就目前大多数的CNC系统来讲,还不能直接从XML格式STEP-NC程序中提取加工信息,本文正是致力于围绕建立支持XML格式STEP-NC程序的CNC控制器开展研究。论文首先针对AP-238给出的应用解释模型映射表,详细分析了XML格式STEP-NC程序的表达方式;接着又在对比XML的DOM解析接口和SAX解析接口的基础上,详细分析了XML的DOM接口,并在VC++环境下,运用MSXML解析器所提供的DOM接口的相应方法,实现了程序的节点处理;然后建立类库,将DOM信息树中的相关信息提取出来,根据提取出的信息建立对应类库的对象,并将信息保存到相应的成员变量中去;最后,根据程序信息进行刀具轨迹规划。经过上述研究开发的基于XML的STEP-NC控制器,能够实现对XML格式STEP-NC程序的直接译码,并直接从程序中提取特征信息和工艺信息,再根据提取出的信息进行刀具轨迹规划。虽然本文只建立了平面、孔和型腔三种加工特征类库,但可以在此基础上进行添加,为系统功能的后续完善提供了基础。
其他文献
帕尔干布拉克地区处于塔里木地块北缘的库鲁克塔格中间地块东北部,区域内研究程度较低。近年来,由新疆物化探大队对该区域进行了地质,化探、物探普查工作,通过对各类异常的检查和
高速切削作为一种新的加工技术,给传统的金属切削理论及切削加工技术带来了革命性的变化,使产品质量明显提高,成本大幅度降低,增强了企业参与国际市场竞争的优势,因而具有显著的经
本课题是来源于国家科技部863项目的“家庭生活支援多机器人系统”中的服务机器人设计。该智能服务机器人采用模块化设计,每个模块实现单独控制,并且实现系统的协调控制,来共同
一、山东粮油产业发展的基本情况rn(一)发展优势rn1.粮食安全保障能力较强.rn山东省粮食总产已连续5年稳定在1000亿斤以上,2016-2018年粮食购销总量累计达40872万吨,比“十二
期刊
曲轴是发动机中的核心部件,为保证曲轴质量,提高其校直精度是其中最为重要的工艺技术之一。本文是针对曲轴自动精密校直液压机研发中的关键技术问题进行的研究。  在已有直轴
APS(Advanced Planning System)基于线性规划方法与石油化工企业生产流程建立,能帮助规划计划人员快速制定与调整企业生产计划。MES(Manufacturing Execution System)的PS模块
气动增压阀可以在不增加气源压力的情况下,使系统获得较高的工作压力,被广泛应用于工厂自动化领域。目前,增压阀选型主要依靠查阅样本上的流量特性曲线和充填曲线,这些选型提
油气成藏模式研究是油气勘探的重要内容。江汉盆地白垩系油气地质条件和成藏条件较复杂,勘探程度很低,其白垩系广泛分布于盆地地腹,岩性以红色砂、砾岩为主,自身缺乏生烃潜力,但白
学位
超高强度钢板在汽车车身上的应用,不但可以实现汽车轻量化,而且还可使车体的弯曲刚性和扭转刚性都得到显著提高,保证整车的碰撞安全性,故而成为汽车用钢铁材料的重要发展方向