您现在的位置: |
CAD/CAM图形交互数控编程的主要过程 |
|
1.几何造型
从CAD公共数据库中调入被加工零件图形,显示在屏幕上,并根据数控工艺要求,删除图形上不需要的部分,增加所需要的内容,形成数控加工的工艺图纸。如果不存在CAD零件图纸,则需根据纸质图纸以及数控工艺要求,画出数控加工用的工艺图形。
2.生成加工轨迹
根据工艺图形,利用CAD/CAM提供的曲面、槽腔、二维轮廓、孔系等加工方法,灵活选定需要加工的实体部分,输入相关的工艺参数和要求,生成刀具轨迹和刀具切削路径。
3.加工轨迹编辑
加工轨迹生成后,利用刀位编辑、轨迹连接和参数修改功能对相关轨迹进行编辑修改。
4.加工方仿真
加工仿真方法主要有刀位轨迹仿真法和虚拟加工法。加工仿真方法是较早采用的图形仿真方法,比较成熟且应用较为广泛,一般在刀位轨迹生成后、后置处理之前进行。主要检查刀位轨迹是否正确,加工过程中刀具与约束面是否发生干涉和碰撞。虚拟加工法是应用虚拟现实技术实现加工过程仿真的方法,是建立在工艺系统基础之上的高一级的仿真,不仅只解决刀具与工件之间的相对运动仿真,更重视对整个工艺系统的仿真,该法目前应用不多。
5.后置处理
加工轨迹生成并经过仿真后,需要由加工轨迹生成加工程序,由于不同机床的数控系统其G代码功能不尽相同,加工程序的格式也有所区别,所以要对加工程序进行后置处理,以对应于相应的数控机床。利用后置处理功能,可以通过修改某些设置而适用于各种常见的机床数控系统(如日本法那克、德国西门子等)的要求,生成所需数控系统的加工程序,经过适当调整后满足特定数控机床型号的加工需要。
4.数控加工程序传输和机床加工
生成的数控加工程序要传输给机床,如果程序量少而机床内存容量允许的话,可以一次性将加工程序传输给机床。如果程序量很大,就需要进行DNC在线传输,将加工程序通过计算机标准接口直接与机床连通,在不占用机床系统内存的基础上,实现计算机直接控制数控机床的加工过程。
机床根据接收到的数控加工程序,进行在线DNC加工或单独加工。
上述是图形交互数控编程的一般过程。应当指出,在使用一个图形交互编程系统编制零件数控加工程序之前,应对该系统的功能及使用方法有一个较全面了解,首先应了解系统的编程能力,如适用范围、可编程的坐标数、可编程的对象;是否具有刀具轨迹的编辑功能以及是否具备刀具轨迹校验的能力等等,其次应熟悉系统的用户界面及输入方式;最后还应了解系统的文件类型和文件管理方式。 |