车编程2010.ppt_第1页
车编程2010.ppt_第2页
车编程2010.ppt_第3页
车编程2010.ppt_第4页
车编程2010.ppt_第5页
已阅读5页,还剩121页未读 继续免费阅读

下载本文档

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

文档简介

1、第4章 数控车床加工及编程,41 数控车削加工工艺,42 数控车床程序编制,43 数控车床编程实例,学习目标和重点,目标: 学习和应用FANUC数控系统的各种指令。 掌握FANUC数控系统的各种指令格式和应用范围、技巧。 中等难度的零件加工程序的编制和加工。 重点: FANUC数控系统的各种指令格式和应用范围、技巧。 数控加工及程序编制的综合能力,4.1 数控车削加工工艺,数控车床加工的主要特点 车削刀具 数控车削加工走刀路线,数控车床是目前使用最广泛的数控机床之一。主要是加工轴类、盘类等回转体零件的。通过数控加工程序的运行,它能自动完成内外圆柱面、圆锥面、圆弧面或非圆弧曲线轮廓面、端面和螺纹

2、等工序的切削加工,并能进行车槽、钻孔、镗孔、扩孔、铰孔等加工。此外,数控车削中心还可以在一次装夹中完成更多的加工工序,包括钻、铣、攻螺纹等。,4.1.1 数控车床加工的主要特点,数控车床上的各种加工方法,4.1.2 数控车削刀具,车削刀具的分类:,外圆车刀 内孔车刀 螺纹车刀 切断切槽刀,1、外圆车刀,1、外圆车刀,1、外圆车刀,外圆车刀主偏角K=75,该75主偏角车刀只能用于外圆粗车削,其刀片为四方形,所以可以转位八次,经济性好.,该75主偏角车刀只能用于外圆粗车削,该主偏角车刀为MCLNR车刀刀片的补充应用.,1、外圆车刀,1、外圆车刀,外圆车刀主偏角K=90,该90主偏角车刀只能用于外圆

3、粗精车削,其刀片为三角形,切削刃较长,刀片可以转位六次,经济性好,2、内孔车刀,根据以下切削方式选择内孔车削刀具形式与主偏角:,外螺纹车刀,3、螺纹车刀,带修光刃的螺纹刀片,可加工出包括牙顶在内的完整螺 纹牙型 保证了正确的底径和顶径 在车削螺纹前,毛坯不需车削, 车后不需去毛刺,内螺纹车刀,4、切断切槽刀,QZQ,QZSR,QZS,QT四大系列 最小切槽宽度1.1mm 最大切断直径60mm 左刀右刀任意选择,4、切断切槽刀,4.1.3 数控车床加工的走刀路线,最短的空行程路线 粗加工(或半精加工)进给路线 精加工进给路线 特殊的进给路线,1、最短的空行程路线,巧用起刀点。(图a) 巧设换(转

4、)刀点。(图b) 合理安排“回零”路线。执行“回零”指令,2、粗加工(或半精加工)进给路线,常用的粗加工进给路线。(图a) 大余量毛坯的阶梯切削进给路线。(图b) 双向切削进给路线 。(图c),3、精加工进给路线,完工轮廓的连续切削进给路线。 在安排一刀或多刀进行的精加工进给路线时,其零件的完工轮廓应由最后一刀连续加工而成 。 各部位精度要求不一致的精加工进给路线。 若各部位精度相差不是很大时,应以最严的精度为准,连续走刀加工所有部位; 若各部位精度相差很大,则精度接近的表面安排同一把刀走刀路线内加工,并先加工精度较低的部位,最后再单独安排精度高的部位的走刀路线。,4、特殊的进给路线,在数控车

