1.数控车床编程与操作第三部分——第一章

上传人:考试不挂****2941... 文档编号:242936197 上传时间:2024-09-12 格式:PPTX 页数:62 大小:856.06KB
返回 下载 相关 举报
1.数控车床编程与操作第三部分——第一章_第1页
第1页 / 共62页
1.数控车床编程与操作第三部分——第一章_第2页
第2页 / 共62页
1.数控车床编程与操作第三部分——第一章_第3页
第3页 / 共62页
点击查看更多>>
资源描述
数控车床编程与操作,数控车床编程与操作,第三部分,日本FANUC系统,数控,车床的编程与操作,学习目标,掌握日本FANUC系统数控车床的编程指令含义、格式与使用注意事项,能运用FANUC系统编程指令对零件进行编程并进行加工。,第一章 基础编程,目 录,数控车床编程与操作,第一章 基础编程,第一章,基础编程,第一节 基本指令与格式,第二节 循环编程指令及应用,第三节 螺纹,编程指令及应用,第四节 子程序和宏程序的编程,第五节 工件坐标系与刀具补偿,第六节 编程实例,数控车床编程与操作,第一节,基本指令与格式,任务描述,1,、,能够解释FANUC系统G98、G99的含义,。,2,、,能够阐述FANUC系统G50、G96、G97的含义、格式、注意事项并进行应用举例。,3,、,能够说出FANUC系统刀具调用编程指令格式。,4,、,能够说出FANUC系统加工程序的组成及特点。,5,、,能够列举FANUC系统增量值编程的两种方法并作应用举例。,6,、,能够列举FANUC系统圆弧编程的方法及注意事项。,7.,、,能够举例说明FANUC系统的倒角编程和倒圆编程及其使用注意事项。,第一章 基础编程,数控车床编程与操作,第一章 基础编程,第一节,基本指令与格式,知识链接,一、基本指令,(一)准备功能G指令,:,数控车床编程与操作,第一章 基础编程,第一节,基本指令与格式,知识链接,一、基本指令,(二)辅助功能M指令,:,数控车床编程与操作,第一章 基础编程,第一节,基本指令与格式,知识链接,一、基本指令,(三)F、T、S功能,:,1 F功能指定进给速度,每转进给(G99):系统开机状态为G99状态,只有输入G98指令后,G99才被取消。在含有G99的程序段后面,遇到F指令时,认为F所指定的进给速度单位为mmr。,每分进给(G98):在含有G98的程序段后面,遇到F指令时,认为F所指定的进给速度单位为mmmin。G98被执行一次后,系统将保持G98状态,直到被G99取消为止。,数控车床编程与操作,第一章 基础编程,第一节,基本指令与格式,知识链接,一、基本指令,2T功能指令数控系统进行换刀,T后面有四位数值,前两位是刀具号,后两位既是刀具长度补偿号,又是刀尖圆弧半径补偿号。例如T0505表示5号刀及5号刀具长度和刀具半径补偿。至于刀具的长度和刀尖圆弧半径补偿的具体数值,应到5号刀具补偿位去查找和修改。如果后面两位数为零,例如T0300,表示取消刀具补偿状态,调用第三号刀具。注意在SIEMENS系统中由于同一把刀具有许多个刀补,所以可采用如T1D1、T1D2、T2D1、T2D2等;但在FANUC系统中,由于刀补存储是公用的,所以往往采用如T0101、T0202、T0303等。,数控车床编程与操作,第一章 基础编程,第一节,基本指令与格式,知识链接,一、基本指令,3 S功能指定主轴转速或速度,主轴最高转速限定(G50):G50除具有坐标系设定功能外,还有主轴最高转速设定功能,即用S指定的数值设定主轴每分钟的最高转速。,恒线速度控制(G96):G96是恒速切削控制有效指令。系统执行G96指令后,S后面的数值表示切削速度。由线速度v可求得主轴转速:n=1000v(d),式中v线速度(mmin);d切削点的直径(mm);n主轴转速(rmin)。,数控车床编程与操作,第一章 基础编程,第一节,基本指令与格式,知识链接,一、基本指令,3 S功能指定主轴转速或速度,主轴转速控制(G97):G97是恒速切削控制取消指令。系统执行G97后,S后面的数值表示主轴每分钟的转数。例如,G97 S1000表示主轴转速为1000rmin。系统开机状态为G97状态。,当由G96转为G97时,应对S码赋值,未指令时,将保留G96指令的最终值。当由G97转为G96时,若没有S指令,则按前一G96所赋S值进行恒线速度控制。,F功能、T功能、S功能均为模态指令。,数控车床编程与操作,第一章 基础编程,第一节,基本指令与格式,知识链接,二、 FANUC系统程序结构,1 加工程序的组成,数控加工中的零件加工程序组成形式与采用的数控系统形式在总体上相同,但又略有不同。现在的数控系统中,其加工程序可分为主程序和子程序。但不论是主程序还是子程序,每一个程序都是由若干个程序段组成。程序段是由一个或若干个字组成,它是控制数控机床完成一定功能的具体指令,它表示数控机床为完成某一特定动作而需要的全部指令。,数控车床编程与操作,第一章 基础编程,第一节,基本指令与格式,知识链接,二、 FANUC系统程序结构,2 加工程序的格式,每个加工程序都有加工程序号、程序段、程序结束符等几部分组成。,(1) 加工程序号格式为:O。为加工程序号,可以从00009999。存入数控系统中的各零件加工程序号不能相同。,(2) 程序段格式与前面介绍的相同,FANUC系统用“;”作为每一个程序段的结束代码。FANUC系统默认的程序段号从5开始,以5为递增级数。,(3) 程序结束符:FANUC数控系统的程序结束符为“”。,数控车床编程与操作,第一章 基础编程,第一节,基本指令与格式,知识链接,三、 基本编程指令与格式,1. 绝对值编程和增量值编程,在FANUC OTD系统中,绝对值编程采用地址X、Z进行编程(X为直径值);而在增量值编程时,用U、W代替X、Z进行编程。U、W的正负由进给方向确定,进给方向与机床坐标正方向相同时取正,反之取负。在编程时一般采用绝对编程。,2. 快速点定位指令G00,G00指令是命令刀具以点定位控制方式从刀具所在点快速运动到目标位置,它是快速定位,没有运动轨迹要求。G00指令是模态指令。G00程序段格式为:G00 X(U) Z(W)。,数控车床编程与操作,第一章 基础编程,第一节,基本指令与格式,知识链接,三、 基本编程指令与格式,3. 直线插补指令G01,G01指令是命令刀具在双坐标间以插补联动方式按指定的F进给速度作任意斜率的直线移动。G01指令是模态指令。G01程序段格式为:G01 X(U) Z(W) F。,4. 圆弧插补指令G02G03,数控车床是双坐标的机床,只有X轴和Z轴。圆弧顺逆的判断,主要与刀架所处的位置有关,。,数控车床编程与操作,第一章 基础编程,第一节,基本指令与格式,知识链接,三、 基本编程指令与格式,5. 倒角、倒圆编程指令及应用,FANUC系统具备倒角、倒圆功能,使用倒角、倒圆功能可以简化倒角、倒圆程序。,(1) 45倒角,45倒角格式为:G01 Z(W)bIi,G01 X(U)bKk,(2) 1/4圆角倒圆,1/4圆角倒圆格式为:G01 Z(W)b Rr,G01 X(U)b Rr,数控车床编程与操作,第一章 基础编程,第一节,基本指令与格式,知识链接,三、 基本编程指令与格式,5. 倒角、倒圆编程指令及应用,FANUC系统具备倒角、倒圆功能,使用倒角、倒圆功能可以简化倒角、倒圆程序。,(3) 任意角度倒角与倒圆:在直线或圆弧插补指令尾部加上C,可自动插入任意角度倒角,用C后面的数字指令指从假设没有倒角的拐角交点距倒角始点与终点之间的距离。,数控车床编程与操作,第二节 循环编程指令及应用,任务描述,1,、,能够正确阐述单一形状固定循环和复合形状固定循环的含义,。,2,、,能够正确选择FANUC系统外径车削循环指令G90和端面车削循环指令G94对圆柱面和圆锥面进行编程,。,3,、,能够正确选择外径粗车循环指令G71和端面粗车循环指令G72对零件进行编程,。,4,、,能够应用固定形状粗车循环指令G73对零件进行仿形加工编程,。,5,、,能够正确编写精加工循环指令G70,。,6、 能够正确使用深孔钻循环G74和,切槽循环指令G75,进行编程。,第一章 基础编程,数控车床编程与操作,第一章 基础编程,第二节,循环编程指令及应用,知识链接,循环编程指令一般都有固定的循环路径,所以一般也称为固定循环,一般分为单一形状固定循环和复合形状固定循环。利用单一固定循环可以将一系列连续的动作,如“切入切削退刀返回”,用一个循环指令完成,从而使程序简化。,数控车床编程与操作,第一章 基础编程,第二节,循环编程指令及应用,知识链接,1 单一形状固定循环,(1) 外径车削循环指令G90:用于圆柱面和圆锥面的循环切削。X、Z为圆柱面切削终点坐标值,U、W为圆柱面切削终点相对循环起点的坐标分量。, 外圆切削循环,程序段格式为:G90 X(U) Z(W) F,数控车床编程与操作,第一章 基础编程,第二节,循环编程指令及应用,知识链接,1 单一形状固定循环, 锥面切削循环,程序段格式为:G90 X(U) Z(W) I F,I为圆锥面切削始点与切削终点的半径差。确定的方法是:起点半径减去终点半径。X轴向切削始点坐标小于切削终点坐标,I的数值为负;当锥面起点坐标大于终点坐标时为正,(如内锥加工)。切削带锥度轮廓前,必须有X向进刀指令(G00或G01),用来确定切削完毕后的退刀方向,即退刀方向与进刀方向相反,否则程序会出错。这一点对内锥加工尤其重要。,数控车床编程与操作,第一章 基础编程,第二节,循环编程指令及应用,知识链接,1 单一形状固定循环,(2) 端面切削循环(G94),编程格式为:G94 X(U) Z(W) F,循环过程如图所示。,数控车床编程与操作,第一章 基础编程,第二节,循环编程指令及应用,知识链接,2 复合形状固定循环,使用G90、G94单一固定循环指令已经使程序简化了一些,还有一类被称为复合形状固定循环的代码,能使程序进一步得到简化。使用这些复合形固定循环时,只需指令精加工的形状,就可以完成从粗加工到精加工的全部过程。利用复合固定循环功能,只要编写出最终加工路线,给出每次的背吃刀量等加工参数,车床即可自动地重复切削,直到加工完为止。,数控车床编程与操作,第一章 基础编程,第二节,循环编程指令及应用,知识链接,2 复合形状固定循环,(1) 外径粗车循环指令G71,适用于圆柱毛坯料粗车外径和圆筒毛坯料粗镗内径。,程序段格式为:,G0 X(a) Z(b),G71 U(d) R(e),G71 P(ns) Q(nf) U(u) W(w) F S T,数控车床编程与操作,第一章 基础编程,第二节,循环编程指令及应用,知识链接,2 复合形状固定循环,(2) 端面粗车循环指令G72适用于圆柱棒料毛坯端面方向的粗车,以及从外径方向往轴心方向车削。G72与G71均为粗加工循环指令,而G72是沿着平行于X轴进行切削循环加工的。,程序段格式为:,G0 X(a) Z(b),G72 W(d) R(e),G72 P(ns) Q(nf) U(u) W(w) F S T,数控车床编程与操作,第一章 基础编程,第二节,循环编程指令及应用,知识链接,2 复合形状固定循环,(3) 固定形状粗车循环指令G73,也称封闭切削循环,是按照一定的切削形状逐渐地接近最终形状。适用于毛坯轮廓形状与零件轮廓形状基本接近时的粗车,所以又称为仿型循环。由于G73对精加工轮廓程序段之间X、Z轴方向的变化没有任何限定,X、Z轴方向可以不符合单调增大或减少的模式,故可以用于圆弧的逼近加工。,程序段格式为:,G0 X(a) Z(b),G73 U(i)W(k) R(n),G73 P(ns) Q(nf) U(u) W(w) F S T,数控车床编程与操作,第一章 基础编程,第二节,循环编程指令及应用,知识链接,2 复合形状固定循环,(4) 精加工循环指令G70:当用G71、G72、G73粗车工件后,用G70来指定精车循环,切除粗加工中留下的余量。程序段格式为:,G0 X(a) Z(b),G70 P(ns) Q(nf),数控车床编程与操作,第一章 基础编程,第二节,循环编程指令及应用,知识链接,2 复合形状固定循环,(5) 深孔钻循环(G74),其编程格式为:,G74R(e),G74Z(W)Q(k)F(f),(6) 切槽循环指令G75,程序段格式为:,G0 X(a1) Z(b1),G75 R(e),G75 X(a2) Z(b2) P(i) Q(k) R(w) F,数控车床编程与操作,第三节 螺纹编程指令及应用,任务描述,1,、,能够正确应用G32指令进行圆柱螺纹、端面螺纹、圆锥螺纹的编程,。,2,、,能够应用螺纹切削循环指令G92进行编程,。,3,、能够应用螺纹切削复合循环指令G76进行编程。,第一章 基础编程,数控车床编程与操作,第一章 基础编程,第三节 螺纹编程指令及应用,知识链接,1 螺纹切削时的几个问题,(1) 螺纹牙型高度(螺纹总切深):螺纹牙型高度是指在螺纹牙型上,牙顶到牙底之间垂直于螺纹轴线的距离,它是车削时车刀总切入深度。对于三角形普通螺纹,牙型高度按下式计算:,h=0.6495P,式中:P螺距(mm)。,数控车床编程与操作,第一章 基础编程,第三节 螺纹编程指令及应用,知识链接,1 螺纹切削时的几个问题,(2) 螺纹起点与终点轴向尺寸:车螺纹起始时有一个加速过程,结束前有一个减速过程。在这段距离中,螺距不可能保持均匀,因此车螺纹时,两端必须设置足够的升速进刀段(空刀导入量)1和减速退刀段(空刀导出量)2。,1、2一般按下式选取:,12导程,2(11.5)导程。,数控车床编程与操作,第一章 基础编程,第三节 螺纹编程指令及应用,知识链接,1 螺纹切削时的几个问题,(3)分层切削深度:如果螺纹牙型较深,螺距较大,可分几次进给。每次进给的背吃刀量用螺纹深度减精加工背吃刀量所得的差按递减规律分配。常用螺纹切削的进给次数与背吃刀量可参考,下,表选取。,数控车床编程与操作,第一章 基础编程,第三节 螺纹编程指令及应用,知识链接,1 螺纹切削时的几个问题,(3)分层切削深度:,数控车床编程与操作,第一章 基础编程,第三节 螺纹编程指令及应用,知识链接,1 螺纹切削时的几个问题,(3)分层切削深度:,数控车床编程与操作,第一章 基础编程,第三节 螺纹编程指令及应用,知识链接,1 螺纹切削时的几个问题,(4) 螺纹加工需与主轴转速相适应,主轴转速过高,会因系统响应跟不上而使螺纹乱扣。推荐主轴转速满足下式要求:,n1200P-80,式中:n为主轴转速(rmin);P为螺纹导程(mm),英制螺纹应将其换算成相应毫米数。,数控车床编程与操作,第一章 基础编程,第三节 螺纹编程指令及应用,知识链接,2 单行程螺纹切削指令G32,G32指令可以执行单行程螺纹切削,螺纹车刀进给运动严格根据输入的螺纹导程进行。但是,螺纹车刀的切入、切出、返回等均需另外编入程序,编写的程序段比较多,在实际编程中一般使用较少。,程序段格式为:G32 X(U) Z(W) F,X、Z为螺纹终点坐标值;U、W为螺纹终点相对起点的增量值;F为螺纹导程。,数控车床编程与操作,第一章 基础编程,第三节 螺纹编程指令及应用,知识链接,3 螺纹切削循环指令G92,该指令可切削锥螺纹和圆柱螺纹,其循环路线与前述的单一形状固定循环G90基本相同,只是F后面的进给量改为螺距值即可。利用G92,可以将螺纹切削过程中从始点出发的“切入切螺纹让刀返回始点”4个动作作为一个循环。程序段格式为:,G92 X(U) Z(W) I F,X、Z为螺纹终点的坐标值;U、W为螺纹终点坐标相对于循环起始点的增量坐标值;I为锥螺纹考虑空刀导入量和空刀导出量后切削螺纹起点和切削螺纹终点的半径差,其正负号规定与G90中的I相同。加工圆柱螺纹时I为0,可省略。,数控车床编程与操作,第一章 基础编程,第三节 螺纹编程指令及应用,知识链接,4 螺纹切削复合循环指令G76,利用螺纹切削复合循环功能,只要编写出螺纹的底径值、螺纹Z向终点位置、牙深及第一次背吃刀量等加工参数,车床即可自动计算每次的背吃刀量进行循环切削,直到加工完为止。程序段格式为:,G0X(a1) Z(b1),G76P(m)(r)() Q(dmin) R(u),G76X(a2)Z(b2)R(i) P(h) Q(d) F(f),数控车床编程与操作,第一章 基础编程,第三节 螺纹编程指令及应用,知识链接,4 螺纹切削复合循环指令G76,利用螺纹切削复合循环功能,只要编写出螺纹的底径值、螺纹Z向终点位置、牙深及第一次背吃刀量等加工参数,车床即可自动计算每次的背吃刀量进行循环切削,直到加工完为止。程序段格式为:,G0X(a1) Z(b1),G76P(m)(r)() Q(dmin) R(u),G76X(a2)Z(b2)R(i) P(h) Q(d) F(f),数控车床编程与操作,第四节 子程序和宏程序的编程,任务描述,1,、能够准确说明子程序的编程调用指令和格式。,2,、,能够阐述宏功能和变量的含义,以及变量的范围。,3,、,能够举例说明变量的编程计算运用,。,4,、,能够举例说明IF GOTO和GOTO、WHILE DO END条件转移指令的编程。,5,、,能够读懂非圆曲面的参数加工程序;能够根据例题举例编写椭圆程序。,。,第一章 基础编程,数控车床编程与操作,第一章 基础编程,第四节 子程序和宏程序的编程,知识链接,一、 子程序,1. 子程序的格式,子程序的编写与一般程序基本相同,只是程序结束符为M99,它表示子程序结束并返回到调用子程序的主程序中。,2. 子程序的调用,调用子程序程序段格式为:M98 P,重复调用的次数(最多调用999次。如果省略,则调用1次),被调用的子程序号(调用次数大于1时,子程序号前面的0不可以省略),数控车床编程与操作,第一章 基础编程,第四节 子程序和宏程序的编程,知识链接,二、 用户宏功能,1. 宏功能,在主程序和子程序内,总是将一个具体的数值赋给一个地址。用一个可赋值的代号代替具体的坐标值,这个代号就称为变量。为了使程序更具通用性,在宏程序中设置了变量。,(1) 变量的表示:变量可以用“#”号和跟随其后的变量序号来表示:如#5,#502。,(2) 变量的引用:将跟随在一个地址后的数值用一个变量来代替,即引入了变量。如F#103,若#103=50时,则为F50。,数控车床编程与操作,第一章 基础编程,第四节 子程序和宏程序的编程,知识链接,二、 用户宏功能,1. 宏功能,(3) 变量的类型:变量分为公共变量、系统变量和局部变量三类。, 公共变量。公共变量是在主程序和主程序调用的各用户宏程序内公用的变量。在一个宏指令中的# i与在另一个宏指令中的# i是相同的。公共变量的序号为#100#149,#500#509。其中#100#149公共变量在电源断电后即清零,重新开机时被设置为“0”,#500#509公共变量即使断电后,它们的值也保持不变,因此也称为保持型变量。,数控车床编程与操作,第一章 基础编程,第四节 子程序和宏程序的编程,知识链接,二、 用户宏功能,1. 宏功能, 系统变量。系统变量定义为有固定用途的变量。它的值决定系统的状态,包括接口的输入输出信号变量、刀具形状补偿变量、同步信号变量等。, 局部变量。指局限于在用户宏程序内使用的变量。同一个局部变量在不同的宏程序的其值是不通用的。局部变量一般在调用宏程序的宏指令中赋值,也可在宏程序中直接赋值或用演算式赋值。FANUC系统有33个局部变量,分别为#1#33。局部变量赋值(部分)对照表如,下,表。,数控车床编程与操作,第一章 基础编程,第四节 子程序和宏程序的编程,知识链接,二、 用户宏功能,1. 宏功能,数控车床编程与操作,第一章 基础编程,第四节 子程序和宏程序的编程,知识链接,二、 用户宏功能,2. 宏指令G65,宏指令G65可以实现算术运算,逻辑运算等处理功能。是非模态宏指令。,一般形式:G65 Hm P#i Q#j R#k,m宏程序功能,数值范围0199,#i运算结果存放处的变量名,#j被操作的第一个变量,也可以是一个常数,#k被操作的第二个变量,也可以是一个常数,数控车床编程与操作,第一章 基础编程,第四节 子程序和宏程序的编程,知识链接,二、 用户宏功能,3. 转向语句,转向语句可以控制用户宏程序主体的程序流程。转向语句分为无条件转向语句和条件转向语句两种。,(1) 无条件转向语句:程序段格式为:GOTO N,其中N为程序段号。,(2) 条件转向语句:一般由条件式和转向目标两部分构成。, IF GOTOn(顺序号), WHILE DO m (m:1,2,3),END m,数控车床编程与操作,第一章 基础编程,第四节 子程序和宏程序的编程,知识链接,二、 用户宏功能,3. 转向语句,转向语句可以控制用户宏程序主体的程序流程。转向语句分为无条件转向语句和条件转向语句两种。,(1) 无条件转向语句:程序段格式为:GOTO N,其中N为程序段号。,(2) 条件转向语句:一般由条件式和转向目标两部分构成。, IF GOTOn(顺序号), WHILE DO m (m:1,2,3),END m,数控车床编程与操作,第五节 工件坐标系与刀具补偿,任务描述,1,、,能够正确编程设定工件坐标系。,2,、,能够根据刀尖位置设定补偿。,3,、,能够正确使用G41/G42,G40进行编程。,第一章 基础编程,数控车床编程与操作,第一章 基础编程,第五节 工件坐标系与刀具补偿,知识链接,一、,工件坐标系设定,编程均采用标准坐标系,即右手笛卡尔坐标系。工件坐标系原点,是工件右或左端面与工件旋转中心线的交点。起始点,是程序启动或刀具的开始位置。系统默认为直径量编程,。,1 用G50设定工件坐标系,假定起刀点在工件坐标系中处于X80、Z60的位置,那么用基准刀具(一般为1号外圆刀)试切完端面及外圆后,把数控系统的坐标系选择为相对坐标系,并把相对坐标U、W设置为0。,数控车床编程与操作,第一章 基础编程,第五节 工件坐标系与刀具补偿,知识链接,一、,工件坐标系设定,2 用G54G59设定,通过试切对刀,确定每把刀具的相对位置,然后根据工件的伸出长度,在G54C59中设定Z偏移值,然后在程序中通过G54等进行调用,确定工件坐标系。,数控车床编程与操作,第一章 基础编程,第五节 工件坐标系与刀具补偿,知识链接,一、,工件坐标系设定,3. 通过试切法对刀测量设定,用基准刀具(一般为1号外圆刀)试切完端面及外圆后,测出试切外圆的直径,在“工具补正形状”页面中,1号刀H01对应的X输入,直径值,测量,Z输入Z0测量完成工件坐标系的自动设置。其他刀具分别使刀尖(或刀位点)与外圆或端面相接触,在“工具补正形状”页面对应的偏置号中,输入,直径值,测量,输入Z0测量完成设定。,数控车床编程与操作,第一章 基础编程,第五节 工件坐标系与刀具补偿,知识链接,二、 刀具补偿,1刀具的偏移,刀具的偏移是指当车刀刀尖位置与编程位置(工件轮廓)存在差值时,可以通过刀具补偿值的设定,使刀具在X、Z轴方向加以补偿。它是操作者控制工件尺寸的重要手段之一。,2刀尖圆弧半径补偿,在实际加工中,由于刀具产生磨损及精加工时车刀刀尖磨成半径不大的圆弧,为确保工件轮廓形状,加工时不允许刀具中心轨迹与被加工工件轮廓重合,而应与工件轮廓偏移一个半径值R,这种偏移称为刀尖圆弧半径补偿。,数控车床编程与操作,第一章 基础编程,第五节 工件坐标系与刀具补偿,知识链接,二、 刀具补偿,2刀尖圆弧半径补偿,G41刀尖半径左补偿指令,即沿刀具运动方向看(假设工件不动),刀尖位置在编程轨迹的左边,。,G42刀尖半径右补偿指令,即沿刀具运动方向看(假设工件不动),刀尖位置在编程轨迹的右边。,G40刀具半径补偿取消指令。,数控车床编程与操作,第六节,编程实例,任务描述,1,、,能够读懂并掌握编程实例程序。,2,、,通过实例能够对零件加工过程有更深刻的理解。,3,、,能够运用已学指令对中高级难度的综合零件进行编程。,第一章 基础编程,数控车床编程与操作,第一章 基础编程,第六节,编程实例,知识链接,综合实例1:,编制如图所示零件的加工程序,材料为45钢,棒料直径为40mm。,1 刀具设置,机夹车刀(硬质合金可转位刀片)为1号刀;宽4mm的硬质合金焊接切槽刀为2号刀;60硬质合金机夹螺纹刀为3号刀。,数控车床编程与操作,第一章 基础编程,第六节,编程实例,知识链接,综合实例1:,2 工艺路线,(1) 棒料伸出卡盘外约85mm,找正后夹紧。,(2) 用1号刀,采用G71进行轮廓循环粗加工。,(3) 用1号刀,采用G70进行轮廓精加工。,(4) 用2号刀,采用G75进行切槽循环加工。,(5) 用3号刀,采用G76进行螺纹循环加工。,(6) 用2号刀切下零件。,数控车床编程与操作,第一章 基础编程,第六节,编程实例,知识链接,综合实例1:,3 相关计算,螺纹总切深:h=0.649 5P=(0.64951.5)mm0.974mm,4 加工程序,自主完成。,数控车床编程与操作,第一章 基础编程,第六节,编程实例,知识链接,综合实例,2,:,编制图,如何,零件的加工程序。材料为45钢,棒料直径为40mm。,数控车床编程与操作,第一章 基础编程,第六节,编程实例,知识链接,综合实例,2,:,1 刀具设置,机夹车刀(硬质合金可转位刀片)为1号刀;宽4mm的硬质合金焊接切槽刀为2号刀;60硬质合金机夹螺纹刀为3号刀;硬质合金焊接镗刀为4号刀;20mm锥柄麻花钻。,2 工艺路线,(1) 先加工左端。棒料伸出卡盘外约65 mm,找正后夹紧。,(2) 把,20mm锥柄麻花钻装入尾座,移动尾架使麻花钻切削刃接近端面后锁紧,主轴以400r/min转动,手动转动尾座手轮,钻,20的底孔,转动6圈多一些(尾架螺纹导程为5mm)。在钻孔时需打开切削液。,数控车床编程与操作,第一章 基础编程,第六节,编程实例,知识链接,综合实例,2,:,2 工艺路线,(3) 用1号刀,采用G71进行零件左端部分的轮廓循环粗加工。,(4) 用1号刀,采用G70进行零件左端部分的轮廓精加工。,(5) 用4号刀镗,22的内孔并倒角。,(6) 卸下工件,用铜皮包住已加工过的,32外圆,调头使零件,32到,38台阶端面与卡盘端面紧密接触后夹紧,准备加工零件的右端。,(7) 手动车端面控制零件总长。如果坯料总长在加工前已控制在105.5106mm之间,且两端面较平整,则不必进行此操作。,(8) 用1号刀,采用G71进行零件右端部分的轮廓循环粗加工。,数控车床编程与操作,第一章 基础编程,第六节,编程实例,知识链接,综合实例,2,:,2 工艺路线,(9) 用1号刀,采用G70进行零件右端部分的轮廓精加工。,(10) 用2号刀,采用G75进行切槽循环加工。,(11) 用3号刀,采用G76进行螺纹循环加工。,3 相关计算,螺纹总切深:h= 0.6495P=0.64952mm = 1.299mm,4 加工程序,自主完成。,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!