FANUC0iMateTB数控车床编程技术

上传人:人*** 文档编号:571256317 上传时间:2024-08-09 格式:PPT 页数:64 大小:965KB
返回 下载 相关 举报
FANUC0iMateTB数控车床编程技术_第1页
第1页 / 共64页
FANUC0iMateTB数控车床编程技术_第2页
第2页 / 共64页
FANUC0iMateTB数控车床编程技术_第3页
第3页 / 共64页
FANUC0iMateTB数控车床编程技术_第4页
第4页 / 共64页
FANUC0iMateTB数控车床编程技术_第5页
第5页 / 共64页
点击查看更多>>
资源描述

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

1、FANUC-0i-Mate-TBFANUC-0i-Mate-TB数控车数控车床编程技术床编程技术31 数控车床概述n n数控加工中用得最多的加工方法之一;数控加工中用得最多的加工方法之一;n n一般的数控车床:内外表面(圆柱面、一般的数控车床:内外表面(圆柱面、圆锥面、圆弧面、台阶、沟槽等)、端圆锥面、圆弧面、台阶、沟槽等)、端面、内外螺纹等;面、内外螺纹等;n n车削加工中心:上述各元素的车削、铣车削加工中心:上述各元素的车削、铣削、钻削。削、钻削。31 数控车床概述n n数控车床加工的主要对象数控车床加工的主要对象1.1.精度要求高的回转体零件精度要求高的回转体零件精度要求高的回转体零件精

2、度要求高的回转体零件2.2.表面粗糙度要求小的回转体零件表面粗糙度要求小的回转体零件表面粗糙度要求小的回转体零件表面粗糙度要求小的回转体零件3.3.轮廓形状特别复杂或难于控制尺寸的回转体轮廓形状特别复杂或难于控制尺寸的回转体轮廓形状特别复杂或难于控制尺寸的回转体轮廓形状特别复杂或难于控制尺寸的回转体零件零件零件零件4.4.特殊的螺旋零件特殊的螺旋零件特殊的螺旋零件特殊的螺旋零件5.5.淬硬工件淬硬工件淬硬工件淬硬工件31 数控车床概述n n数控车床的分类数控车床的分类1.1.经济型数控车床经济型数控车床经济型数控车床经济型数控车床2.2.全功能型数控车床全功能型数控车床全功能型数控车床全功能型

3、数控车床3.3.车削中心车削中心车削中心车削中心4. 4.FMCFMC车床车床车床车床32 数控车削编程加工基础数控车削编程加工基础n n卧式数控车床坐标系卧式数控车床坐标系卧式数控车床坐标系卧式数控车床坐标系:是机床能够直接建立:是机床能够直接建立:是机床能够直接建立:是机床能够直接建立和识别的基础坐标系,但实际加工很少在机和识别的基础坐标系,但实际加工很少在机和识别的基础坐标系,但实际加工很少在机和识别的基础坐标系,但实际加工很少在机床坐标系中工作;床坐标系中工作;床坐标系中工作;床坐标系中工作;n n工件坐标系及其设定工件坐标系及其设定工件坐标系及其设定工件坐标系及其设定:编程人员在工件

4、上选:编程人员在工件上选:编程人员在工件上选:编程人员在工件上选择确定的一个与机床坐标系有一定关系的坐择确定的一个与机床坐标系有一定关系的坐择确定的一个与机床坐标系有一定关系的坐择确定的一个与机床坐标系有一定关系的坐标系;标系;标系;标系;n n程序结构与程序段格式程序结构与程序段格式程序结构与程序段格式程序结构与程序段格式n n数控车削加工编程简介数控车削加工编程简介数控车削加工编程简介数控车削加工编程简介卧式车床坐标系卧式车床坐标系n n坐标轴及运动方向坐标轴及运动方向n n机床原点:机床坐标系是机床生产后固机床原点:机床坐标系是机床生产后固有的坐标系,有其固定的原点,即机床有的坐标系,有

5、其固定的原点,即机床原点(机械原点),不能更改;原点(机械原点),不能更改;n n通常将车床坐标系原点设在卡盘后端面通常将车床坐标系原点设在卡盘后端面与主轴轴线的交点处。与主轴轴线的交点处。卧式车床坐标系卧式车床坐标系刀架中心与参考点重合刀架中心与参考点重合参考点参考点n n是机床上的一个固定点;是机床上的一个固定点;是机床上的一个固定点;是机床上的一个固定点;n n是刀具退离到一个固定不变的极限点,其位置由机械是刀具退离到一个固定不变的极限点,其位置由机械是刀具退离到一个固定不变的极限点,其位置由机械是刀具退离到一个固定不变的极限点,其位置由机械挡块或行程开关来确定;挡块或行程开关来确定;挡

6、块或行程开关来确定;挡块或行程开关来确定;n n机床通电后,可采用手动返回参考点或使用回参考点机床通电后,可采用手动返回参考点或使用回参考点机床通电后,可采用手动返回参考点或使用回参考点机床通电后,可采用手动返回参考点或使用回参考点指令自动返回参考点;指令自动返回参考点;指令自动返回参考点;指令自动返回参考点;n n回参考点后,回参考点后,回参考点后,回参考点后,CRTCRT屏幕上显示此时工作台在机床坐标屏幕上显示此时工作台在机床坐标屏幕上显示此时工作台在机床坐标屏幕上显示此时工作台在机床坐标系中的坐标,机床坐标系就确定了。系中的坐标,机床坐标系就确定了。系中的坐标,机床坐标系就确定了。系中的

