数控加工工艺与编程模块四-数控车床编程-课件.ppt

上传人(卖家):三亚风情 文档编号:3539433 上传时间:2022-09-14 格式:PPT 页数:138 大小:3.51MB
下载 相关 举报
数控加工工艺与编程模块四-数控车床编程-课件.ppt_第1页
第1页 / 共138页
数控加工工艺与编程模块四-数控车床编程-课件.ppt_第2页
第2页 / 共138页
数控加工工艺与编程模块四-数控车床编程-课件.ppt_第3页
第3页 / 共138页
数控加工工艺与编程模块四-数控车床编程-课件.ppt_第4页
第4页 / 共138页
数控加工工艺与编程模块四-数控车床编程-课件.ppt_第5页
第5页 / 共138页
点击查看更多>>
资源描述

1、模块四模块四 数控车床的编程数控车床的编程任务一任务一 轴套类零件的加工轴套类零件的加工任务二任务二 螺纹类零件的加工螺纹类零件的加工任务三任务三 成型面类零件的加工成型面类零件的加工任务四任务四 数控车削综合加工数控车削综合加工任务一任务一 轴套类零件的加工轴套类零件的加工【学习目标学习目标】1、知识目标:(、知识目标:(1)典型轴套类零件的加工工艺)典型轴套类零件的加工工艺 (2)基本指令及相关)基本指令及相关G功能指令(功能指令(G50、G92、G90、91、GG96、G97、G98、G99、G17、G18、G19、G00、G01、G04)2、技能目标:、技能目标:掌握典型轴套类零件数控

2、加工程序的编写掌握典型轴套类零件数控加工程序的编写下一页返回任务一任务一 轴套类零件的加工轴套类零件的加工【知识学习知识学习】一、典型轴套类零件的加工工艺一、典型轴套类零件的加工工艺在在FANUC 0i Mate-TB数控车床上加工如图数控车床上加工如图4-1所示零件。所示零件。下一页上一页返回图图4-1 4-1 零件图零件图任务一任务一 轴套类零件的加工轴套类零件的加工1、根据零件图确定加工工艺路线、根据零件图确定加工工艺路线(1)车端面;)车端面;(2)车)车20外圆,径向走刀;外圆,径向走刀;(3)车)车36外圆,轴向走刀,分两次走刀加工。外圆,轴向走刀,分两次走刀加工。2、选择刀具、选

3、择刀具切槽刀(刀宽切槽刀(刀宽4)T0101:用于车:用于车20外圆外圆90度外圆车刀度外圆车刀T0202:用于车:用于车36外圆外圆3、切削用量确定、切削用量确定参见表参见表41所示所示表表41 切削用量表切削用量表下一页上一页返回序号加工内容主轴转速S(r/min)进给速度F(mm/r)1车20外圆8000.152车36外圆8000.15任务一任务一 轴套类零件的加工轴套类零件的加工二、基本指令及相关二、基本指令及相关G功能指令功能指令1、主轴转速功能设定(、主轴转速功能设定(S、G50、G96、G97)1)S功能指令用于控制主轴转速。功能指令用于控制主轴转速。编程格式编程格式 SS后面的

4、数字表示主轴转速,单位为后面的数字表示主轴转速,单位为r/min。在具有恒线速功能的机床上,。在具有恒线速功能的机床上,S功能指令还有如下作用。功能指令还有如下作用。2)最高转速限制)最高转速限制编程格式编程格式 G50 SS后面的数字表示的是最高转速:后面的数字表示的是最高转速:r/min。例:例:G50 S3000 表示最高转速限制为表示最高转速限制为3000r/min。该指令可防止因主轴转速过高,离心力太大,产生危险及影响机床寿命。该指令可防止因主轴转速过高,离心力太大,产生危险及影响机床寿命。3)恒线速控制)恒线速控制编程格式编程格式 G96 SS后面的数字表示的是恒定的线速度:后面的

5、数字表示的是恒定的线速度:m/min。例:例:G96 S150 表示切削点线速度控制在表示切削点线速度控制在150 m/min。下一页上一页返回任务一任务一 轴套类零件的加工轴套类零件的加工对图对图42中所示的零件,为保持中所示的零件,为保持A、B、C各点的线速度在各点的线速度在150 m/min,则,则各点在加工时的主轴转速分别为:各点在加工时的主轴转速分别为:A:n=1000150(40)=1193 r/minB:n=1000150(60)=795r/minC:n=1000150(70)=682 r/min该指令用于车削端面或工件直径变化较大的场合。采用此功能,可保证当该指令用于车削端面或

6、工件直径变化较大的场合。采用此功能,可保证当工件直径变化时,主轴的线速度不变,从而保证切削速度不变,提高了加工工件直径变化时,主轴的线速度不变,从而保证切削速度不变,提高了加工质量。质量。下一页上一页返回图图4 42 2恒线速切削方式恒线速切削方式任务一任务一 轴套类零件的加工轴套类零件的加工4)恒线速取消)恒线速取消编程格式编程格式 G97 SS后面的数字表示恒线速度控制取消后的主轴转速,如后面的数字表示恒线速度控制取消后的主轴转速,如S未指定,将保留未指定,将保留G96的最终值。的最终值。该指令用于车削螺纹或工件直径变化较小的场合。采用此功能,可设定主该指令用于车削螺纹或工件直径变化较小的

