收藏 分享(赏)

数控车床编程.pdf

上传人:a****2 文档编号:3116712 上传时间:2024-01-21 格式:PDF 页数:64 大小:1.65MB
下载 相关 举报
数控车床编程.pdf_第1页
第1页 / 共64页
数控车床编程.pdf_第2页
第2页 / 共64页
数控车床编程.pdf_第3页
第3页 / 共64页
数控车床编程.pdf_第4页
第4页 / 共64页
数控车床编程.pdf_第5页
第5页 / 共64页
数控车床编程.pdf_第6页
第6页 / 共64页
亲,该文档总共64页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、 FANUC数控车床编程基础数控车床编程基础 FANUC数控车床编程指令 FANUC数控车床循环指令 说明:说明:1.采用右手笛卡尔直角坐标系,假定工件不动刀具动,以刀具远采用右手笛卡尔直角坐标系,假定工件不动刀具动,以刀具远 离工件的方向为坐标轴的正方向,离工件的方向为坐标轴的正方向,2.规定大拇指的指向为规定大拇指的指向为X轴的正方向,食指的指向为轴的正方向,食指的指向为Y轴的正方轴的正方 向,中指的指向为向,中指的指向为Z轴的正方向轴的正方向 1.数控车床坐标系数控车床坐标系 数控车床坐标系示意图:数控车床坐标系示意图:2.数控车床程序段格式数控车床程序段格式 N_ G_ X_ Z_ F

2、_ M_ S_ T _ 程序段号程序段号 准备功能代字准备功能代字 尺寸字尺寸字 进给功能字进给功能字 辅助功能字辅助功能字 主轴转速主轴转速 刀具刀具 N代码代码 程序段号指令程序段号指令N没有实际意义,一般是为了方便阅读而书写没有实际意义,一般是为了方便阅读而书写 注:注:数控程序不会按照程序段号的顺序执行,程序的执行会始终数控程序不会按照程序段号的顺序执行,程序的执行会始终按照程序的排练顺序执行,在执行固定循环及宏程序时须注意按照程序的排练顺序执行,在执行固定循环及宏程序时须注意 X、Z(U、W)代码 尺寸字有称为坐标功能字,在程序中用以确定机床下一步要到达的绝尺寸字有称为坐标功能字,在

3、程序中用以确定机床下一步要到达的绝对或相对的位置对或相对的位置 1)在数控车床中常用的有)在数控车床中常用的有X、Z、U、W等等 2)U是是X方向上的增量(相对)坐标,方向上的增量(相对)坐标,W是是Z方向上的增量(相对)坐方向上的增量(相对)坐标标 相对和绝对坐标:相对和绝对坐标:绝对坐标表示方法:(X,Z)相对坐标表示方法:(U,W)可以混合使用:(U,Z)(X,W)例如例如:G01 G01 X0X0 Z Z1010 G00 G00 X30X30 W50W50 表示移动到表示移动到X X:3030,Z Z:1010+5050的位置的位置 相对尺寸相对尺寸 绝对尺寸绝对尺寸 A点 X0 Z0

4、 B点 U16 C点 W-30 D点 U9 E点 W-35 F点 U15 A1点 X0 Z0 B1点 X16 Z0 C1点 X16 Z-30 D1点 X25 Z-30 E1点 X25 Z-65 F1点 X40 Z-65 直径编程方式直径编程方式 在车削加工的数控程序中,X轴的坐标值取为零件图样上的直径值 图中A点的坐标值为(30,80),B点的坐标值为(40,60)采用直径尺寸编程与零件图样中的尺寸标注一致,这样可避免尺寸换算过程中可能造成的错误,给编程带来很大方便。F F代码代码 进给指令进给指令F用于控制切削进给量。在程序中,有两种使用方法:用于控制切削进给量。在程序中,有两种使用方法:1