7、坐标,机床坐标系就确定了。工件坐标系及其设定工件坐标系及其设定n n工件坐标系的各轴与机床坐标轴平行;工件坐标系的各轴与机床坐标轴平行;工件坐标系的各轴与机床坐标轴平行;工件坐标系的各轴与机床坐标轴平行;n n工件坐标系的原点(工件原点或编程原点):工件坐标系的原点(工件原点或编程原点):工件坐标系的原点(工件原点或编程原点):工件坐标系的原点(工件原点或编程原点):便于编程与加工,尽可能与图纸上的尺寸标注便于编程与加工,尽可能与图纸上的尺寸标注便于编程与加工,尽可能与图纸上的尺寸标注便于编程与加工,尽可能与图纸上的尺寸标注基准重合;基准重合;基准重合;基准重合;n n车削零件编程原点一般选在

8、零件左、右端面与车削零件编程原点一般选在零件左、右端面与车削零件编程原点一般选在零件左、右端面与车削零件编程原点一般选在零件左、右端面与轴线的交点处,如果是左右对称的零件,编程轴线的交点处,如果是左右对称的零件,编程轴线的交点处,如果是左右对称的零件,编程轴线的交点处,如果是左右对称的零件,编程原点可选在对称面与轴线的交点处。原点可选在对称面与轴线的交点处。原点可选在对称面与轴线的交点处。原点可选在对称面与轴线的交点处。工件坐标系及其设定工件坐标系及其设定工件坐标系设定方法工件坐标系设定方法n n采用可设定零点偏置(采用可设定零点偏置(采用可设定零点偏置(采用可设定零点偏置(G54G54)等功

9、能)等功能)等功能)等功能 工件装夹到机床上后,工件原点与机床原点之工件装夹到机床上后,工件原点与机床原点之工件装夹到机床上后,工件原点与机床原点之工件装夹到机床上后,工件原点与机床原点之间各坐标的偏置量即已确定,通过测量后将其数值输间各坐标的偏置量即已确定,通过测量后将其数值输间各坐标的偏置量即已确定,通过测量后将其数值输间各坐标的偏置量即已确定,通过测量后将其数值输入到机床可设定零点偏置寄存器(入到机床可设定零点偏置寄存器(入到机床可设定零点偏置寄存器(入到机床可设定零点偏置寄存器( G54 G54 、 G55 G55等)等)等)等)中,加工时在程序中用相应的可设定零点偏置指令中,加工时在

10、程序中用相应的可设定零点偏置指令中,加工时在程序中用相应的可设定零点偏置指令中,加工时在程序中用相应的可设定零点偏置指令G54 G54 、 G55 G55直接调用寄存器中的偏置量,建立起工直接调用寄存器中的偏置量,建立起工直接调用寄存器中的偏置量,建立起工直接调用寄存器中的偏置量,建立起工件坐标系,在之后的程序中出现的坐标信息就是该工件坐标系,在之后的程序中出现的坐标信息就是该工件坐标系,在之后的程序中出现的坐标信息就是该工件坐标系,在之后的程序中出现的坐标信息就是该工件坐标系下的目标位置。件坐标系下的目标位置。件坐标系下的目标位置。件坐标系下的目标位置。工件坐标系设定方法工件坐标系设定方法n

11、 n采用工件坐标系设定功能采用工件坐标系设定功能G501.1.通过后续坐标值设定程序启动时刀具出发点在工件通过后续坐标值设定程序启动时刀具出发点在工件通过后续坐标值设定程序启动时刀具出发点在工件通过后续坐标值设定程序启动时刀具出发点在工件坐标系中的位置,从而确定工件坐标系在机床上的坐标系中的位置,从而确定工件坐标系在机床上的坐标系中的位置,从而确定工件坐标系在机床上的坐标系中的位置,从而确定工件坐标系在机床上的位置。位置。位置。位置。2. 2.G50 XG50 X Z Z ;3. 3.执行该指令前,必须先对刀,通过调整机床,将刀执行该指令前,必须先对刀,通过调整机床,将刀执行该指令前,必须先对

12、刀,通过调整机床,将刀执行该指令前,必须先对刀,通过调整机床,将刀尖放在程序所要求的起刀点上;尖放在程序所要求的起刀点上;尖放在程序所要求的起刀点上;尖放在程序所要求的起刀点上; 对刀对刀就是确定刀尖在工件坐标系中的位置。常用的就是确定刀尖在工件坐标系中的位置。常用的对刀方法为试切法。对刀方法为试切法。O(b) 确定刀尖在确定刀尖在X向的位置向的位置O(a) 确定刀尖在确定刀尖在Z向的位置向的位置L图图3-3 数控车床的对刀数控车床的对刀 根据试切后工件的尺寸确定刀尖的位置。根据试切后工件的尺寸确定刀尖的位置。O(a) 确定刀尖在确定刀尖在Z向的位置向的位置L图图3-3 数控车床的对刀数控车床

13、的对刀O(a) 确定刀尖在确定刀尖在Z向的位置向的位置L图图3-3 数控车床的对刀数控车床的对刀O(b) 确定刀尖在确定刀尖在X向的位置向的位置 dO(b) 确定刀尖在确定刀尖在X向的位置向的位置 d程序结构与程序段格式程序结构与程序段格式n n程序结构程序结构P30;N0010 G00 Z2 S10 T01 M03;N0020 G01 Z-1 F120;N0030 G01 G91 X20 Y20;N0040 X30 Y10;N0050 X30;N0060 G03 X15 Y15 I0 J15;N0070 G01 G90 X20 Y20;N0080 X0 Y0;N0090 G00 Z5 M05