5、削加工中,一般情况下,Z坐标轴方向的进给路线都是沿着坐标的负方向进给的,但有时按这种常规方式安排进给路线并不合理,甚至可能车坏工件。,4.2 数控车床程序编制,数控车床的品种繁多,结构及数控系统各异,但在许多方面仍有共同之处。本章介绍采用FANUC系统的数控车床的程序编制。,数控系统的功能 工件坐标系设定 加工准备类指令 基本加工类指令 单一固定循环指令 复合固定循环指令 刀具参数补偿指令 切槽加工与程序暂停指令 螺纹切削指令 子程序,4.2.1 数控系统的功能,1、准备功能(G功能) 功能:使机床或数控系统建立起某种加工方式的指令。 格式:G (G00G99共100种),【概念】 模态指令:

6、又称续效代码。该指令代码一经定义,其功能一直保持有效,直到被相应的代码取消或被同组的代码所取代。 非模态指令:只在写有该代码的程序段中才有效。,4.2.1 数控系统的功能,2、辅助功能(M功)能 功能:控制机床或系统的开关功能的一种命令。 格式:M (从M00M99共100种) 常用指令: M03主轴正转;M04主轴反转;M05主轴停止; M08切削液开;M09切削液关;M30程序结束。,4.2.1 数控系统的功能,3、进给功能(F功能) 功能:用于指定刀具进给速度。F为续效代码。 进给模式:数控车床分每转进给mm/r和每分钟进给mm/min 。 每分钟进给模式G94mm/min 格式:G94

7、 F; 每转进给模式G95mm/r 格式:G95 F;,4.2.1 数控系统的功能,4、主轴转速功能(S功能) 功能:用于指定主轴转速,一般为r /min 模式:数控车床有恒转速与恒线速控制模式 恒线速度控制G96m/min 格式:G96 S; 功能:在车削端面或工件直径变化较大时使用,提高切削质量。 转速与线速度的转换关系: n = 1000/ d 恒转速控制G97(上电时默认状态)r/min 格式:G97 S; 功能:该指令可设定主轴转速并取消恒线速度控制,在车削螺纹或工件直径变化不大时使用。 主轴最高转速限制G92r/min 格式:G92 S; 功能:可防止因主轴转速过高,离心力太大,产

8、生危险及影响机床寿命。,4.2.1 数控系统的功能,5、刀具功能(T功能) 功能:用于选择刀具与刀具偏置量。 格式:T,G、M、F、S、T指令中哪些指令是模态指令?哪些是非模态指令?,部分G、M指令是模态指令 全部的F、S指令是模态指令 T指令是非模态指令!,4.2.2 工件坐标系设定G50,格式:G50 X Z ; 功能:编程时,首先确定工件原点后用G54设定工件坐标系。 式中:X、Z刀尖(刀位点)起始点相对于工件原点的X、Z向 坐标值(X为直径值)。,G50 X200. Z150.;,在执行G50前必须进行什么操作?,在执行G50前必须先调整机床,将刀尖放在程序所要求的起始点位置上“对刀”

9、,【例】G50指令设定工件坐标系。,4.2.3 加工准备类指令,在完成数控准备类指令后,才能编制数控加工运行指令!,4.2.3 加工准备类指令,快速定位指令G00 格式:G00 X_ Z_; 功能:使刀具从当前点,以系统预先设定好的速度移动定位至所指定的目标点(X,Z)。 其中:X、Z目标点的绝对值坐标。 注意:G00的运动轨迹不一定是直线,若不注意则容易干涉。 该指令不用指定运行速度。,【例】G00编程。 G00 X50. Z84. ;,4.2.4 基本加工类指令,1、直线插补指令G01 格式:G01 X_ Z_ F_; 功能:使刀具从当前点,以指令的进给速度沿直线移 动目标点(X,Z) 其

10、中:X、Z目标点的绝对值坐标; F进给量。,【例】G01编程。 G01 X80. Z-80. F0.2 ;,4.2.4 基本加工类指令,2、圆弧插补指令G02/G03 格式:G02 / G03 X_ Z_ R_ F_; 功能:指令刀具以设定的进给速度作圆弧运动,切削出圆弧轮廓。 其中:G02顺时针圆弧插补; G03逆时针圆弧插补; R圆弧半径:圆心角180时,用+R表示;否则用-R表示。 注意:采用后置刀架车床编程。 G02/G03的判断。,4.2.4 基本加工类指令,【例】G02/G03编程。 答:绝对编程: G02 X46.Z-15.078 R23. F0.2 ; 增量编程: G02 U2