5、)每转进给量)每转进给量 格式格式:G99 F 说明:说明:F后面的数字表示的是主轴每转进给量,单位为后面的数字表示的是主轴每转进给量,单位为mm/r。例如:例如:G99 F0.2 表示进给量为表示进给量为0.2 mm/r F*S=加工速度加工速度 2)每分钟进给量每分钟进给量 格式:格式:G98 F 说明:说明:F后面的数字表示的是每分钟进给量,单位为后面的数字表示的是每分钟进给量,单位为 mm/min。例如:例如:G98 F250 表示进给量表示进给量250mm/min。程序运行控制相关 M00:程序暂停,可用NC启动命令(CYCLE START)使程序继续运行;M01:计划暂停,与M00

6、作用相似,但M01可以用机床“任选停止按钮”选择是否有效;M02:程序停止,系统复位 M30:程序停止,程序复位到起始位置。M98/M99:调用子程序和子程序返回 主轴控制相关 M03:主轴顺时针旋转;M04:主轴逆时针旋转;M05:主轴旋转停止;冷却液控制 M08:冷却液开;M09:冷却液关;M M代码代码 M00:M00:程序暂停程序暂停 1).该指令使程序暂停执行,用该指令使程序暂停执行,用 于程序检视或换档等。于程序检视或换档等。2).当执行当执行M00指令时,进给停指令时,进给停 止,程序停止,但主轴和切止,程序停止,但主轴和切 削液不停。削液不停。3).当重新按下控制面板上的循当重

7、新按下控制面板上的循 环启动按钮时,才继续执行环启动按钮时,才继续执行 下一段程序。下一段程序。M01:M01:选择暂停选择暂停 1)M01M01命令仅在“选择停止”命令仅在“选择停止”按键按键 打开(黄灯亮)时执行。打开(黄灯亮)时执行。2)当执行)当执行M01指令时,进给、程序、指令时,进给、程序、主轴和切削液均停止。主轴和切削液均停止。3 3)此指令常用于工件关键尺寸的停机)此指令常用于工件关键尺寸的停机 抽样检查等情况,当检查完抽样检查等情况,当检查完 后,按启动键执行以后的程序。后,按启动键执行以后的程序。M02/M30:M02/M30:程序结束程序结束 M30告知控制系统主程序结束

8、,使主轴、进给和冷却液停,使控制器和机床复位,将程序指针返回到第一个程序段并停下来。M02功能与M30相同,但是没有将程序指针返回到第一个程序段。M03/M04M03/M04:主轴正转:主轴正转/主轴反转主轴反转 命令生效时,主轴开始以设置的速度(或设置的切削速度)顺时针方向或逆时针方向运行。M05:M05:主轴停止主轴停止 1.此命令让主轴停止转动。2.直接从顺时针到逆时针(或 反之)旋转的切换应该避免。M08/M09M08/M09:冷却液开:冷却液开/冷却液关冷却液关 M08 M09 FANUC 调用子程序调用子程序 M98 P_ 子程序重复调用次数 子程序号 说明:说明:1.子程序的调用

9、格式为“子程序的调用格式为“M98 P ”,P后为后为7为数字,为数字,前前 三位为调用次数,后四位为调用子程序名。三位为调用次数,后四位为调用子程序名。2.当当P后只跟子程序名时,表示调用子程序后只跟子程序名时,表示调用子程序1次。次。子程序结构子程序结构 O;子程序号子程序号-M99;程序结束程序结束 说明:说明:1.在在FANUC数控系统里,可以应用子程序完成重复性操纵,以简化编程数控系统里,可以应用子程序完成重复性操纵,以简化编程 2.子程序的调用要应用子程序的调用要应用M98指令,子程序的结束用指令,子程序的结束用M99指令。指令。3.M99可以不在单行指令执行,如“可以不在单行指令

10、执行,如“G00 X100 M99”.子程序的多重调用子程序的多重调用 O0001 M98P1000;M30;O1000 M98P2000;M99;O2000 M98P3000;M99;O3000 M98P4000;M99;1级嵌套级嵌套 2级嵌套级嵌套 3级嵌套级嵌套 说明:说明:FANUC允许多重(嵌套)调用子程序,即在子程序里调用子程序,嵌允许多重(嵌套)调用子程序,即在子程序里调用子程序,嵌 套数上限为套数上限为4.在子程序调用过程中,注意不要调用自身,否则将造成死在子程序调用过程中,注意不要调用自身,否则将造成死 循环循环 S S代码代码 1.指令用于控制主轴转速指令用于控制主轴转速

