数控机床更加开放-可互操作的-智能的技术评论_第1页
数控机床更加开放-可互操作的-智能的技术评论_第2页
数控机床更加开放-可互操作的-智能的技术评论_第3页
数控机床更加开放-可互操作的-智能的技术评论_第4页
数控机床更加开放-可互操作的-智能的技术评论_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数控机床更加开放,可互操作的,智能的技术评论摘要新一代的计算机数控(CNC)机器的目的是可移植的,可互操作的,适应能力强。近年,G-代码(ISO6983)已广泛应用于部分编程的数控机床,但在开发新一代的数控机床上也被认为是一个瓶颈。一个叫STEP-NC的新标准正在作为一种新型数控机床的数据模型而发展起来。数据模型是一个通用的标准,专门针对智能化的数控制造工作站,来实现一个标准CNC控制器和NC代码生成工具的目标。它被认为是一个实现STEP-NC的数控机床更加开放的,更强适应性的基础架构。本文概述了STEP-NC的未来主义观点来支持通过全球网络的自主制造工作站进行的可互操作的分布式STEP兼容数据的解释,部分智能程序的生成,诊断和维护,监测和作业生产调度的智能制造。

2005年,爱思唯尔B.V.保留所有权利。1.介绍从一开始在19世纪的工艺生产到20世纪初所开拓的大规模生产中已经出现了制造系统中一些革命性的配置变化。最被认可的传统配置制造系统是专用的传输(机器)线,它们使大规模生产在高效率和低成本下进行成为可能。为满足20世纪70年代和20世纪80年代生产发展中需要的应用范围更广的零部件的要求,“灵活”生产得以发展来满足这些需求较小的批次不同的生产部分。这些系统使用几组计算机数控(CNC)机器来重新编程使不同部分与自动传送系统和存储系统结合。这些CNC机床在系统中成为核心要点,例如在灵活的传输线上,柔性制造系统(FMS)中和柔性制造单元(FMC)中。然而,这些系统的灵活性还是被认为是被限制了的。为了让制造企业在面对日益频繁,不可预测的市场变化中自信的做好准备,可互操作的更加开放的制造系统是必要的。在可互操作,开放的制造系统的设计和操作过程中有必要区分系统上的问题,组件上(即机床和控制)的问题还有减少加速时间的问题。大部分的研究工作都不遗余力地放在了系统的问题上,对组件的问题的研究很少,而减少加速时间的问题就更被人忽视了。在组件层面上,研究工作主要围绕关于机床的控制问题。目的在于为模块化和开放式体系结构控制提供可行的数控技术。在任何制造系统中,数控机床都是其主要成分。需求和新的机遇赋予数控机床急需的功能,例如,互操作性,适应性,灵活性和可重构性。为此,有两个主要问题需要解决,即产品数据的兼容性/互操作性和数控机床适应性。至目前为止,很少有研究在这一领域开展,但由于被称为STEP-NC的新的CNC数据模型的发展,出现了一股研究活动在设法解决上述的问题。本文报道了这些研究活动,并试图解决数控机床的互操作性和适应性的问题。目前的CNC技术的障碍今天的数控机床设计在如多轴控制,误差补偿和多工艺制造(例如,联合车/铣/激光和磨床)的帮助下很好的发展起来了。但与此同时,这些功能的编程任务越来越困难而且机床本身也较难适应。为缓解这一问题已经付出了一些努力,特别是开放式体系结构控制的趋势方面,基于OSACA[5]和开放式模块化结构控制器(OMAC)[6],第三方软件可用于在控制器内工作于标准的Windows操作系统下。对于软件控制器的应用是一个公认的未来产业发展方向,PLC的逻辑编辑在软件中而不是硬件。虽然这些事态发展都提高了软件工具和数控系统的体系结构,但供应商和用户仍在寻求一个共同的语言,它集成了CAD,CAPP,CAM,CNC,每个阶段的知识转换不会丢失信息。虽然有很多的辅助工具支持NC制造,但从系统到系统的适应性和互操作性问题,仍然被看作是限制更广泛地使用这些工具的关键问题之一。2.1产品数据的兼容性和互操作性数控机床完成产品的设计和制造生命周期,往往不在于他们必须与上游子系统进行沟通,如CAD,CAPP,CAM。像SET,VDA和初始图形交换规范(IGES)在中立数据交换协议的情况下就会使用,在合成的CAD/CAM系统之间会发生信息交换。然而,这只有部分成功,因为这些协议主要是为了交换几何信息但不完全适用于所有的CAD/CAPP/CAM行业的需求。因此,国际社会制定的ISO10303[7]设置标准,称为STEP为我们所熟知。通过实施STEPAP-203[8]和STEPAP-214[9]在计算机辅助设计(CAD)系统中,数据交换的屏障被除去。然而,CAD/CAM和CNC系统之间的数据交换问题仍未得到解决。CAD系统设计精确地描述了一部分的几何形状,而CAM系统根据目前的CAD模型和车间现有的资源上的几何信息来使用计算机系统生成计划和控制制造业务。最终结果是,CAM系统是一组能在数控机床上执行的数控程序。STEPAP-203和STEPAP-214只有统一为一个CAM系统的输入数据。在CAM系统的输出方面,一个50年历史的国际标准ISO6983(称为G-代码或RS274D)[10]仍占据大多数数控机床控制系统的主导地位。ISO6983已经过时,但仍然被广泛使用,ISO6983只支持单向的信息流从设计到制造的。CAD数据不利用在机床上。相反,他们所处理的后处理器只得到了一组低层次的,不完整的数据,这使得修改,验证和仿真变的困难。在车间所做的更改不能直接反馈给设计师。因此,在车间的宝贵经验不能被保存和再利用。2.2不灵活的CNC控制制度ISO6983标准侧重于编程的机轴,刀具中心位置(CL)的部分,而不是加工任务的路径。因此,ISO6983定义程序语句的语法,但在大多数情况下留下的语义含糊不清,再加上低级别的有限的控制程序执行。这些程序在CAM系统的机器经过特定的处理器加工后,变的依赖于机器。为了提高数控机床的能力,CNC控制器供应商还开发了自己定制的控制命令集,以增加更多的功能到他们的CNC控制器上,扩展ISO6983。这些命令由于不同的供应商之间的差异,将进一步造成机床之间数据的不兼容。目前不灵活的的CNC控制制度意味着从CAM系统的输出具有不适应性,这反过来又否认有任何互操作性的数控机床。主要的原因是基于G代码的部分程序只包含低级别的信息可以被描述为“如何做”的信息。数控机床,不管他们的能力,能做的只是“忠实地”遵循G代码程序。这是不可能执行智能控制或加工优化的。3.STEP-NC标准今天,一个正在被STEP-NC供应商,用户和全球范围内的学术机构开发的新的标准ISO14649[11-16]被非正式的确认了,这将给一种新的智能CNC提供一个数据模型。数据模型是一个专门针对NC编程的通用标准,这使得一个标准的CNC控制器和NC代码生成工具的目标得以实现。目前正在开发两个版本的STEP-NCISO。首先是应用参考模型(ARM)(即ISO14649)和其他应用程序的解释模型(AIM),ISO14649(即ISO10303AP-238[17])。欲了解更多使用方面信息和它们之间的差异的读者可以参考[18,19]。不同于当前的NC编程标准(ISO6983),ISO14649不是部分编程的方法,通常不会说明数控机床的刀具移动。相反,它采用各种信息表示基于功能的编程,如待加工功能,使用的工具类型,要执行的操作,和遵循的操作顺序,以一个详细的,结构化的接口提供给数控设备一个面向对象的数据模型。虽然它能近似的定义为机床刀具使用STEP-NC标准的运动轨迹,这个标准的目的是让后期的新品种智能控制器--STEP-NC控制器能生成这些命令。它的宗旨是让STEP-NC零件程序可以只要编写一次,但可以在许多不同类型的机床控制器上提供机器所需的处理能力。能做到这一点,数控机床和控制程序的适应性和可互操作性就能得以实现了。图.1说明几何和加工信息,现在可以在CAD/CAM系统和STEP-NC控制器之间双向传送[20]。一个关键的问题是刀具路径的运动信息是可选的,理想情况下应该由STEP-NC控制器在机器上生成。被定义为加工功能(类似的AP-224[22])的几何信息以称为工作步骤的加工操作执行一个或多个功能。这些加工步骤提供基本的“工作计划”制造组件。图.2示出了一个实际的数据提取物形成的工作计划进行开槽,钻孔和扒窃的加工步骤的一部分。要注意的重要的一点是,这个代码是STEP-NC智能控制器导入和导出所传送的(物理)文件。这个文件是由控制器解读,在控制器上通过一个智能的人工数据接口(MDI)或CAD/CAM系统使数控运营商在一个工步水平(即加工操作)进行交互。使用STEP-NC的好处如下[23]。·STEP-NC提供了一个完整的,结构化的数据模型,几何和技术的信息联系起来,这样在产品开发过程的不同阶段不会丢失任何信息。·它的数据元素足够来形容任务导向型的NC数据。·数据模型在进一步的技术和扩展性(一致性等级)上是可发展的,来匹配特定的CAM,SFP或者NC的能力。·可以大大减少中小型工作任务的加工时间,因为STEP-NC控制器能进行智能优化。·后处理器机制将被淘汰,因为接口不要求机器特定的信息。·机床更安全而且有更强的适应性因为STEPNC是从机床供应商中独立的。·在车间的改造可以保存并反馈给设计部门,因此可以实现双向信息在CAD/CAM和数控机床之间的传输。·XML文件可以作为一个信息载体,从而基于Web进行分布式制造。STEP-NC的价值主张有详细的讨论在OMACSTEP-NC工作组的一份报告[24]和其他出版物[20,23,25]中可以找到。Fig.1.STEP-NC的双向信息流[21].Fig.2.STEP-NC物理文件示例[20].4.STEP-NC更加开放和可互操作的机床相关的STEP-NC的研究工作有四种类型:(1)传统的CNC控制使用STEP-NC(2)启用新的STEP-NC的控制;(3)STEP-NC的智能控制;(4)启用协作STEP-NC的加工。从1型到4型,适应性程度是递增的。应当注意的是,STEP-NC和STEP现已形成用于较完整的产品信息的通用数据模型。其深远的影响在于一个完全整合的CAD,CAPP,CAM和CNC在完整的设计,制造产业链所需的互操作性和适应性。由于本文的讨论范围有限,只有直接关系到支持STEP-NC的CAM/CNC的研究工作才进行了讨论。4.1传统的CNC控制使用STEP-NC这种类型的研究,标志着STEP-NC的相关研究的努力。其主要目的是要回答两个问题:“STEP-NC文件包含足够的数控加工,并提供充足的信息吗?',如果是,”一个传统的数控机床上能使用而无需改变该系统的硬件吗?'。主要研究对“翻译”的发展,可以在STEPAP-203和AP-224文件中读取,并将其转换为G代码格式,有针对性的数控机床可以执行。在许多CAD/CAM或CAM系统中,翻译是有点类似的“后处理器”。唯一不同的是,现在的CAD/CAM,CAM和CNC系统在一定意义上,STEP标准的信息可以用来全线实现互操作。此外,设计信息,可以嵌入在STEP-NC文件中提供的数控系统。此方案说明了有坚实基础的传统制造业能启用STEPAP-203。在三个阶段的超级模型项目的前两个阶段的工作进入到了这种类型的工作。在第一阶段,包括GibbsCAM软件和各种第三方软件开发了一系列的软件工具(i.e.ST-计划,ST-机,STIX[31])。GibbsCAM软件STEP翻译的示范部分在STEPAP-203格式下可以读取。然后使用GibbsCAM软件的图形界面编程,直观地验证其切割部分的渲染能力[32]。在第二阶段,AP-238文件被GibbsCAM软件STEP-NC的转接器插头读取使用,由STEPTools公司开发。MDSI开放式数控控制器(基于软件的CNC)[33]改造成在GibbsCAM软件和STEP-NC软件的平台上使用的布里奇波特立式加工中心。使用AP-238文件中指定的工具和操作参数,STEP-NC适配器创建的GibbsCAM软件工具,过程,几何元素和执行GibbsCAM软件的功能来生成相应的AP-238加工特征的刀具路径。再一次,切割部分在呈现视觉验证之前处理数据来生成现有的G代码输出。这项工作已经证明STEP-NC的完全自动化CAM加工和刀具路径生成的能力。它也显着减少在CAD/CAM数控编程所需的时间达85%[32]。最近,在加利福尼亚州帕萨迪纳的喷气推进实验室(JPL)于2003年1月,STEPTools公司展示了,AP-203的设计数据功能转换成AP-238功能(即AIM版本的STEP-NC),使用ST-计划AP-238数据。AP-238的数据在ST-机的协助下然后转移到GibbsCAM软件,然后到了法道五轴加工中心。2003年6月在NIST,MasterCAM的接口与其他5轴机床进行了类似的设置。4.2新的STEP-NC的控制与一些流行的CNC控制器或开放式模块化结构控制器密切合作[6],在世界各地的几个研究小组已经能够处理STEP-NC内部信息的CNC控制器。随着发展这是可以做到,而且能集成STEP-NC解释器,控制器,可以忠实地执行ISO14649中规定的加工任务。美国超级模型项目的第三阶段工作可以看到,GibbsCAM软件集成了OMAC机床。AP-238提供的数据文件,所有的生产信息,让GibbsCAM软件生成了刀具路径数据。这些数据随后被发送到卧式加工中心,然后发送到所谓的“行程的进程间通信”,而不是传统的G-代码,显示出比通常通过ISO6983实现更高级别的CAM/CNC一体化。在欧盟开展的工作大部分属于这一类的研究。主要重点一直是发展STEP-NC功能的采用西门子840D控制器的CNC控制系统[34]。这使得STEP-NC物理文件与控制器直接集成,在STEP-NC兼容的ShopMillCAM系统版本采用可视化的加工特征和相关的加工步骤。同时进行编程的开发,和这项工作一起在WZL,德国亚琛大学进行,结合WZL车间编程系统,WZLMill,STEP-NC兼容的编程系统和WZL-WOP(作坊式面向对象编程)。在欧洲CATIA和OPENMIND系统的商业应用已经由沃尔沃和戴姆勒-克莱斯勒公司实现[34,15]说明CAD/CAM产品和出口的标准纳入STEP-NC的西门子840D控制器的输出能力。除了STEP-NC铣床的发展,技术也已延伸到数控车削加工。STEPTurn软件模块的原型已开发出ISW斯图加特,与西门子840控制在勃林格NG200车床工作[34],STEPTurn软件可以导入CAD的几何形状和加工功能,定义加工策略和技术,并生成STEP-NC输出。西门子控制器接收到这个输出,并把它转换成西门子ShopTurn的系统通过STEP-NC的进口设备。4.3STEP-NC的智能控制进行智能控制数控机床的梦想从来没有得到真正的实现。主要原因是,输入到数控机床可用的信息(G-码)是太低级的信息,只有最小量的优化工作可以实时或接近实时进行。STEP-NC,无论是设计还是工艺信息都是提供给数控机床。对数控机床,或它们的控制器来说,进行高层次的智能活动,如部分设置自动化,自动化和优化刀具路径生成精确的加工状态和结果反馈;完整的防撞检查(考虑到夹具和进程中的几何体),最佳工步序列;自适应控制和上机检测这是可能的。研究人员在NRL-SNT(国家研究实验室STEP-NC科技)在韩国POSTECH,已经开发出一种基于特征的STEP-NC自主控制基于开放架构的虚拟制造系统[35〜37]。ISO14649的部分程序的信息通过一个解释器被转换成内部数据格式,即形式“过程序列格拉夫过程顺序(PSG)”。解释器转换物理文件,在“任务描述”成PSG的形式,如几何,技术和工具的信息描述。PSG表示非线性的加工步骤序列中描述的加工特性的加工操作使用“与-或”的关系(表1和图3)。上述的PSG,该器件可用多种方式加工,使数控灵活的,最佳的,智能的和自主的执行。非直线过程序列模式符合STEP-CNC自治系统。为准备执行的STEP-NC程序,刀具路径的发电机(PosTPG),刀具路径模拟器(PosTPS)和数控软件NCK/PLC已经开发出来了[35]。NCK/PLC的STEP-NC的数据能转换到机床运动模型,并能够进行NURBS插值,先行控制,位置/速度插值PID(比例,积分,微分)控制。它通过I/O板与机床的硬件(驱动器和电机)连接。Fig.3.处理序列图[37].制造系统实验室,奥克兰大学已经开发的STEP标准的数控机床,展示了G-代码免费加工方案[38]。这项研究工作由两部分组成:改造现有的数控机床和发展STEPCNC(符合STEP-NC)转换器。CompuCam的运动控制系统[39]是用来取代现有的CNC控制器,该控制器是可编程的,使用自己的运动控制语言-6K运动控制语言,能够通过如VisualBasic,VisualC++和Delphi语言的接口与其他CAPP/CAM程序连接。STEPCNC转换器可以理解和处理STEP-NC代码,并通过人机界面与CNC控制器连接。它使用的STEP-NC的信息,如工作计划,工步,加工策略,加工功能和切割工具,是目前在STEP-NCAIM的一个文件。4.4协同STEP-NC的加工可以说,STEP-NC的加工,最终目标是支持基于Web的分布式协同制造(图4),一个“设计任何地方/建造任何地方'的场景。作为一个STEP-NC程序可以从一个特定的机床的制造业信息(怎么做)区分“通用”制造业信息(做什么)是有可能的。因此,一个通用的STEP-NC程序可以做成独立于机器的,有优势超过传统的机床,基于G代码的NC程序,它总是产生一个特定的数控机床。对于这种类型的STEP-NC程序上实现本机的数控系统,本机生产知识必须输入。为了实现这一功能,本机STEP-NC测绘系统的所谓的“原生STEP-NC适配器”已经开发[40]。该适配器内置有三个部分:本机数控系统的知识数据库,翻译和人机界面。本机数控系统的知识数据库中有一个专用的数据结构,使发展中的翻译工作由简单和连贯的NC编程组件在整个企业启用。最近,有使用XML(或者更确切地说,ISO10303第28部分)来代替明确的语言(或ISO10303第21部分[41])表示STEP-NC信息的一种趋势。这样做的原因是显而易见的。XML的处理能力,可以轻松地支持电子制造业的情况。数控机床可以通过Internet/Intranet与其他部门以及公司内外共享信息。ERC-ACI(先进控制和仪器仪表工程技术研究中心)在韩国首尔国立大学[42〜44]一直致力于开发支持XML的STEP-NC数据模型的铣削。它可以搜索,提取和存储工具中生成XML格式的路径。铣床用于测试系统包含四个模块(图5):XML数据输入模块,翻译,刀具路径生成器和运动控制卡。XML数据输入模块和翻译器让CAD文件生成STEP-NC程序,而另外两个生成并执行本机CNC加工计划。奥克兰大学的一个符合STEP-CAPP系统的框架已经开发[29,30]。该系统采用三层的,基于Web的网络体系结构(图6)。在客户端层有一组应用程序和网络浏览器,使用户和系统之间相互作用。这个过程打算像STEP-NC的AIM标准中描述的,是用来输入到数控系统中的。更高级别的信息,例如加工的功能,加工步骤和工作计划用于构成的处理计划替代按ISO6983规定的低层次信息。数据库结构已经提出用于通用和本机制造信息,而XML是用来表示STEP-NC在这些数据库中的信息。Fig.4.分布式的STEP反馈NC加工[20].Fig.5.STEP-NC铣床[42].Fig.6.一个STEP标准的协作的生产模式.5.便携式STEP-NC刀具路径在二零零五年二月三日,OMAC的STEP-NCWorking集团在美国的佛罗里达州的奥兰多,主持了STEP-NC的论坛。示范的主要目的有两方面:(一)演示了如何STEP-NC的信息可以支持便携式五轴加工中心的加工及(二)STEP-NC刀具路径的描述能力是否可用于简化现有的CAD/CAM系统和加工中心之间的数据流动。AIM(AP-238)版本的STEP-NC采用的CC1(符合第1类)独立于机器的刀具路径[17],用于示范。该组件测试是5轴NAS979圆/钻石/平方米的一部分与NAS979的倒锥测试中心(图7)[45]。这个商业企划和行业的主要参与者是波音公司的制造工厂。像其他厂一样,波音公司在最多的五轴加工中心以G代码的格式收到机器控制数据(MCD),G代码定义各轴的运动需要来制造工件的一部分。这种直接的编程模型是指方向轴当同步轴走,并且都是与一个特定的道具的长度有关的。这些MCD计划的问题是,他们既不便携,也不具有适应能力。因为缺乏可移植性,所以出现了一个问题,因为独特的轴位置数据,必须对每一台机器控制的要运行的部分产生组合(组合零件,工具和机器配置)。MCD方案适应性不强,没有信息提供给本机,以帮助它适应加工动态实时变化(进给速度)或机床校准(工具和磨损补偿)。通过比较,道具中心编程(TCP)定义程序几何作为刀具运动数据,而不是轴的运动数据。TCP是一个类似机器人6D构成的代表。运动被定义为3D刀尖位置(X,Y,Z)和3D刀具轴的方向(I,J,K)。对于每个TCP(X,Y,Z,I,J,K),CNC控制两个回转轴,刀具的位置和方向就被指定了。此外,CNC控制器根据刀尖所在的正确位置沿刀具轴执行刀具偏置补偿。Fig.7.五轴NAS979圆/菱形/平方米的部分.STEP-NC刀具中心编程定义程序的几何形状,刀具的运动数据,而不是轴移动数据。STEP-NC还提供有关部分功能,材料,刀具和尺寸公差的丰富的,高层次的信息。在航空航天工业中,紧公差预期的规范,因此,显然是需要STEP-NC的。TCP可以提供一些直接的准确度改善,因为每个CNC将决定它的刀尖位置,而不是到CAM系统生成静态工具的路径作为一个系列的轴位置。由于机器尺寸略有不同,即使相同的机器之间,预计精度的提高应该是显着的。在奥兰多的STEP-NC论坛,CAD/CAM系统(如CATIA,Unigraphics,GibbsCAM软件和MasterCAM)被用来生成CL零件程序。这些CL数据的角刀动作在CNC配置有独立的I,J,K的方式,与假设的基础机床控制器翻译成机器I,J,K特定的5轴角配置。CL-AP-238转换器已被翻译成AP-238部分的CL文件21文件的基础上的AP-238CC1tool路径技术。此STEP-NC文件机的加工步骤进行编码,如TCP工具路径的基础上的AP-238快速模式,这是适合于不同的加工中心之间的传输。不同的机器上特定的转换器已发展到翻译的STEP-NC文件到一个特定于控制器的TCP程序(图8)。这些转换器将最终嵌入控制器中。要注意的是,STEP-NC(AP-238)文件现在是中性的五轴机床,五轴数控龙门,“C”加工中心或''C对B“加工中心。它是便携式的,因为它定义几何形状,在切割器的运动的数据,而不是轴移动数据程序。因为它可以占据机床上的任何配置的变化,所以它具有适应性。Fig.8.通过使用STEP-NC的智能数控数据流.6.结语现代数控机床,虽然功能上是完好的,但缺乏适应性,可移植性和智能。这是由于这样的事实:一个有50年历史的语言仍在这些机床上使用。用这种语言编写的NC程序只在一个特定的机床执行。他们不能被重新编译为不同的机床的CAM系统或SFP系统。100%优化的NC程序会自动生成设计信息,不可能知道如何表示不同的格式和不同数据库上的机床和材料。STEP-NC可以为CAM,SFP和NC提供一个统一的NC程序格式,避免了后处理而带来一个真正的格式交换。运营商现在可以支持CAM,SFP和NC的完整信息中包含可以理解的几何形状(特征),面向任务的操作,策略和工具的定义。加工阶段设计数据的可用性也允许可靠的碰撞检测,精确的模拟和从加工阶段到设计阶段的反馈。从某种意义上说,符合STEP-NC的标准零件程序是具有可互操作性的,他们可以适应数控机床而且有能力执行加工任务。实施STEP-NC的数控机床可以有一个更加开放的,适应性强的架构,与其他生产设施更容易整合,例如工件装卸装置。STEP-NC还支持分布式制造的情况,例如通过以太网连接在同一平台上实现数据采集,诊断和维护,监测和生产调度。在OMACSTEP-NC论坛展示的该演示有显著意义。它表明不同的CAD/CAM系统可以产生一样的,机器中性的STEP-NC信息。STEP-NC文件已经适应不同的五轴数控机床。测试部分(NAS979)是一个真正的5轴分量。要指出的是,只有独立于机器的刀具路径数据AP-238CC1是运用于上的。例如加工功能和设计数据的信息是不考虑的。因此,只有有限的具有适应性的数控机床可以在这种情况下运行。还有需要解决的问题和需要克服的挑战。这些挑战来自一个STEP-NC信息模型的驱动器,STEP-NC功能的智能控制器,对必要的生产知识有把握来支持机床等级的定型,还有没被开发的相关技术的挑战。这些挑战与机会并存,如果能把握时间STEP-NC保证产生大量的利益。参考文献[1]M.G.Mehrabi,A.G.Ulsoy,Y.Koren,Reconfigurablemanufacturingsystems:keytofuturemanufacturing,JournalofIntelligentManufacturing11(3)(2000)403–419.[2]M.G.Mehrabi,A.G.Ulsoy,Y.Koren,P.Heytler,Trendsandperspectivesinflexibleandreconfigurablemanufacturingsystems,JournalofIntelligentManufacturing13(2)(2002)135–146.[3]J.Zhang,F.T.S.Chan,P.Li,H.C.W.Lau,R.W.L.Ip,P.Samaranayak,Investigationofthereconfigurablecontrolsystemforanagilemanufacturingcell,InternationalJournalofProductionResearch40(15SPEC)(2002)3709–3723.[4]E.Carpanzano,D.Dallefrate,F.Jatta,Amodularframeworkforthedevelopmentofself-reconfiguringmanufacturingcontrolsystems,in:in:2002IEEE/RSJInternationalConferenceonIntelligentRobotsandSystems,30September–4October2002,InstituteofElectricalandElectronicsEngineersInc.,Lausanne,Switzerland,2002.[5]P.Lutz,W.Sperling,OSACA—thevendorneutralcontrolarchitecture,in:D.Fichtner(Ed.),FacilitatingDeploymentofInformationandCommunicationsTechnologiesforCompetitiveManufacturing,ProceedingsoftheEuropeanConferenceonIntegrationinManufacturingliM’97,SelbstverlagderTUDresden,Dresden,1997.[6]OpenModularArchitectureControls:OMAC-HMI,OSACA,JOP-StandardCNCDataTypeAnalysis,/wgs/MachTool/HMI-API/standards_compare.pdf,accessedon:30/07/2004.[7]ISO10303-1:1994,IndustrialAutomationSystemsandIntegration—ProductDataRepresentationandExchange,Part1.Overviewandfundamentalprinciples.[8]ISO10303-203:1994,IndustrialAutomationSystemsandIntegration—ProductDataRepresentationandExchange,Part203.Applicationprotocol:configurationcontrolled3Ddesignsofmechanicalpartsandassemblies.[9]ISO10303-214:1994,IndustrialAutomationSystemsandIntegration—ProductDataRepresentationandExchange,Part214.Applicationprotocol:coredataforautomotivemechanicaldesignprocesses.[10]ISO6983-1:1982,NumericalControlofMachines—ProgramFormatandDefinitionofAddressWords,Part1.Dataformatforpositioning,linemotionandcontouringcontrolsystems.[11]ISO14649-1:2003,DataModelforComputerizedNumericalControllers,Part1.Overviewandfundamentalprinciples.[12]ISO14649-10:2003,DataModelforComputerizedNumericalControllers,Part10.Generalprocessdata.[13]ISO14649-11:2003,DataModelforComputerizedNumericalControllers,Part11.Processdataformilling.[14]ISO14649-111:2001,DataModelforComputerizedNumericalControllers,Part111.Toolsformilling.[15]ISO/DIS14649-12:2003,DataModelforComputerizedNumericalControllers,Part12.Processdataforturning.[16]ISO/DIS14649-121:2003.DataModelforComputerizedNumericalControllers,Part12.Toolsforturning.[17]ISO/DIS10303-238:2003,IndustrialAutomationSystemsandIntegration—ProductDataRepresentationandExchange,Part238.Applicationprotocols:applicationinterpretedmodelforcomputerizednumericalcontrollers.[18]J.Wolf,RequirementsinNCmachiningandusecasesforSTEP-NC,AnalysisofISO14649(ARM)andAP238(AIM).WhitePaper,ISOT24STEP-ManufacturingMeeting,SanDiego,USA,March2003.[19]A.B.Feeney,T.Kramer,F.Proctor,M.Hardwick,D.Loffredo,STEP-NCimplementation—ARMorAIM?WhitePaper,ISOT2STEP-ManufacturingMeeting,SanDiego,USA,March2003.[20]S.T.Newman,IntegratedCAD/CAM/CNCmanufactureforthe21stcentury,in:KeynoteSpeech,The14thInternationalConferenceonFlexibleAutomationandIntelligentManufacturing(FAIM2004),12–14July2004,RyersonUniversity,Toronto,Canada,2004.[21]R.D.Allen,S.T.Newman,J.A.Harding,RSURossoJr.,ThedesignofaSTEP-NCcompliantagentbasedCAD/CAMsystem,in:Proceedingsofthe13thInternationalConferenceonFlexibleAutomationandIntelligentManufacturing(FAIM2003),Tampa,FL,USA,2003),pp.530–540.[22]ISO13030-224:2001,IndustrialAutomationSystemsandIntegration—ProductDataRepresentationandExchange,Part224.Applicationprotocol:mechanicalproductdefinitionforprocessplansusingmachiningfeatures.[23]X.W.Xu,Q.He,StrivingforatotalintegrationofCAD,CAPP,CAMandCNC,RoboticsandComputerIntegratedManufacturing20(2004)101–109.[24]OMACSTEP-NCWorkingGroup,ThevaluepropositionforSTEP-NC,OMACUsersGroup,DraftVersion4,2002.[25]X.W.Xu,H.Wang,J.Mao,S.T.Newman,T.R.Kramer,F.M.Proctor,etal.STEP–compliantNCresearch:thesearchforintelligentCAD/CAPP/CAM/CNCintegration,InternationalJournalofProductionResearch43(2005)16.[26]IMSSTEP-NCConsortium,TechnicalReport3ofIMSProject(97006)STEP-compliantdatainterfacefornumericalcontrols(STEP-NC),ReportPeriod:01January–31June2003,2003.[27]S.T.Newman,R.D.Allen,R.S.U.RossoJr.,CAD/CAMsolutionsforSTEPcompliantCNCmanufacture,in:Proceedingsofthe1stCIRP(UK)SeminaronDigitalEnterpriseTechnology,SchoolofEngineering,UniversityofDurham,2002.[28]R.D.Allen,S.T.Newman,J.A.Harding,R.S.U.RossoJr.,ThedesignofaSTEP-NCcompliantagentbasedCAD/CAMsystem,in:Proceedingsofthe13thInternationalConferenceonFlexibleAutomationandIntelligentManufacturingConference(FAIM2003),Tampa,FL,USA,2003),pp.530–540.[29]J.A.Mao,STEP-compliantcollaborativeproductdevelopmentsystem,MasterofEngineeringThesis,DepartmentofMechanicalEngineering,SchoolofEngineering,TheUniversityofAuckland,2003.[30]X.W.Xu,J.Mao,ASTEP-compliantcollaborativeproductdevelopmentsystem,in:Proceedingsofthe33rdInternationalConferenceonComputersandIndustrialEngineering,RamadaPlaza-OrientalHotel,Jeju,Korea,25–27March2004,CIE598.[31],accessedon:30/07/2004.[32]M.Albert,PluggingintoSTEP-NC,ModernMachineShop,/articles/070203.htm,July2002.[33]ManufacturingDataSystemsInc.,OpenCNCBrochure/Solutions/CNC_Controls/Brochure/OpenCNCbrochure.pdf,availableon:30/03/2004.[34]M.Weck,STEP-NC—Anewinterfaceclosingthegapbetweenplanningandshopfloor,WZLRWTHAachen,/,STEP-NCWorkshop,Aachen,Germany,February2003.[35]S.H.Suh,J.H.Cho,H.D.Hong,OnthearchitectureofintelligentSTEPcompliantCNC,ComputerIntegratedManufacturing15(2)(2002)168–177.[36]S.H.Suh,D.H.Chung,J.H.Lee,J.H.Cho,H.D.Hong,H.S.Lee,DevelopinganintegratedSTEP-compliantCNCprototype,JournalofManufacturingSystems,SMETransaction21(5)(2003)350–362.[37]S.H.Suh,B.E.Lee,D.H.Chung,U.S.Cheon,Architectureandimplementationofashop-floorprogrammingsystemforSTEP-compliantCNC,Computer-AidedDesign35(2003)1069–1083.[38]X.W.Xu,DevelopmentofaG-CodeFree,STEP-compliantCNClathe,in:Proceedingsofthe2004InternationalMechanicalEngineeringCongressandExposition(IMECE),2004ASMEWinterConference,Anaheim,CA,USA,13–19November2004,IMECE2004-60346,CIE-2Computer-AidedProductDevelopment,pp.1–5.[39],accessedon:30/07/2004.[40]H.Wang,X.W.Xu,ASTEP-compliant’Adaptor’forlinkingCAPPwithCNC.,in:34thInternationalMATADORConference,7th–9thJuly2004,UMIST,Manchester,UK,2004.[41]ISO10303-21:2002,IndustrialAutomationSystemsandIntegration—ProductDataRepresentationandExchange,Part21.Implementationmethods:cleartextencodingoftheexchangestructure.[42]W.Lee,Y.B.Bang,DesignandimplementationofanISO14649-compliantCNCmillingmachine,InternationalJournalofProductionResearch41(3)(2003)3007–3017.[43]W.Lee,Y.B.Bang,DevelopmentofSTEP-NCmillingbasedonXML,in:TheFifthGerman–KoreanWorkshoponManufacturingandControl,2003.[44]WLee,YBBang,WKwon,PC-NCSTEP-NCmillingusingSTEP-NCinXMLform,in:The3rdSeoulInternationalIMS.[45]NationalAerospaceStandard,NAS979,UniformCuttingTests—NAS(NationalAerospaceStandard)Series:MetalCuttingEquipmentSpecifications,NationalStandardsAssociation,Washington,DC,USA.目录目录第一章总论 1一、项目概述 1二、可行性研究报告编制依据和范围 2三、项目主要经济技术指标 3四、******国家森林公园概况 3第二章项目背景及必要性 8一、项目背景 8二、项目建设的必要性与可行性 10第三章项目选址分析 13一、项目选址 13二、项目城市概况 1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论