11、6. W-15.078 R23. F0.2; 混合编程: G02 X46. W-15.078 R23. F0.2; G02 U26. Z-15.078 R23. F0.2;,R编程有几种编程方式?,4.2.4 基本加工类指令,【例】刀具按走刀路线进行加工,已知进给量0.25mm/r,切削速度150mm/min,试编程。,O4002; T0101; G50 X200. Z50.; G96 S150 M03; G00 X14. Z6.; G01 Z0. F0.25; X30.; G03 X40. Z-50. R5.; G01 Z-20.; X60. Z-30.; G02 X81.214 Z-34.

12、393 R15.; G01 X110.; G00 X200. Z50.; M30;,4.2.4 基本加工类指令,3、自动倒角指令G01 由Z轴向X轴倒角 格式:G01 Z(W) I F ; 其中:Z、W图中b点的绝对值(增量)坐标。 I 当向X轴正向倒角时为正值,反之,取负值。 由X轴向Z轴倒角 格式:G01 X(U) K F ; 其中:X、U图中b点的绝对值(增量)坐标。 K 当向X轴正向倒角时为正值,反之,取负值。,4.2.4 基本加工类指令,4、自动倒圆指令G01 由Z轴向X轴倒圆 格式:G01 Z(W) R F ; 其中:Z、W图中b点的绝对值(增量)坐标。 R 当向X轴正向倒角时为正

13、值,反之,取负值。 由X轴向Z轴倒圆 格式:G01 X(U) R F ; 其中:X、U图中b点的绝对值(增量)坐标。 R 当向X轴正向倒角时为正值,反之,取负值。,4.2.4 基本加工类指令,【例】以图示走刀路线加工,已知进给量0.15mm/r,主轴转速800r/min,试用自动倒角倒圆指令编程。,O4003; S800 M03; T0101 M08; G00 X21. Z5.; W-5.; G01X60. K-2. F0.15; Z-12.; X72. Z-32.; Z-47.; G02 X82. Z-52. R5.; G01 X92.; U10.0 W-5.0; G00 X240. Z15

14、0. M30;,4.2.5 单一固定循环指令,轴向切削循环G90 径向切削循环G94,单一固定循环是指一个循环切削指令可使刀具产生四个动作,即可使刀具完成:“切入切削退刀返回”一个循环动作,可简化编程。,1、轴向切削循环G90,格式:G90 X(U) Z(W) R F ; (模态指令) 式中:X、Z切削终点绝对坐标; U、W切削终点相对于循环起点增量坐标; R切削终点至切削起点的向量值(半径值); 功能:能完成圆柱、圆锥的粗、精切削加工。,1、轴向切削循环G90,O4006; G96 S120 M03; G50 S3500; T0101; G00 X55. Z3.; G90 X46. Z-44

15、.95 F0.2; X42.; X40.2; G00 X100. Z100.; T0202 S150; X40. Z3.; G01 Z-45. F0.07; X55.; G00 X100. Z100.; M30;,1、需要建立刀尖半径补偿?,用G90怎样进行精加工?,1、轴向切削循环G90,O4007; G96 S120 M03; G50 S3500; T0303; G00 X50. Z5.; G90 X49. Z-45. R-5.5 F0.2; X45.; X41.; X40. S150 F0.07; G00 X100. Z100.; M30;,2、径向切削循环G94,格式:G94 X(U)