14、;N0100 M02/M30;程序内容程序内容程序号程序号程序结束程序结束程序结构与程序段格式程序结构与程序段格式n n字地址程序段格式字地址程序段格式N0010 G01 Z2 F120 S10 T01 M03 ;N0010 G01 Z2 F120 S10 T01 M03 ;字符(地址)字符(地址)数字数字字:字: S10顺序号字 准备功能字G00G99 尺寸字 进给功能字 主轴转速功能字 刀具功能字 辅助功能字M00M99 程序段结束符 数控车削加工编程简介数控车削加工编程简介n n编程特点编程特点1.1.绝对编程、相对编程、混合编程;绝对编程、相对编程、混合编程;绝对编程、相对编程、混合编

15、程;绝对编程、相对编程、混合编程;2.2.直径尺寸编程;直径尺寸编程;直径尺寸编程;直径尺寸编程;3.3.固定循环切削;固定循环切削;固定循环切削;固定循环切削;4.4.刀尖半径补偿;刀尖半径补偿;刀尖半径补偿;刀尖半径补偿;数控车削加工编程简介数控车削加工编程简介n n数控编程步骤数控编程步骤加加工工工工艺艺分分析析数数学学处处理理编编写写程程序序清清单单输输入入程程序序程序程序校验校验首件首件试切试切零件图零件图数控机床数控机床33 FANUC 0i Mate-TB数控系统的功能代码n n准备功能准备功能G:设定机床运动模式,共设定机床运动模式,共设定机床运动模式,共设定机床运动模式,共1

16、00100个个个个n n辅助功能辅助功能M:设定机床开关量模式,共设定机床开关量模式,共设定机床开关量模式,共设定机床开关量模式,共100100个个个个n n刀具功能刀具功能Tn n主轴转速功能主轴转速功能Sn n进给功能进给功能F一、加工准备类指令一、加工准备类指令1.1.S主主轴转轴转速速n n单单单单位是位是位是位是r/minr/min,还还还还要用要用要用要用MM代代代代码码码码指定主指定主指定主指定主轴转轴转轴转轴转向;向;向;向;n n在具有恒在具有恒在具有恒在具有恒转转转转速功能的机床上,速功能的机床上,速功能的机床上,速功能的机床上,S S功能指令使用如下:功能指令使用如下:功