11、:格式:格式:S 说明:说明:S后面数字表示主轴转速,单位后面数字表示主轴转速,单位r/min 2.在恒线速功能的机床上在恒线速功能的机床上S功能指令还有如下作用:功能指令还有如下作用:1)G50 S (最高转速限制)(最高转速限制)例:例:G50 S3000 表示最高转速限制为表示最高转速限制为3000r/min 2)G96 S (恒线速)(恒线速)说明:说明:S后面的数字表示的是恒定的工件表面线速度:后面的数字表示的是恒定的工件表面线速度:m/min。例:例:G96 S150 表示切削点刀尖相对于工件表面的线速度控制在表示切削点刀尖相对于工件表面的线速度控制在150 m/min 3)G97

12、 S (恒线速取消及恒转速)(恒线速取消及恒转速)说明:说明:S后面的数字表示恒线速度控制取消后的主轴转速,如后面的数字表示恒线速度控制取消后的主轴转速,如S未指定,将未指定,将 保留保留G96的最终值。的最终值。例:例:G97 S3000 表示恒线速控制取消后主轴转速表示恒线速控制取消后主轴转速3000 r/min。图中所示的零件,为保持图中所示的零件,为保持A、B、C各点的线速度在各点的线速度在150 m/min,则各点,则各点在加工时的主轴转速分别为:在加工时的主轴转速分别为:A:n=1000150(40)=1193 r/min B:n=1000150(60)=795r/min C:n=

13、1000150(70)=682 r/min T T功能指令用于选择加工所用刀具。功能指令用于选择加工所用刀具。格式:格式:T T _ _ _ _ 说明:说明:T T后面用四位数字,前两位是刀具后面用四位数字,前两位是刀具 号,后两位是刀具长度补偿号,又号,后两位是刀具长度补偿号,又 是刀尖圆弧半径补偿号。是刀尖圆弧半径补偿号。例:例:T0101 T0101 表示选用表示选用1 1号刀及号刀及1 1号刀具号刀具长长 度补偿值和刀尖圆弧半径补偿值。度补偿值和刀尖圆弧半径补偿值。T0100T0100 表示取消刀具补偿。表示取消刀具补偿。刀具几何形刀具几何形状补偿状补偿 刀具刀具磨损磨损补偿补偿 T

14、T代码代码 刀尖补偿功能刀尖补偿功能 1)编程时,通常都将车刀刀尖作为一)编程时,通常都将车刀刀尖作为一点来考虑,但实际上刀尖处存在圆角,点来考虑,但实际上刀尖处存在圆角,2)如图)如图1所示。当用按理论刀尖点编所示。当用按理论刀尖点编出的程序进行端面、外径、内径等与出的程序进行端面、外径、内径等与轴线平行或垂直的表面加工时,是不轴线平行或垂直的表面加工时,是不会产生误差的。但在进行倒角、锥面会产生误差的。但在进行倒角、锥面及圆弧切削时,则会产生少切或过切及圆弧切削时,则会产生少切或过切现象,现象,3)如图)如图2所示。具有刀尖圆弧自动补所示。具有刀尖圆弧自动补偿功能的数控系统能根据刀尖圆弧半

15、偿功能的数控系统能根据刀尖圆弧半径计算出补偿量,避免少切或过切现径计算出补偿量,避免少切或过切现象的产生。象的产生。FANUC数控车床编程基础 FANUC数控车床编程指令 FANUC数控车床循环指令 (1 1)G00G00指令指令快速定位指令快速定位指令 格式格式:G00 X(U)_ Z(W)_G00 X(U)_ Z(W)_;说明:说明:GOO:GOO:快速定位指令快速定位指令 X X、Z:Z:终点的绝对坐标终点的绝对坐标 U U、W:W:终点的相对坐标终点的相对坐标 功能功能:指令刀具从当前点,以数控系统预先设定的快进速度,快速移动到程序段所指令的下一个定位点。数控车床编程指令数控车床编程指