7、场合。采用此功能,可设定主轴转速并取消恒线速度控制。轴转速并取消恒线速度控制。例例1:设定主轴速度:设定主轴速度G96 S150;设定线速度恒定,切削速度;设定线速度恒定,切削速度150m/min。G50 S2500;设定主轴最高转速为设定主轴最高转速为2500 r/min。G97 S300;取消线速度恒定功能,主轴转速为取消线速度恒定功能,主轴转速为300r/min。下一页上一页返回任务一任务一 轴套类零件的加工轴套类零件的加工2、进给功能设定(、进给功能设定(G98、G99)(1)每分钟进给量()每分钟进给量(G98)如图)如图43a所示所示格式:格式:G98(2)每转进给量()每转进给量

8、(G99)如图)如图43b所示所示格式:格式:G99说明:说明:G99为数控车床的初始状态。为数控车床的初始状态。下一页上一页返回a a)G98 G98 进给量:进给量:mm/min b)G99 mm/min b)G99 进给量:进给量:mm/rmm/r图图4-34-3进给量进给量任务一任务一 轴套类零件的加工轴套类零件的加工3、刀具功能(、刀具功能(T指令)指令)T功能指令用于选择加工所用刀具。功能指令用于选择加工所用刀具。编程格式编程格式 T功能:该指令可指定刀具及刀具补偿。功能:该指令可指定刀具及刀具补偿。格式:格式:T 说明:说明:(1)前两位表示刀具序号()前两位表示刀具序号(099

9、),后两位表示刀具补偿号(),后两位表示刀具补偿号(0164););(2)刀具的序号可以与刀盘上的刀位号相对应;)刀具的序号可以与刀盘上的刀位号相对应;(3)刀具补偿包括形状补偿和磨损补偿;)刀具补偿包括形状补偿和磨损补偿;(4)刀具序号和刀具补偿号不必相同,但为了方便通常使它们一致;)刀具序号和刀具补偿号不必相同,但为了方便通常使它们一致;(5)取消刀具补偿的)取消刀具补偿的T指令格式为:指令格式为:T00 或或T00。例:例:T0303 表示选用表示选用3号刀及号刀及3号刀具长度补偿值和刀尖圆弧半径补偿值。号刀具长度补偿值和刀尖圆弧半径补偿值。T0300 表示取消刀具补偿。表示取消刀具补偿

10、。下一页上一页返回任务一任务一 轴套类零件的加工轴套类零件的加工4、加工坐标系的相关设置、加工坐标系的相关设置(1)编程格式)编程格式 G50 X Z式中式中X、Z的值是起刀点相对于加工原点的位置。的值是起刀点相对于加工原点的位置。G50使用方法与使用方法与G92类似。类似。在数控车床编程时,所有在数控车床编程时,所有X坐标值均使用直径值,如图坐标值均使用直径值,如图44所示。所示。例:按图例:按图44设置加工坐标的程序段如下:设置加工坐标的程序段如下:G50 X128.7 Z375.1下一页上一页返回图图4 44 4设定加工坐标系设定加工坐标系任务一任务一 轴套类零件的加工轴套类零件的加工(

11、2)绝对尺寸指令和增量尺寸指令)绝对尺寸指令和增量尺寸指令在加工程序中,绝对尺寸指令和增量尺寸指令有两种表达方法。在加工程序中,绝对尺寸指令和增量尺寸指令有两种表达方法。绝对尺寸指机床运动部件的坐标尺寸值相对于坐标原点给出绝对尺寸指机床运动部件的坐标尺寸值相对于坐标原点给出,如图如图45所所示。示。增量尺寸指机床运动部件的坐标尺寸值相对于前一位置给出,如图增量尺寸指机床运动部件的坐标尺寸值相对于前一位置给出,如图46所示。所示。下一页上一页返回图图4 45 5 绝对尺寸绝对尺寸 图图4 46 6 增量尺寸增量尺寸任务一任务一 轴套类零件的加工轴套类零件的加工(3)G功能字指定功能字指定G90指

12、定尺寸值为绝对尺寸。指定尺寸值为绝对尺寸。G91指定尺寸值为增量尺寸。指定尺寸值为增量尺寸。例:实现图例:实现图47中从中从A点到点到B点的直线插补运动点的直线插补运动,其程序段为:其程序段为:绝对方式编程:绝对方式编程:G90 G01 X10 Y10 F100增量方式编程:增量方式编程:G91 G01 X-10 Y-20 F100这种表达方式的特点是同一条程这种表达方式的特点是同一条程序段中只能用一种,不能混用;同一坐标轴方向的尺寸字的地址符是相同的序段中只能用一种,不能混用;同一坐标轴方向的尺寸字的地址符是相同的。下一页上一页返回图图4 47 7直线插补运动直线插补运动任务一任务一 轴套类

