基于STEP—NC的工艺设计和工步序列优化技术摘要:数控技术诞生50年来,它已取得了很大的发展,CNC系统已成为现代制造系统中的核心组成部分。然而,--直以来,数控系统主要采用国际标准ISO6983作为NC编程的数据接口,这种数据接口使得当前CNC系统存在着许多不足之处。当前,国际标准化组织ISOTC184/SCI正在制定能够满足CAC/CAM与CNC系统进行数据交换的标准--STEP--NC(ISO14649)。伴随着STEP--NC标准的制定,--种基于STEP--NC的CNC(STEP--CNC)系统引起了世界范围内的广泛重视。STEP--NC数据接口的出现,不但为实现智能化、柔性化和开放式的CNC系统奠定了基础,而且也为CNC系统与其它系统间的信息交流和共享提供了可能。本文首次对STEP--NC及其在零件整个制造过程中的应用技术进行了全面而深入的研究。在深入分析和研究STEP--NC数据模型的基础上,对其在CNC系统、工艺设计以及CAD/CNP/CNC系统集成方面等的应用技术分别进行了深入的研究。关键词:STEP--NC;STEP--CNC;工步序列优化;CAD/CAPP/CNC系统集成AbstractCNCtechnologywasborn50yearsago,ithasachievedgreatdevelopment,andCNCsystemhasbecomethecoreofmodernmanufacturingsystemcomponents.However,allalong,digitalcontrolsystemISO6983internationalstandardusedmainlyasanNCprogrammingdatainterface,datainterfacethatmakesthecurrentCNCsystems,therearemanyshortcomings.Currently,theInternationalOrganizationforStandardizationISOTC184/SCIbeingdevelopedtomeettheCAC/CAMandCNCsystemfordataexchangestandard-STEPANC(ISO14649).WiththeSTEPstandardsforaNC,aNCbasedonSTEP'sCNC(STEPaCNC)systemcausedtheworldwideattention.STEPdatainterfaceofaNCappearance,notonlyintelligent,flexibleandopenCNCsystemlaidthefoundation,butalsofortheCNCsystemandothersystemsofinformationexchangeandsharingpossible.ThisisthefirstofSTEPNCandinthepartsofawholemanufacturingprocesstechnologyfortheapplicationofacomprehensiveandin-depthstudy.STEP-depthanalysisandresearchinadatamodelbasedontheNC,itsintheCNCsystem,processdesignandCAD/CNP/CNCsystemsintegrationandotherapplicationtechnologywerecarriedoutin-depthstudy.Keywords:STEP--NC;STEP--CNC;processstepsequenceoptimization;CAD/CAPP/CNCsystemintegration一,导言自从20世纪50年代第--台数控机床诞生以来,数控技术已经取得了日新月异的发展,特别是与今天迅速发展的电子工业和计算机技术相结合,更显示出其优越的性能,数控机床己经成为航空、航天、造船、汽车等工业部门中必不可少的加工设备。然而,一直以来,数控系统主要采用国际标准ISO6983作为NC编程的数据接口,这种数据接口使得当前CNC系统存在着许多不足之处。今天,国际标准化组织ISOTC184/SCl正在制定能够满足CAD/CAM与CNC系统进行数据交换的标准—STEP--Ne(ISO14649)。伴随着STEP--Ne的制定,一种基于STEP--NC的CNC系统引起了世界范围内的广泛重视。STEP--NC数据接口的出现,不但为实现CAD/CAM与CNC系统之间的信息交流和共享提供了可能,而且也为实现智能化的CNC系统奠定了基础。下面将着重对STEP--NC及其目前对它的应用研究和发展进行概述和分析。智能化和集成化是现代制造系统未来的发展趋势之一。虽然通过产品数据交换标准(standardfortheexchangeofproductmodeldata,STEP)以及计算机技术和信息通信技术,可以在一定程度和范围内实现CAD/CAPP/CAM系统之间的信息集成和共享,但是与作为现代制造系统核心基础的数控加工的集成问题多年来却很少得到重视,CAD/CAM系统--直采用ISO6983向CNC系统传送NC程序。可见,为了在计算机辅助系统(ComputerAidedsystem,CAs)与CNC系统之间实现数据共享与交换,现代CNC系统还需要进--步完善和发展,以满足基于信息的现代制造系统如智能化与网络化制造的需要。因此,目前国际标准化组织正在制定能满足CAS系统与CNC系统进行数据交换的标准—STEP--NC(ISO14649),其目的是取代目前普遍使用的NC编程接口标准ISO6983,提供一种不依赖任何具体系统的中性...