![新手学数控加工的编程基础[高级教育]_第1页](http://file2.renrendoc.com/fileroot_temp3/2021-6/10/ca25c8c4-b6e9-4583-b39e-12fcf82351b2/ca25c8c4-b6e9-4583-b39e-12fcf82351b21.gif)
![新手学数控加工的编程基础[高级教育]_第2页](http://file2.renrendoc.com/fileroot_temp3/2021-6/10/ca25c8c4-b6e9-4583-b39e-12fcf82351b2/ca25c8c4-b6e9-4583-b39e-12fcf82351b22.gif)
![新手学数控加工的编程基础[高级教育]_第3页](http://file2.renrendoc.com/fileroot_temp3/2021-6/10/ca25c8c4-b6e9-4583-b39e-12fcf82351b2/ca25c8c4-b6e9-4583-b39e-12fcf82351b23.gif)
![新手学数控加工的编程基础[高级教育]_第4页](http://file2.renrendoc.com/fileroot_temp3/2021-6/10/ca25c8c4-b6e9-4583-b39e-12fcf82351b2/ca25c8c4-b6e9-4583-b39e-12fcf82351b24.gif)
![新手学数控加工的编程基础[高级教育]_第5页](http://file2.renrendoc.com/fileroot_temp3/2021-6/10/ca25c8c4-b6e9-4583-b39e-12fcf82351b2/ca25c8c4-b6e9-4583-b39e-12fcf82351b25.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第第1 1章章 数控加工编程基础数控加工编程基础 数控机床编程与操作数控机床编程与操作 1经验课堂 1.1 1.1 数控加工编程概念数控加工编程概念 1.1.11.1.1数控加工的基本过程数控加工的基本过程 数控加工数控加工 数控加工就是指在数控机床上进行零件加工的工艺过程。数控加工就是指在数控机床上进行零件加工的工艺过程。 数控机床数控机床 数控机床是一种用计算机来控制的机床。数控机床是一种用计算机来控制的机床。 数控加工的过程数控加工的过程 l根据零件图纸进行工艺分析根据零件图纸进行工艺分析, ,确定加工方案;确定加工方案; l用规定的程序代码和格式编写零件加工程序单;用规定的程序代码和格
2、式编写零件加工程序单; l程序的输入与传输;程序的输入与传输; l程序的试运行;程序的试运行; l运行程序,加工零件。运行程序,加工零件。 数控机床编程与操作数控机床编程与操作 2经验课堂 数控加工的过程数控加工的过程 数控机床编程与操作数控机床编程与操作 3经验课堂 1.1.21.1.2数控编程概念数控编程概念 数控加工程序数控加工程序 根据被加工零件的图纸及其技术要求、工艺要求等切根据被加工零件的图纸及其技术要求、工艺要求等切 削加工的必要信息,按数控系统所规定的指令和格式削加工的必要信息,按数控系统所规定的指令和格式 编制的数控加工指令序列,就是数控加工程序,或称编制的数控加工指令序列,
3、就是数控加工程序,或称 零件程序。零件程序。 数控编程数控编程 制备数控加工程序的过程称为数控加工程序编制,简制备数控加工程序的过程称为数控加工程序编制,简 称数控编程称数控编程(NC programming)(NC programming)。 数控机床编程与操作数控机床编程与操作 4经验课堂 1.1.3 1.1.3 数控编程方法数控编程方法 手工编程手工编程 含义:含义:根据数控系统规定的功能指令代码和程序格式编根据数控系统规定的功能指令代码和程序格式编 写出数控加工程序单。整个编程的过程(分析零件图写出数控加工程序单。整个编程的过程(分析零件图 确定加工工艺确定加工工艺数值计算数值计算编写
4、零件加工程序单编写零件加工程序单制备制备 控制介质控制介质程序校验)都是由人工完成。程序校验)都是由人工完成。 特点:特点:这种方式比较简单,容易掌握,适应性较大。这种方式比较简单,容易掌握,适应性较大。 应用范围:应用范围:适用于加工形状不太复杂的(如点位加工、适用于加工形状不太复杂的(如点位加工、 由直线和圆弧组成的轮廓加工)、计算量不大的零件。由直线和圆弧组成的轮廓加工)、计算量不大的零件。 数控机床编程与操作数控机床编程与操作 5经验课堂 自动编程自动编程 含义:含义:是经过计算机辅助设计和计算机辅助制造是经过计算机辅助设计和计算机辅助制造 (CAD/CAMCAD/CAM)处理,由计算
5、机自动生成加工程序。)处理,由计算机自动生成加工程序。 特点:特点:这种方式适应面广、效率高、程序质量好,但投这种方式适应面广、效率高、程序质量好,但投 资大,掌握起来需要一定时间。资大,掌握起来需要一定时间。 适用范围:适用范围:适用于加工形状复杂的(如具有非圆曲线、适用于加工形状复杂的(如具有非圆曲线、 列表曲线和曲面组成的)零件编程,以及各列表曲线和曲面组成的)零件编程,以及各 类柔性制造系统(类柔性制造系统(FMSFMS)和集成制造系统)和集成制造系统 (CIMSCIMS),应用广泛。),应用广泛。 数控机床编程与操作数控机床编程与操作 6经验课堂 1.1.4 1.1.4 数控编程的内
6、容和步骤数控编程的内容和步骤 确 定确 定 加 工加 工 方案方案 工工 艺艺 处处 理理 数数 学学 处处 理理 编 写编 写 程 序程 序 清单清单 制 备制 备 控 制控 制 介质介质 程程 序序 检检 验验 数控编程过程数控编程过程 数控机床编程与操作数控机床编程与操作 7经验课堂 1.2 1.2 数控机床的坐标系数控机床的坐标系 1.2.11.2.1机床坐标系的命名规定机床坐标系的命名规定 规定规定 l不论是刀具移动,还是工件移动,一律假定刀具相不论是刀具移动,还是工件移动,一律假定刀具相 对于静止的工件移动。对于静止的工件移动。 l刀具与工件之间距离增大的方向为坐标轴的正方向。刀具
7、与工件之间距离增大的方向为坐标轴的正方向。 机床坐标系机床坐标系 为了确定机床的运动方向和移动的距离,要在机床上为了确定机床的运动方向和移动的距离,要在机床上 建立一个坐标系,这个坐标系就是标准坐标系,也叫建立一个坐标系,这个坐标系就是标准坐标系,也叫 机床坐标系,机床坐标系采用右手笛卡尔坐标系。机床坐标系,机床坐标系采用右手笛卡尔坐标系。 数控机床编程与操作数控机床编程与操作 8经验课堂 数控机床编程与操作数控机床编程与操作 右手笛卡尔坐标系右手笛卡尔坐标系 9经验课堂 数控机床编程与操作数控机床编程与操作 机床坐标系的建立机床坐标系的建立 10经验课堂 1.2.21.2.2机床坐标轴方向和
8、方位的确定机床坐标轴方向和方位的确定 Z Z轴的规定轴的规定 l平行于机床主轴轴线的坐标轴为平行于机床主轴轴线的坐标轴为Z Z轴,如数控铣床主轴,如数控铣床主 轴带动刀具旋转,与主轴平行的坐标即为轴带动刀具旋转,与主轴平行的坐标即为Z Z坐标坐标 ; l取刀具远离工件的方向为其正方向,如钻孔时钻入取刀具远离工件的方向为其正方向,如钻孔时钻入 工件的方向为负方向,而退出方向为正方向;工件的方向为负方向,而退出方向为正方向; l对于没有主轴的机床,如牛头刨床取垂直于装夹工对于没有主轴的机床,如牛头刨床取垂直于装夹工 件的工作台的方向为件的工作台的方向为Z Z轴方向轴方向 ; l如果机床有几个主轴,
9、则选择其中一个与装夹工件如果机床有几个主轴,则选择其中一个与装夹工件 的工作台垂直的主轴为主要主轴,并以它的方向作的工作台垂直的主轴为主要主轴,并以它的方向作 为为Z Z轴方向。轴方向。 数控机床编程与操作数控机床编程与操作 11经验课堂 1.2.21.2.2机床坐标轴方向和方位的确定机床坐标轴方向和方位的确定 X X轴的规定轴的规定 lX X轴位于与工件定位平面相平行的水平面内,且垂直轴位于与工件定位平面相平行的水平面内,且垂直 于于Z Z轴。轴。 l对于工件旋转的机床,对于工件旋转的机床,X X轴在水平面内且垂直于工件轴在水平面内且垂直于工件 旋转轴线,刀具离开工件的方向为正方向;旋转轴线
10、,刀具离开工件的方向为正方向; l对于刀具旋转的机床,若主轴是垂直的,从主轴向对于刀具旋转的机床,若主轴是垂直的,从主轴向 立柱看时,立柱看时,X X轴的正方向指向右方。若主轴是水平的,轴的正方向指向右方。若主轴是水平的, 当从主轴向工件看时,当从主轴向工件看时,X X轴的正方向指向右方。轴的正方向指向右方。 l对于无主轴的机床对于无主轴的机床( (如刨床如刨床) ),则选定主要切削方向,则选定主要切削方向 为为X X轴正方向。轴正方向。 数控机床编程与操作数控机床编程与操作 12经验课堂 1.2.21.2.2机床坐标轴方向和方位的确定机床坐标轴方向和方位的确定 Y Y轴的确定轴的确定 Y Y
11、轴方向可根据已确定的轴方向可根据已确定的Z Z轴、轴、X X轴方向,用右手直角笛轴方向,用右手直角笛 卡儿坐标系来确定。卡儿坐标系来确定。 回转轴回转轴 绕绕X X轴回转的坐标轴为轴回转的坐标轴为A A,绕,绕Y Y轴回转的坐标轴为轴回转的坐标轴为B B,绕,绕Z Z 轴回转的坐标轴为轴回转的坐标轴为C C,方向采用右手螺旋定则。,方向采用右手螺旋定则。 附加坐标轴附加坐标轴 如果机床除有如果机床除有X X、Y Y、Z Z主要的直线运动坐标外,还有平主要的直线运动坐标外,还有平 行于它们的坐标运动,则应分别命名为行于它们的坐标运动,则应分别命名为U U、V V、W W。 数控机床编程与操作数控
12、机床编程与操作 13经验课堂 数控机床编程与操作数控机床编程与操作 14经验课堂 X Y Z 卧式数控车床坐标系卧式数控车床坐标系 +X+X +Z+Z 数控机床编程与操作数控机床编程与操作 15经验课堂 立式数控铣床坐标系立式数控铣床坐标系 +Z +X +Y 数控机床编程与操作数控机床编程与操作 16经验课堂 1.31.3数控加工的工艺分析与工艺设计数控加工的工艺分析与工艺设计 1.3.11.3.1数控机床的合理选用数控机床的合理选用 数控机床编程与操作数控机床编程与操作 零件复杂程度与零件批量的关系零件复杂程度与零件批量的关系 零件批量与加工费用的关系零件批量与加工费用的关系 17经验课堂
13、数控机床的应用范围:数控机床的应用范围: l中小生产批量的零件;中小生产批量的零件; l需要进行多次改型设计的零件;需要进行多次改型设计的零件; l加工精度要求高、结构形状复杂的零件,如箱体类,加工精度要求高、结构形状复杂的零件,如箱体类, 曲线、曲面类零件;曲线、曲面类零件; l需要精确复制和尺寸一致性要求高的零件;需要精确复制和尺寸一致性要求高的零件; l价值昂贵的零件,这种零件虽然生产量不大,但是价值昂贵的零件,这种零件虽然生产量不大,但是 如果加工中因出现差错而报废,将产生巨大的经济如果加工中因出现差错而报废,将产生巨大的经济 损失。损失。 数控机床编程与操作数控机床编程与操作 18经
14、验课堂 数控车床的加工对象数控车床的加工对象 l精度要求高的零件;精度要求高的零件; l表面粗糙度好的回转体零件;表面粗糙度好的回转体零件; l轮廓形状复杂的零件;轮廓形状复杂的零件; l带一些特殊类型螺纹的零件;带一些特殊类型螺纹的零件; l超精密、超低表面粗糙度的零件;超精密、超低表面粗糙度的零件; 数控机床编程与操作数控机床编程与操作 19经验课堂 数控铣床的加工对象数控铣床的加工对象 l平面类零件平面类零件 l变斜角类零件变斜角类零件 l曲面类(立体类)零件曲面类(立体类)零件 数控机床编程与操作数控机床编程与操作 (a a)曲线轮廓表面)曲线轮廓表面 (b b)正圆台面)正圆台面 (
15、c c)倾斜平面)倾斜平面 数控铣床平面类零件加工数控铣床平面类零件加工 20经验课堂 加工中心的主要加工对象加工中心的主要加工对象 l箱体类零件箱体类零件 l复杂曲面复杂曲面 v凸轮、凸轮机构凸轮、凸轮机构 v整体叶轮类整体叶轮类 v模具类模具类 v球面球面 l异形件异形件 l盘、套、板类零件盘、套、板类零件 l特殊加工特殊加工 数控机床编程与操作数控机床编程与操作 21经验课堂 1.3.21.3.2工艺分析与工艺设计的内容工艺分析与工艺设计的内容 数控加工工艺概括起来主要包括如下内容。数控加工工艺概括起来主要包括如下内容。 v选择适合在数控机床上加工的零件,确定工序内容选择适合在数控机床上
16、加工的零件,确定工序内容; v分析零件图纸,明确加工内容及技术要求分析零件图纸,明确加工内容及技术要求; v确定零件的加工方案,制定数控加工工艺路线确定零件的加工方案,制定数控加工工艺路线; v加工工序的设计加工工序的设计; v数控加工程序的调整数控加工程序的调整; v分配数控加工中的容差分配数控加工中的容差; v处理数控机床上的部分工艺指令。处理数控机床上的部分工艺指令。 数控机床编程与操作数控机床编程与操作 22经验课堂 1.3.31.3.3加工方法的选择与加工方案的确定加工方法的选择与加工方案的确定 加工方法的选择:加工方法的选择: 表面加工方法的选择,就是为零件上每一个有质量要求表面加
17、工方法的选择,就是为零件上每一个有质量要求 的表面选择一套合理的加工方法。在选择时,一般先根的表面选择一套合理的加工方法。在选择时,一般先根 据表面的精度和粗糙度要求选定最终加工方法,然后再据表面的精度和粗糙度要求选定最终加工方法,然后再 确定精加工前准备工序的加工方法,还应考虑下列因素:确定精加工前准备工序的加工方法,还应考虑下列因素: l工件材料的性质工件材料的性质 l工件的结构和尺寸工件的结构和尺寸 l生产类型生产类型 l具体生产条件具体生产条件 数控机床编程与操作数控机床编程与操作 23经验课堂 加工方案的确定加工方案的确定 数控机床编程与操作数控机床编程与操作 24经验课堂 数控机床
18、编程与操作数控机床编程与操作 25经验课堂 数控机床编程与操作数控机床编程与操作 26经验课堂 1.3.41.3.4工序与工步的划分工序与工步的划分 工序划分的原则工序划分的原则 数控机床编程与操作数控机床编程与操作 27经验课堂 数控机床编程与操作数控机床编程与操作 按安装次数划分工序按安装次数划分工序 28经验课堂 数控机床编程与操作数控机床编程与操作 按粗、精加工划分工序按粗、精加工划分工序 29经验课堂 工步的划分工步的划分 数控机床编程与操作数控机床编程与操作 30经验课堂 数控机床编程与操作数控机床编程与操作 31经验课堂 数控机床编程与操作数控机床编程与操作 32经验课堂 数控机
19、床编程与操作数控机床编程与操作 33经验课堂 夹具的选择原则夹具的选择原则 数控机床编程与操作数控机床编程与操作 34经验课堂 数控机床编程与操作数控机床编程与操作 35经验课堂 数控机床编程与操作数控机床编程与操作 36经验课堂 辅助程序段的设计辅助程序段的设计 切入点和切出点的选择切入点和切出点的选择 在铣削轮廓表面时一般采用立铣刀侧面刃口进行切削在铣削轮廓表面时一般采用立铣刀侧面刃口进行切削, ,由由 于主轴系统和刀具的刚度变化,当沿法向切入工件时会于主轴系统和刀具的刚度变化,当沿法向切入工件时会 在切入处产生刀痕,所以应尽量避免沿法向切入工件。在切入处产生刀痕,所以应尽量避免沿法向切入
20、工件。 数控机床编程与操作数控机床编程与操作 37经验课堂 切入点和切出点的选择:切入点和切出点的选择: 切入点切入点 数控机床编程与操作数控机床编程与操作 38经验课堂 l当铣切内表面轮廓形状时,也应该尽量遵循从切向当铣切内表面轮廓形状时,也应该尽量遵循从切向 切入的方法,但此时切入无法外延,最好安排从圆弧切入的方法,但此时切入无法外延,最好安排从圆弧 过渡到圆弧的加工路线。过渡到圆弧的加工路线。 l当实在无法沿零件曲线的切向切入、切出时,铣刀当实在无法沿零件曲线的切向切入、切出时,铣刀 只有沿法线方向切入和切出,在这种情况下,切入切只有沿法线方向切入和切出,在这种情况下,切入切 出点应选在
21、零件轮廓两几何要素的交点上,而且进给出点应选在零件轮廓两几何要素的交点上,而且进给 过程中要避免停顿。过程中要避免停顿。 数控机床编程与操作数控机床编程与操作 39经验课堂 数控机床编程与操作数控机床编程与操作 40经验课堂 数控机床编程与操作数控机床编程与操作 41经验课堂 数控机床编程与操作数控机床编程与操作 42经验课堂 切入点的选择切入点的选择 应尽量避免在连续几应尽量避免在连续几 何图素的中间切入何图素的中间切入 虽然是两几何图素的交虽然是两几何图素的交 点,但在这里刀具沿切点,但在这里刀具沿切 线方向切出后将影响已线方向切出后将影响已 加工表面精度加工表面精度 可沿图形轮廓切向可沿
22、图形轮廓切向 切入切出,且保证切入切出,且保证 轮廓封闭轮廓封闭 数控机床编程与操作数控机床编程与操作 43经验课堂 铣削内圆的切入切出路径铣削内圆的切入切出路径 从尖点切入铣削内轮廓从尖点切入铣削内轮廓 数控机床编程与操作数控机床编程与操作 44经验课堂 切入点选择原则:切入点选择原则: 粗加工选择曲面内的最高角点作为切入点;粗加工选择曲面内的最高角点作为切入点; 精加工选择曲面内某个曲率比较平缓的角点作为切入点;精加工选择曲面内某个曲率比较平缓的角点作为切入点; 总之避免铣刀当钻头使用,否则因受力大而损坏。总之避免铣刀当钻头使用,否则因受力大而损坏。 切出点选择原则:切出点选择原则: 能连
23、续完整的加工曲面;能连续完整的加工曲面; 非加工时间短;非加工时间短; 数控机床编程与操作数控机床编程与操作 45经验课堂 l引入距离引入距离Z Z的确定的确定 已加工面钻、镗、铰孔:已加工面钻、镗、铰孔: Z=1Z=13mm3mm 毛面上钻、镗、铰孔:毛面上钻、镗、铰孔: Z=5Z=58mm8mm 铣削前攻螺纹铣削前攻螺纹 Z=5Z=510mm10mm l超越距离超越距离ZpZp的确定的确定 Zp=1Zp=13mm3mm 数控机床编程与操作数控机床编程与操作 46经验课堂 一般情况下,导入一般情况下,导入 距离距离1=21=25mm5mm, 对于大螺距和高精对于大螺距和高精 度的螺纹取大值;
24、度的螺纹取大值; 导出距离导出距离22一般一般 取取11的的1/41/4左右。左右。 数控机床编程与操作数控机床编程与操作 47经验课堂 数控机床编程与操作数控机床编程与操作 48经验课堂 a) b) C ) 数控机床编程与操作数控机床编程与操作 49经验课堂 数控机床编程与操作数控机床编程与操作 50经验课堂 数控机床编程与操作数控机床编程与操作 51经验课堂 数控机床编程与操作数控机床编程与操作 52经验课堂 数控机床编程与操作数控机床编程与操作 53经验课堂 数控机床编程与操作数控机床编程与操作 54经验课堂 数控机床编程与操作数控机床编程与操作 55经验课堂 外圆车刀片的应用外圆车刀片
25、的应用 数控机床编程与操作数控机床编程与操作 56经验课堂 该该9595主偏角车刀主主偏角车刀主 要用于外圆及端面的半精要用于外圆及端面的半精 加工及精加工,其刀片为加工及精加工,其刀片为 菱形,通用性好。菱形,通用性好。 外圆车刀主偏角外圆车刀主偏角Kr = 95Kr = 95 数控机床编程与操作数控机床编程与操作 57经验课堂 4545主偏角车刀主要主偏角车刀主要 用于外圆及端面车削,用于外圆及端面车削, 主要用于粗车主要用于粗车, ,其刀片其刀片 为四方形,所以可以转为四方形,所以可以转 位八次,经济性好。位八次,经济性好。 外圆车刀主偏角外圆车刀主偏角Kr = 45Kr = 45 数控
26、机床编程与操作数控机床编程与操作 58经验课堂 该该7575主偏角车刀只能主偏角车刀只能 用于外圆粗车削,其刀片用于外圆粗车削,其刀片 为四方形,所以可以转位为四方形,所以可以转位 八次,经济性好。八次,经济性好。 外圆车刀主偏角外圆车刀主偏角Kr = 75Kr = 75 数控机床编程与操作数控机床编程与操作 59经验课堂 该该9393主偏角车刀,其主偏角车刀,其 刀片为刀片为D D形刀片,刀尖角形刀片,刀尖角 为为5555,刀尖强度相对较,刀尖强度相对较 弱,所以该车刀主要用于弱,所以该车刀主要用于 仿形精加工仿形精加工. . 外圆车刀主偏角外圆车刀主偏角Kr = 93Kr = 93 数控机
27、床编程与操作数控机床编程与操作 60经验课堂 该该9090主偏角车刀只能主偏角车刀只能 用于外圆粗精车削,其刀用于外圆粗精车削,其刀 片为三角形片为三角形, ,切削刃较长,切削刃较长, 刀片可以转位六次,经济刀片可以转位六次,经济 性好。性好。 外圆车刀主偏角外圆车刀主偏角Kr = 90Kr = 90 数控机床编程与操作数控机床编程与操作 61经验课堂 对刀具的基本要求:对刀具的基本要求: 刚性要好;耐用度要高;刚性要好;耐用度要高; 铣削刀具的选择铣削刀具的选择 平面零件周边轮廓的加工,采用立铣刀;平面零件周边轮廓的加工,采用立铣刀; 加工平面时,采用硬质合金面铣刀;加工平面时,采用硬质合金
28、面铣刀; 加工凸台、凹槽时,采用高速钢立铣刀;加工凸台、凹槽时,采用高速钢立铣刀; 加工毛坯表面或粗加工孔时,采用镶硬质合金的铣刀;加工毛坯表面或粗加工孔时,采用镶硬质合金的铣刀; 数控机床编程与操作数控机床编程与操作 62经验课堂 数控机床编程与操作数控机床编程与操作 63经验课堂 立铣刀尺寸的选择:立铣刀尺寸的选择: 刀具半径刀具半径R R应小于零件内轮廓面的最小曲率半径应小于零件内轮廓面的最小曲率半径,一,一 般取般取R=0.8R=0.80.90.9; 零件的加工高度零件的加工高度H1/4H1/41/6R1/6R,以保证刀具有足够,以保证刀具有足够 的刚度;的刚度; 对于不通孔或深槽,对
29、于不通孔或深槽,L=H+5L=H+510mm10mm(L L为刀具切削部为刀具切削部 分长度,分长度,H H为零件高度);为零件高度); 加工外形及通槽时,加工外形及通槽时,L=H+r+5L=H+r+510mm10mm(r r为尖半径)为尖半径) 削部分长度,削部分长度,H H为零件高度);为零件高度); 加工肋板时,刀具直径加工肋板时,刀具直径D= 5D= 510b10b(b b为肋板的厚度)为肋板的厚度) 数控机床编程与操作数控机床编程与操作 64经验课堂 数控机床编程与操作数控机床编程与操作 65经验课堂 数控机床编程与操作数控机床编程与操作 66经验课堂 数控机床编程与操作数控机床编程
30、与操作 67经验课堂 数控机床编程与操作数控机床编程与操作 68经验课堂 数控机床编程与操作数控机床编程与操作 69经验课堂 数控加工编程任务书 工 艺 处 数控编程任务书 产品零件图号任务书编号 零件名称 使用数控设备共 页 第 页 主要工序说明及技术要求: 编程收到日期 月 日 经 手 人 编制 审 核 编程审核批准 数控机床编程与操作数控机床编程与操作 70经验课堂 数控机床编程与操作数控机床编程与操作 71经验课堂 数控机床编程与操作数控机床编程与操作 72经验课堂 数控机床编程与操作数控机床编程与操作 73经验课堂 数控机床编程与操作数控机床编程与操作 74经验课堂 数控机床编程与操
31、作数控机床编程与操作 75经验课堂 数控机床编程与操作数控机床编程与操作 76经验课堂 数控机床编程与操作数控机床编程与操作 77经验课堂 数控机床编程与操作数控机床编程与操作 78经验课堂 外轮廓车削装夹方案外轮廓车削装夹方案 数控机床编程与操作数控机床编程与操作 79经验课堂 外轮廓加工走刀路线外轮廓加工走刀路线 数控机床编程与操作数控机床编程与操作 80经验课堂 数控机床编程与操作数控机床编程与操作 81经验课堂 数控机床编程与操作数控机床编程与操作 82经验课堂 1.41.4数控加工程序的组成与结构数控加工程序的组成与结构 1.4.11.4.1数控程序编制的标准数控程序编制的标准 数控
32、加工编程中常用的标准数控加工编程中常用的标准 l数控纸带的规格数控纸带的规格 l数控机床坐标轴和运动方向数控机床坐标轴和运动方向 l数控编程的编码字符数控编程的编码字符 l数控编程的程序段格式数控编程的程序段格式 l数控编程的功能代码数控编程的功能代码 程序代码的种类:程序代码的种类:EIAEIA和和ISOISO两种代码两种代码 数控机床编程与操作数控机床编程与操作 83经验课堂 1.4.21.4.2加工程序的组成结构加工程序的组成结构 程序结构程序结构 数控机床编程与操作数控机床编程与操作 % 开始符开始符 O1234 程序号程序号 N1G90G54G00X0Y0S1000M03; N2Z1
33、00.0; N3G41X20.0Y10.0D01; N4Z2.0; N5G01Z-I0.0F100; N6Y50.0F200; N7X50.0; N8Y20.0; N9X10.0; N10G00Z100.0; N11G40X0Y0M05; N12M30; 程序结束程序结束 程序号程序号 程序号供在数控装置存储器中的程序目录程序号供在数控装置存储器中的程序目录 中查找、调用。程序代号由地址码和四位中查找、调用。程序代号由地址码和四位 编号数字组成。如上例中的地址码编号数字组成。如上例中的地址码 0 0 和和 1234,1234,有的系统用有的系统用P P或或% %等。等。 程序内容程序内容 程序
34、内容是整个程序的主要部分,它由多程序内容是整个程序的主要部分,它由多 个程序段组成,每个程序段由若干个字组个程序段组成,每个程序段由若干个字组 成。每个字又由地址码和若干个数字组成成。每个字又由地址码和若干个数字组成 ,指令字代表某一信息单元,它代表机床,指令字代表某一信息单元,它代表机床 的一个位置或一个动作。的一个位置或一个动作。 程序结束程序结束 程序结束一般用辅助功能代码程序结束一般用辅助功能代码M02M02(程序(程序 结束)和结束)和M30 M30 (程序结束,返回起点)等(程序结束,返回起点)等 来表示。来表示。 程程 序序 内内 容容 84经验课堂 程序段格式程序段格式 1 1
35、2 23 34 45 56 67 78 89 910101111 N-N-G-G-X-X- U- U- Q-Q- Y-Y- V- V- P-P- Z-Z- W- W- R-R- I-J- K-I-J- K- R-R- F-F-S-S-T-T-M-M-LFLF 顺序顺序 号号 准备准备 功能功能 坐标字坐标字进给功能进给功能 主轴主轴 功能功能 刀具刀具 功能功能 辅助辅助 功能功能 结束结束 符号符号 通常通常 用用4 4位位 数字数字 前面前面 加加N N来来 表示表示, , 如如 N0001N0001 由由G G和和 两位数两位数 字组成字组成, , 如如G01G01 由坐标地址符和数字组
36、成由坐标地址符和数字组成, , 且按一定的顺序进行排列且按一定的顺序进行排列, , 各坐标地址符排列顺序如各坐标地址符排列顺序如 下下:X:X、Y Y、Z Z、U U、V V、W W、Q Q R R、A A、B B、C C、D D、E E 数字的格式和含义如下:数字的格式和含义如下: X50.X50.表示沿表示沿X X轴移动轴移动50mm50mm 由由F F和和4 4位位 数字组成,数字组成, 数字表示数字表示 进给速度,进给速度, 单位为单位为 mm/minmm/min或或 mm/rmm/r 由由S S和和 若干位若干位 数字组数字组 成,数成,数 字表示字表示 主轴转主轴转 速,单速,单
37、位为位为 r/minr/min 由由T T和和 数字组数字组 成,用成,用 来指定来指定 刀号刀号 由由M M和和 两位数两位数 字组成字组成 表示程表示程 序结束序结束 数控机床编程与操作数控机床编程与操作 85经验课堂 例例: 解释下列程序段中地址的含义解释下列程序段中地址的含义 N100 G01 G42 X5.0 Y10.0 F10.0 S500 M03 D01 程程 序序 段段 序序 号号 准准 备备 功功 能能 坐坐 标标 字字 进进 给给 功功 能能 主主 轴轴 功功 能能 辅辅 助助 功功 能能 补补 偿偿 号号 指指 定定 数控机床编程与操作数控机床编程与操作 86经验课堂 1.4.3 1.4.3 常用地址码含义常用地址码含义 功能功能代码代码备注备注功能功能代码代码备注备注 程序号程序号O O程序号程序号刀具功能刀具功能T T刀具号刀具号 程序段号程序段号N N顺序号顺序号辅助功能辅助功能M M机床的辅助动作机床的辅助动作 准备功能准备功能G G运动方式运动方式偏
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 黑龙江高考真题及答案
- 2025年相似图形试题及答案
- 食品工艺学说课课件
- PT编辑课件教学课件
- 二年级期末试卷及答案
- 一级乐理考试试题及答案
- PS课件教学课件
- 韩文汉字考试题及答案
- 苏教版五年级上册数学期末试卷及答案
- 2025年分解质因数题目及答案
- GB/T 778.1-2018饮用冷水水表和热水水表第1部分:计量要求和技术要求
- GB/T 19839-2005工业燃油燃气燃烧器通用技术条件
- GB/T 19478-2018畜禽屠宰操作规程鸡
- (完整版)人工智能介绍课件
- 陶瓷材料的制备课件
- 中职统计基础知识课件
- 预防校园欺凌-共创和谐校园-模拟法庭剧本
- 《人间词话》十则公开课
- 磁刺激仪技术参数
- 通用机场建设审批程序
- 城市雕塑工程工程量清单计价定额
评论
0/150
提交评论