摘要
该文以加工中心数控加工过程的三维动态图形仿真为研究对象,阐述了参与开发NCMPS系统的情况.针对机械零件的加工形状特征以及机械系统各构件特点,利用特征实体造型技术,建立了工件形状特征库,包括五种刀具在内的刀具模型库,以及夹具零件库.此外,以加工中心 MAHO 600C 及 DECKEL DC30 为例建立了三维机床模型,并以层次式结构管理数据与显示图形.系统亦准许用户通过零件建模、部件装配、机床装配等交互式方式建立新的机床模型.该文根据加工过程仿真的需要,独立设计了系统与数控程序的接口模块,完成对于NC代码的解释功能,根据代码含义激活不同处理功能计算刀位信息,并将结果存入NC轨迹数据结构中,同时,针对数控程序提供编辑功能.在仿真过程中,以三维图形动态显示刀具轨迹的生成,尤其是加工中心的加工过程,加工状态及对应NC加工程序,并可进行碰撞检验,给出警告信息,及出现碰撞的对应NC程序段.NCMPS系统是以PHIGS为图形支撑软件,程序采用C语言编写,以交互式输入,在 IBM RISC 6000 工作站上实现的.