APP下载

基于STEP—NC的Pro/E的二次开发

2014-11-14刘文武张春梅

科技创新导报 2014年21期

刘文武++张春梅

摘 要:随着制造业中数字技术的广泛应用,制造过程的各阶段都在向数字化方向发展,并且形成了对应的功能系统。国际标准化组织(ISO)研究并制定了STEP标准,来规范整个制造业乃至各个工业领域产品信息的标准化。

关键词:STEP-NC Pro/E Visual Basic

中图分类号:TP391 文献标识码:A 文章编号:1674-098X(2014)08(a)-0037-02

为了让STEP标准能够应用于CNC领域,ISO又研究并制定了一种新的CNC系统标准ISO 14649(STEP-NC)。在详细了解STEP-NC标准的基础上,以Visual Basic为编程环境,以Pro/Engineer为程序运行环境,并在Pro/E下运行该程序,形成一个符合STEP-NC标准的孔加工的文件。

20世纪中叶,美国麻省理工学院研制出了世界上第一台数控铣床。自此,数控技术有了突飞猛进的发展。数控加工是计算机辅助设计与制造技术中最能发挥效益的生产环节之一。但到目前为止,其信息交换大都仍是基于ISO 6983(RS274D)标准的,即采用G和M代码来描述如何加工。在这种标准体系下,使用数控技术进行生产的流程可以由图1来表示。

IGES是介于CAD系统和客户与供应商之间的信息交换标准。当用户想要加工零件时,需将IGES和PDF格式的文件或图纸发送到加工车间。CAM操作员根据对图纸的理解去实现加工过程。当加工过程确定后,CAM系统将其转换成G代码并形成刀具的运动轨迹。G代码会被作为符合RS274D要求的文件发送给CNC。

如今数控技术得到迅速发展,控制系统由早期的硬件连接方式发展到现在的基于PC的开放式数控系统。而原有的G、M代码,因其会丢失尺寸公差、表面粗糙度以及精度等关键信息,它已经越来越不能满足当今数控技术飞速发展的需求。……

登录APP查看全文