16、 Z(W) R F ; (模态指令) 式中:X、Z切削终点绝对坐标; U、W切削终点相对于循环起点增量坐标; R切削终点至切削起点的向量值(Z轴方向); 功能:能完成直端面或锥端面切削循环。,O4008; G96 S120 M03; G50 S3500; T0404; G00 X85. Z5.; G94 X40.5 Z-3. F0.2; Z-6.5; Z-9.9; X40. Z-10. S150 F0.07; G00 X100. Z100.; M30;,2、径向切削循环G94,O4009; G96 S120 M03; G50 S3500; T0404; G00 X119. Z5.; G94 X

17、20. Z0. R-22. F0.2; Z-3.5; Z-6.5; Z-9.5; Z-10. S150 F0.07; G00 X100. Z100.; M30;,2、径向切削循环G94,第一题,用数控车床加工如图所示零件,材料为45钢调质处理,毛坯的直径为35mm,长度为105mm。按图示要求完成加工程序的编制。粗加工程序使用固定循环指令(或调用子程序指令)编写,且要对所选用的刀具规格、切削用量等作简要的工艺说明,加工程序要字迹工整,第一题图,第二题,用数控车床加工如图所示零件,材料为45钢调质处理,毛坯的直径为35mm,长度为105mm。按图示要求完成加工程序的编制。粗加工程序使用固定循环指

18、令(或调用子程序指令)编写,且要对所选用的刀具规格、切削用量等作简要的工艺说明,加工程序要字迹工整,第二题图,点坐标:A(16.5,5) B(23.86,-20.91) c(28,-35.39) d(28,-61.83) e(20,-93.82),4.2.6 复合固定循环指令,轴向粗车复合循环G71 径向粗车复合循环G72 仿形粗车复合循环G73 精车复合循环G70,1、轴向粗车复合循环G71,格式:G71 U(d) R(e); G71 P(ns) Q(nf) U(u) W(w) F(f) S(s) T(t); N (ns) ; F(f) S(s); N (nf) ; 功能:适合于使刀具从当前

19、点,以系统预先设定好的速度移 动 定位至所指定的目标点用圆柱棒料粗车阶梯轴的外 圆或内孔需切除较多余量时的情况。,1、轴向粗车复合循环G71,其中:d每次切削背吃刀量,即x轴向的进刀,深度以半径值表 示,一定为正值; e每次切削结束的退刀量; ns精车开始程序段的顺序号; nf精车结束程序段的顺序号; ux轴方向精加工余量,以直径值表示; wz轴方向精加工余量; f粗车时进给量; s粗车时主轴功能(在G71之前即已指令,大都省略); t粗车时所用刀具(在G71之前即已指令,故大都省略); s精车时主轴功能; f精车时进给量。,1、轴向粗车复合循环G71,G71指令的刀具循环路径,注意:由循环起

20、始点C到A点的移动只能用G00或G01,且不能有z轴方向 移动指令。 车削的路径必须是单调增大或减小,即不可有内凹的轮廓外形。,1、轴向粗车复合循环G71,【例】以FANUC PM系统的CNC车床车削如图示工件。,O1000; S800 M03; T0101 M08; G00 X84. Z3.; G71 U3. R1.; G71 P10 Q20 U0.2 W0.05 F0.2; N10 G00 X20.; G01 Z-20. F0.1 S1000; X40. Z-40.;,G03 X60. Z-50. R10.; G01 Z-70.; X80.; Z-90.; N20 X84.; G70 P1

21、0 Q20; G00 X100. Z100.; M30;,2、径向粗车复合循环G72,格式:G72 W(d) R(e); G72 P(ns) Q(nf) U(u) W(w) F(f) S(s) T(t); N (ns) ; F(f) S(s); N (nf) ; 功能:适用于直径方向的切除余量比轴向余量大时。,2、径向粗车复合循环G,【例G72】粗车刀1号,每次背吃 刀量为3mm,进给量为0.2mm/r,主轴 转速为500r/min;精车刀2号,精车余 量X轴为0.2mm,Z轴为0.05mm,主轴转 速为800 r/min,进给量为0.07mm/r。,O4011; S500 M03 T0101

