数控车床的编程

上传人:n**** 文档编号:50719336 上传时间:2018-08-10 格式:PPT 页数:66 大小:403.50KB
返回 下载 相关 举报
数控车床的编程_第1页
第1页 / 共66页
数控车床的编程_第2页
第2页 / 共66页
数控车床的编程_第3页
第3页 / 共66页
数控车床的编程_第4页
第4页 / 共66页
数控车床的编程_第5页
第5页 / 共66页
点击查看更多>>
资源描述

《数控车床的编程》由会员分享,可在线阅读,更多相关《数控车床的编程(66页珍藏版)》请在金锄头文库上搜索。

1、数控加工技术第三节 数控车床的编程o 1.数控车床简介数控车床的组成:数控系统、床身、主轴、进给系统、回转 刀架、操作面板和辅助系统等。 数控车床分为立式数控车床和卧式数控车床两种类型。立式数控车床用于回转直径较大的盘类零件车削加工。卧式数控车床用于轴向尺寸较长或小型盘类零件的车削加 工。按功能可进一步分为经济型数控车床、普通数控车床和 车削加工中心。数控加工技术第三节 数控车床的编程o 2.液压卡盘和液压尾架液压卡盘是数控车削加工时夹紧工件的重要附件,对一般回转类零件可采用普通液压卡盘;对零件被夹持部位不是圆柱 形的零件,则需要采用专用卡盘;用棒料直接加工零件时需 要采用弹簧卡盘。对轴向尺寸

2、和径向尺寸的比值较大的零件,需要采用安装在 液压尾架上的活顶尖对零件尾端进行支撑,才能保证对零件 进行正确的加工。尾架有普通液压尾架和可编程液压尾架。数控加工技术第三节 数控车床的编程o 3.数控车床的刀架数控车床可以配备两种刀架:(1)专用刀架 由车床生产厂商自己开发,所使用的刀柄也是 专用的。这种刀架的优点是制造成本低,但缺乏通用性。(2)通用刀架 根据一定的通用标准(如VDI,德国工程师协会 )而生产的刀架,数控车床生产厂商可以根据数控车床的功 能要求进行选择配置。(见图)数控加工技术第三节 数控车床的编程图3.4 通用刀架数控加工技术第三节 数控车床的编程o 4.铣削动力头数控车床刀架

3、上安装铣削动力头后可以大大扩展数控车床的 加工能力。如:利用铣削动力头进行轴向钻孔和铣削轴向槽 。o5.数控车床的刀具在数控车床或车削加工中心上车削零件时,应根据车床的刀 架结构和可以安装刀具的数量,合理、科学地安排刀具在刀 架上的位置,并注意避免刀具在静止和工作时,刀具与机床 、刀具与工件以及刀具相互之间的干涉现象。数控车床上常用的刀具如图3.5,图3.6所示。数控加工技术第三节 数控车床的编程图3.5 数控车床刀具数控加工技术第三节 数控车床的编程图3.6 数控车床刀具数控加工技术第三节 数控车床的编程3.2 数控车床编程 3.2.1 数控车床编程基础o1.公制(米制)与英制编程数控车床使

4、用的长度单位量纲有公制(米制)和英制两种,由专用 的指令代码设定长度单位量纲,如FANUC-0TC系统用G20表示使用英 制单位量纲,G21表示使用公制(米制)单位量纲。系统通电开机 后,机床自动处于公制尺寸状态。o2.直径编程和半径编程(1)直径编程:采用直径编程时,数控程序中X轴的坐标值即为零件图上的直径值。 数控加工技术第三节 数控车床的编程(2)半径编程:采用半径编程,数控程序中X轴的坐标值为零 件图上的半径值。考虑使用上的方便,一般采用直径编程。 CNC系统缺省的编程方式为直径编程。a)直径编程 b)半径编程图3.7 数控车削编程分类a) A:(30.0,80.0),B:(40.0,

5、60.0) b) A:(15.0,80.0),B:(20.0,60.0)数控加工技术第三节 数控车床的编程o3.车床的前置刀架与后置刀架 数控车床刀架布置有两种形式:如图3.8所示图3.8 车床的前置刀架与后置刀架数控加工技术第三节 数控车床的编程o4.刀尖半径补偿在数控车削编程中为了编程方便,把刀尖看作为一个尖点, 数控程序中刀具的运动轨迹即为该假想尖点的运动轨迹。( 如图3.9所示)图3.9 假想刀尖与刀尖半径数控加工技术第三节 数控车床的编程刀尖圆弧半径补偿指令:指令格式 G41(G42、G43)G01(G00)X(U)_Z(W)指令功能 G41为刀尖圆弧半径左补偿;G42为刀尖圆弧半径

