虚拟制造系统VMS(VirtualManufacturing System)是实际制造系统在不消耗能源和资源的信息世界里的完全映射。虚拟制造是在上世纪80年代由美国率先提出的,是对真实产品制造的动态模拟,是一种在计算机上进行而不消耗物理资源的模拟制造软件技术。运用虚拟制造技术对复杂曲面的五轴联动数控加工进行仿真,能够解决在数控编程和现实制造中存在的很多问题,解决了对人力、时间、资源的浪费问题,并且提高了加工效率,缩短了制造周期,在实际应用中起到了良好的作用。
虚拟制造机床系统是现实制造机床系统在虚拟空间的映射,它是由虚拟的机床→刀具→夹具→工件所组成的虚拟系统,具备现实机床加工系统的全部功能、特征和行为,能够完成现实机床加工系统同样的虚拟生产任务。通过虚拟制造机床对复杂曲面的五轴联动数控加工进行仿真,能够真实地反映制造加工过程中的过切、碰撞等干涉现象,为程序的修改提供了数据;能够对加工程序进行反复调试,在不消耗材料、能源,不占用机床时间的情况下得到正确的数控加工程序。虚拟制造机床系统能够提供加工过程中的关键数据,如优化后的切削参数、总的加工时间等,通过它们可以评价加工策略的优劣并改进加工方案;能够进一步对加工程序进行优化,缩短切削加工过程中的空行程走刀时间和调整复杂曲面不同位置的加工进给率。
1.虚拟制造机床的构成
虚拟制造机床要能够完全真实地反应现实机床,无论是在机床拓扑结构、外型尺寸,还是运动功能方面都同现实机床一致或相似。虚拟制造机床的建立主要包括机床几何结构、控制系统和刀具库的建立。虚拟机床要能够真实地反应现实机床,首先要求有同样的机床拓扑结构,其次机床各运动轴的几何尺寸要求同现实机床一致,特别是五轴联动机床有两个旋转轴的NC铣头和Z轴滑枕的尺寸更需要同现实机床完全一致,另外,机床各运动轴的运动极限及相对关系也要同现实机床一致。控制系统的建立目的是使虚拟控制系统具备同现实系统相同的功能,并且能够对机床功能,如G代码、M代码等功能代码进行定义,并实现对虚拟机床的控制功能。建立机床刀具库主要是建立用于实际制造系统中相同尺寸规格的各种刀具,以真实模拟切削的过程。
2.机床仿真及校验
在虚拟制造机床上添加工件毛坯、刀具和夹具,设置编程坐标系和机床坐标系的相对位置关系,加载加工程序后,就可以实现对现实机床加工的仿真了。仿真能够真实地模拟出过切、碰撞等各种现象,并发出警报,标明发生该现象的位置。
3.程序优化
程序优化首先需要针对不同的产品材料和刀具材料建立个性化的程序优化库,这个优化库需要通过做大量的切削试验来建立。在程序优化时根据不同的加工材料和刀具,选择优化库中的实例对程序进行优化。通过优化后,在复杂曲面不同的加工区域自动设置不同的切削进给率,来保持每齿切削量和金属去除率的恒定,从而提高加工效率。
对于复杂曲面的五轴联动数控编程来说,由于曲面复杂,且大多为不可展开的雕塑曲面,在编程时容易产生不易察觉的过切等干涉现象。并且,在五轴联动数控机床的加工中,NC铣头的旋转或工件旋转很容易发生干涉和碰撞现象,造成工件、刀具甚至机床的损坏。因此,在实际加工中,即使很有经验的工程师也需要进行试切,对程序进行反复的调试,造成了人力、时间、能源和材料的浪费,且效率低下。
复杂曲面的五轴联动数控加工技术是当今制造业中的高新技术,它是一个涉及到计算机三维造型、CAM自动编程技术、测量技术、制造工艺学、切削仿真技术等多学科交叉的综合技术,因此具有较高的技术难度。但由于五轴联动加工技术所具有的高精度、高效率、加工适应性强等特点,也使它能够更好地适应复杂曲面的数控加工。如今,五轴联动加工技术已经在发电设备制造业、飞机制造业、轮船制造业中得到了广泛的应用。