22、; G00 X166. Z3.; G72 W3. R1.; G72 P10 Q20 U0.2 W0.05 F0.2; N10 G00 Z-40.; G01 X120. F0.07 S800; G03 X100. Z-30. R10.; G01 X40. Z-15.; Z-5.; X10.; N20 Z3.; G00 X100. Z100.; T0202; X166. Z3.; G70 P10 Q20; G00 X100. Z100.; M30;,3、仿形粗车复合循环G73,格式:G73 U( i) W(k) R(d); G73 P(ns) Q(nf) U(u) W(w) F(f) S(s) T

23、(t); N (ns) ; F(f) S(s); N (nf) ; 功能:适用于零件毛坯已基本成型的铸件或锻件的加工。 式中: i粗车时径向切除的余量(半径值)。 k粗车时轴向切除的余量。 d粗切削次数。,3、仿形粗车复合循环G73,G73指令的刀具循环路径,3、仿形粗车复合循环G73,【例G73】车削铸件 。X轴向粗加工总余量为6mm(半径),z轴向为6mm,粗加工次数为3次。粗车刀1号,精车刀2号,精车余量X轴为0.2mm,Z轴为0.05mm。,4012; S500 M03; T0101 M08; G00 X112. Z6. ; G73 U6.0 W6.0 R3.0; G73 P10 Q2

24、0 U0.2 W0.05 F0.2; N10 G00 X30. Z1.; G01 Z-20. F0.07 ; X60. W-10.; W-30.; G02 X80. W-10. R10.; G01 X100. W-10.; N20 X106.; G00 X150. Z200.; T0202 S800; X112. Z6.; G70 P10 Q20; G00 X150. Z200. ; M30;,实训项目三:简单形面加工实训(外形),4、精车复合循环G70,格式:G70 P(ns) Q(nf) ; 注意 : 必须先使用G71、G72或G73指令后,才可使用G70指令。 G70指令的ns至nf之间

25、精车程序段中,不能调用子程序。 ns至nf之间精车程序段所指令的F、S是给G70精车时使用的,且S指令的位置比较灵活。 使用G71、G72、G73或G70指令的程序必须存储于CNC控制器内存中,即有复合循环指令的程序不能通过计算机以边传边加工的方式控制CNC机床。,5、轴向粗车复合循环G71加工内孔,格式:G71 U(d) R(e); G71 P(ns) Q(nf) U(u) W(w) F(f) S(s) T(t); N (ns) ; F(f) S(s); N (nf) ; 注意: u为负值。,实训项目四:简单形面加工实训(内形),4.2.7 刀具参数补偿指令,假想刀尖 假想刀尖与圆弧刀尖比较

26、 刀尖圆弧半径补偿指令 假想刀尖方向和刀尖号,1、假想刀尖,数控编程通常都假设车刀尖作为一个点(称为假想刀尖点)来考虑,并以此假想刀尖点切削工件。但实际上,假想刀尖点是不存在的。 CNC车床皆使用粉末冶金制作的刀片,其刀尖是一圆弧形,常用的车刀片刀尖圆弧半径R有0.2mm、0.4mm、0.6mm、0.8mm、1.0mm等多种。,2、 假想刀尖与圆弧刀尖比较,按假想刀尖编出的程序,进行外圆、内孔等与X、Z轴平行的表面加工时,是不会产生误差的,但在进行倒角、锥面和圆弧切削时会产生少切或过切的现象。,3、 刀尖圆弧半径补偿指令,具有刀尖圆弧自动补偿功能的数控系统能根据刀尖圆弧半径计算出补偿量,避免少

