第3章数控车床加工工艺及编程操作.ppt_第1页
第3章数控车床加工工艺及编程操作.ppt_第2页
第3章数控车床加工工艺及编程操作.ppt_第3页
第3章数控车床加工工艺及编程操作.ppt_第4页
第3章数控车床加工工艺及编程操作.ppt_第5页
免费预览已结束,剩余61页可下载查看

下载本文档

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

文档简介

第3章数控车床加工工艺及编程操作,教学时数:12学时 教学目的与要求:要求学生了解数控车床的加工工艺,掌握数控车床的编程及操作方法。 教学重点:(fanuc0i系统,华中数控系统,simens802d系统)的编程方法,华中数控车床的操作方法。 教学难点:如何讲清数控车床的复合循环编程及操作方法。,第3章数控车床加工工艺及编程操作,数控车床是当今使用最广泛的数控机床之一,主要用于加工轴类、盘类等回转体零件。它能够通过程序控制自动完成内外圆柱面、锥面、圆弧、螺纹等工序的切削加工,并能进行切槽、钻、扩、铰孔等工作。由于数控车床在一次装夹中能完成多个表面的连续加工,因此提高了加工质量和生产效率,特别适用于复杂形状的回转类零件的加工。,第一节数控车床编程基础,不同数控车床的车削数控系统的功能、编程指令和编程方法不同,但他们有许多相同和相似之处。掌握一种数控车床的编程方法,对学习掌握其它数控车床的编程与加工有触类旁通的功效。本章以cjk6032数控车床hnc-1t为例,介绍数控车床的面板操作、车削数控系统的基本功能和指令系统,结合典型零件介绍分析数控车床的加工工艺特点,进行编程与加工的训练。,一、数控车床的坐标系和原点,数控车床的z轴与主轴轴线重合,刀具远离工件的方向为z轴的正方向。x轴分布在径向,远离主轴中心线的方向为x轴正方向。 数控车床的工件坐标系原点一般取在主轴轴线与工件左端面或右端面的交点处。,二、数控车削系统基本功能,1、hnc-1t车削数控系统的准备功能(g指令) 2、辅助功能(m指令) 注意:(1)、如果同一程序段中有多个m指令时,最后指定的有效。 (2)、m指令有前作用和后作用,为免混淆,除了m06指令外,最好将m指令单独作为一个程序段。,各制造厂商对m指令的规定有所不同。对cjk6032数控车床的m指令使用说明如下: (1).程序停止指令m00m01 (2).程序结束指令m02 (3).主轴控制指令m03m04m05 (4).换刀指令m06 (5).切削液控制指令m08m09,3、主轴功能s指令 地址s后的数字表示主轴转速。s指令是模态指令。cjk6032数控车床的主轴转速用手柄实现变速,不能在程序中指定。 4、进给功能 在g01g02g03指令中,f后的数字表示进给速度,若程序中未给f值,则取轴参数中各轴“最高允许速度”的最小值。 在螺纹切削g32g76中,f后的数字表示螺纹导程。f为模态指令,g00与f指令无关。 5、通信功能:与pc机直接控制,可实现系统集成化、联网、数据传输和远程诊断等功能。,6、刀具功能,三、数控车床的编程,1、坐标系的设定及数值输入方式 (1)工件坐标系设定,用g92设置工件坐标系 功能:g92指令是规定工件坐标系坐标原点(程序零点)的指令。 格式:g92 x z 说明:坐标值x、z为刀具中心点在工件坐标系中(相对于程序零点)的坐标。,这一指令不产生机床运动。 试用g92指令建立右图所示的加工坐标系: 当前的刀具位置点在a点时:g92 x10 z12 当前的刀具位置点在b点时:g92 x30 z37 注意:这种方式设置的加工原点是随刀具当前位置(起始位置)的变化而变化的。,注意:x、z 值的确定,即确定对刀点在工件坐标系下的坐标值。其选择的一般原则为: 1、方便数学计算和简化编程; 2、容易找正对刀; 3、便于加工检查; 4、引起的加工误差小; 5、不要与机床、工件发生碰撞; 6、方便拆卸工件; 7、空行程不要太长;,(2)用g54到g59设置工件坐标系 (又称零点偏置),所谓零点偏置就是在编程过程中进行编程坐标系(工件坐标系)的平移变换,使编程坐标系的零点偏移到新的位置。 如图下图,可建立g54g59共6个加工坐标系。其中:g54加工坐标系1,g55加工坐标系2,g56加工坐标系3,g57加工坐标系4,g58加工坐标系5,g59加工坐标系6。 注意: 使用g54-g59时,不用g92设定坐标系。g54-g59和g92不能混用。,(3)局部坐标系设定 g52 x_z_; (4)绝对值g90与增量值g91,数控车床有两种方法指令刀具的移动,绝对值指令与增量值指令。 例:如右图所示,已知刀具中心轨迹为“abc”,使用绝对坐标方式与增量坐标方式 时各动点的坐标分别为: g90时:a(10,10)、b(35,50)、c(90,50); g91时:b(25,40)、c(55,0),(5)直径编程和半径编程,(6)小数点编程: 表示时间距离等可采用小数点编程,数值范围为xxxx.xxx,整数时可省略。如:z15z15.0z15.000在绝对值编程时表示z坐标值15mm. (7)尺寸单位选择g20 g21 g22 格式:g20 g21 g22 说明:g20 英制输入制式,inch g21 公制输入制式,mm g22 脉冲当量输入制式,脉冲当量 g20 、g21 、g22 为模态功能可相互注销,g21 为缺省值,2、基本编程指令,(1)快速点定位,(2)插补指令g01、g02、g03,o0001 n1 g92 x40 z5 (设立坐标系, 定义对刀点的位置) n2 m03 s400 (主轴以 400r/min 旋转) n3 g00 x0 (到达工件中心) n4 g01 z0 f60 (工进接触工件毛坯) n5 g03 g91x24 z-24 r15 (加工 r15 圆弧段) n6 g02g90 x26 z-31 r5 (加工 r5 圆弧段) n7 g01 z-40 (加工26 外圆) n8 x40 z5 (回对刀点) n9 m02 (主轴停、主程序结束并复位),(3)倒角控制功能 g01 x_z_c_; g01 x_z_r_;,注意: (1) 在螺纹切削程序段中不得出现 倒角控制指令; (2) 见图,x,z轴指定的移动量比指定的r或c小时,系统将报警,即ga长度必须大于gb长度。,(4)暂停指令g04 g04 x _;09999.99s (5)返回参考点指令g28g29 g28 x_z_;(p65) g29 x_z_; 注意:机床锁住按钮按下时,g28g29指令无效。,用g28、g29 对 所示的路径编程:要求由a 经过中间点b 并返回参考点,然后从参考点经由中间点b返回到c。,o0001 n1 g92 x50 z100 n2 g28 x80 z200 n3 g29 x40 z250 n4 g00 x50z100 n5 m02,3、刀具半径补偿编程,编程格式: g00/g01 g41 d_x_z_; 左刀 补,沿加工方向看刀具在左边 g00/g01 g42 d_x_z; 右刀补,沿加工方向看刀具在右边 g00/g01 g40 x_z_; 刀具半径补偿注销 其中:d偏置值寄存器选用指令,一般在数控系统中有多个这样的寄存器,如d00d99。,功能: 编程时假定的理想刀具半径与实际使用的刀具半径之差作为偏置设定在偏置存储器d01 d99中。在实际使用的刀具选定后,将其与编程刀具半径的差值事先在偏置寄存器中设定,就可以实现用实际选定的刀具进行正确的加工,而不必对加工程序进行修改。使用这组指令,一方面可使得编程人员在编程中不必精确指定刀具半径,另一方面在加工过程中即使刀具失效而换刀或因刀具磨损使刀具半径变小,都不必修改程序,只需重新设定刀具偏置参数即可,因而方便了编程,简化了编程。这组指令是同组模态指令,缺省值是g40。,4、固定循环编程,(1)单一固定循环 1)内外径车削单一固定循环指令g80 程序段格式a.圆柱面:g80 x_z_f_; b.圆锥面:g80 x_z_i_f_;,如图所示,用g80指令编程,点画线代表毛坯。 o0001 m03 s400 (主轴以400r/min 旋转) g91 g80 x-10 z-33 i-5.5 f100 (加工第一次循环,吃刀深3mm) x-13 z-33 i-5.5 (加工第二次循环,吃刀深3mm) x-16 z-33 i-5.5 (加工第三次循环,吃刀深3mm) m05 (主轴停) m02 (主程序结束并复位),2) 端面车削单一固定循环指令g81 程序段格式a.车端面: g81 x_z_f_; b.车带锥度端面:g81x_z_k_f_;,用g81 指令编程,点画线代表毛坯。,o0001 n1 g54 g90 g00 x60 z45 m03(选定坐标系,主轴正转,到循环起点) n2 g81 x25 z31.5 k-3.5 f100 (加工第一次循环,吃刀深2mm) n3 x25 z29.5 k-3.5 (每次吃刀均为2mm,) n4 x25 z27.5 k-3.5 (每次切削起点位,距工件外圆面5mm,故k 值为-3.5) n5 x25 z25.5 k-3.5 (加工第四次循环,吃刀深2mm) n6 m05 (主轴停) n7 m02 (主程序结束并复位),(2)复合循环,g71外圆粗车复合循环 g72端面粗车复合循环 g73封闭车削复合循环 g76复合型螺纹车削循环指令,(1) 内(外)径粗车复合循环g71 无凹槽加工时 格式: g71 u( d) r(r) p(ns) q(nf) x( x) z( z) f(f) s(s) t(t); 说明: 该指令执行的粗加工和精加工,其中精加工路径为aabb 的轨迹。 d:切削深度(每次切削量),指定时不加符号,方向由矢量aa决定; r:每次退刀量; ns:精加工路径第一程序段(即图中的aa)的顺序号; nf:精加工路径最后程序段(即图中的bb)的顺序号; x:x 方向精加工余量; z:z 方向精加工余量; f,s,t:粗加工时g71 中编程的f、s、t 有效,而精加工时处于ns 到nf 程序段之间的f、s、t 有效。 g71切削循环下,切削进给方向平行于z轴。,复合循环指令注意事项: (1)g71,g72,g73复合循环中地址p指定的 程序段,应有准备机能01组的g00或g01指令,否则产生报警。 (2)在mdi方式下,不能运行g71,g72,g73指令,可运行g76指令。 (3)在复合循环g71,g72,g73中由p,q指定顺序号的程序段之间,不应包含m98子程序调用及m99子程序返回指令。,5.螺纹车削编程 (1)进刀方法 a.直近法 b.斜进法 (2)进刀段,对图所示的圆柱螺纹编程。螺纹导程为1.5mm, =5mm, =2.5mm ,每次吃刀量(直径值)分别为 0.8mm、0.6 mm 、0.4mm、0.16mm、,o0001 n1 g92 x50 z120 n2 m03 s300 n3 g00 x29.2 z105 n4 g32 z17.5f1.5 n5 g00 x40 n6 z105 n7 x28.6 n8 g32 z17.5f1.5 n9 g00 x40 n10 z105 n11 x28.2 n12 g32 z17.5 f1.5 n13 g00 x40 n14 z105 n15 g91x-11.96 n16 g32 g91z-87.5 f1.5 n17 g00 g90x40 n18 x50 z120 n19 m05 n20 m02,(4)螺纹车削单一固定循环指令g82 “切入车螺纹 退刀 返回” 程序格式:圆柱螺纹g82x_z_f_; 圆锥螺纹g82x_z_i_f_;,用g82 指令编程,毛坯外形已加工完成。,o0001 n1 g55 g00 x35 z105 (选定坐标系g55,到循环起点) n2 m03 s300 (主轴以300r/min 正转) n3 g82 x29.2 z17.5 f1.5(第一次循环切螺纹,切深0.8mm) n4 x28.6 z17.5 f1.5 (第二次循环切螺纹,切深0.4mm) n5 x28.2 z17.5 f1.5 (第三次循环切螺纹,切深0.4mm) n6 x28.04 z17.5 f1.5 (第四次循环切螺纹,切深0.16mm) n7m05(主轴停) n8 m02 (主程序结束并复位),6.子程序编程,(1)程序的格式:oxxxx g00g90. m99 (2)子程序的调用格式:m98 p_l_;,第二节数控车床及其操作,适用于自动车削各种轴套类及盘类回转体零件的内外圆柱面、端面和进行车槽、倒角等,配合手工操作能完成钻、扩铰孔等加工。 数控车床面板及操作 1.crt/mdi面板及操作 (1)工作区;(2)地址索引区;(3)图形坐标显示区;(4)提示区;(5)功能菜单区,2.机床操作面板与操作 (1)nc电源开关 (2)急停按钮 (3)超程解除按钮 (4)增量倍率/进给修调开关 (5)手动进给按钮,(6)手动机床动作控制 1)主轴功能按钮:正转、反转、停、点动 2)刀位选择开关:1#、2#、3#、4# 3)刀架开停按钮:刀架开/停 4)冷却液开停 (7)与自动有关的按钮:1)循环启动; 2)进给保持;3)机床锁住 (8)工作方式选择:除“单段”外,其余是连续 方式,3.手动回零,注意: 1)机床锁住下,屏幕显示为零,实际并未回零 2)回零时小心碰刀 3)g28指令回零时,必须事先手动回零。,二、程序编辑和管理,1.程序文件oxxxx 2.显示程序目录 3.程序输入和编辑 (1)进入编辑界面:mdi f1 零件程序 程序编辑 打开程序 在程序编辑状态 (2)程序存储f4 (3)程序拷贝 (4)程序删除 (5)程序更名=程序拷贝为新文件,三、对刀操作和刀具参数输入,1.对刀 2.刀具参数输入 刀具参数 刀具偏置p99,四、程序运行,5种运行方式:图形模拟、程序单段运行、程序跳段、自动运行、mdi运行。,1.图形参数的设定,进入图形参数对话框p100: (1)平面选择: xoz、xoy平面分别是0、1 (2)坐标系设定:刀架前后置分别是0、1 (3)图形显示区域设定:输入左上、右下角值 (4)图形放大系数:大于等于1,2.坐标值显示 (1)坐标清零 用坐标复位恢复机床坐标值 (2)改变参考点位置 改变轴参数项 “参考点位置”的设定值,3.选择运行程序p102,自动运行 选择程序 回车确认 4.图形模拟运行 (1)准备工作:手动回零 输入编辑程序 对刀操作 (2)机床琐住 循环启动 注意:机床琐住状态下,可以运行点动操作、步进功能、mdi功能,5.程序单段运行,自动 单段 循环启动 g28、g29分两段执行 g80、g81、g82分四段执行 g71、 g72、 g73、 g76等分若干段执行 注意:执行程序单段时,未执行m02指令时,程序未结束,不能选择另一程序,也不能改变零点偏置值。,6.程序跳段运行,操作面板有程序跳段按钮或开关,程序中以“/”符号等开头的程序段不执行,用于调试程序。,7.自动运行,自动 机床锁住 循环启动 8.mdi运行 进入mdi方式,在光标处输入程序段 回车 循环启动 9.程序运行的停止方式: (1)m00(2)m01(3)m02(4)进给保持(5)自动运行中 取消运行,数控车床操作实例,1.子程序编程p90,第5章 数控车床编程,5.4 数控车床加工编程实例,例1:用g71和g82指令编写车削如图所示工件的加工程序。毛坯直径为28mm。工件外圆分粗、精车,精车余量在x轴方向为0.4mm(直径值),在z轴方向为0.1mm。粗车时背吃刀量1mm,退刀量0.7mm。根据普通螺纹标准和加工工艺,m16粗牙普通螺纹的大径尺寸为15.8mm,螺距为2mm,总背吃刀量1.3mm(半径值),用高速钢螺纹车刀低速七次进给车削,背吃刀量(半径值)分别为ap1=0.4mm、ap2=ap3=ap4=0.2mm,ap5=ap6=ap7=0.1mm,进退刀段取1=2mm、2=1mm。1号刀为90外圆车刀,基准刀;2号刀为车槽刀,主切削刃宽3mm,左刀尖为刀位点;3号刀为60螺纹车刀;4号刀为切断刀,主切削刃宽3mm,刀头长30mm,左刀尖为刀位点。,o0001 n10 g92 x70 z30 n20 m06 t0100 n30 m03 s500 n40 g90 g00 x40 z2 n50 g01 x28 f200 n60 g71 u1 r0.7 p70 q130 x0.4 z0.1 f150 n70 g01 x6.8 z2 n80 x15.8 z-2.5 f100 n90 x15.8 z-28,n100 x24 z-38 n110 z-48 n120 g02 x24 z-66 r15 n130 g01 z-80 n140 g00 x70 z30 n150 m06 t0202 n160 s200 n170 g00 x30 z-28 n180 g01 x20 f300 n190 x12 f50 n200 g04 x1,n210 g01 x12.8 n220 x18.8 z-25 n230 g00 x70 z30 n240 t0200 n250 m06 t0303 n260 s150 n270 g00 x24 z2 n280 g82 x15 z-26 f2 n290 x14.6 z-26 f2 n300 x14.2 z-26 f2 n310 x13.8 z-26 f2,n320 x13.6 z-26 f2 n330 x13.4 z-26 f2 n340 x13.2 z-26 f2 n350 g00 x70 z30 n360 t0300 n370 m06 t0404 n380 s200 n390 g00 x30 z83 n400 g01 x-1 f50 n410 g00 x30 n420 g00 x70 z30,n430 t0400 n440 m05 n450 m02,第5章 数控车床编程,5.4 数控车床加工编程实例,例2:完成如图5.26所示零件的加工。毛坯尺寸50114。,1图纸分析 (1)加工内容:此零件加工包括车端面,外圆,倒角,圆弧,螺纹,槽等。 (2)工件坐标系:该零件加工需调头,从图纸上尺寸标注分析应设置2个坐标系,2个工件零点均定于装夹后的右端面(精加工面) *装夹50外圆,平端面,对刀,设置第1个工件原点。此端面做精加工面,以后不再加工。 *调头装夹48外圆,平端面,测量总长度,设置第2个工件原点(设在精加工端面上) (3)换刀点:(120,200) (4)公差处理:尺寸公差取中值。,2工艺处理 (1)工步和走刀路线的确定: 装夹50外圆表面,探出65mm,粗加工零件左侧外轮廓:245倒角,48外圆,r20,r16,r10圆弧。 *精加工上述轮廓。 *手工钻孔,孔深至尺寸要求。 *粗加工孔内轮廓。 *精加工孔内轮廓。 *调头装夹48外圆,粗加工零件右侧外轮廓:245倒角,螺纹外圆,36端面,锥面,48外圆到圆弧面。 *精加工上述轮廓。 *切槽。 *螺纹加工。 (2)刀具的选择和切削用量的确定,2刀具确定 t0101外轮廓粗加工:刀尖圆弧半径0.8mm,切深2mm,主轴转速800r/min,进给速度150mm/min。 t0202外轮廓精加工:刀尖圆弧半径0.8mm,切深0.5mm,主轴转速1500r/min,进给速度80mm/min。 t0303切槽:刀宽4mm,主轴转速450r/min,进给速度20mm/min。 t0404加工螺纹:刀尖角60,主轴转速400r/min,进给速度2mm/r(螺距)。 t0505钻孔:钻头直径16mm,主轴转速450r/min。 t0606内轮廓粗加工:刀尖圆弧半径0.8mm,切深1mm,主轴转速500r/min,进给速度100mm/min。 t0707内轮廓精加工:刀尖圆弧半径0.8mm,切深0.4mm,主轴转速800r/min,进给速度60mm/min。,2数值计算 未知点坐标计算: p1(40.7,-33.52),p2(42.95,-53.36) 螺纹尺寸计算:螺纹外圆32-0.2=31.8 4编程 设经对刀后刀尖点位于(120,200),加工前各把刀已经完成对刀。装夹50外圆,探出65mm,手动平端面。 %0001 n10 t0101 m03 s800 g00 x60 z30 g01 x51 z5 f150 g71 u2 r2 p20 q30 x0.5 z0.1 f150 g00 x12

温馨提示

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

评论

0/150

提交评论