


单击此处编辑母版标题样式,,单击此处编辑母版文本样式,,第二级,,第三级,,第四级,,第五级,,,,*,3.1,概述,3.1.2,数控编程的内容及步骤,,在数控机床上加工零件时,要把加工零件的全部工艺过程、工艺参数、刀具运动轨迹、位移量、切削参数(如主轴转速、刀具进给量、切削深度等)以及辅助功能(如换刀、主轴正反转、切削液开关等),按照数控机床规定的指令代码和程序格式编写程序,再把程序输入到数控系统,从而控制机床加工零件数控机床程序编制的内容包括:分析工件图样、确定加工工艺过程、数值计算、编写零件加工程序单、程序输入数控系统、校对加工程序和首件试加工3.1.1,数控编程的作用与目的,3,.,1,.,3,数控编程的方法,,,(,1,)手工编程:,整个编程过程由人工完成(包括程序单和制作控制介质)2,)自动编程:,借助计算机自动完成程序编制的全过程自动编程:,,,,定义,:编程人员根据零件图纸的要求,按照某个自动编,,程系统的规定,将零件的加工信息用较简便的方,,式送入计算机,编程系统根据数控系统的类型输,,出数控加工程序适用,:① 形状复杂的零件,,,② 虽不复杂但编程工作量很大的零件(如有数千个,,孔的零件),,③ 虽不复杂但计算工作量大的零件(如非圆曲线轮,,廓的计算),,,自动编程,,,,APT,语言自动编程,CAD/CAM,集成系统数控编程,,(亦称图形交互式自动编程),,APT,是一种自动编程工具(,Automatically- Programmed Tools,)的简称,是一种对工件、刀具的几何形状及刀具相对于工件的运动等进行定义时所用的一种接近于英语的符号语言。
将,APT,语言编制的零件加工源程序输入计算机,经计算机的,APT,语言编程系统编译产生刀位文件(,CLDATA file,),然后进行数控后置处理,生成数控系统能接受的零件数控加工程序的过程,称,APT,语言自动编程,2 数控编程的内容及步骤,,1 数控编程的作用与目的,,CAD/CAM集成系统数控编程,,CAM 生成 刀具路径,,(2)自动编程:借助计算机自动完成程序编制的全过程7)直线插补指令G01,,定义:编程人员根据零件图纸的要求,按照某个自动编,,② 虽不复杂但编程工作量很大的零件(如有数千个,,② 虽不复杂但编程工作量很大的零件(如有数千个,,APT是一种自动编程工具(Automatically- Programmed Tools)的简称,是一种对工件、刀具的几何形状及刀具相对于工件的运动等进行定义时所用的一种接近于英语的符号语言定义:编程人员根据零件图纸的要求,按照某个自动编,,② 虽不复杂但编程工作量很大的零件(如有数千个,,3.1.3 数控编程的方法,输入编译,,打印程序单,,穿孔纸带、磁盘,,网络传输,零件图纸,数控语言,零件源程序,数字处理,刀位文件,后置处理,检 验,机床加工,,,APT,语言自动编程基本原理:,APT,语言源程序的组成:,,初始语句,,注释语句及打印刀位数据语句,,图形定义语句及运算语句,,刀具形状指定语句,,刀具起始位置指定语句,,初始运动语句,容差指定语句,,连续切削的运动语句,,点位运动语句,,重复命令语句,,后置处理程序语句,,程序终了命令语句,图形交互式自动编程流程,,典型的软件如MasterCAM、UG等等。
CAD/CAM集成系统是一种以待加工零件CAD模型为基础的,集有关工艺规划(process planning)及数控编程为一体的自动编程方法7)直线插补指令G01,,(2)自动编程:借助计算机自动完成程序编制的全过程CAD/CAM集成系统是一种以待加工零件CAD模型为基础的,集有关工艺规划(process planning)及数控编程为一体的自动编程方法② 虽不复杂但编程工作量很大的零件(如有数千个,,3.1.3 数控编程的方法,,定义:编程人员根据零件图纸的要求,按照某个自动编,,2 数控编程的内容及步骤,,(2)自动编程:借助计算机自动完成程序编制的全过程CAD/CAM,集成系统是一种以待加工零件,CAD,模型为基础的,集有关工艺规划(,process planning,)及数控编程为一体的自动编程方法典型的软件如,MasterCAM,、,UG,等等CAD/CAM,集成系统数控编程的主要特点,是零件的几何形状可在零件设计阶段采用,CAD,的几何设计模块建立零件的几何造型,,数控编程的过程包括,刀具的定义或选择、刀具相对于零件表面的运动方式的定义、切削加工参数的确定、走刀轨迹的生成、加工过程的动态图形仿真显示、程序验证直到后置处理等。
这些一般都是在屏幕菜单下以交互方式完成图形交互式自动编程,图形交互式自动编程流程,,廓的计算),,适用:① 形状复杂的零件,,,注释语句及打印刀位数据语句,,典型的软件如MasterCAM、UG等等CAM 生成 刀具路径,,② 虽不复杂但编程工作量很大的零件(如有数千个,,CAD/CAM集成系统数控编程,,APT是一种自动编程工具(Automatically- Programmed Tools)的简称,是一种对工件、刀具的几何形状及刀具相对于工件的运动等进行定义时所用的一种接近于英语的符号语言典型的软件如MasterCAM、UG等等APT语言自动编程基本原理:,,(2)自动编程:借助计算机自动完成程序编制的全过程定义:编程人员根据零件图纸的要求,按照某个自动编,,CAM 生成 刀具路径,,在数控机床上加工零件时,要把加工零件的全部工艺过程、工艺参数、刀具运动轨迹、位移量、切削参数(如主轴转速、刀具进给量、切削深度等)以及辅助功能(如换刀、主轴正反转、切削液开关等),按照数控机床规定的指令代码和程序格式编写程序,再把程序输入到数控系统,从而控制机床加工零件。
CAD/CAM集成系统是一种以待加工零件CAD模型为基础的,集有关工艺规划(process planning)及数控编程为一体的自动编程方法图形交互式自动编程流程,确定工艺过程,效验刀具路径,CAD,造型,CAM,生成 刀具路径,调用后置处理,编辑,NC,程序,数控机床,绘制零件图纸,(,6,)快速点定位指令,G00,(,7,)直线插补指令,G01,使用时,刀具处于,非加工状态,使用时,刀具一般处于,加工状态,。