16、令 G00G00示例示例 命令刀具(或工件)从所在点以快速进给方式移动到目标点。移动速度已由操作面板预先设定,不能用程序指令来改变,其后不需F地址符及数字。只是快速定位,不能用于切削加工。G00一般用于刀具快速趋近加工目标或快速退刀。范例:范例:N0070 N0080 G00 X32.0 Z2.0 N0090 (2 2)G01G01指令指令直线插补指令直线插补指令 格式:格式:G01 X(U)_ Z(W)_ F_G01 X(U)_ Z(W)_ F_;说明:说明:G01:G01:直线插补指令直线插补指令 X X、Z:Z:终点的绝对坐标终点的绝对坐标 U U、W:W:终点的相对坐标终点的相对坐标

17、功能功能:指令多坐标(2、3坐标)以联动的方式,按程序段中规定的合成进给速度f,使刀具相对于工件按直线方式,由当前位置移动到程序段中规定的位置。G01G01示例示例 用于产生直线或斜线运动。指令刀具(或工件)沿X、Z方向执行单轴运动或执行具有任意斜率的直线运动,以输入的进给速度直线移动到程序中的目标点。范例:范例:(单位:单位:mm)N0070 N0080 G00 X10.0 Z2.0(刀具起始点刀具起始点)N0090 G01 Z-10.0 F0.1(目标点目标点1)N0100 X30.0 Z-25.0(目标点目标点2)N0110 G00G00与与G01G01的比较的比较 速度 G00没有F指

18、令,由操作面板指定,参数1420.G01的速度由F*S指令给定,也可以使用系统设定的初始值 用途 G00用于快速移动到给定点,如进刀和退刀 G01用于切削加工直线轮廓 G02G02:顺时针圆弧插补。G03G03:逆时针圆弧插补。顺、逆方向判别规则:顺、逆方向判别规则:沿垂直于圆弧所在平面的坐标轴的负方向去观察,来判别圆弧的顺、逆时针方向。在G01的基础上多一个R值.(3 3)G02/G03G02/G03指令指令圆弧加工指令圆弧加工指令 后置刀架后置刀架 前置前置刀架刀架 编程格式编程格式:ZX平面:X_a_ Z_c_()F_f_;_RKIG02 G03 圆弧的终点坐标,由a a、c c数值指定

19、。IK编程:编程:I、K值及正负的确定 Z X K I 起点起点 由圆心指向起点的由圆心指向起点的向量在向量在 X,Z轴上的分轴上的分量用量用I,K表示表示 R R编程:用半径编程:用半径R R带有符号的数值来表示:带有符号的数值来表示:AB180 :R 0 R100 BA180:R 0 R-100 说明:1、具体采用哪种方法,视具体的数控系统而定。2、G00,G01,G02,G03是同组续效指令,缺省值G01。3、起点与终点最终没有相对位移,则可省略不写。A AB BA B R100 用用R R指定半径编程指定半径编程 X Z 大逆圆 大顺圆 小逆圆 小顺圆 起点 终点 G01 X28.0

20、ZG01 X28.0 Z-20.0 F0.120.0 F0.1 G03 X38 ZG03 X38 Z-25 R525 R5 或者或者 G03 X38.Z25.I 0 K 5G03 X38.Z25.I 0 K 5 FANUC数控车床编程基础 FANUC数控车床编程指令 FANUC数控车床循环指令 (4 4)G90G90:圆柱面切削循环:圆柱面切削循环 单一固定循环可以将一系列连续加工动作,如“切入-切削-退刀-返回”,用一个循环指令完成,从而简化程序 圆柱面或圆锥面切削循环圆柱面或圆锥面切削循环 圆柱面或圆锥面切削循环是一种单一固定循环,圆柱面单一固定循环如上图所示,圆锥面单一固定循环如下图所示

