数控冲床编程教程4207539

  数控冲床编程教程4207539_教学案例/设计_教学研究_教育专区。数控冲床编程教程4207539

  第一章 数控机床编程基础 数控编程概述 编程就是将加工零件的加工顺序、刀具运动轨迹的尺 寸数据、工艺参数(主运动和进给运动速度、切削深度) 以及辅助操作(换刀、主轴正反转、冷却液开关、澳门赌场刀具夹 紧、松开等)加工信息,用规定的文字、数字、符号组成 的代码,按一定格式编写成加工程序。 第一章 数控机床编程基础 数控编程的内容:分析图样并确定加工工艺过程、数值计 算、编写零件加工程序、制作控制介质、程序校验和试切 削。 数控编程的步骤: 1.分析图样、确定加工工艺过程 2.数值计算 3.编写零件加工程序 4.制作控制介质 5.程序校验和试切削 零 件 图 分 析 图 样 数 值 计 算 编 写 程 序 制 作 介 质 校 验 和 试 切 第一章 数控机床编程基础 (1)分析零件图纸 分析零件的材料、形状、尺寸、精度及毛坯 形状和热处理等。 (2)确定工艺过程 在图纸分析的基础上,选择机床、确定加工 方法、刀具与夹具;确定零件加工的工艺线路、 工步顺序及切削用量等工艺参数等。 第一章 数控机床编程基础 (3) 数值计算 计算交点、节点坐标值以及其它数据。 (4) 编写程序单 根据制定的加工路线、切削用量、刀具号码、刀具 补偿、辅助动作及刀具运动轨迹,按照数控系统规定 代码及程序格式,编写零件加工程序。 (5) 制备控制介质 将程序单上的内容,经转换记录在控制介质上, 若程序较简单,也可直接通过键盘输入。 第一章 数控机床编程基础 第一章 数控机床编程基础 在具有图形显示功能的机床上,用静态显示(机床不 动)或动态显示(模拟工件的加工过程)的方法,则 更为方便。 上述方法只能检查运动轨迹的正确性,不能判别 工件的加工误差。首件试切方法可查出程序单是否有 错,还可知道加工精度是否符合要求。 第一章 数控机床编程基础 程序编制可分成手工编程和自动编程两类。 ? 手工编程时,整个程序的编制过程是由人工完成的。这 要求编程人员不仅要熟悉数控代码及编程规则,而且还必 须具备机械加工工艺知识和数值计算能力。对于点位加工 或几何形状不太复杂的零件,数控编程计算较简单,程序 段不多,手工编程即可实现。 ? 自动编程是用计算机把人们输入的零件图纸信息改写成 数控机床能执行的数控加工程序,就是说数控编程的大部 分工作由计算机来实现。 第一章 数控机床编程基础 工艺处理 工艺处理 手 工 编 程 磁盘 数学处理 直接传输 ? 程序校验 穿孔 ? 计算机 自 动 编 程 加工程序单 ? 9 磁盘 第一章 数控机床编程基础 利用CAM系统进行自动编程的基本步骤 1. 加工工艺确定 (1)校准加工零件的尺寸、公差和精度要求; (2)确定装卡位置; (3)选择刀具; (4)确定加工路线)选定工艺参数。 第一章 数控机床编程基础 2.加工模型建立 利用CAM系统提供的图形生成和编辑功能将零件的被加工 部位绘制在计算机屏幕上,作为计算机自动生成刀具轨迹 的依据。 3.刀具轨迹生成 建立了加工模型后,即可利用CAM系统提供的多种形式的 刀具轨迹生成功能进行数控编程。 4.后置代码生成 后置处理的目的是形成数控指令文件,利用CAM系统提供 的后置处理器可方便地生成和特定机床相匹配的加工代码。 5.加工代码输出 第一节 数控编程的几何基础 1.1 机床坐标系 为了确定机床个运动部件的运动方向和移动距离,需要 在机床上建立一个坐标系,这个坐标系就叫做机床坐标系 1.2 机床坐标轴及其方向 数控机床的运动轴分为平动轴和转动轴 数控机床各轴的运动,有的是使刀具产生运动,有的则 是使工件产生运动。 第一节 数控编程的几何基础 鉴于以上两方面情况,标准规定,不论机床的具体运动 结果如何,机床的运动统一按工件静止而刀具相对于工件运 动来描述,并以右手笛卡尔坐标系表达,其坐标轴用X,Y, Z表示,用来描述机床的主要平动轴,称为基本坐标轴,若 机床有转动轴,标准规定绕X,Y和Z轴转动的轴分别用A、B、 C表示,其正向按右手螺旋定则确定。 +Y +Y +X’ +C +Z +A +Y’ +X +Z +A +B +C +B +Z’ +X +X +Y +Z 第一节 数控编程的几何基础 2 Z坐标轴 将机床主轴沿其轴线方向运动的平动轴定义为Z轴。所 谓主轴是指产生切削动力的轴,例如铣床、钻床、镗床上 的刀具旋转轴和车床上的工件旋转轴。 如果主轴能够摆动,即主轴轴线方向是变化的,则以 主轴轴线垂直于机床工作台装卡面时的状态来定义Z轴。 对于Z轴的方向,标准规定以增大刀具与工件间距离的 方向为Z轴的正方向。 第一节 数控编程的几何基础 3 X坐标轴 将在垂直于Z轴的平面内的一个主要平动轴指定为 X轴,它一般位于与工件安装面相平行的水平面内。 对于不同类型的机床,X轴及其方向有具体的规定。 ? ? 例如对于铣床、钻床等刀具旋转的机床,若Z轴是水平的,则 X轴规定为从刀具向工件方向看时沿左右运动的轴,且向右为 正 若Z轴是垂直的,则X轴规定为从刀具向立柱 (若有两个立柱则 选左侧立柱)方向看时沿左右运动的轴,且向右为正。 4 Y坐标轴 Y轴及其方向则是根据X和Z轴按右手法则确定。 第一节 数控编程的几何基础 第一节 数控编程的几何基础 5 机床原点 ? ? 机床原点是机床坐标系的原点。 对某一具体的机床来说,机床原点是固定的,是机床 制造商设置在机床上的一个物理位置 第一节 数控编程的几何基础 6 机床参考点 ?是用于对机床工作台、滑板以及刀具相对运动的测量系统进 行定标和控制的点,也称为机床零点。 ?参考点相对于机床原点来讲是一个固定值。 ?它是在加工之前和加工之后,用控制面板上的回零按钮使移 动部件移动到机床坐标系中的一个固定不变的极限点。 ?数控机床在工作时,移动部件必须首先返回参考点,测量系 统置零,之后测量系统即可以以参考点作为基准,随