13、零件的加工轴套类零件的加工(4)用尺寸字的地址符指定用尺寸字的地址符指定(本课程中车床部分使用)(本课程中车床部分使用)绝对尺寸的尺寸字的地址符用绝对尺寸的尺寸字的地址符用 X、Y、Z增量尺寸的尺寸字的地址符用增量尺寸的尺寸字的地址符用 U、V、W这种表达方式的特点是同一程序段中绝对尺寸和增量尺寸可以混用,这给这种表达方式的特点是同一程序段中绝对尺寸和增量尺寸可以混用,这给编程带来很大方便。编程带来很大方便。(5)预置寄存指令)预置寄存指令G92预置寄存指令是按照程序规定的尺寸字值,通过当前刀具所在位置来设定预置寄存指令是按照程序规定的尺寸字值,通过当前刀具所在位置来设定加工坐标系的原点。这一

14、指令不产生机床运动。加工坐标系的原点。这一指令不产生机床运动。编程格式:编程格式:G92 XY Z式中式中X、Y、Z的值是当前刀具位置相对于加工原点位置的值。的值是当前刀具位置相对于加工原点位置的值。例:建立图例:建立图46所示的加工坐标系:所示的加工坐标系:当前的刀具位置点在当前的刀具位置点在A点时:点时:G92 X10 Y12当前的刀具位置点在当前的刀具位置点在B点时:点时:G92 X30 Y37注意:这种方式设置的加工原点是随刀具当前位置(起始位置)的变化而注意:这种方式设置的加工原点是随刀具当前位置(起始位置)的变化而变化的。变化的。下一页上一页返回任务一任务一 轴套类零件的加工轴套类

15、零件的加工(6)坐标平面选择指令)坐标平面选择指令坐标平面选择指令是用来选择圆弧插补的平面和刀具补偿平面的。坐标平面选择指令是用来选择圆弧插补的平面和刀具补偿平面的。G17表示选择表示选择 XY平面,平面,G18表示选择表示选择 ZX平面,平面,G19表示选择表示选择 YZ平面。平面。各坐标平面如图各坐标平面如图48所示。一般,数控车床默认在所示。一般,数控车床默认在ZX平面内加工,数控平面内加工,数控铣床默认在铣床默认在XY平面内加工。平面内加工。下一页上一页返回图图4 48 8坐标平面选择坐标平面选择5、快速点位运动、快速点位运动G00快速点定位指令控制刀具以点位控制的方式快速移动到目标位

16、置,其移动快速点定位指令控制刀具以点位控制的方式快速移动到目标位置,其移动速度由参数来设定。指令执行开始后,刀具沿着各个坐标方向同时按参数设速度由参数来设定。指令执行开始后,刀具沿着各个坐标方向同时按参数设定的速度移动,最后减速到达终点,如图定的速度移动,最后减速到达终点,如图49a所示。注意:在各坐标方向上所示。注意:在各坐标方向上有可能不是同时到达终点。刀具移动轨迹是几条线段的组合,不是一条直线有可能不是同时到达终点。刀具移动轨迹是几条线段的组合,不是一条直线。例如,在。例如,在FANUC系统中,运动总是先沿系统中,运动总是先沿45角的直线移动,最后再在某一角的直线移动,最后再在某一轴单向

17、移动至目标点位置,如图轴单向移动至目标点位置,如图49b所示。编程人员应了解所使用的数控所示。编程人员应了解所使用的数控系统的刀具移动轨迹情况,以避免加工中可能出现的碰撞。系统的刀具移动轨迹情况,以避免加工中可能出现的碰撞。任务一任务一 轴套类零件的加工轴套类零件的加工下一页上一页返回a)a)同时到达终点同时到达终点 b)b)单向移动至终点单向移动至终点图图4-94-9快速点定位快速点定位任务一任务一 轴套类零件的加工轴套类零件的加工格式:格式:G00 X(U)Z(W)说明:()说明:()X、Z:绝对坐标方式时的目标点坐标;:绝对坐标方式时的目标点坐标;U、W:增量坐标:增量坐标方式时的目标点

18、坐标。方式时的目标点坐标。例:从例:从A点到点到B点快速移动的程序段为:点快速移动的程序段为:G90 G00 X20 Y306、直线插补、直线插补G01 功能:使刀具以给定的进给速度,从所在点出发,直线移动到目标点。功能:使刀具以给定的进给速度,从所在点出发,直线移动到目标点。格式:格式:G01 X(U)Z(W)F 说明:()说明:()X、Z:绝对坐标方式时的目标点坐标;:绝对坐标方式时的目标点坐标;U、W:增量坐标:增量坐标方式时的目标点坐标。方式时的目标点坐标。下一页上一页返回任务一任务一 轴套类零件的加工轴套类零件的加工说明:()说明:()X、Z:绝对坐标方式时的目标点坐标;:绝对坐标方

