数控加工与编程(比较简单版,适合自动化专业)_第1页
数控加工与编程(比较简单版,适合自动化专业)_第2页
数控加工与编程(比较简单版,适合自动化专业)_第3页
数控加工与编程(比较简单版,适合自动化专业)_第4页
数控加工与编程(比较简单版,适合自动化专业)_第5页
已阅读5页,还剩39页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第章数控车床的操作与编程 数控加工与编程 机电与汽车工程系第章数控车床的操作与编程课程教学目标课程教学目标 学生通过本章的学习应达到以下要求:学生通过本章的学习应达到以下要求: 理解数控车削的加工原理,主要加工对理解数控车削的加工原理,主要加工对象象 ; 理解数控车床的坐标系统理解数控车床的坐标系统 ; 掌握基本加工指令、固定循环功能的编程掌握基本加工指令、固定循环功能的编程格式格式。 第章数控车床的操作与编程第章数控车床的操作与编程全功能数控车床全功能数控车床车铣复合中心车铣复合中心经济型数控车床经济型数控车床车削中心车削中心第章数控车床的操作与编程典型零件车削加工过程视频录象 数控车削的主

2、运动是装夹在主轴上的工件旋转运动,数控车削的主运动是装夹在主轴上的工件旋转运动,配合刀具的进给运动,可加工出回转体零件。配合刀具的进给运动,可加工出回转体零件。 第章数控车床的操作与编程G71粗车外圆G72粗车端面G76螺纹加工G73仿形粗车典型车削加工过程模拟动画第章数控车床的操作与编程数控车床的加工对象:第章数控车床的操作与编程2.1 数控车床的构造数控车床的构造2.1.1 数控车床的基本组成数控车床的基本组成第章数控车床的操作与编程带动工件做旋转数控车床的运动方式:主轴运动,刀具做进给运动第章数控车床的操作与编程CK7815型数控车床如图所示。其床身导轨为60倾斜布置,排屑方便。导轨截面

3、为矩形,刚性很好。主轴由交流调速电机驱动,主轴尾端带有液压夹紧油缸,可用于快速自动装夹工件。床鞍溜板上装有横向进给驱动装置和转塔刀架,刀盘可选配8位、12位小刀盘和12位大刀盘。纵横向进给系统采用直流伺服电机带动滚珠丝杠,使刀架移动。尾座套筒采用液压驱动。可采用RS232接口和手工键盘程序输入方式,带有CRT显示器、数控操作面板和机械操作面板。另外还有防护门罩和排屑装置。 第章数控车床的操作与编程CK7815型数控车床第章数控车床的操作与编程2.2 数控车床坐标系的设定数控车床坐标系的设定2.2 2.2 数控机床的坐标系数控机床的坐标系1 1、数控机床坐标系的定义、数控机床坐标系的定义数控机床

4、的操作编程必须使用坐标,度量坐标必须规定坐标系。根据图示,标准机床坐标系中X、Y、Z坐标轴的相互关系用右手笛卡尔直角坐标系决定:伸出右手的大拇指、食指和中指,并互为90 。则大拇指代表X坐标轴,食指代表Y坐标轴,中指代表Z坐标轴。其中,大拇指的指向为X坐标的正方向,食指的指向为Y坐标的正方向,中指的指向为Z坐标的正方向。 第章数控车床的操作与编程2、数控车床坐标轴方向的确定、数控车床坐标轴方向的确定根据图示的数控车床结构图,确定X、Z直线坐标如下(请按图中按钮观察机床运动的方向): (1)Z坐标:平行于主轴,刀具离开工件的方向为正。 (2)X坐标:工件做旋转运动,则刀具离开工件的方向为X坐标的

5、正方向。(3)Y坐标:在Z、X坐标确定后,用右手直角坐标系来确定。第章数控车床的操作与编程3、机床坐标系、机床坐标系 机床坐标系是用来确定工件坐标的基本坐标系。 机床原点:机床原点为机床上的一个固定点。数控车床将其定义在主轴旋转轴线与卡盘后端面的交点上,如图所示的M点。 机床参考点:数控车床的参考点是刀架相对于机床原点沿X、Z轴正向退至极限的一个固定点,其位置分别由X向与Z向的机械档块来确定,且机床在出厂之前由制造商采用精密测量方法确定,如图所示的R点。 第章数控车床的操作与编程4工件坐标系的设定工件坐标系的设定编程时要首先设定下图的工件坐标系,其上的工件原点又称为程序原点。 工件原点要尽量选

