A STEP-compliant computer numerical control based on real-time Ethernet for circuit boardmilling

A STEP-compliant computer numerical control based on real-time Ethernet for circuit boardmilling
复制标题

DOI:
10.1080/0951192x.2012.684720
复制
发表时间:
2012-12
影响因子:
4.1
通讯作者:
Ke Wang;Riliang Liu;Xun Xu;Chenrui Zhang;L. Yang
Ke Wang;Riliang Liu;Xun Xu;Chenrui Zhang;L. Yang
中科院分区:
工程技术3区
文献类型:
--
作者:
Ke Wang;Riliang Liu;Xun Xu;Chenrui Zhang;L. Yang

文献摘要

被引文献

相似文献

随着制造业的全球化,迫切需要支持双向、无缝数据交换的可扩展、网络化的计算机数控系统。本文提出了一种基于实时以太网技术的STEP-NC兼容控制器,该控制器由通用解释器、加工管理器、刀具轨迹生成、机床模型、仿真和实时以太网接口等功能模块组成。所提出的控制器用于电路板的加工。在控制器中,采用STEP-NC作为数据格式,也是控制器软件结构的一部分。在解释器的开发中,采用了后期绑定和面向对象的多态和迭代相结合的方法,可以完成通用的功能。这与反射机制一起,还实现了创建和修改一些步骤数据的一般功能。然后,该控制器在电路板铣床上进行测试,由与本工作相关的计算机辅助制造模块生成的ISO 14649文件,其中添加了一些AP210实体来表示电路的几何形状,并转换为STEP-NC格式的加工特征。此外,还讨论了用多刀具加工单个特征,并采用了最终特征的概念,这些都有助于一些有效的铣削策略。
With the globalisation of manufacturing industry, extendable and networked computer numerical control systems that can support bidirectional and seamless data exchange are in urgent need. This paper presents a STEP-NC compliant controller based on Real-time Ethernet technologies, which consists of functional modules such as General Interpreter, Machining Manager, Tool Path Generation, Machine Tool Model, Simulation and Real-Time Ethernet Interface. The proposed controller is implemented for circuit board milling. In the controller, STEP-NC is utilised as the data format, as well as a part of the controller's software structure. The late binding together with object oriented polymorphism and iteration, which can accomplish general functions, is used in developing the interpreter. This, together with the Reflection mechanism, also realises the general function of creating and modifying some of the STEP data. This controller is then tested on a circuit board milling machine, with ISO 14649 files generated by a CAM module developed in association with this work, in which some AP210 entities are added to represent circuits’ geometry and translated to machining features in the STEP-NC format. Moreover, machining a single feature with multi tools is discussed and the concept of final features is adopted; all contribute to some effective milling strategies.