请问STEP-NC是什么意思?

来源:百度知道 编辑:UC知道 时间:2024/05/09 13:03:41

CNC技术的新进展——STEP-NC

慧聪网 2005年1月27日20时5分

自1952年世界上第一台数控机床诞生以来,数控技术的发展非常迅速,数控系统也由原先的硬连接数控发展成为今天的计算机数控(CNC)。但是,现代化的生产对CNC的要求也越来越高,系统之间不兼容、编程困难、智能化程度低等诸多问题大大限制了现代化生产以及数控技术本身的发展。与此同时,人们逐渐意识到数控系统一直采用的G、M代码(ISO 6983)已不能适应现代化生产和技术发展的需要。这种面向运动和开关控制的数控程序限制了CNC系统的开放性和智能化发展,同时也使得CNC与CAX技术之间形成了瓶颈,严重阻碍了机械制造业的发展。1997年欧共体通过OPTIMAL计划开发了一种遵从STEP标准、面向对象的数据模型,重新定义了面向对象的数据模型,重新定义了面向铣削加工的编程界面,提出了STEP-NC的概念。STEP-NC将产品数据转换标准STEP扩展至CNC领域,重新定义了CAD/CAM与CNC之间的接口。它要求CNC系统直接使用符合STEP标准(ISO 10303)的CAD三维产品数据模型(包括几何数据、设计和制造特征),加上工艺的信息和刀具信息,直接产生加工程序来控制机床。随后STEP-NC成了世界工业化国家研究的热点,其中较具代表性的研究项目有欧洲的STEP-NC项目、美国的Super Modal项目、日本的Digital Master项目等。目前STEP-NC项目的研究已取得了实质性的进展。据美国STEP Tools公司的预测STEP-NC控制器将在本世纪的第一个十年内出现,届时人们将会看到自动化制造的全新景象。 STEP-NC数据模型 STEP-NC是为CNC系统重新定义的数据标准,它在STEP的基础上面向对象的形式将产品的设计信息与制造信息联系起来。STEP-NC定义了一个新的STEP应用协议(AP-238,尚在完善中)作为CAM与CNC之间的数据交换规范。AP-238涵盖了产品从概念到成品(零件)全过程所需的全部信息,其中包括三维几何信息(AP-214)、工艺信息(如铣、车、放电加工等)、检测信息(AP-219)等。目前STEP-NC标准草案(ISO-DIS-14694)已经形成。有关基本规则与铣削加工的标准(草案)已完成,包括