基于STEP-NC的数控编程实现方法研究

来源 :天津理工大学 | 被引量 : 3次 | 上传用户:zhlxqfenglin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
STEP-NC是国际标准组织在STEP标准的基础上发展起来的,面向数控加工领域的数控接口,被国际组织定义为ISO14649,其目的是实现CAD/CAM/CAPP在产品整个生命周期中的信息传递。新型数控标准不同于传统标准,STEP-NC不仅包含零件的全部几何信息,而且包括产品的制造信息等,对现代机械制造业的发展起到推动作用。本文分析了新型数控标准的产生和发展,以及STEP-NC标准的优势和传统数控标准给现代制造业带来的限制。然后进一步分析了STEP-NC程序结构及STEP-NC的形式化语言EXPRESS,通过分析EXPRESS语言理解STEP-NC的内容和结构特点。本文同时介绍了STEP-NC的实现方法,其中详细说明了SDAI实现方法。本文采用Visual Basic作为开发工具,通过建立EXPRESS语言和Visual Basic的映射关系,利用Visual Basic编译功能,以STEP标准为基础最终实现STEP向STEP-NC、STEP-NC向G/M代码的转换。本文重点研究了实现以上转换的STEP-NC转换器和STEP-NC解释器。STEP-NC转换器实现了STEP数据向STEP-NC程序转换,在STEP基础上按照EXPRESS语言结构特点,添加产品的制造信息;STEP-NC解释器实现了STEP-NC向G/M代码程序转换,通过信息提取、特征识别及轨迹生成最后生成G/M代码程序。
其他文献
随着近些年来医疗设备在医院的大量引进,加强医疗设备的维修保养工作十分重要,便于保证最佳的仪器使用性能。本文以MRI为例,主要分析了MRI的常见故障、维修保养等方面的内容,
工艺及模具设计是锻件产品开发的核心环节,它直接关系到最终产品的质量、成本、生产效率和模具寿命。在激烈竞争和全球化市场环境下,提高热模锻成形工艺及模具设计水平,提高
在曲轴生产中使用曲轴圆角深滚压强化工艺可以明显提高曲轴疲劳强度,因此曲轴圆角滚压工艺、设备及其相关技术已成为当前汽车工业必不可少的关键技术之一。本文主要探讨了目
本文研究了在AZ31B镁合金表面利用普通火焰喷涂和SHS反应热喷涂制备Al2O3/TiO2复相陶瓷涂层。用SEM、EDAX、XRD等设备和手段研究了Al2O3/TiO2复相陶瓷陶瓷涂层的微观形貌、元
铸坯是冶金过程中的重要产品,高质量的铸坯是冶金企业所共同追求的目标。在实际生产过程中,由于生产工艺参数的不当执行,产品常常出现质量缺陷。由于现场实际状况各不相同,导
龙门移动式数控机床是现代工业加工领域的主要加工设备,其加工精度在一定程度上影响着工业零部件和设备的精度,在现阶段影响加工精度的主要因素是移动横梁与固定导轨之间存在
体育院校学生因其生源差异大,信息技术能力较弱,在计算机课学习上具有不同于普通高校大学生的学习特点.体育院校在VB程序设计课程教学中,存在着学生原有认知结构参差不齐、教
用民间验方加工研制而成的专方骨增康膏药”,治疗骨质增生123例,结果:痊愈28例,显效73例,有效12例,无效10例。治愈率22.76%,总有效率91.87%。平均疗程为28天。本方具有舒筋活络
已有关于企业社会责任的研究多聚焦于产品伤害危机下企业"做不做CSR(企业社会责任)",并主张危机企业能通过CSR活动修复受损的品牌形象,却鲜有考虑"如何做CSR"的问题。但现实
精冲工艺设计是精冲模具设计过程的关键,同时也是精冲模具结构设计的基础。精冲件工艺性分析、毛坯排样、条料排样是精冲工艺设计的三个重要环节。工艺性分析为精冲零件的加