27、切或过切现象的产生。 G41刀具左补偿:站在刀具路径上,向切削前进方向 看,刀具在工件的左方。 G42刀具右补偿:站在刀具路径上,向切削前进方向 看,刀具在工件的右方。 G40取消刀尖圆弧半径补偿,即按程序路径进给。,3、 刀尖圆弧半径补偿指令,【注意事项】,1、G41或G42指令必须和G00或G01指令一起使用,且当切削完轮廓后即用指令G40取消补偿。 2、工件有锥度、圆弧时,必须在精车锥度或圆弧前一程序段建立半径补偿,一般在切入工件时的程序段建立半径补偿。 3、指令刀尖半径补偿G41或G42后,刀具路径必须是单向递增或单向递减。即指令G42后刀具路径如向Z轴负方向切削,就不允许往Z轴正方向

28、移动,故必须在往Z轴正方向移动前,用G40取消刀尖半径补偿。 4、建立刀尖半径补偿后,在Z轴的切削移动量必须大于其刀尖半径值;在X轴的切削移动量必须大于2倍刀尖半径值,这是因为X轴用直径值表示的缘故。 5、必须在刀具补偿参数设定页面填入刀具的刀尖半径值和假想刀尖号码,以作为刀尖半径补正之依据。,4、假想刀尖方向和假想刀尖号,假想刀尖方向是指假想刀尖点与刀尖圆弧中心点的相对位置关系。0与9的假想刀尖点与刀尖圆弧中心点重叠。,4、假想刀尖方向和假想刀尖号,刀具补偿参数设定,刀具按图示走刀路线进行精加工,已知进给量为0.1mm/r,主轴转速800r/min,试建立刀尖圆弧半径补偿编程。,O4004;

29、 S800 M03; T0101; G00 G42 X26. Z2.; G01 Z0. F0.1; X56.; X60. Z-2.0; Z-12.; G02 X80. Z-22. R10.; G01 X90.; U6.0 W-3.; G00 G40 X100.Z100.; M30;,【例:刀尖半径补偿在精加工程序中应用】,【例:刀尖半径补偿在G71程序中应用】,车削工件。粗精车刀1号,刀尖半径0.6mm。粗车进给量为0.2mm/r,主轴转速500r/min;精车进给量为0.07mm/r,主轴转速800r/min,粗车时每次背吃刀量3mm。,O1000; S800 M03 T0101; G00

30、X84. Z3.; G71 U3. R1.; G71 P10 Q20 U0.2 W0.05 F0.2; N10 G00 X20.; G01 G42 Z-20. F0.1 S1000; X40. Z-40.; G03 X60. Z-50. R10.; G01 Z-70.; X80.; Z-90.; N20 G40 X84.; G70 P10 Q20; G00 X100. Z100.; M30;,【例:刀尖半径补偿在G72程序中应用】,车削工件:粗精车刀1号,刀尖半径0.6mm。粗车进给量为0.2mm/r,主轴转速500r/min;精车进给量为0.07mm/r,主轴转速800r/min,粗车时每次

31、背吃刀量3mm。,O4011; S500 M03 T0101; G00 X166. Z3.; G72 W3. R1.; G72 P10 Q20 U0.2 W0.05 F0.2; N10 G00 Z-40.; G01 G41 X120. F0.07 S800; G03 X100. Z-30. R10.; G01 X40. Z-15.; Z-5.; X10.; N20 G40 Z3.; G70 P10 Q20; G00 X100. Z100.; M30;,4.2.8 切槽加工与程序暂停指令,程序暂停 切槽加工,1、程序暂停G04,式中:X、U、P暂停时间(s)。但P不能用小数点表示法(ms)。 功

32、能:指令控制系统按指定时间暂时停止执行后续程序段。暂时停止 时间结束则继续执行。 适用:在车削沟槽或钻孔时,为使槽底或孔底得到准确的尺寸精度 及光滑的 加工表面,在加工到槽底或孔底时,应该暂停一适当 时间,使工件回转一周以上。 使用G96(主轴恒线速度回转)车削工件轮廓后,改成G97(Z 主轴恒转速回转)车削螺纹时,指令暂停一段时间,使主轴转 速稳定后再自行车削螺纹,以保证螺距加工精度要求。,暂停2秒几种表达?,G04 X2.; G04 X2000; G04 U2.; G04 U2000; G04 P2000;,2、切槽加工,格式:G01 X(U) _ Z(W)_ F_ ;,T0202; G0

