第六章数控车床的程序编制数控机床课件.ppt

上传人(卖家):晟晟文业 文档编号:4156576 上传时间:2022-11-15 格式:PPT 页数:64 大小:2.78MB
下载 相关 举报
第六章数控车床的程序编制数控机床课件.ppt_第1页
第1页 / 共64页
第六章数控车床的程序编制数控机床课件.ppt_第2页
第2页 / 共64页
第六章数控车床的程序编制数控机床课件.ppt_第3页
第3页 / 共64页
第六章数控车床的程序编制数控机床课件.ppt_第4页
第4页 / 共64页
第六章数控车床的程序编制数控机床课件.ppt_第5页
第5页 / 共64页
点击查看更多>>
资源描述

1、2022-11-15第六章数控车床的程序编制数控机床第六章数控车床的程序第六章数控车床的程序编制编制-数控机床数控机床第六章数控车床的程序编制数控机床6.1 数控车床概述数控车床概述 一一.数控车床数控车床n数控车床主要用于回转体零件的回转表面的加工,如内外数控车床主要用于回转体零件的回转表面的加工,如内外圆柱面、内外圆锥面、内外螺纹、球面以及一些复杂的回圆柱面、内外圆锥面、内外螺纹、球面以及一些复杂的回转曲面(如双曲面),等等。转曲面(如双曲面),等等。n数控车床与普通车床的工件装夹方式基本相同,但为了提数控车床与普通车床的工件装夹方式基本相同,但为了提高效率,数控车床多采用液压、气动或电动

2、卡盘。高效率,数控车床多采用液压、气动或电动卡盘。n从总体结构上看,数控车床与普通车床相似从总体结构上看,数控车床与普通车床相似,即由床身、即由床身、主轴箱、刀架、进给系统、液压系统、冷却系统、润滑系主轴箱、刀架、进给系统、液压系统、冷却系统、润滑系统等组成。但是,数控车床的进给系统与普通车床在结构统等组成。但是,数控车床的进给系统与普通车床在结构上存在着本质的区别。数控车床没有传统的进给箱和交换上存在着本质的区别。数控车床没有传统的进给箱和交换齿轮架,而是直接用伺服电机通过滚珠丝杠驱动溜板和刀齿轮架,而是直接用伺服电机通过滚珠丝杠驱动溜板和刀架,实现轴向和横向进给运动,因而进给系统的结构大为

3、架,实现轴向和横向进给运动,因而进给系统的结构大为简化。简化。第六章数控车床的程序编制数控机床6.1 数控车床概述数控车床概述 二二.数控车床分类数控车床分类n按照结构形式区分:卧式和立式数控车床按照结构形式区分:卧式和立式数控车床n按照刀架数量区分按照刀架数量区分n单刀架数控车床,两坐标控制单刀架数控车床,两坐标控制n双刀架数控车床,四坐标控制。双刀架数控车床,四坐标控制。n按照功能区分按照功能区分n一般数控车床一般数控车床n车削中心车削中心:具有机械手和刀库,用于回转体零件的复合:具有机械手和刀库,用于回转体零件的复合加工。这种机床除了加工。这种机床除了X、Z轴功能外,还有轴功能外,还有C

4、轴和轴和Y轴功能,轴功能,有的还配置了双刀架,因而加工能力大大增强,除了可有的还配置了双刀架,因而加工能力大大增强,除了可以进行一般的车削外,还可以完成径向和轴向铣削、曲以进行一般的车削外,还可以完成径向和轴向铣削、曲面铣削、以及径向孔和中心线不在零件回转中心的孔的面铣削、以及径向孔和中心线不在零件回转中心的孔的钻削。钻削。第六章数控车床的程序编制数控机床6.2 数控车削加工工艺数控车削加工工艺 一、数控车床的加工对象一、数控车床的加工对象n精度要求高的回转体零件精度要求高的回转体零件 n表面粗糙度要求高的回转体零件表面粗糙度要求高的回转体零件 n表面轮廓形状复杂的回转体零件表面轮廓形状复杂的