19、式时的目标点坐标;U、W:增量坐标方式时:增量坐标方式时的目标点坐标。的目标点坐标。()()F是进给速度。是进给速度。例:车削外圆柱面,如图例:车削外圆柱面,如图410所示。所示。程序:程序:G01 X60 Z-80 F0.3;或;或G01 U0 W-80 F0.3;也可写成:也可写成:G01 Z-80 F0.3;或;或G01 W-80 F0.3;还可写成:还可写成:G01 X60 W-80 F0.3;或;或G01 U0 Z-80 F0.3;下一页上一页返回图图4 410 G0110 G01指令车外圆柱指令车外圆柱任务一任务一 轴套类零件的加工轴套类零件的加工例:车削外圆锥面,如图例:车削外圆

20、锥面,如图411所示。所示。程序:程序:G01 X80 Z-80 F0.3;或;或G01 U20 W-80 F0.3;下一页上一页返回图图4 411 G0111 G01指令车外圆锥指令车外圆锥任务一任务一 轴套类零件的加工轴套类零件的加工7、暂停指令(、暂停指令(G04)功能:该指令可使刀具做短时间的停顿。功能:该指令可使刀具做短时间的停顿。格式:格式:G04 X(U)或)或G04 P 说明:()说明:()X、U指定时间,允许小数点;指定时间,允许小数点;()()P指定时间,不允许小数点。指定时间,不允许小数点。应用场合:应用场合:()车削沟槽或钻孔时,为使槽底或孔底得到准确的尺寸精度及光滑的

21、加工表()车削沟槽或钻孔时,为使槽底或孔底得到准确的尺寸精度及光滑的加工表面,在加工到槽底或孔底时,应暂停适当时间;面,在加工到槽底或孔底时,应暂停适当时间;()使用()使用G96车削工件轮廓后,改成车削工件轮廓后,改成G97车削螺纹时,可暂停适当时间,使主车削螺纹时,可暂停适当时间,使主轴转速稳定后再执行车螺纹,以保证螺距加工精度要求。轴转速稳定后再执行车螺纹,以保证螺距加工精度要求。例例4:若要暂停:若要暂停1秒钟,可写成如下格式:秒钟,可写成如下格式:G04 X1.0;或:或:G04 P1000;下一页上一页返回任务一任务一 轴套类零件的加工轴套类零件的加工【技能训练技能训练】能编写简单

22、轴类零件的数控加工程序能编写简单轴类零件的数控加工程序 本课题案例编程:本课题案例编程:图图4-1所示,编程原点选择在工件右端面中心处,数控所示,编程原点选择在工件右端面中心处,数控加程序编制如下:加程序编制如下:O1101 程序名程序名 N5 T0101;调用调用1号刀(切槽刀)号刀(切槽刀)N10 M03 S800;主轴正转,主轴正转,800r/min N15 G00 X41 Z0;快速定位,准备车端面快速定位,准备车端面 N20 G01 X0 F0.15;车端面车端面 N25 X41;退刀退刀 N30 Z-4;定位,准备径向车定位,准备径向车20圆柱面圆柱面 N35 X20;车到车到20

23、圆柱面圆柱面 N40 X41;退刀退刀 N45 G00 X150 Z150;退到换刀点;退到换刀点 N50 T0202;换换2号刀(号刀(900外圆车刀)外圆车刀)下一页上一页返回任务一任务一 轴套类零件的加工轴套类零件的加工 N55 G00 X38 Z2;定位,准备车定位,准备车38圆柱面圆柱面 N60 G01 Z-30;车车38外圆外圆 N65 X41;X向退刀向退刀 N70 G00 Z2;Z向退刀向退刀 N75 X36;定位定位 N80 G01 Z-30;车车36外圆外圆 N85 G00X150;X向退刀向退刀 N90 Z150;Z向退刀向退刀 N95 M05;主轴停转主轴停转 N100

24、 M30;程序结束程序结束下一页上一页返回任务一任务一 轴套类零件的加工轴套类零件的加工【课堂训练与测评课堂训练与测评】一、课堂训练一、课堂训练加工如图加工如图412所示零件,进行编程。所示零件,进行编程。下一页上一页返回图图4 412 12 课堂训练图课堂训练图任务一任务一 轴套类零件的加工轴套类零件的加工数控车编程如下数控车编程如下:O9001 N10 G50 X100 Z10(设立坐标系,定义对刀点的位置)(设立坐标系,定义对刀点的位置)N20 G00 X16 Z2 M03(移到倒角延长线,(移到倒角延长线,Z 轴轴2mm 处)处)N30 G01 U10 W-5 G98 F120(倒(倒

25、345角)角)N40 Z-48(加工(加工26 外圆)外圆)N50 U34 W-10(切第一段锥)(切第一段锥)N60 U20 Z-73(切第二段锥)(切第二段锥)N70 X90(退刀)(退刀)N80 G00 X100 Z10(回对刀点)(回对刀点)N90 M05(主轴停)(主轴停)N100 M30(主程序结束并复位)(主程序结束并复位)下一页上一页返回任务一任务一 轴套类零件的加工轴套类零件的加工二、测评二、测评如图如图413所示,已知毛坯为所示,已知毛坯为40100的的45钢,要求编制数控加工程序并钢,要求编制数控加工程序并完成零件的加工。完成零件的加工。下一页上一页返回图图4 413 1