6、择在工件图样的设计基准上,同时要便于编程计算。 第章数控车床的操作与编程表2-1 常用G功能指令(HNC22T)代码 组 意 义 代码 组 意 义 代码 组 意义 *G00 快速点定位 *G40 刀补取消 G73 车闭环复合循环 G01 直线插补 G41 左刀补 G76 00 车螺纹复合循环 G02 顺圆插补 G42 07 右刀补 G80 车外圆固定循环 G03 逆圆插补 G52 局部坐标系设置 G81 车端面固定循环 G32 01 螺纹切削 G53 00 机床坐标系控制 G82 01 车螺纹固定循环 G04 00 暂停延时 *G90 绝对坐标编程 G20 英制单位 G54 G59 11 零点

7、偏置 G91 03 增量坐标编程 *G21 02 公制单位 G65 00 简单宏调用 G92 00 工件坐标系指定 G27 回参考点检查 G66 宏指令调用 * G94 每分钟进给方式 G28 回参考点 G67 12 宏调用取消 G95 05 每转进给方式 G29 06 参考点返回 G71 车外圆复合循环 G96 恒线速方式 G36/G37 直径/半径编程 G72 00 车端面复合循环 G97 恒转速方式 注: 表内00组为非模态指令,只在本程序段内有效。其它组为模态指令,一次指定后持续有效,直到被本组其它代码所取代。 标有*的G代码为数控系统通电启动后的默认状态。 2.3 基本编程指令基本编

8、程指令2.3.1 程序中用到的各功能字程序中用到的各功能字1G功能功能(格式:格式:G2,G后可跟后可跟2位数位数)第章数控车床的操作与编程2M功能功能(格式:格式:M2,M后可跟后可跟2位数位数)车削中常用的M功能指令有:M00进给暂停 M01条件暂停 M02程序结束M03主轴正转 M04主轴反转 M05主轴停转M07、M08开切削液 M09关切削液M30程序结束并返回到开始处 M98子程序调用 M99子程序返回第章数控车床的操作与编程3T功能功能(格式:格式:T2 或或T4 )有的机床T后只允许跟2位数字,即只表示刀具号,刀具补偿则由其他指令表示。有的机床T后则允许跟4位数字,前2位表示刀

9、具号,后2位表示刀具补偿号。T T 刀补存储器号 刀补存储器号 刀具号 刀具号第章数控车床的操作与编程4S功能功能(格式:格式:S4,S后可跟后可跟4位数位数)用于控制带动工件旋转的主轴的转速。实际加工时,还受到机床面板上的主轴速度修调倍率开关的影响。按公式:N=1000vc/D,可根据某材料查得切削速度vc,然后即可求得N。例如:若要求车直径为60mm的外圆时切削速度控制到48mm/min,则换算得:N=250 r/min(转/分钟),则在程序中指令为S250。第章数控车床的操作与编程2.3.2 车床的编程方式车床的编程方式1绝对编程方式和增量编程方式绝对编程方式和增量编程方式图 编程方式示

10、例绝对编程是指程序段中的坐标点值均是相对于坐标原点来计量的,常用G90来指定。增量(相对)编程是指程序段中的坐标点值均是相对于起点来计量的,常用G91来指定。如对图所示的直线段AB编程为:绝对编程:G90 G01 X100.0 Z50.0;增量编程:G91 G01 X60.0 Z-100.0;第章数控车床的操作与编程注:在某些机床中用X、Z表示绝对编程,用U、W表示相对编程,允许在同一程序段中混合使用绝对和相对编程方法。如上图直线AB,可用:绝对:G01 X100.0 Z50.0;相对:G01 U60.0 W-100.0;混用:G01 X100.0 W-100.0;或 G01 U60.0 Z5

11、0.0;这种编程方法不需要在程序段前用G90或G91来指定。 第章数控车床的操作与编程2直径编程与半径编程直径编程与半径编程当地址X后所跟的坐标值是直径时,称直径编程,如前所述直线AB 的编程例子。当地址X后所跟的坐标值是半径时,称半径编程,则应写为:G90 G01 X50.0 Z50.0;注:(1) 直径或半径编程方式可在机床控制系统中用参数来指定,HNC22T系统中可用G36指定直径编程,用G37指定半径编程。(2) 无论是直径编程还是半径编程,圆弧插补时R、I和K的值均以半径值计量。 第章数控车床的操作与编程2.3.3 基本编程指令基本编程指令1.G00 1.G00 快速点定位指令快速点

