基于STEP-NC的数控解释器原理的研究

被引量 : 0次 | 上传用户:yangyugui888
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
STEP-NC(ISO 14649),是由国际标准化组织ISO第184技术委员会第一分技术委员会(ISO/TC184/SC1)为计算机数字控制(CNC)系统制定一种新的数控编程标准。它是STEP标准的扩展,将加工操作组织成系列的加工步骤,每一个操作步骤都能在CNC机床上执行。STEP-Nc中加工步骤就相当于传统G,M代码一样代表就是加工指令。然而不同于G,M代码的是,STEP-NC中的加工步骤所包含的是三维几何信息,刀具需求,特征定义等信息,机床则根据这些可利用资源动态规划加工操作以及智能重组加工操作。 文章开始部分介绍了课题的来源、背景、意义以及STEP-NC标准国内外研究现状,而后通过对STEP-NC的应用活动模型,应用参考模型,应用解释模型的内容的详细介绍,加深大家对STEP-NC数据模型,应用协议(AP238)的范围、应用标准、功能单元,以及其文件结构的了解。 然后在对STEP-NC标准各应用模型进行深入研究的基础上。建立了基于STEP-NC标准的开放式数控后处理解释器。该系统主要分为:EXPRESS解释器,代码提取模块,代码解释模块,基于PMAC的数控指令接口模块。整个系统利用StepTools公司提供的ROSE工具,通过ST—Developer9.0工具中集成的EXPRESS解释器对AP238的应用解释模型进行编译,生成用于操作实体属性的实体类。在对这些实体类进行函数扩展后,来操纵ROSE库中的STEP-NC属性数据。 利用用户扩展的属性处理函数,将实体属性提取出来,作为PMAC数控指令接口模块的输入数据。这些数据通过几口模块的处理根据加工计划按顺序进行刀具路径的规划并将生成的刀具路径生成PMAC指令运动控制程序,最终实现解释STEP—NC代码的功能。
其他文献
3月19~21日在纽伦堡举行的欧洲涂料展上,赢创展示了其最新的食品包装油墨消泡剂和润湿剂产品组合,可帮助配方设计师优化油墨产品性能,并使其符合多种标准。展出的产品包括硅
本试验旨在研究姜黄素对草鱼生长性能、抗氧化应激能力以及核因子E2相关因子2/抗氧化反应元件(Nrf2/ARE)信号通路相关基因表达的影响。选择初体质量为(5.11±0.08) g的草鱼幼
社会治理背景下档案制度将呈现出主体多元化、手段信息化、工作法制化、管理高效化等特征。为达成以上制度创新目标,本文深入剖析了档案制度创新的五大基础要素:理论基础、社会
轻资产是指通过充分利用企业内部资源,发挥非财务方面的竞争优势,并合理运用他人资源,实现以最少的资本投入,获得最大产出的一种盈利模式。近年来,轻资产这种盈利模式广泛被
随着电网越来越密集,输电线路之间的交叉跨越也越来越多,由于交叉跨越距离不足造成线路放电跳闸的机会也越来越多,本文介绍了一起220kV输电线路与10kV输电线路之间的交叉跨越放
目的研究和分析早期乳腺癌声像学特征及超声诊断价值。方法选取2015年10月至2016年10月来我院治疗的早期乳腺癌患者60例作为观察组,同期来我院经诊断为良性乳腺结节患者60例作
<正>改革回归"服务"属性继拆分铁道部之后,铁路系统又一重磅改革浮出水面——6月15日中国铁路总公司开始实施货运组织改革。这次铁路货运组织改革的主要内容包括几大方面,其
<正>融资战略是指企业为了有效地支持公司战略目标的实现而采取的融资组合,融资战略的制定需要紧密围绕公司战略,制定同步分阶段的战略目标与具体融资策略,以达到保障公司资
企业所得税汇算清缴时,准确确认应税收入至关重要。笔者现将纳税人在办理企业所得税年度汇算清缴时容易疏忽的、难以把握的、发生变化的计税收入进行归纳和梳理,并对收入确认
船用燃气轮机排气引射器的结构和气动性能是燃气轮机装舰技术研究的一个重要组成部分。本文一方面根据某型舰船的技术指标要求,以前期的一种排气引射器为母型初步设计出多种