数控车床的程序编制.ppt

上传人:b****3 文档编号:2736102 上传时间:2022-11-10 格式:PPT 页数:72 大小:6.13MB
下载 相关 举报
数控车床的程序编制.ppt_第1页
第1页 / 共72页
数控车床的程序编制.ppt_第2页
第2页 / 共72页
数控车床的程序编制.ppt_第3页
第3页 / 共72页
数控车床的程序编制.ppt_第4页
第4页 / 共72页
数控车床的程序编制.ppt_第5页
第5页 / 共72页
点击查看更多>>
下载资源
资源描述

数控车床的程序编制.ppt

《数控车床的程序编制.ppt》由会员分享,可在线阅读,更多相关《数控车床的程序编制.ppt(72页珍藏版)》请在冰豆网上搜索。

数控车床的程序编制.ppt

第三章第三章数控加工编程方法数控加工编程方法CNC概述概述手工编程方法手工编程方法数控数控车床车床编程方法编程方法数控数控铣床铣床编程方法编程方法加工中心编程方法加工中心编程方法自动编程方法自动编程方法主要内容主要内容第三章第三章数控加工编程方法数控加工编程方法CNC第三章第三章数控加工编程方法数控加工编程方法CNC零件零件图纸图纸数控工数控工艺分析艺分析确定加工内确定加工内容、路线容、路线数学数学处理处理程序程序编制编制试切、试切、验证验证编程编程手册手册确定刀、夹、确定刀、夹、量具量具确定切削确定切削用量用量手工编程流程图手工编程流程图第三章第三章数控加工编程方法数控加工编程方法CNC第三章第三章数控加工编程方法数控加工编程方法CNC一、数控车床的分类一、数控车床的分类11、按、按主轴位置主轴位置分分:

立式数控车床立式数控车床(回转直径较大的盘类零件回转直径较大的盘类零件)卧式数控车床卧式数控车床(轴向尺寸较长或小型盘类零件轴向尺寸较长或小型盘类零件)第一节第一节数控车床的程序编制数控车床的程序编制第三章第三章数控加工编程方法数控加工编程方法CNC单主轴单刀架单主轴单刀架双主轴双刀架双主轴双刀架第三章第三章数控加工编程方法数控加工编程方法CNC第三章第三章数控加工编程方法数控加工编程方法CNC双主轴双刀架双主轴双刀架立铣头立铣头第三章第三章数控加工编程方法数控加工编程方法CNC第三章第三章数控加工编程方法数控加工编程方法CNC经济型数控车床:

经济型数控车床:

属低档型,一般采用步进电动机和单属低档型,一般采用步进电动机和单片机控制,成本较低,车削精度也不高片机控制,成本较低,车削精度也不高第三章第三章数控加工编程方法数控加工编程方法CNC22、按按功能分功能分:

第三章第三章数控加工编程方法数控加工编程方法CNC普通数控车床普通数控车床:

数控系统功能强,具有刀具半径补偿、数控系统功能强,具有刀具半径补偿、固定循环等功能,可同时控制两个坐标轴,固定循环等功能,可同时控制两个坐标轴,即即X轴和轴和Z轴,普遍应用于企业的实际生产中轴,普遍应用于企业的实际生产中第三章第三章数控加工编程方法数控加工编程方法CNC第三章第三章数控加工编程方法数控加工编程方法CNC车削加工中心车削加工中心是在普通数控车床的基础上,增加了是在普通数控车床的基础上,增加了CC轴和铣削轴和铣削动力头动力头,有的还配备了刀库和机械手,可实现,有的还配备了刀库和机械手,可实现XX、ZZ和和CC三个坐标轴联动三个坐标轴联动。

车削中心除可以进行一般车削。

车削中心除可以进行一般车削外,还可以进行径向和轴向铣削、曲面铣削、中心外,还可以进行径向和轴向铣削、曲面铣削、中心线不在零件回转中心的孔和径向孔的钻削等加工。

线不在零件回转中心的孔和径向孔的钻削等加工。

第三章第三章数控加工编程方法数控加工编程方法CNC车削中心车削中心第三章第三章数控加工编程方法数控加工编程方法CNC第三章第三章数控加工编程方法数控加工编程方法CNCCC轴控制轴控制CC轴控制加工轴控制加工第三章第三章数控加工编程方法数控加工编程方法CNC刀架刀架床身床身主轴箱主轴箱滚珠丝杠滚珠丝杠床座床座尾座尾座高精度导轨高精度导轨第三章第三章数控加工编程方法数控加工编程方法CNC二、数控车削主要适合对象二、数控车削主要适合对象:

1.1.高精度高精度回转零件回转零件2.2.零件廓形复杂或难于控制尺寸的零件廓形复杂或难于控制尺寸的回转体零件回转体零件4.4.带特殊螺纹的带特殊螺纹的回转零件回转零件(导程不一样导程不一样)3.3.表面形状复杂的表面形状复杂的回转体零件回转体零件第三章第三章数控加工编程方法数控加工编程方法CNC高精度的机床主轴高精度的机床主轴高速电机主轴高速电机主轴高精度回转零件高精度回转零件:

第三章第三章数控加工编程方法数控加工编程方法CNC第三章第三章数控加工编程方法数控加工编程方法CNC表面形状复杂的回转体零件表面形状复杂的回转体零件第三章第三章数控加工编程方法数控加工编程方法CNC非标丝杠非标丝杠第三章第三章数控加工编程方法数控加工编程方法CNC三、数控车削工艺处理三、数控车削工艺处理:

1)1)选择零件或加工内容选择零件或加工内容2)2)数控工艺可行性分析数控工艺可行性分析,明确加工要求明确加工要求3)3)确定工艺路线确定工艺路线4)4)工序详细设计工序详细设计5)5)数控程序设计与调整数控程序设计与调整工艺性分析工艺性分析第三章第三章数控加工编程方法数控加工编程方法CNC(11)对刀具、刀座的要求)对刀具、刀座的要求第三章第三章数控加工编程方法数控加工编程方法CNC内孔车刀内孔车刀外圆车刀外圆车刀第三章第三章数控加工编程方法数控加工编程方法CNC螺纹车刀螺纹车刀第三章第三章数控加工编程方法数控加工编程方法CNC切断(槽)车刀切断(槽)车刀第三章第三章数控加工编程方法数控加工编程方法CNC第三章第三章数控加工编程方法数控加工编程方法CNC尽可能使用机夹刀和机夹刀片,以减少换刀时间和尽可能使用机夹刀和机夹刀片,以减少换刀时间和对刀时间;数控刀具通过刀座作过渡安装在刀架上等。

对刀时间;数控刀具通过刀座作过渡安装在刀架上等。

第三章第三章数控加工编程方法数控加工编程方法CNC主轴旋向与刀杆方向的关系主轴旋向与刀杆方向的关系第三章第三章数控加工编程方法数控加工编程方法CNC第三章第三章数控加工编程方法数控加工编程方法CNC(22)对夹具的要求)对夹具的要求跟刀架跟刀架中心架中心架三爪自定心三爪自定心三爪自定心三爪自定心卡盘装夹卡盘装夹卡盘装夹卡盘装夹两顶尖之两顶尖之两顶尖之两顶尖之间装夹间装夹间装夹间装夹双三爪定心双三爪定心双三爪定心双三爪定心卡盘装夹卡盘装夹卡盘装夹卡盘装夹卡盘和顶卡盘和顶卡盘和顶卡盘和顶尖装夹尖装夹尖装夹尖装夹常常用用装装夹夹方方式式通用夹具装夹通用夹具装夹第三章第三章数控加工编程方法数控加工编程方法CNC(33)坐标系统)坐标系统机床原点定义为主轴旋转中心线与车床端面的交点;机床原点定义为主轴旋转中心线与车床端面的交点;为为方方便便编编程程和和简简化化数数值值计计算算,工工件件坐坐标标系系原原点点一一般般选选在工件的回转中心与工件在工件的回转中心与工件右端面右端面或或左端面左端面的交点。

的交点。

第三章第三章数控加工编程方法数控加工编程方法CNC

(1)在一个零件的加工程序段中,根据图纸上标注的尺寸,可以按绝对坐标编程、增量坐标编程或两者混合编程。

当按绝对坐标编程时常用代码X和Z表示;按增量坐标编程时则用代码U和W表示,一般不用G90、G91指令。

(3)由于车削常用的毛坯为棒料或锻件,加工余量较大,可充分利用各种固定循环功能,达到多次循环切削的目的。

(2)数控车床有直径编程法和半径编程法两种。

直径编程法中:

按绝对坐标编程时X以直径值表示;按增量坐标编程时U以径向实际位移量的2倍值表示。

四、四、数控车床编程特点数控车床编程特点第三章第三章数控加工编程方法数控加工编程方法CNCG00G00、G01G01、G02G02、G03G03数数控控车车床床常常用用指指令令介介绍绍快速点定位:

快速点定位:

G00XG00X(UU)_Z_Z(WW)__;直线插补:

直线插补:

G01XG01X(UU)_Z_Z(WW)_F__F_;圆弧插补:

圆弧插补:

第三章第三章数控加工编程方法数控加工编程方法CNC刀具半径补偿建立与取消指令刀具半径补偿建立与取消指令G41G41、G42G42、G40G40一般车刀均有刀尖半径,即在车刀刀尖部分有一一般车刀均有刀尖半径,即在车刀刀尖部分有一圆弧构成假想圆的半径值圆弧构成假想圆的半径值。

第三章第三章数控加工编程方法数控加工编程方法CNC用假想刀尖(实际不存在)编程时,当车外径或端面用假想刀尖(实际不存在)编程时,当车外径或端面时,刀尖圆弧大小并不起作用,当车削时,刀尖圆弧大小并不起作用,当车削倒角倒角、锥面锥面或或圆弧圆弧时,则会引起时,则会引起过切或欠切过切或欠切。

第三章第三章数控加工编程方法数控加工编程方法CNC刀尖半径补偿指令程序段格式为刀尖半径补偿指令程序段格式为G41/G42XG41/G42X(UU)_Z_Z(WW)__;刀尖半径补偿值由刀尖半径补偿值由TT指令调用指令调用第三章第三章数控加工编程方法数控加工编程方法CNC第三章第三章数控加工编程方法数控加工编程方法CNC第三章第三章数控加工编程方法数控加工编程方法CNC假想刀尖位置号假想刀尖位置号第三章第三章数控加工编程方法数控加工编程方法CNC刀具位置偏置刀具位置偏置:

是对对刀时所用基准刀具与实际使用是对对刀时所用基准刀具与实际使用的刀具的位置偏差进行自动补偿的功能。

的刀具的位置偏差进行自动补偿的功能。

第三章第三章数控加工编程方法数控加工编程方法CNCG95F_G95F_;(每转进给);(每转进给)G94F_G94F_;(每分钟进给,默认);(每分钟进给,默认)FF、SS指令设置指令设置恒切削速度的设置方法为恒切削速度的设置方法为G96S_G96S_;(;(SS的单位为的单位为m/minm/min)主轴转速也可不设置成恒切削速度,指令格式为主轴转速也可不设置成恒切削速度,指令格式为G97S_G97S_;(;(SS的单位为的单位为r/minr/min,默认),默认)设设置置成成恒恒切切削削速速度度时时,为为防防止止计计算算出出的的主主轴轴转转速速过过高高而而发发生生危危险险,在在设设置置前前应应将将主主轴轴最最高高转转速速设设置置在某一最高值。

指令格式为在某一最高值。

指令格式为G50S_G50S_;(;(SS的单位为的单位为r/minr/min)第三章第三章数控加工编程方法数控加工编程方法CNC暂停指令暂停指令G04G04在车削加工中,该指令可用于车削环槽、不通孔在车削加工中,该指令可用于车削环槽、不通孔等场合;等场合;G04U_G04U_(或(或P_P_););在在G94G94进给模式下,指令进给模式下,指令中输入的时间即为停止进中输入的时间即为停止进给的时间;给的时间;在在G95G95进给模式下,则为进给模式下,则为暂停进刀的主轴回转数。

暂停进刀的主轴回转数。

第三章第三章数控加工编程方法数控加工编程方法CNC五、车削常用固定循环指令五、车削常用固定循环指令圆柱切削循环程序段格式为圆柱切削循环程序段格式为G90XG90X(UU)_Z_Z(WW)_F__F_;XZ-圆柱面切削终点的绝对坐标;UW-圆柱面切削终点相对循环起点的增量坐标11)单一形状圆柱或圆锥切削循环)单一形状圆柱或圆锥切削循环G90G90第三章第三章数控加工编程方法数控加工编程方法CNCN10G90N10G90X35.0X35.0Z20.0F50Z20.0F50;N20N20X30.0X30.0;N30N30X25.0X25.0;第三章第三章数控加工编程方法数控加工编程方法CNC11)单一形状圆柱或圆锥切削循环)单一形状圆柱或圆锥切削循环G90G90圆锥切削循环程序段格式为圆锥切削循环程序段格式为G90XG90X(UU)_Z_Z(WW)_I_F__I_F_;I-锥体切削始点相对切削终点的半径差第三章第三章数控加工编程方法数控加工编程方法CNCN10G90X40.0Z20.0N10G90X40.0Z20.0I-5.0I-5.0F50F50;N20X35.0N20X35.0;N30X30.0N30X30.0;第三章第三章数控加工编程方法数控加工编程方法CNC22)端面切削循环)端面切削循环G94G94G94XG94X(UU)_Z_Z(WW)_F__

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

当前位置:首页 > 解决方案 > 其它

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1