5、回转体零件n具有特殊类型螺纹的回转体零件具有特殊类型螺纹的回转体零件 第六章数控车床的程序编制数控机床6.2 数控车削加工工艺数控车削加工工艺 二、数控车削工艺过程制定(二、数控车削工艺过程制定(自学自学)n零件图工艺分析零件图工艺分析 n工序和装夹方式的确定工序和装夹方式的确定 n加工顺序的确定加工顺序的确定 n走刀路线的确定走刀路线的确定n夹具的选择夹具的选择 n刀具的选择刀具的选择 n切削用量的选择切削用量的选择 第六章数控车床的程序编制数控机床6.3 数控车床程序编制基础数控车床程序编制基础 一、数控车床的坐标系一、数控车床的坐标系第六章数控车床的程序编制数控机床6.3 数控车床程序编

6、制基础数控车床程序编制基础一、数控车床的坐标系一、数控车床的坐标系一台数控车床的机床坐标系如何建立取决于机床的类型,一台数控车床的机床坐标系如何建立取决于机床的类型,它可以旋转到不同的位置。它可以旋转到不同的位置。车削车削.mpg第六章数控车床的程序编制数控机床6.3 数控车床程序编制基础数控车床程序编制基础一、数控车床的坐标系一、数控车床的坐标系 机床原点:车床上一个固定的点,一般确定为主轴旋转中心机床原点:车床上一个固定的点,一般确定为主轴旋转中心线与卡盘后端面的交点。线与卡盘后端面的交点。参考点:机床上一个固定的点。该点是刀具退离到一个固定参考点:机床上一个固定的点。该点是刀具退离到一个

7、固定不变的极限点。不变的极限点。机床开机,当完成回参考点操作后,即建立了机床坐标系。机床开机,当完成回参考点操作后,即建立了机床坐标系。第六章数控车床的程序编制数控机床6.3 数控车床程序编制基础数控车床程序编制基础二、工件坐标系及其设定二、工件坐标系及其设定 通常确定工艺基准或设计基准为工件原点(零点)。工件零通常确定工艺基准或设计基准为工件原点(零点)。工件零点在点在Z轴上可以由编程人员自由选取,在轴上可以由编程人员自由选取,在X轴上则始终位于旋轴上则始终位于旋转轴中心线上。转轴中心线上。固定工件,保证工件坐标系坐标轴平行于机床坐标系坐标轴,固定工件,保证工件坐标系坐标轴平行于机床坐标系坐

8、标轴,由此在由此在Z坐标轴上产生机床零点与工件零点的坐标值偏移量。坐标轴上产生机床零点与工件零点的坐标值偏移量。Siemens系统:该值或者通过系统:该值或者通过G50编程设定;或者在加工前输编程设定;或者在加工前输入到数控系统,当入到数控系统,当NC程序运行时,通过程序运行时,通过G54G59指令调用。指令调用。第六章数控车床的程序编制数控机床6.3 数控车床程序编制基础数控车床程序编制基础三、数控车床的程编特点三、数控车床的程编特点nX、Z 当按绝对尺寸编程时;当按绝对尺寸编程时;nU、W 当按增量尺寸编程时;当按增量尺寸编程时;nX坐标指令坐标指令 采用采用直径值直径值编程;编程;nU坐

9、标指令坐标指令 表示径向实际位移量的表示径向实际位移量的2倍;倍;n但在现代但在现代CNC车床编程中,通常只采用车床编程中,通常只采用X、Z指令编程,指令编程,而用而用G90、G91指令显式说明编程方式;指令显式说明编程方式;n具有刀具补偿功能;具有刀具补偿功能;n具有固定循环功能;具有固定循环功能;n具有子程序功能具有子程序功能第六章数控车床的程序编制数控机床6.4 FANUC Oi-TC数控系统程序指令及应用数控系统程序指令及应用 指令指令组组模态模态功能功能指令指令组组模态模态功能功能G0001Y点定位点定位G2700返回参考点检测返回参考点检测G0101Y直线插补直线插补G2800返回

10、参考点返回参考点G0201顺时针圆弧插补顺时针圆弧插补G2900从参考点返回从参考点返回G0301逆时针圆弧插补逆时针圆弧插补G3000返回第返回第2、3、4参考点参考点G0400暂停暂停G3100跳转功能跳转功能G07.100圆柱插补圆柱插补G3201螺纹切削螺纹切削G0800前瞻插补前瞻插补G3401变螺距螺纹切削变螺距螺纹切削G1000可编程数据输入可编程数据输入G3600X轴刀具自动补偿轴刀具自动补偿G1100取消可编程数据输入取消可编程数据输入G3700Z轴刀具自动补偿轴刀具自动补偿G12.121极坐标插补方式极坐标插补方式G4007Y取消刀尖半径补偿取消刀尖半径补偿G13.121Y

11、取消极坐标插补方式取消极坐标插补方式G4107左侧刀尖半径补偿左侧刀尖半径补偿G1716XY平面选择平面选择G4207右侧刀尖半径补偿右侧刀尖半径补偿G1816YZX平面选择平面选择G5000坐标系设定坐标系设定G1916YZ平面选择平面选择G50.300工件坐标系预置工件坐标系预置G2006英寸输入英寸输入G50.220Y取消多边形车削取消多边形车削G2106毫米输入毫米输入G51.120多边形车削多边形车削G2209Y存储行程检测接通存储行程检测接通G5200局部坐标系设定局部坐标系设定G2309存储行程检测断开存储行程检测断开G5300机床坐标系设定机床坐标系设定第六章数控车床的程序编制

12、数控机床6.4 FANUC Oi-TC数控系统程序指令及应用数控系统程序指令及应用 指令指令组组模态模态功能功能指令指令组组模态模态功能功能G5414Y选择工件坐标系选择工件坐标系1G7500外径外径/内径钻内径钻G5514选择工件坐标系选择工件坐标系2G7600多头螺纹循环多头螺纹循环G5614选择工件坐标系选择工件坐标系3G8010Y取消固定钻削循环取消固定钻削循环G5714选择工件坐标系选择工件坐标系4G8310平面钻孔循环平面钻孔循环G5814选择工件坐标系选择工件坐标系5G8410平面攻丝循环平面攻丝循环G5914选择工件坐标系选择工件坐标系6G8510正面镗循环正面镗循环G6500

13、宏程序调用宏程序调用G8710侧钻循环侧钻循环G6612宏程序模态调用宏程序模态调用G8810侧攻丝循环侧攻丝循环G6712Y取消宏程序模态调用取消宏程序模态调用G8910侧镗循环侧镗循环G6804对置刀架镜像接通对置刀架镜像接通G9001外径外径/内径切削循环内径切削循环G6904Y对置刀架镜像接通对置刀架镜像接通G9201螺纹切削循环螺纹切削循环G7000精加工循环精加工循环G9401端面车循环端面车循环G7100车削中刀架移动车削中刀架移动G9602恒线速度控制恒线速度控制G7200端面加工中刀架移动端面加工中刀架移动G9702Y取消恒线速度控制取消恒线速度控制G7300图形重复图形重复

14、G9810主轴每转进给主轴每转进给G7400端面钻深孔端面钻深孔G9910Y每分钟进给每分钟进给第六章数控车床的程序编制数控机床6.4 FANUC Oi-TC数控系统程序指令及应用数控系统程序指令及应用一、常用程序指令一、常用程序指令 1.直径编程和半径编程直径编程和半径编程 nFANUC Oi-TC数控系统具有直径编程和半径编程两种方法。数控系统具有直径编程和半径编程两种方法。n直径编程:直径编程:n绝对尺寸编程时,绝对尺寸编程时,X轴编程尺寸为刀具移动终点的直径轴编程尺寸为刀具移动终点的直径值;值;n增量尺寸编程时,增量尺寸编程时,X轴编程尺寸为刀具移动终点直径与轴编程尺寸为刀具移动终点直

15、径与起点直径的差值,或者为刀具位移增量的起点直径的差值,或者为刀具位移增量的2倍。倍。第六章数控车床的程序编制数控机床6.4 FANUC Oi-TC数控系统程序指令及应用数控系统程序指令及应用一、常用程序指令一、常用程序指令 1.直径编程和半径编程直径编程和半径编程 n半径编程:半径编程:n绝对尺寸编程时,绝对尺寸编程时,X轴编程尺寸为刀具移动终点的半径轴编程尺寸为刀具移动终点的半径值;值;n增量尺寸编程时,增量尺寸编程时,X轴编程尺寸为刀具移动终点半径与轴编程尺寸为刀具移动终点半径与起点半径的差值,或者为刀具位移增量。起点半径的差值,或者为刀具位移增量。n数控机床厂商可根据需要或偏好采用其中

16、的一种。数控机床厂商可根据需要或偏好采用其中的一种。第六章数控车床的程序编制数控机床6.4 FANUC Oi-TC数控系统程序指令及应用数控系统程序指令及应用一、常用程序指令一、常用程序指令 2.绝对尺寸和增量尺寸指令绝对尺寸和增量尺寸指令 n两种指令系统两种指令系统n字地址方式字地址方式nG90和和G91指令方式指令方式n数控机床厂商可根据需要或偏好采用其中的一种。数控机床厂商可根据需要或偏好采用其中的一种。坐标轴坐标轴绝对尺寸绝对尺寸指令指令增量尺寸增量尺寸指令指令X轴轴XUZ轴轴ZWn 下面以字地址方式为例讲解下面以字地址方式为例讲解第六章数控车床的程序编制数控机床6.4 FANUC O

17、i-TC数控系统程序指令及应用数控系统程序指令及应用一、常用程序指令一、常用程序指令 2.绝对尺寸和增量尺寸指令绝对尺寸和增量尺寸指令 n编程举例编程举例字地址方式:字地址方式:G00 X30.0 Z60.0;G00 U-30.0 W-40.0;第六章数控车床的程序编制数控机床6.4 FANUC Oi-TC数控系统程序指令及应用数控系统程序指令及应用一、常用程序指令一、常用程序指令 3.工件坐标系设定指令工件坐标系设定指令 n两种方式两种方式n编程设定指令编程设定指令G50n工件零点偏置指令工件零点偏置指令G54G59 第六章数控车床的程序编制数控机床6.4 FANUC Oi-TC数控系统程序

18、指令及应用数控系统程序指令及应用一、常用程序指令一、常用程序指令 3.工件坐标系设定指令工件坐标系设定指令 nG50指令格式:指令格式:nG50 IP_;IP_即即X_ Z_n当当IP_是绝对尺寸时,是绝对尺寸时,IP_为刀具基准点(如刀尖、刀位为刀具基准点(如刀尖、刀位点)在新设定的工件坐标系中的坐标值。点)在新设定的工件坐标系中的坐标值。G50 X128.7 Z375.1;刀尖是程序的起点刀尖是程序的起点 G50 X1200.0 Z700.0;刀具基准点是程序的起点;刀具基准点是程序的起点;刀尖到基准点的差值作为长度补偿值。刀尖到基准点的差值作为长度补偿值。第六章数控车床的程序编制数控机床

19、6.4 FANUC Oi-TC数控系统程序指令及应用数控系统程序指令及应用一、常用程序指令一、常用程序指令 3.工件坐标系设定指令工件坐标系设定指令 n局部坐标系局部坐标系n指令格式:指令格式:nG52 IP_;在工件坐标系中设定原点为在工件坐标系中设定原点为IP_的局部坐标的局部坐标系系nG52 IP0;取消局部坐标系(即取消局部坐标系(即G52 X0 Z0)n局部坐标系设定不改变工件坐标系和机床坐标系局部坐标系设定不改变工件坐标系和机床坐标系 第六章数控车床的程序编制数控机床6.4 FANUC Oi-TC数控系统程序指令及应用数控系统程序指令及应用一、常用程序指令一、常用程序指令 4.快速

20、定位指令快速定位指令G00 n指令格式:指令格式:nG00 X_ Z_;nG00 U_ W_;N10 G00 X40.0 Z56.0;N10 G00 U-60.0 W-30.5;第六章数控车床的程序编制数控机床6.4 FANUC Oi-TC数控系统程序指令及应用数控系统程序指令及应用一、常用程序指令一、常用程序指令 5.直线插补指令直线插补指令G01 n指令格式:指令格式:nG01 X_ Z_ F_;nG01 U_ W_ F_;N10 G01 X40.0 Z20.1 F20;N10 G01 U20.0 W-25.9 F20;第六章数控车床的程序编制数控机床6.4 FANUC Oi-TC数控系统

21、程序指令及应用数控系统程序指令及应用一、常用程序指令一、常用程序指令 6.圆弧插补指令圆弧插补指令G02/G03 n圆弧插补方向判定:圆弧插补方向判定:第六章数控车床的程序编制数控机床6.4 FANUC Oi-TC数控系统程序指令及应用数控系统程序指令及应用一、常用程序指令一、常用程序指令 6.圆弧插补指令圆弧插补指令G02/G03 n指令格式:指令格式:nG02/G03 X_ Z_ I_ K_ F_;nG02/G03 U_ W_ I_ K_ F_;nG02/G03 X_ Z_ R_ F_;nG02/G03 U_ W_ R_ F_;G02 X50.0 Z30.0 I25.0 K0 F0.3;G

22、02 X50.0 Z30.0 R25.0 F0.3;G02 U20.0 W-20.0 I25.0 K0 F0.3;G02 U20.0 W-20.0 R25.0 F0.3;第六章数控车床的程序编制数控机床6.4 FANUC Oi-TC数控系统程序指令及应用数控系统程序指令及应用一、常用程序指令一、常用程序指令 6.圆弧插补指令圆弧插补指令G02/G03 n当用当用R指定圆弧半径时,对于指定圆弧半径时,对于180的圆弧不能单独编写一的圆弧不能单独编写一个程序段,而要个程序段,而要分为两个程序段。分为两个程序段。圆弧圆弧:编写一个程序段:编写一个程序段圆弧圆弧:编写两个程序段:编写两个程序段第六章数

23、控车床的程序编制数控机床6.4 FANUC Oi-TC数控系统程序指令及应用数控系统程序指令及应用一、常用程序指令一、常用程序指令 7.等螺距螺纹切削指令等螺距螺纹切削指令G32 n指令格式:指令格式:nG32 X_ Z_ F_;在在Z轴方向上加工螺距为轴方向上加工螺距为F的螺纹的螺纹nG32 U_ W_ F_;直螺纹切削:螺距为直螺纹切削:螺距为4mm,1=3mm,2=1.5mm,切深为,切深为1mm(切两(切两次)。次)。N10 G00 U-62.0;切深为切深为1mm N20 G32 W-74.5 F4.0;N30 G00 U62.0;N40 W74.5;N50 G00 U-64.0;N

24、60 G32 W-74.5 F4.0;N70 G00 U64.0;N80 W74.5;第六章数控车床的程序编制数控机床6.4 FANUC Oi-TC数控系统程序指令及应用数控系统程序指令及应用一、常用程序指令一、常用程序指令 8.参考点指令参考点指令 n数控机床在参考点处进行换刀或设定机床坐标系。数控机床在参考点处进行换刀或设定机床坐标系。n用参考点返回指令可以使刀具移动到该位置。用参考点返回指令可以使刀具移动到该位置。nOi-TC系统可设定系统可设定4个参考点。个参考点。第六章数控车床的程序编制数控机床6.4 FANUC Oi-TC数控系统程序指令及应用数控系统程序指令及应用一、常用程序指令

25、一、常用程序指令 8.参考点指令参考点指令 n指令格式:指令格式:nG28 IP_;返回参考点返回参考点 nG30 P2 IP_;返回第返回第2参考点参考点 nG30 P3 IP_;返回第返回第3参考点参考点 nG30 P4 IP_;返回第返回第4参考点参考点 nIP_:指定中间点的位置:指定中间点的位置 第六章数控车床的程序编制数控机床6.4 FANUC Oi-TC数控系统程序指令及应用数控系统程序指令及应用一、常用程序指令一、常用程序指令 9.进给速度指令进给速度指令 n指令格式:指令格式:nG98 F_;单位为单位为mm/min nG99 F_;单位为单位为mm/转转 n进给暂停指令进给

26、暂停指令G04 nG04 X_;X指定时间,小数,时间单位指定时间,小数,时间单位0.001秒秒 nG04 U_;U指定时间,小数,时间单位指定时间,小数,时间单位0.001秒秒 nG04 P_;P指定时间,整数,时间单位秒指定时间,整数,时间单位秒 第六章数控车床的程序编制数控机床6.4 FANUC Oi-TC数控系统程序指令及应用数控系统程序指令及应用一、常用程序指令一、常用程序指令 10.主轴转速指令主轴转速指令 n指令格式:指令格式:nG96 S_;指定恒切削速度,单位为指定恒切削速度,单位为m/min nG97 S_;指定主轴转速,单位是指定主轴转速,单位是rpm第六章数控车床的程序

27、编制数控机床6.4 FANUC Oi-TC数控系统程序指令及应用数控系统程序指令及应用一、常用程序指令一、常用程序指令 11.倒圆和倒角指令倒圆和倒角指令 nZX倒角:倒角:nG01 Z_ I_;Z为为b点坐标,点坐标,I为倒角长度,正、负号表示为倒角长度,正、负号表示倒角方向倒角方向 nG01 W_ I_;W为为b点相对于起点的增量点相对于起点的增量n使刀具从使刀具从a点经点经d点移动到点移动到c点点 第六章数控车床的程序编制数控机床6.4 FANUC Oi-TC数控系统程序指令及应用数控系统程序指令及应用一、常用程序指令一、常用程序指令 11.倒圆和倒角指令倒圆和倒角指令 nXZ倒角:倒角

28、:nG01 X_ K_;X为为b点坐标,点坐标,K为倒角长度,正、负号表为倒角长度,正、负号表示倒角方向示倒角方向 nG01 U_ K_;U为为b点相对于起点的增量点相对于起点的增量 n使刀具从使刀具从a点经点经d点移动到点移动到c点点 第六章数控车床的程序编制数控机床6.4 FANUC Oi-TC数控系统程序指令及应用数控系统程序指令及应用一、常用程序指令一、常用程序指令 11.倒圆和倒角指令倒圆和倒角指令 nZX倒圆:倒圆:nG01 Z_ R_;Z为为b点坐标,点坐标,R为倒圆半径,正、负号表示倒圆方向为倒圆半径,正、负号表示倒圆方向 nG01 W_ R_;W为为b点相对于起点的增量点相对

29、于起点的增量 nXZ倒圆:倒圆:nG01 X_ R_;X为为b点坐标,点坐标,R为倒圆半径为倒圆半径 nG01 U_ R_;U为为b点相对于起点的增量点相对于起点的增量 第六章数控车床的程序编制数控机床6.4 FANUC Oi-TC数控系统程序指令及应用数控系统程序指令及应用一、常用程序指令一、常用程序指令 11.倒圆和倒角指令倒圆和倒角指令 n编程举例:编程举例:N1 G01 Z270.0 R6.0;倒圆半径为倒圆半径为6.0N2 X860.0 K-3.0;倒角长度为倒角长度为3.0N3 Z0;第六章数控车床的程序编制数控机床6.4 FANUC Oi-TC数控系统程序指令及应用数控系统程序指

30、令及应用一、常用程序指令一、常用程序指令 12.辅助功能指令辅助功能指令M 通常在一个程序段中仅能使用一个通常在一个程序段中仅能使用一个M指令。但是,通过设定数控系统指令。但是,通过设定数控系统的相关参数,可以在一个程序段中最多使用的相关参数,可以在一个程序段中最多使用3个个M指令。指令。指令指令功能说明功能说明M00程序停止。在含程序停止。在含M00的程序段执行之后,机床自动运行停止;的程序段执行之后,机床自动运行停止;按机床控制面板上的按机床控制面板上的“循环启动循环启动”键使机床继续执行。键使机床继续执行。M01选择停止。在含选择停止。在含M01的程序段执行之后,机床自动运行停止;的程序

31、段执行之后,机床自动运行停止;但是仅在机床控制面板上的但是仅在机床控制面板上的“任选停机任选停机”开关接通时,这个开关接通时,这个指令才生效。指令才生效。M02/M30主程序结束。机床自动运行停止,并且主程序结束。机床自动运行停止,并且CNC系统复位。系统复位。M98子程序调用。子程序调用。M99子程序结束。执行子程序结束。执行M99使控制返回主程序。使控制返回主程序。第六章数控车床的程序编制数控机床6.4 FANUC Oi-TC数控系统程序指令及应用数控系统程序指令及应用二、固定循环指令二、固定循环指令 FANUC Oi-TC数控系统有外径数控系统有外径/内径车削循环、螺纹车削循内径车削循环

32、、螺纹车削循环和端面车削循环三种。环和端面车削循环三种。1.外径外径/内径车削循环内径车削循环G90 n直线车削循环直线车削循环 nG90 X_ Z_ F_;nG90 U_ W_ F_;U、W的符号取决于轨迹的符号取决于轨迹1和和2的方向的方向 R表示快速移动表示快速移动F表示由表示由F代码指定代码指定 第六章数控车床的程序编制数控机床6.4 FANUC Oi-TC数控系统程序指令及应用数控系统程序指令及应用二、固定循环指令二、固定循环指令 1.外径外径/内径车削循环内径车削循环G90 n锥面车削循环锥面车削循环 nG90 X_ Z_ R_ F_;nG90 U_ W_ R_ F_;第六章数控车

33、床的程序编制数控机床6.4 FANUC Oi-TC数控系统程序指令及应用数控系统程序指令及应用二、固定循环指令二、固定循环指令 1.外径外径/内径车削循环内径车削循环G90 n锥面车削循环锥面车削循环 nU、W和和R的符号与刀具轨迹的关系的符号与刀具轨迹的关系 第六章数控车床的程序编制数控机床6.4 FANUC Oi-TC数控系统程序指令及应用数控系统程序指令及应用二、固定循环指令二、固定循环指令 2.螺纹车削循环螺纹车削循环G92 n直螺纹车削循环直螺纹车削循环 nG92 X_ Z_ F_;F为螺距为螺距 nG92 U_ W_ F_;U、W的的符号取决于轨迹符号取决于轨迹1和和2的方的方向向

34、 第六章数控车床的程序编制数控机床6.4 FANUC Oi-TC数控系统程序指令及应用数控系统程序指令及应用二、固定循环指令二、固定循环指令 2.螺纹车削循环螺纹车削循环G92 n锥螺纹车削循环锥螺纹车削循环 nG92 X_ Z_ R_ F_;F为为螺距螺距 nG92 U_ W_ R_ F_;U、W的符号取决于轨迹的符号取决于轨迹1和和2的的方向方向 第六章数控车床的程序编制数控机床6.4 FANUC Oi-TC数控系统程序指令及应用数控系统程序指令及应用二、固定循环指令二、固定循环指令 3.端面车削循环端面车削循环G94 n平端面车削循环平端面车削循环 nG94 X_ Z_ F_;nG94

35、U_ W_ F_;U、W的符号取决于轨迹的符号取决于轨迹1和和2的方向的方向 第六章数控车床的程序编制数控机床6.4 FANUC Oi-TC数控系统程序指令及应用数控系统程序指令及应用二、固定循环指令二、固定循环指令 3.端面车削循环端面车削循环G94 n锥端面车削循环锥端面车削循环 nG94 X_ Z_ R_ F_;nG94 U_ W_ R_ F_;第六章数控车床的程序编制数控机床6.4 FANUC Oi-TC数控系统程序指令及应用数控系统程序指令及应用二、固定循环指令二、固定循环指令 3.端面车削循环端面车削循环G94 n锥端面车削循环锥端面车削循环 nU、W和和R的符号与刀具轨迹的关系的

36、符号与刀具轨迹的关系 第六章数控车床的程序编制数控机床6.4 FANUC Oi-TC数控系统程序指令及应用数控系统程序指令及应用二、固定循环指令二、固定循环指令 n编程举例编程举例 N030 G90 U-8.0 W-66.0 F0.4;N031 U-16.0;N032 U-24.0;N033 U-32.0;第六章数控车床的程序编制数控机床6.4 FANUC Oi-TC数控系统程序指令及应用数控系统程序指令及应用三、刀具及刀具补偿指令三、刀具及刀具补偿指令 1.刀具指令刀具指令T n两种方式两种方式nT代码用代码用2位数表示刀具号,并且最后位数表示刀具号,并且最后1位数为刀具补偿位数为刀具补偿号

37、。如:号。如:T41表示选择表示选择4号刀具,刀具补偿号为号刀具,刀具补偿号为1;刀具;刀具补偿号为补偿号为0表示补偿量是表示补偿量是0或取消补偿。或取消补偿。nT代码用代码用4位数表示刀具号,并且最后位数表示刀具号,并且最后2位数为刀具补偿位数为刀具补偿号。如:号。如:T0401表示选择表示选择4号刀具,刀具补偿号为号刀具,刀具补偿号为1;刀;刀具补偿号为具补偿号为00表示补偿量是表示补偿量是0或取消补偿。或取消补偿。nT代码的具体位数由数控机床制造厂商设定。代码的具体位数由数控机床制造厂商设定。第六章数控车床的程序编制数控机床6.4 FANUC Oi-TC数控系统程序指令及应用数控系统程序

38、指令及应用三、刀具及刀具补偿指令三、刀具及刀具补偿指令 2.刀具补偿刀具补偿 n数控车床通常使用多把刀具连续进行各种切削加工,换刀数控车床通常使用多把刀具连续进行各种切削加工,换刀和刀具磨损都会使刀尖位置发生变化;此外,车刀刀尖存在和刀具磨损都会使刀尖位置发生变化;此外,车刀刀尖存在圆弧半径,因此数控车床一般都具有刀具补偿功能。圆弧半径,因此数控车床一般都具有刀具补偿功能。n刀尖位置补偿刀尖位置补偿n刀尖半径补偿刀尖半径补偿第六章数控车床的程序编制数控机床6.4 FANUC Oi-TC数控系统程序指令及应用数控系统程序指令及应用三、刀具及刀具补偿指令三、刀具及刀具补偿指令 2.刀具补偿刀具补偿

39、 n刀尖位置补偿刀尖位置补偿:用来补偿实际刀具的刀尖和编程中的假象:用来补偿实际刀具的刀尖和编程中的假象刀具(基准刀具)的刀尖的偏差。刀具(基准刀具)的刀尖的偏差。n换刀换刀和和刀具磨损刀具磨损:使刀尖位置发生变化:使刀尖位置发生变化n因此通常以假想刀具为基准进行编程。因此通常以假想刀具为基准进行编程。Z轴偏置轴偏置量量X轴偏置轴偏置量量基准刀基准刀具具实际刀实际刀具具第六章数控车床的程序编制数控机床6.4 FANUC Oi-TC数控系统程序指令及应用数控系统程序指令及应用三、刀具及刀具补偿指令三、刀具及刀具补偿指令 2.刀具补偿刀具补偿 n刀尖半径补偿刀尖半径补偿:用于补偿由于车刀刀尖存在圆

40、弧半径而产:用于补偿由于车刀刀尖存在圆弧半径而产生的偏差。生的偏差。n刀尖一般是一圆弧,而不是一理想尖点刀尖一般是一圆弧,而不是一理想尖点第六章数控车床的程序编制数控机床6.4 FANUC Oi-TC数控系统程序指令及应用数控系统程序指令及应用三、刀具及刀具补偿指令三、刀具及刀具补偿指令 2.刀具补偿刀具补偿n刀尖半径补偿:刀尖半径补偿:n在加工锥形和圆形工件时,由于刀尖圆弧的存在,只用在加工锥形和圆形工件时,由于刀尖圆弧的存在,只用刀尖位置补偿很难对精密零件进行必需的补偿。刀尖位置补偿很难对精密零件进行必需的补偿。第六章数控车床的程序编制数控机床6.4 FANUC Oi-TC数控系统程序指令

41、及应用数控系统程序指令及应用三、刀具及刀具补偿指令三、刀具及刀具补偿指令 2.刀具补偿指令刀具补偿指令 n刀尖半径补偿:刀尖半径补偿:n刀尖圆弧中心和假想刀尖刀尖圆弧中心和假想刀尖第六章数控车床的程序编制数控机床6.4 FANUC Oi-TC数控系统程序指令及应用数控系统程序指令及应用三、刀具及刀具补偿指令三、刀具及刀具补偿指令 2.刀具补偿指令刀具补偿指令 n刀尖半径补偿:刀尖半径补偿:n在有参考点的机床上,像转塔刀架中心这样的基准位置在有参考点的机床上,像转塔刀架中心这样的基准位置可以放置在起始位置上。可以放置在起始位置上。从基准位置到刀尖圆弧中心或从基准位置到刀尖圆弧中心或假想刀尖的距离

42、设定为刀具的补偿值假想刀尖的距离设定为刀具的补偿值。第六章数控车床的程序编制数控机床6.4 FANUC Oi-TC数控系统程序指令及应用数控系统程序指令及应用三、刀具及刀具补偿指令三、刀具及刀具补偿指令 2.刀具补偿指令刀具补偿指令 n刀尖半径补偿:刀尖半径补偿:n在加工时,如果不用刀尖半径补偿,则编程轨迹为刀尖在加工时,如果不用刀尖半径补偿,则编程轨迹为刀尖圆弧中心轨迹;如果使用刀尖半径补偿,则将实现精密圆弧中心轨迹;如果使用刀尖半径补偿,则将实现精密车削。车削。不用刀尖半径补偿不用刀尖半径补偿 使用刀尖半径补偿使用刀尖半径补偿 第六章数控车床的程序编制数控机床6.4 FANUC Oi-TC

43、数控系统程序指令及应用数控系统程序指令及应用三、刀具及刀具补偿指令三、刀具及刀具补偿指令 2.刀具补偿指令刀具补偿指令 n刀尖半径补偿:刀尖半径补偿:n假想刀尖方位假想刀尖方位第六章数控车床的程序编制数控机床6.4 FANUC Oi-TC数控系统程序指令及应用数控系统程序指令及应用三、刀具及刀具补偿指令三、刀具及刀具补偿指令 2.刀具补偿指令刀具补偿指令 n刀尖半径补偿:刀尖半径补偿:n刀具方位刀具方位第六章数控车床的程序编制数控机床6.4 FANUC Oi-TC数控系统程序指令及应用数控系统程序指令及应用三、刀具及刀具补偿指令三、刀具及刀具补偿指令 2.刀具补偿指令刀具补偿指令 n刀尖半径补

44、偿:刀尖半径补偿:n起刀程序段起刀程序段G41n偏置取消程序段偏置取消程序段G40 第六章数控车床的程序编制数控机床6.5 数控车床的程序编制举例数控车床的程序编制举例一、一、BZH100数控车床简介数控车床简介 BZH100数控车床是一种小型全功能精密数控车床,配备数控车床是一种小型全功能精密数控车床,配备FANUC Oi Mate-TC数控系统,具有精度高、刚性好、结构紧数控系统,具有精度高、刚性好、结构紧凑、操作方便等特点。该机床能完成圆柱、圆锥、端面、圆凑、操作方便等特点。该机床能完成圆柱、圆锥、端面、圆弧面、环槽、直弧面、环槽、直/锥螺纹车削及钻孔加工,适用于仪器、仪表锥螺纹车削及钻

45、孔加工,适用于仪器、仪表等行业的有色金属小型轴、盘类零件的加工。等行业的有色金属小型轴、盘类零件的加工。第六章数控车床的程序编制数控机床6.5 数控车床的程序编制举例数控车床的程序编制举例二、编程举例二、编程举例 在在BZH100数控车床上加工如图所示零件,零件材料为数控车床上加工如图所示零件,零件材料为45号号钢,棒料直径为钢,棒料直径为 40。试编写零件的精加工程序。试编写零件的精加工程序。第六章数控车床的程序编制数控机床6.5 数控车床的程序编制举例数控车床的程序编制举例二、编程举例二、编程举例 编程步骤:编程步骤:1.按先主后次的加工原则,确定工艺路线按先主后次的加工原则,确定工艺路线

46、n精车外轮廓。从右至左精车外轮廓面精车外轮廓。从右至左精车外轮廓面n切切 268的槽的槽n车车M301.5的螺纹。螺纹总切深为的螺纹。螺纹总切深为 0.974 mm n切断切断 第六章数控车床的程序编制数控机床6.5 数控车床的程序编制举例数控车床的程序编制举例二、编程举例二、编程举例 2.确定工件坐标系确定工件坐标系n工件零点设在零件右端面工件零点设在零件右端面第六章数控车床的程序编制数控机床6.5 数控车床的程序编制举例数控车床的程序编制举例二、编程举例二、编程举例 3.选择刀具选择刀具nl号刀:机加车刀(硬质合金可转位刀片),用于精车外圆。精车号刀:机加车刀(硬质合金可转位刀片),用于精

47、车外圆。精车前工件形状及精车走刀路线如图所示。前工件形状及精车走刀路线如图所示。n2号刀:宽号刀:宽4mm的硬质合金焊接切槽刀,用于切槽和切断。刀位点的硬质合金焊接切槽刀,用于切槽和切断。刀位点为为左侧刀尖点左侧刀尖点。n3号刀:号刀:60硬质合金机夹螺纹刀,用于车螺纹。硬质合金机夹螺纹刀,用于车螺纹。n换刀点设在点(换刀点设在点(80,90)处。)处。第六章数控车床的程序编制数控机床6.5 数控车床的程序编制举例数控车床的程序编制举例二、编程举例二、编程举例 4.确定切削用量确定切削用量 n精车外圆:转速精车外圆:转速1200转转/分,进给速度分,进给速度100mm/分钟;分钟;n切槽:转速

48、切槽:转速600转转/分,进给速度分,进给速度50mm/分钟;分钟;n车螺纹:转速车螺纹:转速600转转/分。分。第六章数控车床的程序编制数控机床6.5 数控车床的程序编制举例数控车床的程序编制举例二、编程举例二、编程举例 5.编写程序编写程序%O0006;N5 G54 G98 G21;设定工件坐标系、每分钟进给、公制编程设定工件坐标系、每分钟进给、公制编程N10 T0101;换换1号刀,号刀,1号刀补号刀补N15 M03 S1200;N20 G00 X0.0 Z3.0;绝对尺寸编程绝对尺寸编程,快速定位于切削起点,快速定位于切削起点N35 G01 Z0.0 F100;沿轴向切削到轮廓起始点沿

49、轴向切削到轮廓起始点/工件零点工件零点N45 G03 X18.0 Z-9.0 R9.0;圆弧插补加工圆弧插补加工SR9球头球头N50 G02 X22.0 Z-13.0 R5.0;圆弧插补加工圆弧插补加工R5圆弧圆弧N55 G01 X26.0 Z-23.0;加工圆锥加工圆锥N60 X30.0 Z-25.0;加工倒角加工倒角第六章数控车床的程序编制数控机床6.5 数控车床的程序编制举例数控车床的程序编制举例N65 Z-56.0;车削螺纹和退刀槽部分的外圆柱车削螺纹和退刀槽部分的外圆柱N70 X32.0;车削槽处的台阶端面车削槽处的台阶端面N75 Z-66.0;车削车削 32外圆外圆N80 X38.

50、0;车削车削 38外圆右端面外圆右端面N85 Z-76.0;车削车削 38外圆,多车削外圆,多车削5mmN130 G00 X60.0;沿径向退出沿径向退出N135 Z24.0;沿轴向退出沿轴向退出N150 T0202;换换2号切槽刀,号切槽刀,2号刀补号刀补N155 M03 S600;N160 G00 X33.0 Z-52.0;快速到达切槽起始点,加快速到达切槽起始点,加4mm刀宽刀宽N165 G90 X26 Z-56.0 F50;切槽切槽N175 G00 X40.0 Z-50.0;快速到达点(快速到达点(40,-50),),46+4=50N185 G01 X30.0 F50;移动刀具至倒角起

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

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

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


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

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


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