CNC加工是CIMS的一个重要组成部分,而CNC编程是一个复杂的过程。在实际加工前对复杂、价值高的零件(如模具制造)均要进行试切,以验证CNC加工程序(CNC代码)及加工工艺的正确性。随着CNC系统智能化程度的不断提高,CNC程序设计日益复杂。若CNC程序和加工工艺有误,将会导致零件的过切、欠切;刀具与工件、夹具及工作台发生干涉或碰撞;甚至造成零件报废,刀具损坏或设备事故。
基于上述情况,现代企业制造急需一个计算机虚拟仿真加工环境,以代替真实的加工机床,实现产品生产前的试切,验证CNC程序和加工工艺的可靠性和正确性。
1.虚拟加工环境中的功能模块
2.虚拟设备建模的描述
3.CNC虚拟加工环境运动建模
3.1CNC机床的运动分析
3.2坐标系的建立
3.2.1模型坐标系
3.2.2原点坐标系
4.零件切削过程的建模与仿真
5.1指令功能代码
5.2其他功能代码
5.3字符集定义
5.4地址定义