21、。(1)圆柱面切削循环 编程格式 G90 X(U)Z(W)F 式中:X、Z圆柱面切削的终点坐标值;U、W圆柱面切削的终点相对于循环起点坐标分量。圆柱面切削循环示例圆柱面切削循环示例 例:应用圆柱面切削循环功能加工图所示零件 N10 G00 X200 Z200 T0101 N20 M03 S1000 N30 G00 X55 Z4 M08 N40 G01 Z2 F2.5 N50 G90 X45 Z-25 F0.2 N60 X40 N70 X35 N80 G00 X200 Z200 N90 M30 圆锥面切削循环圆锥面切削循环 编程格式:编程格式:G90 X(U)G90 X(U)Z(W)Z(W)R

22、R F F 式中:X、Z圆锥面切削的终点坐标值;U、W圆柱面切削的终点相对于循环起点的坐标;R圆锥面切削的起点相对于终点的半径差。如果切削起点的X向坐标小于终点的X向坐标,R值为负,反之为正。如上图所示。例:应用圆锥面切削循环功能加工图示零件。G01 X65 Z2 G90 X60 Z-35 R-5 F0.2 X50 G00 X100 Z200 (5)G94指令-端面切削循环 注:注:G94指令与指令与G90指令不同,指令不同,G94指令适合于加工盘类的零件,即指令适合于加工盘类的零件,即直径大,轴向尺寸小的零件。直径大,轴向尺寸小的零件。G94切削时是沿切削时是沿Z向进刀切削,沿向进刀切削,沿

23、X轴退刀。轴退刀。G94 X(U)_ Z(U)_ F_ 说明:G94:端面车削循环 X、Z:终点坐标值 U、W:终点相对坐标 G94指令-锥面端面切削循环 注:注:W为车削锥度是起点相对于终点的差值为车削锥度是起点相对于终点的差值(端面切削的起点相对于终点在Z轴方向的坐标分量。当起点Z向坐标小于终点Z向坐标时R为负,反之为正)。G94 X(U)_ Z(U)_ R_ F_ 说明:G94:端面车削循环 X、Z:终点坐标值 U、W:终点相对坐标 R:圆锥的斜度(2)锥面端面切削循环 编程格式 G94 X(U)Z(W)R F 式中:X、Z端面切削的终点坐标值;U、W端面切削的终点相对于循环起点的坐标

24、K 端面切削的起点相对于终点在Z轴方向的坐标分量。当起点Z向坐标小于终点Z向坐标时K为负,反之为正。如图所示。例:应用端面切削循环功能加工图示零件。G94 X20 Z0 R-5 F0.2 Z-5 Z-10 (6 6)G71G71:外圆粗切循环:外圆粗切循环 外圆粗切循环是一种复合固定循环。适用于外圆柱面需多次走刀才能完成的粗加工。编程格式:G71 U(d)R(e)G71 P(ns)Q(nf)U(u)W(w)F(f)S(s)T(t)式中:d背吃刀量;e退刀量;ns精加工轮廓程序段中开始程序段的段号;nf精加工轮廓程序段中结束程序段的段号;uX轴向精加工余量;wZ轴向精加工余量;f、s、tF、S、

25、T代码 注意:注意:1nsnf程序段中的F、S、T功能,即使被指定也对粗车循环无效。2零件轮廓必须符合X轴、Z轴方向同时单调增大或单调减少;X轴、Z轴方向非单调时,nsnf程序段中第一条指令必须在X、Z向有同时运动。G71G71示例示例 例:按图所示尺寸编写外圆粗切循环加工程序。T0101 G00 X120 Z10 M08 M3 s500 G71 U2 R0.5 G71 P10 Q20 U2 W2 F0.25 N10 G00 X40(ns)G01 Z-30 F0.15 X60 Z-60 Z-80 X100 Z-90 Z-110 N20 X120 Z-130(nf)G00 X125 X200 Z

