维普资讯 http://www.cqvip.com 的任何修改都无法直接反馈到cAD/cAM系统,生 文件。模式2从信息流动模式与控制方式来说,已 成NC程序时记录最初加工需求的信息已经丢失 经完全符合STEP—NC的标准,具备了下一代数控 了。而使用STEP—NC可减少加工信息容易丢失的 机床的特性,是真正意义上的基于STEP—NC的数 问题,实现双向数据流动,能够保存所做的修改,使 控系统模型。模式3是模式2的发展与完善,它使 零件程序和优化的加工描述能及时地反馈到设计部 系统的集成度更高,设计层与车间层之间的功能重 门(CAD),以便设计部门及时进行数据更新,获得 新划分,实现CAM系统宏观规划与CAD系统集成 完整、连贯的加工过程数据文件 ]。 和微观功能与车间层的SFP(Shop Floor Program— 目前,STEP基准已经广泛地应用于CAD/ ming)集成。为了使控制系统进一步实现智能化, CA PP/CAM系统,因而基于STEP—NC的数控系统 在数控系统结构模式3中,还建立了基于STEP—NC 可直接读取CAD/CAM系统输出的STEP文件 的智能分析模块,实现各种智能化操作(包括:刀轨 (AP238)。同时传统的CAD/CAM系统中的加工 生成、刀具的自动选择、刀具监控、误差检测补偿、在 编程后处理器在基于STEP—NC的CAD—CAM— 线测量和突发事件处理等许多数控系统的高级功 CNC的过程中也会消失,取而代之的是在CAD/ 能),以提高生产效率和加工质量,同时STEP—NC CAM系统中加入STEP—NC插件,以便直接输出 智能控制器的出现也为高速、高精度、高智能化的加 AP238文件。图2所示为传统数控系统结构与 工提供了必要条件。 STEP—NC系统结构的比较。 从整体上看,这种基于STEP—NC的数控系统 传统加工 基于STEP.NC ̄DI 可以根据下层NC控制器的不同,自动选择最好的 设 CAD数据(sTEP格式)l CAD数据(STEP格式) 订 阶 工 工 加工控制方式。鉴于ISO6983标准在数控领域内 段 【 CAD系统 AD系统(包含工艺信息 的广泛应用,在短期内用ISO14649标准将其完全 —-—・—-—-—‘SO6981 …寸’一 取代不太现实,因此基于STEP—NC的数控系统除 加 T-I后置处理器 I STEP-NC接口 了可执行AP238 STEP文件以外,还应能执行传统 阶 段 f ISO69831 I及扩展都 数控系统中的IS06983代码。所以在基于STEP— Nc控制器 1 I STEP-NC控制器 NC的数控系统结构设计中,不仅仅要建立STEP— NC解释器(解释STEP AP238文件)模块,还需补 图2 2种数控结构模型的比较 图3所示为一种采用了STEP—NC标准的数控 充符合ISO 6983标准的解释器模块,作为CNC系 系统结构模型,该结构模型包含了当前STEP—NC 统的一个子系统,这也正是模式1保留下来的原因, 与数控系统结合的3种模式。模式1严格来说只是 在STEP—NC控制器广泛使用之前,模式1将长期 一种过渡形式,上层符合STEP标准的CAD/CAM 保留在系统之中。模式2和模式3是基于STEP— 系统与STEP—NC接口实现双向数据流动,下层通 NC的数控系统的发展方向,目前二者仍处于实验 过增加符合STEP—NC标准代码转换接口,将 阶段。它们的区别只是发展程度不同,后者是前者 STEP—NC数据代码转换为G/M等代码,进而实现 的发展与完善,可以满足机床更高的需求或加工要 对现行数控系统的控制。模式2是一种比较简单、 求,如加工复杂的零件。另外,模式2与模式3也可 初级的模式,与模式1的区别在于下层采用了新型 分开,如简单的小型机床,可采用模式2,节约成本, STEP—NC控制器,直接读取STEP数据格式加工 而大型的、综合的、智能化机床则可采用模式3的 方式。 4 基于STEP—NC的数控程序格式 CAD/CAM l 车间层 l 基于STEP—NC的数控程序废弃了传统数控程 现场编程模块(STEP) 序中直接对坐标轴和刀具动作进行编码的做法,采 型数据接口(ISO14649) 用了ISO10303数据格式和面向特征的编程原 块 则 ]。它以工作步骤作为加工流程的基本单位,将 NC控制器l 整 堡旦 特征技术信息联系到一起。每个工作步骤只定义一 lI 控制器Il Il篇 I控制器l l智能控制器lf ■圈豳豳豳豳圈譬■■ 翻 种具体操作。 一一一一一一毯盎L一查 一一墼 一一一一一一一一一 STEP-NC数控程序采用了IsO10303的文件 格式,分为文件头和数据段2部分。文件头以 图3 基于STEP—NC的数控系统结构模型 “HEAD”为标记,主要说明文件名、编程者、日期等 ・22・ 《新技术新工艺》・数字技术与机械加工工艺装备 2008年 第5期 维普资讯 http://www.cqvip.com
注释性信息。数据段能以“DATA”开始,包 J 』J口 三维工件模型进行简单的参数设置,就可以使机床 实现预期动作。不难想象,在基于网络化制造的基 工零件所需的所有信息。程序的执行以PROJECT 语句为人口,每个零件的加工程序只有1个PRO— 础上,大量的数字化产品模型数据库将会出现,制造 业将更趋多元化。 JECT语句,由它指明工件状况和主要的工件计划。 基于STEP~NC的数据程序(文件)的格式大致如下 例所示: Header;文件头,描述文件名称,注释等 FII E DESCR1PTI()N(……) 4)实现完全意义上的开放式智能数控系统。 由于IsO6983(G/M代码)的加工信息量过少,因此 各机床生产商对G代码都进行了基本语义外的扩 展,造成各种类型的数控机床控制系统之间互不兼 DATA;//主体部分从顶往下描述加工时的总体规则工作步骤 容,严重阻碍了数据的交流和信息共享,各个系 立工作,形成“信息孤岛”,系统开放式难以实现。与 此相反,如采用STEP—NC标准,其数据格式和接口 标准完全一致,且STEP NC数据包含了加工产品 #l—Project(Workplan#l0);//涉及特征、刀具、策略、机床 运作等 #10一Workplan(#20,#35,,……); 所需的所有信息,对于STEP-NC控制器而言,它只 #20一MachiningWorkingstep(,#21(feature),#22(Machi 需要告诉CNC要加工什么,具体动作由CNC自行 决定,使程序具有良好的互操作性和可移植性,为 CNC系统的开放性和智能化奠定了稳固的基础。 ning),……); #2l—Round—hole(‘Hole M6’, ,……); #35一Machining—Workingstep(……); 5)生产效率将得到极大的提高。加工数据流 在整个加工过程中可以迅速地在各个部门、各个企 业甚至国际间进行访问和共享,CAD/CAM与CNC End//结束 5 基于STEP—NC的数控系统的发展趋势 目前大部分STEP—NC标准尚未完成,国际上 之间的瓶颈效应也不复存在,产品的生产周期将大 大缩短。 对基于STEP—Nc数控技术的研究也还处于起步阶 段,但已有的研究成果表明,它必将会对数控技术乃 至制造业带来深远的影响。主要体现在以下几个 方面。 [参考文献] [1]李伟光,张金.基于STEP NC的数控技术[J].机床与液 压,2005(2):17—2O. 1)数控机床将废弃沿用已久的G、M等代码 [23郭烈恩,刘忠炼.智能化的CNC—STEP—NCFJ ̄.中国制造 业信息化,2004,33(3):117—119. E3]杜娟,田锡天.一种基于STEP—NC的智能化CNC体系 结构的研究EJ].机床与液压,2005(1):15-18. [4]樊留群,马玉敏.基于STEP—NC数控加工的研究[J].制 造业自动化,2006,28(1):40—43. Es]刘涛,王永章,富宏亚.基于STEP—NC开放式数控系统 的研究_J].机床与液压,2006(3);78—80. (ISO6983),代之以更加高效、易于理解和操作、更 方便、描述性更强的数控语言 J。这种数控程序通 过一系列的加工任务(工作步骤)描述制造过程中 的所有操作,以面向对象(而不是面向动作)的编程 使得现场编程界面大为改观。根据目前的进展推 测,STEP—NC的广泛应用将在近10年内实现,而 G、M代码将从此成为历史。 2)CAD/CAM/CNC之间将会实现无缝联 作者简介:葛新锋(1978一),男,讲师,主要从事数控技术方面 的研究。 接。CAD/CAM与CNC的双向数据流动,使得设 计部门能够清楚地了解到加工实况,并且可根据现 场编程返回的信息对生产规划进行及时快速的调 整,生产效率将得到极大地提高。另外,CAD、 CAM、CNC之间的功能将会重新划分:CAM系统 的宏观规划与CAD系统集成,微观功能与CNC 集成。 收稿日期;2007年9月21日 责任编辑吕菁 3)网络化设计/制造成为现实。现代制造企业 通过网络共享各种信息,同时由于全球制造企业采 用统一的STEP—NC数据接口标准,企业之间的数 据流动可以在基于PC机的CNC机床与数据库服 务器之间直接进行,操作人员只需要对数据库中的 新技术新工艺》・数字技术与机械加工工艺装备 2008年 第5期 ・23・
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- sarr.cn 版权所有 赣ICP备2024042794号-1
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务