数控编程第3版电子课件(重庆大学) - 图文 下载本文

数控系统

华中数控国内数控系统

广州数控蓝天数控

1.4 数控编程的分类(一)手工直接编程

手工直接编程是用数控机床提供的指令直接编写出零件加工程序的过程。手工直接编程又称手工编程,主要用于几何造型比较简单或有某种规律的曲线、曲面零件的数

控编程,是目前数控机床操作人员和车间级编程人员较多使用的方法。

(二)CAD/CAM集成系统数控编程

一种情况是因在产品设计阶段,就已完成零件几何模型的构建,如Pro/E、UG等,NC程序实际上是在完成零件的几何模型建模后,再进入到加工模块,通过创建刀具、创建几何体、创建操作等一系列的操作,并生成刀具位置源文件(CLSF),然后再通过执行后处理生成某一特定数控系统所需的NC代码。

另一种情况是针对以数控编程为主要目的而开发的CAD/CAM软件,如Mastercam等。其NC代码的生成过程,首先要通过软件的CAD功能,完成线架造型、曲面造型或实体造型,当然也可将其他软件创建的实体

模型或曲面模型转换到系统中,通过刀具路径规划,刀位文件生成、刀具路径模拟以及实体切削验证,确认刀具路径合理,无过切及碰撞等情况,即可通过执行后处理程序,得到零件加工所需的NC代码。

1.5 数控编程的步骤

就手工编程而言,其编程过程主要包括:分析零件图样、工艺处理、数值计算、编写程序单、程序输入、程序校验及首件试切。