6、右补偿;G40是取消刀尖圆弧半径补偿。指令说明 顺着刀具运动方向看,刀具在工件的左边为刀尖 圆弧半径左补偿;刀具在工件的右边为刀尖圆弧半径右补偿 。只有通过刀具的直线运动才能建立和取消刀尖圆弧半径补 偿。数控加工技术第三节 数控车床的编程o5.数控机床的初始状态初始状态: 指数控机床通电后具有的状态,也称为数控系统 内部默认的状态,一般设定绝对坐标方式编程、使用米制长 度单位量纲、取消刀具补偿、主轴和切削液泵停止工作等状 态作为数控机床的初始状态。o3.2.2数控车床基本指令 1.常用编程指令的应用 车削加工编程一般包含X和Z坐标运动及绕Z轴旋转的转角坐 标C 。(1)快速定位(G00或G0)

7、 刀具以点位控制方式从当前所在位 置快速移动到指令给出的目标位置。 指令格式:G00 X(U) Z(W) ;数控加工技术第三节 数控车床的编程(2)直线插补(G01或G1) 刀具以一定的进给速度从当前所在 位置沿直线移动到指令给出的目标位置。 指令格式:G01 X(U) Z(W) F ;图3.10 快速定位 图3.11 直线插补数控加工技术第三节 数控车床的编程图3.10 快速定位 图3.11 直线插补G00 X40.0 Z56.0; G01 X40.0 Z20.1 F0.2;/绝对坐标,直径编程; /绝对坐标,直径编程G00 U-60.0 W-30 G01 U20.0 W-25.9 F0.2

8、;/增量坐标,直径编程 /增量坐标,直径编程 (3)圆弧插补(G02或G2,G03或G3) 1)指令格式: G02 X(U)_Z(W)_I_K_F_ ;G02 X(U) Z(W) R F ;G03 X(U)_Z(W)_I_K_F_ ;G03 X(U) Z(W) R F ; 数控加工技术第三节 数控车床的编程2)指令功能: G02、G03指令表示刀具以进给速度从圆弧起 点向圆弧终点进行圆弧插补。3)指令说明:G02为顺时针圆弧插补指令,G03为逆时针圆弧插补指令。 圆弧的顺、逆方向判断见图3.12左图,朝着与圆弧所在平面 相垂直的坐标轴的负方向看,顺时针为G02,逆时针为G03, 图3.12右图

9、分别表示了车床前置刀架和后置刀架对圆弧顺与 逆方向的判断;数控加工技术第三节 数控车床的编程图3.12 圆弧的顺逆方向 如图3.13,采用绝对坐标编程,X、Z为圆弧终点坐标值 ;采用增量坐标编程,U、W为圆弧终点相对圆弧起点的坐 标增量,R是圆弧半径,当圆弧所对圆心角为0180数控加工技术第三节 数控车床的编程图3.13 圆弧绝对坐标,相对坐标时,取正值;当圆心角为180360时,R取负值 。I、K为 圆心在X、Z轴方向上相对圆弧起点的坐标增 量(用半径值表示),I、K为零时可以省略。数控加工技术第三节 数控车床的编程图3.14 圆弧插补G02 X50.0 Z30.0 I25.0 F0.3;

10、G03 X87.98 Z50.0 I-30.0 K-40.0 F0.3; G02 U20.0 W-20.0 I25.0 F0.3; /绝对坐标,直径编程 G02 X50.Z30.0 R25.0 F0.3; G03 U37.98 W-30.0 I-30.0 K-40.0 F0.3; G02 U20.0 W-20.0 R25.0 F0.3; /相对坐标,直径编程 数控加工技术第三节 数控车床的编程o(4)主轴转速设置(S)车床主轴的转速(rmin)为: 因此主轴转速应为478rmin,表示为S478。式中为圆周切削速度,单位缺省为mmin 、D为工件的 外径,单位为mm。例如,工件的外径为200m