26、3 测评题测评题任务二任务二 螺纹类零件的加工螺纹类零件的加工学习目标学习目标】1、知识目标(、知识目标(1)典型螺纹类零件的加工工艺)典型螺纹类零件的加工工艺 (2)相关)相关G功能指令(功能指令(G32、G92、G76)2、技能目标、技能目标 (1)典型螺纹类数控加工程序的编写)典型螺纹类数控加工程序的编写下一页上一页返回任务二任务二 螺纹类零件的加工螺纹类零件的加工【知识学习知识学习】一、典型轴套类零件的加工工艺一、典型轴套类零件的加工工艺在在FANUC-0i Mate-TB数控车床上加工如图数控车床上加工如图414所示零件,要求车端面所示零件,要求车端面,车,车M30螺纹大径,切槽,车

27、螺纹,切断。螺纹大径,切槽,车螺纹,切断。下一页上一页返回图图4 41414案例图案例图任务二任务二 螺纹类零件的加工螺纹类零件的加工1、根据零件图确定加工工艺路线、根据零件图确定加工工艺路线()车端面、车()车端面、车M30螺纹大径;螺纹大径;()切()切20槽;槽;()车()车M30螺纹;螺纹;(4)切断)切断2、选择刀具、选择刀具90度外圆车刀度外圆车刀 T0101:用于车端面、螺纹大径;:用于车端面、螺纹大径;切断刀(宽切断刀(宽4mm)T0202:用于切槽和切断:用于切槽和切断;螺纹刀螺纹刀T0303:用于车螺纹。:用于车螺纹。3、切削用量确定、切削用量确定参见表参见表42所示。所示

28、。下一页上一页返回任务二任务二 螺纹类零件的加工螺纹类零件的加工表表42 切削用量表切削用量表下一页上一页返回序号序号加工内容加工内容 主轴转速主轴转速S(r/min)进给速度进给速度F(mm/r)1 1车端面车端面、螺纹大径、螺纹大径 800 800 0.15 0.15 2 2切切20槽、切断槽、切断 300 300 0.05 0.05 3 3车车M30螺纹螺纹 400 400 2 2 任务二任务二 螺纹类零件的加工螺纹类零件的加工二、相关二、相关G功能指令功能指令螺纹切削分为单行程螺纹切削、简单螺纹循环和螺纹切学复合循环。螺纹切削分为单行程螺纹切削、简单螺纹循环和螺纹切学复合循环。1、螺纹

29、切削时的几个问题、螺纹切削时的几个问题(1)螺纹牙型高度(螺纹总切深)螺纹牙型高度(螺纹总切深)螺纹牙型高度是指在螺纹牙型上,牙顶到牙底之间垂直于螺纹轴线的距离螺纹牙型高度是指在螺纹牙型上,牙顶到牙底之间垂直于螺纹轴线的距离,它是车削时车刀总切入深度。,它是车削时车刀总切入深度。对于三角形普通螺纹,牙型高度按下式计算:对于三角形普通螺纹,牙型高度按下式计算:h=0.6495P式中,式中,P为螺距(为螺距(mm)。)。下一页上一页返回任务二任务二 螺纹类零件的加工螺纹类零件的加工(2)螺纹起点与终点轴向尺寸)螺纹起点与终点轴向尺寸由于车螺纹起始时有一个加速过程,结束前有一个减速过程,在这段距离由

30、于车螺纹起始时有一个加速过程,结束前有一个减速过程,在这段距离中,螺距不可能保持均匀,因此车螺纹时,两端必须设置足够的升速进刀段中,螺距不可能保持均匀,因此车螺纹时,两端必须设置足够的升速进刀段(空刀导入量)(空刀导入量)1和减速退刀段(空刀导出量)和减速退刀段(空刀导出量)2。如图。如图415所示,所示,1、2一般按下式选取:一般按下式选取:12导程导程 2(11.5)导程导程 下一页上一页返回图图4 415 15 升、降速段示例升、降速段示例任务二任务二 螺纹类零件的加工螺纹类零件的加工(3)分层切削深度)分层切削深度如果螺纹牙型较深,螺距较大,可分几次进给。每次进给的背吃刀量用螺如果螺纹

