后置处理软件随数控机床控制系统的不同而不同,专业性很强,研究开发由模块组成的通用后置处理软件是十分迫切和有前途的。随着数控机床的发展,数控系统的功能越来越强,各厂家生产的数控系统差异性有变大趋势,从而增加了开发通用后置处理软件的难度。
本设计从计算机辅助制造的角度出发,完成所需三维模型的创建,通过修改过后的后置处理程序,直接转换生成适用于NF40数控机床的NC源程序。由于时间和能力有限,本人不可能做到尽善尽美,如果在文档中某些方面还存在问题,欢迎指正。
第3章 计算机辅助制造
3.1 计算机辅助制造的基本概念
计算机辅助制造(Computer aided manufancturing,CAM)是指应用计算机来进行产品制造的统称。有广义CAM和狭义CAM之分,广义CAM是指利用计算机辅助来完成从原材料到产品的全部制造过程,其中包括直接制造过程和间接制造过程。狭义CAM是指制造过程中某个环节应用计算机,在计算机辅助设计和制造(CAD/CAM)中,通常是指计算机辅助机械加工,更确切的说,是数控加工。它的输入信息是零件的工艺路线和工序内容,输出信息是刀具加工时的运动轨迹(刀位文件)和数控程序。
计算机辅助制造系统是通过计算机分级结构控制和管理制造过程的多方面工作,它的目标是开发一个集成的信息网络来监制一个广阔的相互关联的制造作业范围,并根据一个总体的管理策略控制每项作业。从自动化的角度来看,数控机床加工是一个工序自动化的加工过程,加工中心是实现零件部分或全部机械加工过程自动化,计算机直接控制和柔性制造系统是完成一族零件或不同族零件的自动化制造过程,而计算机辅助制造是计算机进入制造过程这样一个总的概念。
一个大规模的计算机辅助制造系统是一个计算机分级结构的网络,它由两级或三级计算机组成,中央计算机控制全局,提供经过处理的信息;主计算机管理某一方面的工作,并对下属的计算机工作站或微型计算机发布指令和进行监控;计算机工作站或微型计算机承担单一的工艺过程控制或管理工作。图3-1表示了计算机辅助制造系统的分级结构,可以看出其功能是全面的,广泛的,涉及整个制造领域。
计算机辅助制造系统的组成可以分为硬件和软件两方面:硬件方面有数控机床,加工中心,输送装置,装卸装置,存储装置,检测装置,计算机等;软件方面有数据库,计算机辅助工艺过程设计,计算机辅助数控程序编制,计算机辅助工装设计,计算机辅助作业计划编制与调度,计算机辅助质量控制等。