17、能指令使用如下:功能指令使用如下: 最高最高最高最高转转转转速限制。速限制。速限制。速限制。G50G50(或(或(或(或G92G92) S_; S_; 单单单单位位位位r/minr/min 恒恒恒恒线线线线速度控制。速度控制。速度控制。速度控制。G96 S_; G96 S_; 单单单单位位位位m/minm/min 恒恒恒恒线线线线速度取消。速度取消。速度取消。速度取消。G97 S_; SG97 S_; S的数字表示恒的数字表示恒的数字表示恒的数字表示恒线线线线速度速度速度速度取消后的主取消后的主取消后的主取消后的主轴转轴转轴转轴转速。速。速。速。一、加工准备类指令一、加工准备类指令2. M03

18、主轴顺时针旋转主轴顺时针旋转3. M04主轴逆时针旋转主轴逆时针旋转4. M05主轴停止旋转主轴停止旋转5. M08切削液开切削液开6. M09切削液关切削液关7. M30程序结束程序结束一、加工准备类指令一、加工准备类指令8. G21(G20)公制和英制公制和英制单单位位选择选择 G21 G21和和和和G20G20指令断电前后一致,即停机前指令断电前后一致,即停机前指令断电前后一致,即停机前指令断电前后一致,即停机前使用的是使用的是使用的是使用的是G21G21和和和和G20G20指令,在下次开机时仍指令,在下次开机时仍指令,在下次开机时仍指令,在下次开机时仍然有效,除非重新设定。然有效,除非

19、重新设定。然有效,除非重新设定。然有效,除非重新设定。9. 9. G98G98(G99 G99 * * ) 每分每分钟钟(每(每转转)进给进给 与与与与F F指令配合使用。指令配合使用。指令配合使用。指令配合使用。一、加工准备类指令一、加工准备类指令10. G5010. G50工件坐标系设定指令工件坐标系设定指令工件坐标系设定指令工件坐标系设定指令n n格式:格式:格式:格式:G50 XG50 X Z Z ;n n规定刀具起点至工件原点的距离,在系统内部建立了一规定刀具起点至工件原点的距离,在系统内部建立了一规定刀具起点至工件原点的距离,在系统内部建立了一规定刀具起点至工件原点的距离,在系统内

20、部建立了一个以工件原点为坐标系原点的工件坐标系;个以工件原点为坐标系原点的工件坐标系;个以工件原点为坐标系原点的工件坐标系;个以工件原点为坐标系原点的工件坐标系;n n执行该指令前,必须先对刀,通过调整机床,将刀尖放执行该指令前,必须先对刀,通过调整机床,将刀尖放执行该指令前,必须先对刀,通过调整机床,将刀尖放执行该指令前,必须先对刀,通过调整机床,将刀尖放在程序所要求的起刀点上;在程序所要求的起刀点上;在程序所要求的起刀点上;在程序所要求的起刀点上;n n若指令中若指令中若指令中若指令中X X 0 0 Z Z 0 0 ,则工件原点与起刀点重合;,则工件原点与起刀点重合;,则工件原点与起刀点重

21、合;,则工件原点与起刀点重合;(1)以工件左端面为工件原点:以工件左端面为工件原点: G50 X 260.0 Z 270.0 ;(1)以工件右端面为工件原点:以工件右端面为工件原点: G50 X 260.0 Z 140.0 ;(1)以卡盘前端面为工件原点:以卡盘前端面为工件原点: G50 X 260.0 Z 260.0 ;一、加工准备类指令一、加工准备类指令11. G00快速定位快速定位n n格式:格式:格式:格式:G00 X(U)_ Z(W)_G00 X(U)_ Z(W)_;n n刀具以预先用参数设定的速度快速移动到所指定的位置;刀具以预先用参数设定的速度快速移动到所指定的位置;刀具以预先用

22、参数设定的速度快速移动到所指定的位置;刀具以预先用参数设定的速度快速移动到所指定的位置;OG00指令运用指令运用 80906 40XZOG00指令运用指令运用 406ZX绝对坐标编程为:绝对坐标编程为:G00 X40.0 Z6.0;相对坐标编程为:相对坐标编程为:G00 U-40.0 W-84.0;一、加工准备类指令一、加工准备类指令12. F进给进给速度速度设设定定n nG98 F180.0:G98 F180.0:每分每分每分每分钟钟钟钟,工作台,工作台,工作台,工作台进给进给进给进给180mm180mm;n nG99 F3.0:G99 F3.0:主主主主轴轴轴轴每每每每转转转转一一一一转转

23、转转,工作台,工作台,工作台,工作台进给进给进给进给3mm3mm;二、基本加工类指令二、基本加工类指令1. G01直线插补直线插补n n格式:格式:格式:格式: G01 X(U)_ Z(W)_ F_G01 X(U)_ Z(W)_ F_;n n刀具以刀具以刀具以刀具以F F指令指定的进给速度沿直线到终点,指令指定的进给速度沿直线到终点,指令指定的进给速度沿直线到终点,指令指定的进给速度沿直线到终点, F F 为续为续为续为续效指令(一经指定一直有效,直到被新的效指令(一经指定一直有效,直到被新的效指令(一经指定一直有效,直到被新的效指令(一经指定一直有效,直到被新的F F指令取代)指令取代)指令

24、取代)指令取代);O图图3-4 G01指令运用指令运用 40ZX80O图图3-4 G01指令运用指令运用 40ZX80绝对坐标编程为:绝对坐标编程为:G01 X40.0 Z-80.0 F0.4;相对坐标编程为:相对坐标编程为:G01 U0.0 W-80.0 F0.4;二、基本加工类指令二、基本加工类指令2. G02/G03圆弧插补圆弧插补n n格式:格式:G02/G03 G02/G03 X(U)_ Z(W)_ R_ F_ X(U)_ Z(W)_ R_ F_ ; G02/G03 G02/G03 X(U)_ Z(W)_ I_ K_ F_ X(U)_ Z(W)_ I_ K_ F_ ;n n顺逆圆判断

25、:顺着圆弧所在顺逆圆判断:顺着圆弧所在顺逆圆判断:顺着圆弧所在顺逆圆判断:顺着圆弧所在 平面的垂直轴的负方向看,平面的垂直轴的负方向看,平面的垂直轴的负方向看,平面的垂直轴的负方向看, 圆弧为顺就用圆弧为顺就用圆弧为顺就用圆弧为顺就用G02G02,圆弧为,圆弧为,圆弧为,圆弧为 逆就用逆就用逆就用逆就用G03G03。二、基本加工类指令二、基本加工类指令2. G02/G03圆弧插补圆弧插补n n格式:格式:G02/G03 G02/G03 X(U)_ Z(W)_ R_ F_ X(U)_ Z(W)_ R_ F_ ; G02/G03 G02/G03 X(U)_ Z(W)_ I_ K_ F_ X(U)_

26、 Z(W)_ I_ K_ F_ ;n n绝对尺寸编程时,绝对尺寸编程时,绝对尺寸编程时,绝对尺寸编程时, X X、 Z Z为圆弧终点坐标值;增量尺寸为圆弧终点坐标值;增量尺寸为圆弧终点坐标值;增量尺寸为圆弧终点坐标值;增量尺寸编程时,编程时,编程时,编程时, U U、WW为终点相对起点的坐标值;为终点相对起点的坐标值;为终点相对起点的坐标值;为终点相对起点的坐标值;n nR R是圆弧半径,车削中圆弧都是是圆弧半径,车削中圆弧都是是圆弧半径,车削中圆弧都是是圆弧半径,车削中圆弧都是180180 圆圆弧,弧,弧,弧, R R为为正正正正;n nI I、KK为圆心在为圆心在为圆心在为圆心在X X、

27、Z Z轴上相对于起点的增量;轴上相对于起点的增量;轴上相对于起点的增量;轴上相对于起点的增量;ZXOR23 60 14ZXO 60 14ZXO 60 14 A. 绝对坐标编程绝对坐标编程 (1) 顺圆插补顺圆插补 G02半径法:半径法: G02 X60.0 Z-23.0 R23 F30;圆心法:圆心法: G02 X60.0 Z-23.0 I23 K0 F30; B. 相对坐标编程相对坐标编程半径法:半径法: G02 U46.0 W-23.0 R23 F30;圆心法:圆心法: G02 U46.0 W-23.0 I23 K0 F30;ZXO 60 (2) 逆圆插补逆圆插补 G03 A. 绝对坐标编

28、程绝对坐标编程半径法:半径法: G03 X60.0 Z-30.0 R30 F30;圆心法:圆心法: G03 X60.0 Z-30.0 I0 K-30 F30; B. 相对坐标编程相对坐标编程半径法:半径法: G03 U60.0 W-30.0 R30 F30;圆心法:圆心法: G03 U60.0 W-30.0 I0 K-30 F30;ZXO 60ZXO 60二、基本加工类指令二、基本加工类指令3. G04程序暂停程序暂停n n格式:格式:格式:格式: G04 P G04 P 或或或或 G04 X(U) G04 X(U) ;n nP P、 X X、U U后的数值为暂停时间,其中后的数值为暂停时间,

29、其中后的数值为暂停时间,其中后的数值为暂停时间,其中P P后面的数值可后面的数值可后面的数值可后面的数值可为整数,单位为为整数,单位为为整数,单位为为整数,单位为ss; X(U) X(U)后带小数,单位为后带小数,单位为后带小数,单位为后带小数,单位为s s;n n该指令使指令暂停执行,但主轴不停转,用于车削环该指令使指令暂停执行,但主轴不停转,用于车削环该指令使指令暂停执行,但主轴不停转,用于车削环该指令使指令暂停执行,但主轴不停转,用于车削环槽、不通孔、拐角轨迹控制。槽、不通孔、拐角轨迹控制。槽、不通孔、拐角轨迹控制。槽、不通孔、拐角轨迹控制。n n非模态指令,只在本程序段内有效;非模态指

30、令,只在本程序段内有效;非模态指令,只在本程序段内有效;非模态指令,只在本程序段内有效;n n例:例:例:例: G04 P 1500 G04 P 1500; G04 X1.5 G04 X1.5; G04 U2.5 G04 U2.5; 暂停指令暂停指令G04G04 P1000二、基本加工类指令二、基本加工类指令4. G324. G32螺纹切削螺纹切削螺纹切削螺纹切削n n格式:格式:格式:格式: G32 X(U)_ Z(W)_ F_G32 X(U)_ Z(W)_ F_;n nX(U)X(U)、Z(W)Z(W)是是是是螺纹终点螺纹终点螺纹终点螺纹终点的绝对、相对坐标;的绝对、相对坐标;的绝对、相对

31、坐标;的绝对、相对坐标;螺纹导程用螺纹导程用螺纹导程用螺纹导程用F F(mm/minmm/min)指定;)指定;)指定;)指定;n n切圆柱螺纹:切圆柱螺纹:切圆柱螺纹:切圆柱螺纹: G32 Z(W)_ F_ G32 Z(W)_ F_;n n切端面螺纹:切端面螺纹:切端面螺纹:切端面螺纹: G32 X(U)_ F_G32 X(U)_ F_;n n螺纹切削应注意在螺纹两端设置引入距离(螺纹切削应注意在螺纹两端设置引入距离(螺纹切削应注意在螺纹两端设置引入距离(螺纹切削应注意在螺纹两端设置引入距离(2 23mm3mm)和引出)和引出)和引出)和引出距离(距离(距离(距离(1mm1mm),以避免电机

32、升降速过程对螺纹导程造成误差;),以避免电机升降速过程对螺纹导程造成误差;),以避免电机升降速过程对螺纹导程造成误差;),以避免电机升降速过程对螺纹导程造成误差;n n螺距较大时,要分多次进刀,每次进刀深度按递减规律分配;螺距较大时,要分多次进刀,每次进刀深度按递减规律分配;螺距较大时,要分多次进刀,每次进刀深度按递减规律分配;螺距较大时,要分多次进刀,每次进刀深度按递减规律分配;例例1 如图所示的圆柱如图所示的圆柱螺纹,螺纹导程为螺纹,螺纹导程为1.5mm。 G32 X (U) Z (W) F或或EG00 X40.0 Z104.0; X29.3 ; ap1=0.35G32 Z56.0 F1.

33、5;G00 X40.0; Z104.0; X28.9 ; ap2=0.2G32 Z56.0;G00 X40.0; Z104.0; X28.5 ; ap2=0.2. 3056104图图3-10 车螺纹车螺纹 例例2 如图如图3-11所示的圆锥所示的圆锥螺纹,螺纹导程为螺纹,螺纹导程为3.5mm, 1=2mm, 2=1mm,每次背刀量为,每次背刀量为1mm。 本例中只进行了两次进刀:本例中只进行了两次进刀: 1 240 43 14 50图图3-11 车削圆锥车削圆锥螺纹螺纹G00 X12.0;G32 X41.0 W-43.0 F3.5;G00 X50.0; W43.0; X10.0;G32 X39

34、.0 W-43.0; W43.0;三、循环加工类指令三、循环加工类指令1. G92螺纹切削循环螺纹切削循环n n格式:格式:格式:格式: G92 X(U)_ Z(W)_ R_ F_G92 X(U)_ Z(W)_ R_ F_;n n用于切削锥螺纹和柱螺纹;用于切削锥螺纹和柱螺纹;用于切削锥螺纹和柱螺纹;用于切削锥螺纹和柱螺纹;n nX X、 Z Z为螺纹终点坐标值;为螺纹终点坐标值;为螺纹终点坐标值;为螺纹终点坐标值;U U、WW为为为为螺纹终点螺纹终点螺纹终点螺纹终点相对于相对于相对于相对于循环起点循环起点循环起点循环起点的坐标增量;的坐标增量;的坐标增量;的坐标增量;R R为为为为螺纹起点螺

35、纹起点螺纹起点螺纹起点与螺纹终点的半与螺纹终点的半与螺纹终点的半与螺纹终点的半径差,加工柱螺纹时,径差,加工柱螺纹时,径差,加工柱螺纹时,径差,加工柱螺纹时,R R为零,可以省略;为零,可以省略;为零,可以省略;为零,可以省略;G50 X270.0 Z260.0; 坐标设定坐标设定G97 S300; 主轴主轴300r/minT0101 M03 ; 主轴正转主轴正转G00 X35.0 Z104.0; G92 X29.2 Z56.0 F1.5; 切削循环切削循环1 X28.6 ; 切削循环切削循环2 X28.2 ; 切削循环切削循环3 G00 X270.0 Z260.0 T0000 M05 ; 回

36、起刀点,主轴停回起刀点,主轴停M02 ; 程序结束程序结束例例3 车如车如3-12所示的圆柱螺纹。所示的圆柱螺纹。 3056104图图3-12 车螺纹车螺纹例例4 车如车如3-13所示的圆锥柱螺纹。所示的圆锥柱螺纹。126222+Z+X50 40 50图图3-13 车削圆锥螺纹车削圆锥螺纹 80G50 X270.0 Z260.0;G97 S300;M03;T0101;G00 X80.0 Z62.0;G92 X49.6 Z12.0 I-5.0 F2.0; X48.7; X48.1; X47.5 ; X47.1;G00 X270.0 Z260.0 T0000 M05;M02;三、循环加工类指令三、

37、循环加工类指令2. G90外圆切削循环外圆切削循环n n格式:格式:格式:格式: G90 X(U)_ Z(W)_ F_G90 X(U)_ Z(W)_ F_;n n刀具走矩形循环,刀具走矩形循环,刀具走矩形循环,刀具走矩形循环,X X、 Z Z为圆柱面切削的终点坐标值;为圆柱面切削的终点坐标值;为圆柱面切削的终点坐标值;为圆柱面切削的终点坐标值;U U、WW为圆柱面切削的终点相对于循环起点的坐标增为圆柱面切削的终点相对于循环起点的坐标增为圆柱面切削的终点相对于循环起点的坐标增为圆柱面切削的终点相对于循环起点的坐标增量;量;量;量;三、循环加工类指令三、循环加工类指令n n2. G90外圆切削循环

38、外圆切削循环 例例6 如图如图3-16所示,所示, 用循环方式编制一个粗车外圆用循环方式编制一个粗车外圆的加工程序(每次切深的加工程序(每次切深2mm)。)。解:解:T=(40-20)/2=10mm S=2mm,则:,则: P=T/S=10/2=5 4030+X 36 4030+Z+X 60100N1 T0101;N2 G50 X60.0 Z100.0;设定坐标系设定坐标系N3 S600 M03;N4 G00 X44.0 Z2.0;到循环起点到循环起点N5 G90 X36.0 Z-30.0 F100;循环循环N6 X32.0 ;N7 X28.0 ;N8 X24.0 ;N9 X20.0 ;循环循

39、环5次后回到循环起点次后回到循环起点N10 G00 X60.0 Z100.0;回起刀点回起刀点N11 M05;N12 M02;2 2AB1C1D从起刀点到从起刀点到AA-B1-C1-D-AA-B2-C2-D-AA-B3-C3-D-AA-B4-C4-D-AA-B5-C5-D-A从从A回到起刀点回到起刀点三、循环加工类指令三、循环加工类指令G90 X(U)_ Z(W)_ R_ F_G90 X(U)_ Z(W)_ R_ F_;n n刀具走梯形循环,刀具走梯形循环,刀具走梯形循环,刀具走梯形循环,X X、 Z Z为圆锥面为圆锥面为圆锥面为圆锥面切削的终点坐标值;切削的终点坐标值;切削的终点坐标值;切削

40、的终点坐标值;U U、WW为圆锥为圆锥为圆锥为圆锥面切削的终点相对于循环起点的坐面切削的终点相对于循环起点的坐面切削的终点相对于循环起点的坐面切削的终点相对于循环起点的坐标增量;标增量;标增量;标增量;R R为圆锥面的切削起点相为圆锥面的切削起点相为圆锥面的切削起点相为圆锥面的切削起点相对于切削终点的半径差;对于切削终点的半径差;对于切削终点的半径差;对于切削终点的半径差;3. G903. G90圆锥面切削循环圆锥面切削循环圆锥面切削循环圆锥面切削循环N1 G00 X50.0 Z2.0;N2 G90 X40.0 Z-40.0 R-5.0 F0.3;N3 X36.0 ;N4 X32.0;N5 X

41、28.0;三、循环加工类指令三、循环加工类指令G90 X(U)_ Z(W)_ F_G90 X(U)_ Z(W)_ F_;n nX X、Z Z为端平面切削终点坐标值;为端平面切削终点坐标值;为端平面切削终点坐标值;为端平面切削终点坐标值;U U、WW为端平面切削终点相对于为端平面切削终点相对于为端平面切削终点相对于为端平面切削终点相对于循环起点的坐标增量;循环起点的坐标增量;循环起点的坐标增量;循环起点的坐标增量;4. G944. G94端面切削循环端面切削循环端面切削循环端面切削循环三、循环加工类指令三、循环加工类指令4. G94端面切削循环端面切削循环G90 X(U)_ Z(W)_ R_ F

42、_G90 X(U)_ Z(W)_ R_ F_;n nX X、Z Z为锥端面切削终点坐标值;为锥端面切削终点坐标值;为锥端面切削终点坐标值;为锥端面切削终点坐标值;U U、WW为锥端面切削终点相对于循为锥端面切削终点相对于循为锥端面切削终点相对于循为锥端面切削终点相对于循环起点的坐标增量;环起点的坐标增量;环起点的坐标增量;环起点的坐标增量; R R为锥端面为锥端面为锥端面为锥端面切削起点至锥端面切削终点在切削起点至锥端面切削终点在切削起点至锥端面切削终点在切削起点至锥端面切削终点在Z Z轴轴轴轴上的坐标增量;上的坐标增量;上的坐标增量;上的坐标增量;四、刀具参数补偿指令四、刀具参数补偿指令刀具

43、的几何、磨损补偿刀具的几何、磨损补偿n n为什么要补偿?为什么要补偿?为什么要补偿?为什么要补偿?n n如何补偿?如何补偿?如何补偿?如何补偿? 刀具的补偿功能由程序中指定的刀具的补偿功能由程序中指定的刀具的补偿功能由程序中指定的刀具的补偿功能由程序中指定的T T代码来实现。代码来实现。代码来实现。代码来实现。T T刀具号刀具号刀具补偿号(刀具补偿号(0032)四、刀具参数补偿指令四、刀具参数补偿指令刀具的几何、磨损补偿刀具的几何、磨损补偿刀具的几何、磨损补偿刀具的几何、磨损补偿偏移量补偿必须在一个程序段的执行过程中完成。偏移量补偿必须在一个程序段的执行过程中完成。刀具补偿程序段中必须有刀具补

44、偿程序段中必须有G00G00或或G01G01功能才有效。功能才有效。 G00 X20.0 Z10.0 T0202G00 X20.0 Z10.0 T0202 调用调用2 2号刀具,具有刀具补偿,补偿量在号刀具,具有刀具补偿,补偿量在0202号存号存储器中。储器中。 例例7 在在CK7815型数控车床上对图型数控车床上对图3-19(a)所示的零件进所示的零件进行精加工,图中行精加工,图中 85mm不加工。要求编制,精加工程序。不加工。要求编制,精加工程序。(a)(b) 图图3-19 例例7图图 80 85 80 62 50M48X1.565602060603X 45R701X45155290 44

45、.8 200T01T02T033515535355O350X2螺纹螺纹车刀车刀外圆外圆车刀车刀切槽刀切槽刀Z1X45 1首先根据图纸要求按先主后次的加工原则,确定首先根据图纸要求按先主后次的加工原则,确定工艺路线。工艺路线。 (1) 先从左至右切削外轮廓面。先从左至右切削外轮廓面。其路线为:倒角其路线为:倒角切削螺纹的实际外圆切削螺纹的实际外圆切削锥度部分切削锥度部分车削车削 62mm外圆外圆 台阶台阶倒角倒角车车 80mm外圆外圆切切削圆弧部分削圆弧部分车削车削 80mm外圆。外圆。(a)(b) 图图3-19 例例7图图 80 85 80 62 50M48X1.565602060603X 4

46、5R701X45155290 44.8 200T01T02T033515535355O350X2螺纹螺纹车刀车刀外圆外圆车刀车刀切槽刀切槽刀Z1X45 (3) 车车M48 1.5的螺纹。的螺纹。(2) 切切3mm 45mm的槽。的槽。 2选择刀具并绘制刀具布置图选择刀具并绘制刀具布置图 根据加工要求需选用三把刀具,如图根据加工要求需选用三把刀具,如图3-19(b)所示。所示。T01号外圆车刀,号外圆车刀,T02号切槽刀,号切槽刀,T03号螺纹车刀。号螺纹车刀。(a)(b) 图图2-6 例例7图图 80 85 80 62 50M48X1.565602060603X 45R701X45155290

47、 44.8 200T01T02T033515535355O350X2螺纹螺纹车刀车刀外圆外圆车刀车刀切槽刀切槽刀Z1X453. 编制的程序编制的程序 N0001 G50 X200.0 Z350.0 T0101 设定起刀点设定起刀点 N0002 S630 M03 主轴正转,转速主轴正转,转速630r/minN0003 G00 X41.8 Z292.0 M08 快进至快进至X=41.8mm, Z=292mm,开切削液,开切削液(a)(b) 图图3-19 例例7图图 80 85 80 62 50M48X1.565602060603X 45R701X45155290 44.8 200T01T02T03

48、3515535355O350X2螺纹螺纹车刀车刀外圆外圆车刀车刀切槽刀切槽刀Z1X45N0004 G01 X47.8 Z289.0 F0.15 工进至工进至X=47.8mm, Z=289mm,速度,速度0.15mm/r(倒角)(倒角) Z227.0 Z向工进至向工进至Z =227mm(精车精车 47.8mm 螺纹外径螺纹外径) X50.0 X向工进至向工进至X =50mm(退刀退刀)(a)(b) 图图3-19 例例7图图 80 85 80 62 50M48X1.565602060603X 45R701X45155290 44.8 200T01T02T033515535355O350X2螺纹螺纹

49、车刀车刀外圆外圆车刀车刀切槽刀切槽刀Z1X45X62.0 W-60.0 X向工进至向工进至X =62mm(退刀退刀),-Z 向工进向工进60mm(精车锥面精车锥面) Z155.0 Z向工进至向工进至Z =155mm(精车精车 62mm外圆外圆) X78.0 X向工进至向工进至X =78mm(退刀退刀)(a)(b) 图图3-19 例例7图图 80 85 80 62 50M48X1.565602060603X 45R701X45155290 44.8 200T01T02T033515535355O350X2螺纹螺纹车刀车刀外圆外圆车刀车刀切槽刀切槽刀Z1X45X80.0 W-1.0 X向工进至向工

50、进至X =80mm(退刀退刀),-Z 向工进向工进1mm(倒角倒角) W-19.0 -Z向工进向工进19mm(精车精车 80mm外圆外圆)(a)(b) 图图3-19 例例7图图 80 85 80 62 50M48X1.565602060603X 45R701X45155290 44.8 200T01T02T033515535355O350X2螺纹螺纹车刀车刀外圆外圆车刀车刀切槽刀切槽刀Z1X45N0005 G02 W-60.0 I63.25 K-30.0 顺圆顺圆-Z向工进向工进 60mm(精车圆弧精车圆弧)N0006 G01 Z65.0 Z向工进至向工进至Z =65mm(精车精车 80mm

51、外圆外圆) X90.0 X向工进至向工进至X =90mm(a)(b) 图图3-19 例例7图图 80 85 80 62 50M48X1.565602060603X 45R701X45155290 44.8 200T01T02T033515535355O350X2螺纹螺纹车刀车刀外圆外圆车刀车刀切槽刀切槽刀Z1X45N0007 G00 X200.0 Z350.0 T0100 M09 返回起刀点,返回起刀点, 取消刀具补偿,同时关切削液取消刀具补偿,同时关切削液N0008 M06 T0202 换刀,并进行刀具补偿换刀,并进行刀具补偿N0009 S315 M03 主轴正转,转速主轴正转,转速315r

52、/min(a)(b) 图图3-19 例例7图图 80 85 80 62 50M48X1.565602060603X 45R701X45155290 44.8 200T01T02T033515535355O350X2螺纹螺纹车刀车刀外圆外圆车刀车刀切槽刀切槽刀Z1X45N0010 G00 X51.0 Z227.0 M08 快进至快进至X=51mm, Z=227mm,开切削液,开切削液N0011 G01 X45.0 F0.16 X向工进至向工进至X=45mm, 速度速度0.16mm/r(车(车 45mm槽)槽)N0012 G04 P1000.0 暂停进给暂停进给1S(a)(b) 图图3-19 例例

53、7图图 80 85 80 62 50M48X1.565602060603X 45R701X45155290 44.8 200T01T02T033515535355O350X2螺纹螺纹车刀车刀外圆外圆车刀车刀切槽刀切槽刀Z1X45N0013 G00 X51.0 X向快退至向快退至X =51mm(退刀退刀) X200.0 Z350.0 T0200 M09 返回起刀点,返回起刀点, 取消刀具补偿,同时关切削液取消刀具补偿,同时关切削液N0014 M06 T0303 换刀,并进行刀具补偿换刀,并进行刀具补偿(a)(b) 图图3-19 例例7图图 80 85 80 62 50M48X1.56560206

54、0603X 45R701X45155290 44.8 200T01T02T033515535355O350X2螺纹螺纹车刀车刀外圆外圆车刀车刀切槽刀切槽刀Z1X45 N0015 S200 M03 主轴正转,转速主轴正转,转速200r/minN0016 G00 X62.0 Z292.0 M08 快进至快进至X=62mm, Z=292mm,开切削液,开切削液(a)(b) 图图3-19 例例7图图 80 85 80 62 50M48X1.565602060603X 45R701X45155290 44.8 200T01T02T033515535355O350X2螺纹螺纹车刀车刀外圆外圆车刀车刀切槽刀

55、切槽刀Z1X45N0017 G92 X47.54 Z228.5 F1.5 X46.94 螺纹切削循环,螺距螺纹切削循环,螺距1.5mm X46.38(a)(b) 图图2-6 例例1图图 80 85 80 62 50M48X1.565602060603X 45R701X45155290 44.8 200T01T02T033515535355O350X2螺纹螺纹车刀车刀外圆外圆车刀车刀切槽刀切槽刀Z1X45N0018 G00 X200.0 Z350.0 T0300 M09 返回起刀点,返回起刀点, 取消刀具补偿,同时关切削液取消刀具补偿,同时关切削液N0019 M05 主轴停主轴停N0020 M3

56、0 程序结束程序结束(a)(b) 图图3-19 例例7图图 80 85 80 62 50M48X1.565602060603X 45R701X45155290 44.8 200T01T02T033515535355O350X2螺纹螺纹车刀车刀外圆外圆车刀车刀切槽刀切槽刀Z1X45 作业作业 编制图编制图3-20所示零件的数控程序,双点画线为所示零件的数控程序,双点画线为 25 70的坯料,粗车每次切深约的坯料,粗车每次切深约1mm,精车余量为,精车余量为0.5。10253141506514 25 24 16 20 16 12 14 图图3-20 例例8+X+ZC0.5C1 200T01T02355355外圆外圆车刀车刀切槽刀切槽刀100结束结束

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 工作计划

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