31、牙型较深,螺距较大,可分几次进给。每次进给的背吃刀量用螺纹深度减精加工背吃刀量所得的差按递减规律分配。常用螺纹切削的进给次纹深度减精加工背吃刀量所得的差按递减规律分配。常用螺纹切削的进给次数与背吃刀量可参考下表数与背吃刀量可参考下表43选取。选取。表表43 进给次数与背吃刀量参考表进给次数与背吃刀量参考表下一页上一页返回米米 制制 螺螺 纹(直径值,单位:纹(直径值,单位:mm)螺螺 距距1.01.01.51.52.02.02.52.53 303.53.54.04.0牙牙 深深0.6490.6490.9740.9741.2991.2991.6241.6241.9491.9492.2732.27

32、32.5982.598背背吃吃刀刀量量及及切切削削次次数数1 1次次0.70.70.80.80.90.91.01.01.21.21.51.51.51.52 2次次0.40.40.60.60.60.60.70.70.70.70.70.70.80.83 3次次0.20.20.40.40.60.60.60.60.60.60.60.60.60.64 4次次0.160.160.40.40.40.40.40.40.60.60.60.65 5次次0.10.10.40.40.40.40.40.40.40.46 6次次0.150.150.40.40.40.40.40.47 7次次0.20.20.20.20.40

33、.48 8次次0.150.150.30.39 9次次0.20.2任务二任务二 螺纹类零件的加工螺纹类零件的加工2、单行程螺纹切削循环指令、单行程螺纹切削循环指令G32G32指令可以执行单行程螺纹切削,螺纹车刀进给运动严格根据输入的螺指令可以执行单行程螺纹切削,螺纹车刀进给运动严格根据输入的螺纹导程进行。但是,螺纹车刀的切入、切出、返回等均需另外编入程序,编纹导程进行。但是,螺纹车刀的切入、切出、返回等均需另外编入程序,编写的程序段比较多,在实际编程中一般很少使用写的程序段比较多,在实际编程中一般很少使用G32指令。指令。指令格式:指令格式:G32 X(U)_ Z(W)_ F_说明:说明:(1)

34、X(U)、)、Z(W)是螺纹终点坐标;)是螺纹终点坐标;(2)F是螺纹螺距。是螺纹螺距。注意:注意:(1)在车螺纹期间进给速度倍率、主轴速度倍率无效(固定)在车螺纹期间进给速度倍率、主轴速度倍率无效(固定100%););(2)车螺纹期间不要使用恒表面切削速度控制,而要使用)车螺纹期间不要使用恒表面切削速度控制,而要使用G97;(3)车螺纹时,必须设置升速段和降速段,这样可避免因车刀升降速而影响螺)车螺纹时,必须设置升速段和降速段,这样可避免因车刀升降速而影响螺距的稳定。距的稳定。(4)因受机床结构及数控系统的影响,车螺纹时主轴的转速有一定的限制。)因受机床结构及数控系统的影响,车螺纹时主轴的转

35、速有一定的限制。下一页上一页返回任务二任务二 螺纹类零件的加工螺纹类零件的加工(5)螺纹加工中的走刀次数和进刀量(背吃刀量)会直接影响螺纹的加工质量)螺纹加工中的走刀次数和进刀量(背吃刀量)会直接影响螺纹的加工质量,车削螺纹时的走刀次数和背吃刀量可参考表,车削螺纹时的走刀次数和背吃刀量可参考表43对于锥螺纹,其斜角对于锥螺纹,其斜角在在45以下时,螺纹导程以以下时,螺纹导程以Z轴方向指定;轴方向指定;45至至90时,以时,以X轴方向值指定。轴方向值指定。除了等螺距直螺纹外,锥形螺纹和涡形螺纹也能使用除了等螺距直螺纹外,锥形螺纹和涡形螺纹也能使用G32指令切削。其形指令切削。其形状如图状如图41