11、m,要求的切削 速度为300mmin,经计算可得数控加工技术第三节 数控车床的编程o(5)主轴速度控制指令数控车削加工时,按需要可以设置恒切削速度(例如,为保证车削后工件的表面粗糙度一致,应设置恒切削速度),车 削过程中数控系统根据车削时工件不同位置处的直径计算主 轴的转速。恒切削速度设置方法如下:G96 S ; 其中S后面数字的单位 为rmin。设置恒切削速度后,如果不需要时可以取消,其方式如下:G97 S ; 其中S后面数字的单位为rmin。数控加工技术第三节 数控车床的编程o(6)进给率和进给速度设置指令在数控车削中有两种切削进给模式设置方法,即进给率(每 转进给模式)和进给速度(每分钟

12、进给模式)。1)进给率,单位为mm/r,其指令为:G99; / 进给率转换指令, G01 X Z F ; / F的单位为mmr2)进给速度,单位为mmmin,其指令为:G98; / 进给速度转换指令, G01 X Z F ; / F的单位为mm min数控加工技术第三节 数控车床的编程图3.16 进给率和进给速度图a:G99 G01 Z-27.1 F0.3; 图b:G98 G01 Z-10.0 F80;表示进给率为0.3mmr 表示进给速度为80mmminCNC系统缺省进给模式是进给率,即每转进给模式。 数控加工技术第三节 数控车床的编程o(7)工件原点设置 工件坐标系的原点有两种设置方法。

13、1)用G50指令进行工件原点设置,分以下两种设置情况:图3.17 工件原点设置数控加工技术第三节 数控车床的编程坐标原点设置在卡盘端面如图a所示,这种情况下z坐标是正值。工件原点设置在卡盘端面:G50 X85.Z210.;/* 将刀尖当前位置的坐标值定为工件坐标系中 的一点(85.,210.)。坐标原点设置在零件右端面如图b所示,这种情况下Z坐标值是负值。工件原点设置在工件右端面:G50 X85.0 Z90.0;在这种情况下,如果设置指令写成: G50 X0 Z0;则刀尖当前位置即为工件坐标系原点。 数控加工技术第三节 数控车床的编程o(8)端面及外圆车削加工 端面及外圆的车削加工要用到插补指

14、令G01。 为正确地编写数控程序,应在编写程序前根据工件的情况选择工 件原点。确定好工件原点后,还必须确定刀具的起始点。图3.18 确定车削原点 a)工件原点在左端面时 b) 工件原点在右端面时数控加工技术第三节 数控车床的编程o实例:如下图所示零件图3.45 数控车削综合编程实例数控加工技术第三节 数控车床的编程N0050 G01 X32 Z0; N0110 G02 X16 Z-15 R2;N0060 G01 X-0.5; N0120 G01 X20;N0070 G00 Z1; N0130 G01 Z35;N0080 G00 X10; N0140 X26;N0090 G01 X12 Z1;

15、N0150 Z50;N0100 G01 X12 Z1; N0160 X32;数控加工技术第三节 数控车床的编程o2.循环加工指令当车削加工余量较大,需要多次进刀切削加工时,可采用循 环指令编写加工程序,这样可减少程序段的数量,缩短编程 时间和提高数控机床工作效率。根据刀具切削加工的循环路 线不同,循环指令可分为单一固定循环指令和多重复合循环 指令。(1)单一固定循环指令对于加工几何形状简单、刀具走刀路线单一的工件,可采用 固定循环指令编程,即只需用一条指令、一个程序段完成刀 具的多步动作。固定循环指令中刀具的运动分四步:进刀、 切削、退刀与返回。数控加工技术第三节 数控车床的编程1)外圆切削循环指令(G90) 指令格式 : G90 X(U)_ Z(W)_ R_ F_ 指令功能: 实现外圆切削循环和锥面切削循环。刀具从循环起点按图3.19与图3.20所示走刀路线,最后返回到循环 起点,图中虚线表示按快速移动,实线表示按F指定的工件进给 速度移动。图3.19 外圆切削循环数控加工技术第三节 数控车床的编程图3.20 锥面切削循环

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 机械/制造/汽车 > 机械理论及资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号