基于STEP-NC标准的数控编程技术研究

来源 :天津理工大学 | 被引量 : 0次 | 上传用户:geyukcl
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
STEP-NC (ISO14649),是由国际标准化组织ISO第184技术委员会第一分技术委员会(ISO/TC184/SC1)为计算机数字控制(CNC)系统制定一种新的数控编程标准。它是STEP标准的扩展,将加工操作组织成系列的加工步骤,每一个操作步骤都能在CNC机床上执行。STEP-NC中加工步骤就相当于G代码一样代表的是加工指令。然而不同于G代码的是,STEP-NC中的加工步骤所包含的是三维几何信息,刀具需求,特征定义等信息,机床则根据这些可利用资源动态规划加工操作以及智能重组加工操作。本文首先回顾了数控技术的发展,特别是数控编程技术和数控系统的发展进化历程。在分析ISO6983标准的局限性的基础上,引入新一代数控标准STEP-NC的概念。介绍了STEP (ISO10303)标准的组成部分和体系结构,给出了STEP的结构模型图和层次划分图,并对描述方法、实现方法、集成资源和应用协议等做了说明,概括了STEP-NC的形式化描述语言EXPRESS的语法结构,详细说明了STEP-NC的主要特点、内容、体系结构,并介绍了ISO14649各部分的内容。进而分析了STEP-NC转换器的功能结构。本课题采用Visual C++作为开发工具,充分发挥C++强大的编程功能,并结合Visual C++的图形显示功能,编写转换程序实现从STEP-NC到G代码的转换。转换程序分四个功能模块,分别为:信息提取、特征识别、轨迹生成与G代码文件生成。另外,本课题采用MFC编程方法中的对话框编程技术开发了系统界面。用户可以通过系统界面查看STEP-NC文件和转换后的G代码文件。最后用CAXA-ME软件对生成的G代码进行仿真,验证STEP-NC转换器的正确性。
其他文献
本针对网络时代铁路机车车辆制造企业所面临的环境和挑战以及当前国内企业技术力量薄弱、信息化水平较低的现状,研究开发了面向铁路机车车辆制造企业的ASP应用服务平台,这种A
学位
期刊
装配设计是产品设计的重要环节,对产品的成本、质量和上市时间有重大影响。虚拟装配是虚拟制造技术的一个重要组成部分,近年来受到了学术界和工业界的广泛关注。通过建立产品
鉴于工程机械全液压动力转向能耗高,操作者劳动强度大,以及工程机械的自动化要求。本文介绍了今后工程机械转向系统的发展趋势——电液动力转向系统。其性能的研究和分析对于电
南盘江盆地位于扬子地台西南缘,盆地在早古生代-晚古生代早期以碳酸盐岩建造为主,形成台盆相间的古地理格局。到茅口期以台地相沉积环境为主,其上广泛发育基性火山活动,至中三叠
塔中北坡地处塔里木盆地中央隆起带中部,主要指塔中Ⅰ号断裂带下盘奥陶系碳酸盐台地和台缘区。主目的层位为古生界奥陶系下统鹰山组下段和蓬莱坝组。综合考虑研究区勘探现状,