12、定位指令 G00使刀具以点位控制方式从其所在点以最快速度移动到坐标系的另一点。注意:刀具的实际运动轨迹并非直线,只是快速定位,而无运动轨迹要求。 书写格式: (U)_Y(V) _Z(W)_目标点坐标其中X、Y、Z为目标点坐标,U、V、W为增量坐标编程方式。第章数控车床的操作与编程目标点坐标 进给速度G01直线插补程序段控制各轴以指定的进给速率沿直线方向从现在位置移动到指令位置。G01是模态代码 书写方式:0Y .G01.G01 直线插补直线插补例:实现右图所示从A点到B点的直线插补运动,其程序段为: 绝对方式编程 G90 G01 X10 Y10 F100 增量方式编程 G91 G01 X-10

13、 Y-20 F100 第章数控车床的操作与编程3 3 G02G02、G03 G03 圆弧插补指令圆弧插补指令该指令命令刀具在X Z坐标平面内,按指定的F进给速度进行圆插补运动,切削出圆弧轮廓。 程序格式:XY平面圆弧插补指令程序格式 :G17 G02 Y I J K (R ) F 或G17 G03Y I J K (R ) F 其中: X、Y 、Z的值是指圆弧插补的终点坐标值; I、J 、 K是指圆弧起点到圆心的增量坐标R为指定圆弧半径,当圆弧的圆心角180时,R值为正,当圆弧的圆心角180时,R值为负。 第章数控车床的操作与编程圆弧插补指令的应用举例:在右图中,p当圆弧A的起点为P1,终点为P

14、2,圆弧插补程序段为G02 X321.65 Y280 I40 J140 F50 或: G02 X321.65 Y280 R-145.6 F50p当圆弧A的起点为P2,终点为P1时,圆弧插补程序段为G03 X160 Y60 I-121.65 J-80 F50 或: G03 X160 Y60 R-145.6 F50 第章数控车床的操作与编程4G04暂停延时暂停延时格式:G04 P. 后跟整数值,单位ms(毫秒) 或 G04 X (U) . 后跟带小数点的数,单位s(秒)由于在两不同轴进给程序段转换时存在各轴的自动加减速调整,可能导致刀具在拐角处的切削不完整。如果拐角精度要求很严,其轨迹必须是直角时

15、,应在拐角处使用暂停指令。例如:欲停留1.5 s时,程序段为G04 X1.5; 或 G04 P1500;第章数控车床的操作与编程5G71外圆粗车复合循环外圆粗车复合循环它适用于圆柱毛坯料粗车外径和圆棒毛坯料粗车内径。当给出如图所示的精加工形状的路线AAB及每次背车刀量,就会进行平行于Z轴的多次切削,最后再按预留的径向精车余量U/2、轴向精车余量W,使用G70指令进行精加工。 第章数控车床的操作与编程G71 U(d) R(e);G71 P(ns) Q(nf ) U (u) W (w) F_ S_ ;N(ns) ; 程序段号N(ns)到N(nf)之间的程序段定义工件AAB N(nf) ; 之间的精

16、车路线其中d粗加工每次背吃刀量(半径值),无符号,车削方向沿AA的方向;e 退刀量,该参数为模态值,直到指定另一个值前保持不变;ns精车程序第一个程序段的顺序号;nf精车程序最后一个程序段的顺序号;uX方向预留精车余量(直径值);wZ方向预留精车余量。ACBA w u / 24 5 第章数控车床的操作与编程G71粗车循环类型一举例粗车循环类型一举例 例:零件轮廓在X和Z方向坐标值必须是单调增加或减小,由A至A刀具垂直于Z轴移动。 如图所示的零件为使用G71循环指令粗车外圆的实例,毛坯为45棒料。选定粗车的背吃刀量为2mm,预留精车余量X方向0.5mm , Z方向0.25mm,粗车进给速度0.3

17、 mm/r,主轴转速为850r/min,精车进给速度0.15mm/r,主轴转速为1000 r/min。 第章数控车床的操作与编程6. G70 6. G70 精车循环精车循环使用G71、G72、G73指令完成零件的粗车加工之后,可以用G70指令进行精加工,切除粗车循环中留下的余量。指令的格式为:G70 P(ns) Q(nf) ;其中ns精车程序第一个程序段的顺序号;nf精车程序最后一个程序段的顺序号。G70指令在程序中不能单独出现,要分别与G71、G72、G73配合使用,其编程格式为:N _ G71 P ns Q nf ; G71、G72或G73粗车循环指令;N ns ; 为粗车循环定义的精加工