26、140 M02 (7 7)G72G72:端面粗切循环:端面粗切循环 端面粗切循环是一种复合固定循环。端面粗切循环适于Z向余量小,X向余量大的棒料粗加工。编程格式:编程格式:G72 W(G72 W(d)R(e)d)R(e)G72 P(ns)Q(nf)U(G72 P(ns)Q(nf)U(u)W(u)W(w)F(f)S(s)T(t)w)F(f)S(s)T(t)式中:d背吃刀量;e退刀量;ns精加工轮廓程序段中开始程序段的段号;nf精加工轮廓程序段中结束程序段的段号;uX轴向精加工余量;wZ轴向精加工余量;f、s、tF、S、T代码。注意:1nsnf程序段中的F、S、T功能,即使被指定对粗车循环无效。2

27、零件轮廓必须符合X轴、Z轴方向同时单调增大或单调减少。G72 G72 示例示例 例:按图所示尺寸编写端面粗切循环加工程序。G50 X220 Z200 T0101 M03 S800 G90 G00 G41 X176 Z2 M08 G96 S120 G72 W3 R0.5 G72 P70 Q120 U2 W0.5 F0.2 N70 G00 X160 Z60(ns)G01 X120 Z70 F0.15 Z80 X80 Z90 Z110 N120 X36 Z132(nf)N130 G00 G40 X200 Z200 N140 M30 (8 8)G73G73:封闭切削循环:封闭切削循环 编程格式:编程格

28、式:G73 U(i)W(k)R(d)G73 U(i)W(k)R(d)G73 P(ns)Q(nf)U(G73 P(ns)Q(nf)U(u)W(u)W(w)F(f)S(s)T(t)w)F(f)S(s)T(t)式中:iX轴向总退刀量(半径值);kZ轴向总退刀量;d重复加工次数;ns开始程序段的段号;nf结束程序段的段号;uX轴向粗加工余量;wZ轴向粗加工余量;f、s、tF、S、T代码。G73 G73 示例示例 例:按图所示尺寸编写封闭切削循环加工程序。N01 G50 X200 Z200 T0101 N20 M03 S2000 N30 G00 G42 X140 Z40 M08 N40 G96 S150