33、0 X22. Z-35.; G01 X14. F0.05; X22.; G00 X100. Z100.;,刀宽 =槽宽时?,2、切槽加工,T0202; G00 X22. Z-35.; G01 X14. F0.05; X22.; W2.; X14.; G00 X100. ; Z100.;,刀宽(3mm) 槽宽时?,2、切槽加工,T0202; G00 X_ Z_; G01 U-5. F0.05; U5.; W-0.8;,U-1.6 W0.8; U1.6; W0.8; U-1.6 W-0.8; U1.6.;,G00 X100. Z100.;,带倒角时?,4.2.9 螺纹切削指令,螺纹切削指令G32

34、螺纹切削循环G92 螺纹切削复合循环G76,1、螺纹切削指令G32,格式:G32 X(U) Z(W) F ; (模态指令) 式中:X、Z螺纹切削终点绝对坐标; U、W切削终点相对于起点增量坐标; F螺纹螺距。 功能:能完成恒螺距圆柱螺纹、圆锥螺纹和端面螺纹的切削加工。,【 螺纹加工注意事项】,(1)数控车床加工螺纹的前提条件是主轴有位置测量装置。,【 螺纹加工注意事项】,(2)车削螺纹时必须使用恒转速度功能,否则车削时X轴的直径值渐次减少,转速会增加,会使F导程指定的值产生变动而发生乱牙现象。,【 螺纹加工注意事项】,(3)为防止产生非定值导程螺纹,车削螺纹的前后,需有适当的空刀进入量L1,和

35、空刀退出量L2。,近似公式:,式中:n主轴转速,r/min. P 螺纹导程,mm. 注:取值略大!,【 螺纹加工注意事项】,(4)螺纹加工中编程大径决定于螺纹大径。,例:M3026g,上偏差:es=0.038mm. 公差:Td=0.28mm 则螺纹大径尺寸为:,实际普通螺纹可用粗略估算: 螺纹大径D=公称尺寸0.1mm,【 螺纹加工注意事项】,(5)螺纹牙型高和编程小径。,牙型理论高度:H=0.866P 实际牙型高度: h=H2(H/7)=0.6495P 由螺纹车刀刀尖半径:,实际普通螺纹可用粗略估算: 螺纹小径d=螺纹大径D2h,【 螺纹加工注意事项】,(6)螺纹加工中的走刀次数和进刀量(切

36、削深度)直接影响螺纹的加工质量。,螺纹的转速,N1200/P-K K一般取决80,二、对刀,三把刀依次采用试切法对刀,通过对刀把操作得到的零偏值分 别输入到各自长度补偿中,加工时调用。其中螺纹车刀取刀尖 为刀位点,对刀步骤如下:,主轴正转,移动螺纹车刀,使刀尖轻轻 碰至工件外圆面(可以取外圆车刀试车 削的外圆表面)或车一段外圆面,Z方 向退出刀具;停车,测量外圆直径, 如下图所示。然后进行面板操作,面板 操作步骤同其它车刀对刀步骤。,1.X轴对刀,2.Z轴对刀,主轴停止转动,使螺纹车刀刀尖与工 件右端面对齐,采用目测法或借助于 直尺对齐,如下图所示。然后进行面 板操作,面板操作步骤同其它刀具对

37、 刀步骤。,X18.3; G32 Z-33. F2.5 ; G0 X26.; Z11.; X17.7; G32 Z-33. F2.5 ; G0 X26.; Z11.; X17.3; G32 Z-33. F2.5; G0 X26.; Z11.; X16.9; G32 Z-33. F2.5 ; G0 X26.; Z11. X16.75; G32 Z-33. F2.5 ; G0 X26.; G0 X100. Z100.; M30;,【例】螺纹切削指令应用G32,G97 S400 M03; T0404 M08; G0 X26. Z3.; X19.; G32 Z-33. F2.5 ; G0 X26.;