36、6。下一页上一页返回直螺纹直螺纹 锥螺纹锥螺纹 涡形螺纹涡形螺纹 图图4 416 16 直、锥形螺纹和涡形螺纹直、锥形螺纹和涡形螺纹任务二任务二 螺纹类零件的加工螺纹类零件的加工例:如图例:如图417所示,用所示,用G32进行圆柱螺纹切削。设定升速段为进行圆柱螺纹切削。设定升速段为5,降速,降速段为段为3。螺纹牙底直径螺纹牙底直径=大径大径2牙深牙深=30-20.64952=27.4。下一页上一页返回图图4 417 17 圆柱螺纹切削圆柱螺纹切削任务二任务二 螺纹类零件的加工螺纹类零件的加工程序如下:程序如下:G00 X29.1 Z5;G32 Z-42.F2;(第一次车螺纹,背吃刀量为;(第一

37、次车螺纹,背吃刀量为0.9)G00 X32;Z5;X28.5;(第二次车螺纹;(第二次车螺纹,背吃刀量为背吃刀量为0.6)G32 Z-42.F2;G00 X32;Z5;X27.9;G32 Z-42.F2;(第三次车螺纹;(第三次车螺纹,背吃刀量为背吃刀量为0.6)G00 X32;Z5;X27.5;G32 Z-42.F2;(第四次车螺纹;(第四次车螺纹,背吃刀量为背吃刀量为0.4)下一页上一页返回任务二任务二 螺纹类零件的加工螺纹类零件的加工G00 X32;Z5;X27.4;G32 Z-42.F2;(最后一次车螺纹;(最后一次车螺纹,背吃刀量为背吃刀量为0.1)G00 X32;Z5;下一页上一页

38、返回任务二任务二 螺纹类零件的加工螺纹类零件的加工例:加工图例:加工图418所示螺距为所示螺距为4mm的螺纹,设的螺纹,设1=3mm,2=1.5mm,X方方向每次切深向每次切深1mm,切两次,采用公制输入,直径编程。,切两次,采用公制输入,直径编程。程序如下:程序如下:G00 U-62;G32 W-74.5 F4;G00 U62;W74.5;U-64;G32 W-74.5 F4;G00 U64;W74.5;下一页上一页返回图图4 418 18 示例图示例图3、螺纹切削循环指令螺纹切削循环指令螺纹切削循环指令把螺纹切削循环指令把“切入切入-螺纹切削螺纹切削-退刀退刀-返回返回”四个动作作为一个循

39、环,四个动作作为一个循环,用一个程序段来指令。用一个程序段来指令。编程格式编程格式 G92 X(U)Z(W)I F式中:式中:X(U)、Z(W)-螺纹切削的终点坐标值;螺纹切削的终点坐标值;I-螺纹部分半径之差,即螺纹切削起始点与切削终点的半径差。加工圆螺纹部分半径之差,即螺纹切削起始点与切削终点的半径差。加工圆柱螺纹时,柱螺纹时,I=0。加工圆锥螺纹时,当。加工圆锥螺纹时,当X向切削起始点坐标小于切削终点坐标向切削起始点坐标小于切削终点坐标时,时,I为负,反之为正。为负,反之为正。例:试编写图例:试编写图419所示圆柱螺纹的加工程序。所示圆柱螺纹的加工程序。G00 X35 Z104G92 X

40、29.2 Z53 F1.5X28.6X28.2X28.04G00 X200 Z200任务二任务二 螺纹类零件的加工螺纹类零件的加工下一页上一页返回图图4 41919圆柱螺纹切削循环圆柱螺纹切削循环任务二任务二 螺纹类零件的加工螺纹类零件的加工例:试编写图例:试编写图420所示圆锥螺纹的加工程序。所示圆锥螺纹的加工程序。G00 X80 Z62 G92 X49.6 Z12 I-5 F2X48.7 X48.1 X47.5 X47 G00 X200 Z200 下一页上一页返回图图4 42020圆锥螺纹切削循环应用圆锥螺纹切削循环应用任务二任务二 螺纹类零件的加工螺纹类零件的加工4、复合螺纹切削循环指令

41、复合螺纹切削循环指令复合螺纹切削循环指令可以完成一个螺纹段的全部加工任务。它的进刀方复合螺纹切削循环指令可以完成一个螺纹段的全部加工任务。它的进刀方法有利于改善刀具的切削条件,在编程中应优先考虑应用该指令,如图法有利于改善刀具的切削条件,在编程中应优先考虑应用该指令,如图421所示。所示。下一页上一页返回图图4 42121复合螺纹切削循环与进刀法复合螺纹切削循环与进刀法任务二任务二 螺纹类零件的加工螺纹类零件的加工利用螺纹切削复合循环功能,只要编写出螺纹的底径值、螺纹利用螺纹切削复合循环功能,只要编写出螺纹的底径值、螺纹Z向终点位向终点位置、牙深及第一次背吃刀量等加工参数,车床即可自动计算每次

42、的背吃刀量置、牙深及第一次背吃刀量等加工参数,车床即可自动计算每次的背吃刀量进行循环切削,直到加工完为止。进行循环切削,直到加工完为止。指令格式:指令格式:G00 X(1)Z(1)G76 P(ma)Q(dmin)R(c)G76 X(2)Z(2)R(I)P(k)Q(d)F(L)其中,其中,1、1:螺纹切削循环起点坐标。:螺纹切削循环起点坐标。X向,在切削外螺纹时,应比螺纹大径向,在切削外螺纹时,应比螺纹大径稍大稍大12mm;在切削内螺纹时,应比螺纹小径稍小;在切削内螺纹时,应比螺纹小径稍小12mm。在。在Z向必须考虑向必须考虑空刀导入量。空刀导入量。m:螺纹精加工重复次数,可取:螺纹精加工重复次

43、数,可取1-99次。由次。由2位数规定,前置位数规定,前置0不能省略。不能省略。:螺纹尾部倒角量(斜向退刀)。:螺纹尾部倒角量(斜向退刀)。00-99个单位,取个单位,取01则退则退0.11导程(导程(单位:单位:mm)。由)。由2位数规定,前置位数规定,前置0不能省略。不能省略。a:螺纹刀尖的角度(牙型角度)。可选择:螺纹刀尖的角度(牙型角度)。可选择80、60、55、30、29、0下一页上一页返回任务二任务二 螺纹类零件的加工螺纹类零件的加工六个种类。由六个种类。由2位数规定,前置位数规定,前置0不能省略。不能省略。dmin:最小切削深度(半径值指定)。单位为:最小切削深度(半径值指定)。

44、单位为m。c:精加工余量,半径值指定,单位为:精加工余量,半径值指定,单位为mm。2:螺纹底径值(外螺纹为小径值,内螺纹为大径值),直径值指定,:螺纹底径值(外螺纹为小径值,内螺纹为大径值),直径值指定,mm。2:螺纹的:螺纹的Z向终点位置坐标,必须考虑空刀导出量。向终点位置坐标,必须考虑空刀导出量。I:螺纹部分半径之差,即螺纹切削起始点与切削终点的半径差。加工圆:螺纹部分半径之差,即螺纹切削起始点与切削终点的半径差。加工圆柱螺纹时,柱螺纹时,i=0。加工圆锥螺纹时,当。加工圆锥螺纹时,当X向切削起始点坐标小于切削终点坐标向切削起始点坐标小于切削终点坐标时,时,I为负,反之为正。为负,反之为正

45、。k:螺纹高度(牙深),按:螺纹高度(牙深),按k=649.5P计算,半径值指定,单位为计算,半径值指定,单位为m。d:第一刀切削深度,半径值指定,单位为:第一刀切削深度,半径值指定,单位为m。l:螺纹导程,单位为:螺纹导程,单位为mm。如果是单线螺纹,则该值为螺距。如果是单线螺纹,则该值为螺距。下一页上一页返回任务二任务二 螺纹类零件的加工螺纹类零件的加工例题:图例题:图422用用G76指令编写图所示的螺纹加工程序。指令编写图所示的螺纹加工程序。下一页上一页返回图图4 422 22 直螺纹切削直螺纹切削任务二任务二 螺纹类零件的加工螺纹类零件的加工解:解:O5001N10 G00 X100

46、Z100;换刀点换刀点N20 M03 S600;主轴正转,转速主轴正转,转速600r/minN30 T0101;换螺纹刀换螺纹刀N40 G00 X32 Z4;快速到达循环起点,考虑空刀导入量快速到达循环起点,考虑空刀导入量N50 G76 P10160 Q50 R0.1;螺纹切削复合循环。精加工重复螺纹切削复合循环。精加工重复1次,次,退刀量退刀量0.112=0.22mm,牙型角,牙型角60N60 G76 X27.4 Z-27 R0 P1300 Q450 F2;螺纹底径螺纹底径27.4,Z向终点坐标向终点坐标-27,直螺纹,牙深直螺纹,牙深1.3mm,第一刀切深,第一刀切深0.45mm。导程。导

47、程2mm。N70 G00 X100 Z100;退刀退刀N80 M30;程序结束程序结束例:试编写例:试编写图图448所示圆柱螺纹的加工程序所示圆柱螺纹的加工程序,螺距为螺距为6mm。G76 P 02 12 60 Q0.1 R0.1G76 X60.64 Z23 R0 F6 P3.68 Q1.8下一页上一页返回任务二任务二 螺纹类零件的加工螺纹类零件的加工【技能训练技能训练】例题例题1:加工图示:加工图示423螺距为螺距为3.5mm(Z轴方向)的锥螺纹,设轴方向)的锥螺纹,设1=2mm,2=1mm,X方向每次切深方向每次切深1mm,切两次,采用公制输入,直径编程。,切两次,采用公制输入,直径编程。

48、下一页上一页返回图图4 423 23 锥螺纹切削锥螺纹切削任务二任务二 螺纹类零件的加工螺纹类零件的加工解:解:G00 X12 Z72;G32 X41 Z29 F3.5;G00 X50;Z72;X10;G32 X39 Z29;G00 X50;Z72;下一页上一页返回任务二任务二 螺纹类零件的加工螺纹类零件的加工例题例题2:图图4-24 试用试用G92指令编写图示锥螺纹加工程序(螺纹切削导入距指令编写图示锥螺纹加工程序(螺纹切削导入距离取离取6mm,导出距离取,导出距离取3mm,Z向螺距为向螺距为1.5mm)。)。下一页上一页返回图图4 424 24 锥螺纹加工锥螺纹加工任务二任务二 螺纹类零件

49、的加工螺纹类零件的加工解:解:O6001;G98 G40 G21;T0202;螺纹刀螺纹刀M03 S600;主轴正转主轴正转G00 X31 Z6;快速定位至切削起点快速定位至切削起点G92 X28.9 Z-33 F1.5 R-6.5;锥螺纹切削锥螺纹切削X28.4 R-6.5;注意:注意:R值为负值,且值为负值,且“R”不能作为模态代码来使用不能作为模态代码来使用X28.15 R-6.5;X28.05 R-6.5;G00 X100 Z100;退刀退刀M30;程序结束程序结束下一页上一页返回任务二任务二 螺纹类零件的加工螺纹类零件的加工本课题案例编程:编程原点选择在工件右端面的中心处,采用两种方

50、法编本课题案例编程:编程原点选择在工件右端面的中心处,采用两种方法编程,数控加工程序分别编制如下:程,数控加工程序分别编制如下:程序:用程序:用G92指令编程指令编程O1301 程序名程序名 N2 T0101;调用调用1号刀(号刀(900外圆车刀)外圆车刀)N4 M03 S800;主轴正转,转速主轴正转,转速800r/min N6 G00 X10 Z10;刀具快速定位刀具快速定位 N8 G00 X32 Z0;快速定位,准备车端面快速定位,准备车端面 N10 G01 X0 F0.15;车端面车端面 N12 Z1;N14 X24 N16 X29.8 Z-2;倒角倒角 N18 Z-40;车螺纹大径车

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 办公、行业 > 各类PPT课件(模板)
版权提示 | 免责声明

1,本文(数控加工工艺与编程模块四-数控车床编程-课件.ppt)为本站会员(三亚风情)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|