定的数控语言描述机床在加工中的各种运动信息和加工信息,经过编译程序处理后,得到特定机床数控的 NC 程序 5.1 自动编程概述(2)图形交互式系统以人机对话的方式,对输入图形进行定义处理,生成刀具路径,形成刀位数据文件,经后置处理转换成适合于特定机床数控系统的加工程序,进行零件加工。这是一种 CAD 与 CAM 高度结合的自动编程系统。工夹具数控机床介质∕接口工件准备工夹具清单计算机加工程序单编程员工夹具手册自动编程软件零件图 5.1 自动编程概述 2.自动编程加工步骤图 5-1 自动编程流程图 5.1 自动编程概述(1)对图纸进行分析,确定需要数控加工的部分。(2)利用图形软件对需要数控加工的部分造型。(3)根据加工条件,选择合适的加工参数,生成加工轨迹(包括粗加工、半精加工、精加工轨迹)。(4)轨迹的仿真检验。(5)生成 G 代码。(6)传给机床加工。 5.1 自动编程概述 3.自动编程加工有以下主要优点(1)零件一致性好,质量稳定。因为数控机床的定位精度和重复定位精度都很高,很容易保证零件尺寸的一致性, 而且,大大减少了人为因素的影响。(2)可加工任何复杂的产品,且精度不受复杂程度的影响。(3)降低工人的体力劳动强度,从而节省出时间,从事创造性的工作。 5.2 自动编程软件及加工工艺 5.2.1 自动编程软件一个典型的 CAM 系统由两个部分组成:一是计算机辅助编程系统,二是数控加工设备。计算机辅助编程系统的任务是根据工件的几何信息计算出数控加工的轨迹,并编制出数控程序。它由计算机硬件设备和计算机辅助数控编程软件组成。 5.2 自动编程软件及加工工艺计算机辅助数控编程软件即是通常所说的 CAM 软件, 它是计算机辅助编程系统的核心。它的主要功能包括数据输入输出、加工轨迹计算与编辑、工艺参数设置、加工仿真、数控程序后处理和数据管理等。