38、Z11.;,作业一,2、螺纹切削循环G92,格式:G92 X(U) Z(W) R F ; (模态指令) 式中:X、Z切削终点绝对坐标; U、W切削终点相对于循环起点增量坐标; R切削终点至切削起点的向量值(X轴方向); 功能:能完成圆柱螺纹或圆锥螺纹的循环切削。,2、螺纹切削循环G92,O4011; G97 S400 M03; T0404 M08; G0 X26. Z11.; G92 X19. Z-33. F2.5; X18.3 ; X17.7; X17.3; X16.9; X16.75; G0 X100. Z100.; M30;,【例】用G92替代G32程序,3、螺纹切削复合循环G76,格式

39、:G76 P(m)(r)()Q(dmin) R(d); G76 X(U) Z(W) R(i) P(k) Q(d) F(l); 式中:m精车削次数,必须2位数:0199; r螺纹末端倒角量,必须2位数:0099: 倒角量=r0.1导程; 刀具角度,有00、29、30、55、60等; dmin最小切削深度(半径值),不可用小数点表示; d精车余量; i螺纹终点D到起点C的向量值,如i=0可省略。; k螺纹牙深(半径值),有些系统不可用小数点表示; d第一刀切削深度(半径值),不可用小数点表示; l螺纹 螺距。 功能:能完成圆柱螺纹或圆锥螺纹的循环切削。,3、螺纹切削复合循环G76,【例】用G76编

40、制程序,1=nP/400 =4002/400=2 牙底直径 =30-1.2992 =27.402 牙型高度=1.299;,O4009; S400 M03 T0202 ; G00 X38. Z8.; G76 P021060 Q200 R0.02; G76 X27.402 Z-15. P1299 Q500 F2.0; G00 X100. Z100.; M30;,作业二,4.2.10 子程序,子程序调用指令M98 子程序结束指令M99 子程序嵌套,在程序中,当某一部分程序反复出现时,可以把这类程序作为一个独立程序,并事先存储起来,使程序简化。这个独立程序称为子程序。,1、子程序调用指令M98,格式:

41、M98 P ; 式中: 表示重复调用子程序的次数,若省略 则调用次数为1 次。 表示要调用的子程序号。 P最多跟8位数字,数字可以小于或等于4位。 举例:M98 P46666; M98 P8888; M98 P12; 注意:主程序可以多次调用子程序,但连续调用同一子程 序执行加工,最多可执行999次。,连续调用4次子程序O12的指令?,M98 P40012;,2、子程序结束指令M99,格式:M99;,3、子程序嵌套,注意:子程序只能执行有限级嵌套,最多可嵌套4层子程序 (不同系统可能不同); 应避免子程序间的互相调用。,定义:为进一步简化零件加工程序,子程序亦可再调用另一子程序,这 种调用称为

42、子程序嵌套。,【例】零件结构相同应用子程序,O4014; G97 S1200 M03; T0303 M08; G00 X82. Z0.; M98 P45555; X100. Z100.; M30;,O5555; W-20. ; G01 X74. F0.07; G00 X82.; M99;,【例】按循环轨迹调用子程序,O0001; T0101 S400 M03; G00 X23. Z2.; M98 P30002; G00 X100. Z100.; M30;,O0002; G01 G42 U-19.4. F0.2; Z0.; G03 U8. W-4. R4. ; G01 W-5.; G02 U6. W-3. R3.; G01 U2.; W-8. G40 U3.4; Z2.; U-1.8.; M99;,(23,2),背吃刀量为0.9mm(半径值)!,三次调用子程序进行循环加工!,G21G97G99 T0101 M03S400 G00X72Z5 G74R1 G74X30Z-10P1500Q2000F0.1 G00Z100 X100 M05 M30,G21G97G99 T0101 M03S400 G00X34Z-50 G

温馨提示

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

评论

0/150

提交评论