18、路径的第一个程序段;N nf ; 为粗车循环定义的精加工路径的最后一个程序段;G70 P ns Q nf ; 精车循环指令;第章数控车床的操作与编程7G72端面粗车复合循环端面粗车复合循环 端面粗切循环是一种复合固定循环。端面粗切循环适于Z向余量小,X向余量大的棒料粗加工,加工过程如下图所示。 编程格式 G72 U(d) R(e)G72 P(ns) Q(nf) U (u) W (w) F(f) S(s) T(t)其中各参数的含义与G71指令中的相同。 G72与G71指令加工方式相同,只是车削循环是沿着平行于X 轴进行的 第章数控车床的操作与编程8G73环状粗车复合循环环状粗车复合循环封闭切削循

19、环是一种复合固定循环,加工过程如上图所示,对零件轮廓的单调性则没有要求。编程格式 G73 U(i) W(k) R(d) G73 P(ns) Q(nf) U (u) W (w) F(f) S(s) T(t)其中 ns、nf、u、w 、F和S与G71指令中的相同。iX轴的退刀距离和方向(半径值);kZ轴的退刀距离和方向;d 粗车循环次数。固定形状粗车循环是按照一定的切削形状,逐渐地接近最终形状的循环切削方式。一般用于车削零件毛坯的形状已用锻造或铸造方法成形的零件的粗车,加工效率很高。 第章数控车床的操作与编程2.4 螺纹车削程序的编写螺纹车削程序的编写2.4.1 基本螺纹车削指令基本螺纹车削指令G

20、32 (1) 功能:执行单行程螺纹切削,车刀的切入、切出、返回均需编入程序。 (2) 指令格式 G32 X(U)_ Z(W)_ F_ ; X省略时为圆柱螺纹切削,Z省略时为端面螺纹切削;X、Z均不省略时为锥螺纹切削;圆柱螺纹切削 圆锥螺纹切削 第章数控车床的操作与编程表表2-2 常用公制螺纹切削的进给次数与背吃刀量常用公制螺纹切削的进给次数与背吃刀量(双边双边) mm螺 距 1.0 1.5 2.0 2.5 3.0 3.5 4.0 牙 深 0.649 0.974 1.299 1.624 1.949 2.273 2.598 1 次 0.7 0.8 0.9 1.0 1.2 1.5 1.5 2 次 0

21、.4 0.6 0.6 0.7 0.7 0.7 0.8 3 次 0.2 0.4 0.6 0.6 0.6 0.6 0.6 4 次 0.16 0.4 0.4 0.4 0.6 0.6 5 次 0.1 0.4 0.4 0.4 0.4 6 次 0.15 0.4 0.4 0.4 7 次 0.2 0.2 0.4 8 次 0.15 0.3 背 吃 刀 量 和 切 削 次 数 9 次 0.2 第章数控车床的操作与编程例如图所示圆柱螺纹切削,螺纹导程为1.5 mm。其车削程序编写如下: N20 G00 Z2.0 ; 沿Z轴快进到螺纹切削始点;N21 X29.2 ; 沿X轴快进到螺纹切削始点;N22 G32 Z-51

22、.0 F1.5 ; 螺纹车削第一次进给;N23 G00 X40.0 ; 沿X轴快速退刀;N24 Z2.0 ; 沿X轴快速退刀;N25 X28.6 ; 沿X轴快进到第二次螺纹切削始点;N26 G32 Z-51.0 ; 螺纹车削第二次进给;N27 G00 X40.0 ;N28 Z2.0 ;N29 X28.2 ; N30 G32 Z-51.0 ; 螺纹车削第三次进给;N31 G00 X40.0 ;N32 Z2.0 ;N33 X28.04 ;N34 G32 Z-51.0 ; 螺纹车削第四次进给;N35G00 X40.0 ;圆柱螺纹车削编程图例 第章数控车床的操作与编程2.4.2 2.4.2 螺纹切削循

23、环指令螺纹切削循环指令G92G92(1)功能:简单螺纹切削循环,其循环路线同前述简单固定循环,只是将F后的进给量改为螺距值即可。(2) 指令格式指令格式直螺纹: G92 X(U)_ Z(W)_ F_ ;矩形循环 锥螺纹: G92 X(U)_ Z(W)_ R_ F_ ;梯形循环 其中X(U)、Z(W)为螺纹终点坐标,F为螺纹的导程,R为螺纹始点与终点的半径差,有正负号之分。(2)螺纹切削循环指令G92可车削圆柱螺纹和圆锥螺纹。第章数控车床的操作与编程N20 G00 X40.0 Z2.0 ; 快进到螺纹切削始点(40.0,2.0);N21 G92 X29.2 Z-51.0 F1.5; 第一次螺纹车削循环;N22 X28.6 ; 第二次螺纹车削循环;N23 X28.2 ; 第三次螺纹车削循环;N24 X28.0

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论