29、 N50 G73 U9.5 W9.5 R3 N60 G73 P70 Q130 U1 W0.5 F0.3 N70 G00 X20 Z0(nsN70 G00 X20 Z0(ns)N80 G01 Z-20 F0.15 N90 X40 Z-30 N100 Z-50 N110 G02 X80 Z-70 R20 N120 G01 X100 Z-80 N130 X105(nf)N130 X105(nf)N140 G00 X200 Z200 G40 N150 M30 (9 9)G70G70:精加工循环:精加工循环 由G71、G72、G73完成粗加工后,可以用G70进行精加工。精加工时,G71、G72、G73程

30、序段中的F、S、T指令无效,只有在ns-nf程序段中的F、S、T才有效。编程格式 G70 P(ns)Q(nf)式中:ns精加工轮廓程序段中开始程序段的段号;nf精加工轮廓程序段中结束程序段的段号。例:在G71、G72、G73程序应用例中的nf程序段后再加上 “G70 Pns Qnf”程序段,并在ns-nf程序段中加上精加工适用的F、S、T,就可以完成从粗加工到精加工的全过程。(1010)G75G75:切槽循环:切槽循环 外径切削循环功能适合于在外圆面上切削沟槽或切断加工。编程格式 G75 R(e)G75 X(U)P(i)F 式中:e退刀量;X(U)槽深;i每次循环切削量。例:试编写进行图示零件

31、 切断加工的程序。G50 X200 Z100 T0202 M03 S600 G00 X35 Z-50 G75 R1 G75 X-1 P5000 F0.1 G00 X200 Z100 M30 A 常用螺纹切削指令常用螺纹切削指令 在数控机床上加工螺纹时,沿螺距方向(Z向)进给速度与主轴转速有严格的匹配关系。开始加工螺纹时有一个加速过程,而退出时有一个减速过程,为避免在进给机构加减速过程中切削,因此要求加工螺纹时,应留有一定的导进与导出距离。导进量与导出量的数值与进给系统的动态特性和螺纹精度及螺距有关。一般导进量P125mm,导出量P2(1/41/2)P1。当螺纹收尾处没有退刀槽时,可按45退刀收

32、尾。G92 螺纹切削循环指令螺纹切削循环指令 G76 复合螺纹切削循环指令复合螺纹切削循环指令 左螺纹和右螺纹通过指定主轴左螺纹和右螺纹通过指定主轴旋转的方向旋转的方向(M03顺时针顺时针,M04逆时针逆时针)被编制被编制。螺纹切削参数螺纹切削参数 螺纹螺距的单位是螺纹螺距的单位是mm/rmm/r(1111)G92G92螺纹切削循环指令螺纹切削循环指令 螺纹切削循环指令把“切入-螺纹切削-退刀-返回”四个动作作为一个循环(如图1所示),用一个程序段来指令。编程格式编程格式 G92 X(U)Z(W)R FG92 X(U)Z(W)R F 式中:X(U)、Z(W)螺纹切削的终点坐标值 R螺纹部分半径

33、之差,即螺纹切削起始点与切削终点的半径差。加工圆柱螺纹时,R=0。加工圆锥螺纹时,当X向切削起始点坐标小于切削终点坐标时,I为负,反之为正。G92G92圆柱螺纹示例圆柱螺纹示例 G00 X35 Z104 G92 X29.2 Z53 F1.5 X28.6 X28.2 X28.04 X28.04 G00 X200 Z200 G92G92圆锥螺纹示例圆锥螺纹示例 G00 X80 Z62 G92 X49.6 Z12 R-5 F2 X48.7 X48.1 X47.5 X47 G00 X200 Z200 G76G76螺纹切削复循环指令螺纹切削复循环指令 复合螺纹切削循环指令可以完成一个螺纹段的全部加工任务

34、。它的进刀方法有利于改善刀具的切削条件,在编程中应优先考虑应用该指令。编程格式编程格式:G76 P G76 P(m)(m)(r r)()()Q Q(dmindmin)R R(d)(d)G76 X(U)G76 X(U)Z(W)Z(W)R R(I)(I)P P(k)(k)Q Q(d)d)F F(L)(L)式中:m m 精加工重复次数;r r倒角量(0.19.9)导程;-刀尖角;dmindmin最小切深(该值用不带小数点的半径值表示该值用不带小数点的半径值表示,单位是微米单位是微米);d d-精加工余量;(该值用不带小数点的半径值表示该值用不带小数点的半径值表示,单位是微米单位是微米)X(U)Z(W

35、)X(U)Z(W)终点坐标;I I 螺纹部分半径之差,即螺纹切削起始点与切削终点的半径差。加工圆柱螺纹时,i=0。加工圆锥螺纹时,当X向切削起始点坐标小于切削终点坐标时,I为负,反之为正。k k 螺纹高度(该值用不带小数点的(该值用不带小数点的X X轴方向半径值表示轴方向半径值表示,单位是微米单位是微米);d d 第一次切入量(该值用不带小数点的(该值用不带小数点的X X轴方向半径值表示轴方向半径值表示,单位是微单位是微米米););L L螺纹导程。G76G76复合圆柱螺纹切削复合圆柱螺纹切削 G76 P02021260 Q100 R100Q100 R100 G76 X60.64 Z23 R0 F6 P3680 Q1800P3680 Q1800 G76G76复合圆锥螺纹切削复合圆锥螺纹切削 更完整的示例更完整的示例 同样零件 毛坯 直径130 长200 用V型偏刀 完整编程 粗切循环 精切循环 直接在程序上改 程序程序.G71 U2.R0.5;G71 P70 Q170 U1.W0.5 F100 N70 G01 X40.Z-24.X50.X60.Z-40.X72.Z-55.X80.Z-85.X120.Z-100.N170 X130.G70 P70 Q170.进刀1退刀0.5,留出精加工余量X,Z方向均为0.5(U1 W0.5)

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

当前位置:首页 > 实用范文 > 工作总结

copyright@ 2008-2023 wnwk.com网站版权所有

经营许可证编号:浙ICP备2024059924号-2