《模块3数控铣床编程与加工4.ppt》由会员分享,可在线阅读,更多相关《模块3数控铣床编程与加工4.ppt(24页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、模块模块3 数控铣床编程与加工数控铣床编程与加工1.铣削外轮廓进给路线铣削外轮廓进给路线铣削外轮廓时,一般采用立铣刀侧刃切削,加工刀具的铣削外轮廓时,一般采用立铣刀侧刃切削,加工刀具的切入与切出路线和利用圆弧插补方式铣削外整圆时的加切入与切出路线和利用圆弧插补方式铣削外整圆时的加工路线如图所示工路线如图所示。3.4 平面外轮廓零件的编程与加工平面外轮廓零件的编程与加工3.4.1 铣削外轮廓进给路线铣削外轮廓进给路线模块模块3 数控铣床编程与加工数控铣床编程与加工2.刀具半径补偿指令刀具半径补偿指令G41、G42、G40使用刀具半径补偿功能后,只需按实际的工件轮廓进行使用刀具半径补偿功能后,只需
2、按实际的工件轮廓进行编程,数控系统可自动计算刀心的轨迹坐标,使刀具偏编程,数控系统可自动计算刀心的轨迹坐标,使刀具偏离工件轮廓一个半径值,进行半径补偿。刀具半径补偿离工件轮廓一个半径值,进行半径补偿。刀具半径补偿指令指令G41、G42、G40的指令格式为:的指令格式为:G00(或或G01)G41 X_ Y_ Z_ D_;刀具半径左刀具半径左补偿补偿G00(或或G01)G42 X_ Y_ Z_ D_;刀具半径右刀具半径右补偿补偿G40;刀具半径补偿取消刀具半径补偿取消模块模块3 数控铣床编程与加工数控铣床编程与加工说明:说明:1)刀具半径补偿功能可自动计算刀具中心轨迹,简化编)刀具半径补偿功能可
3、自动计算刀具中心轨迹,简化编程。刀具直径变化后,不必修改程序,只需在刀具参数程。刀具直径变化后,不必修改程序,只需在刀具参数设置中输入变化后的刀具直径,即可适用同一程序。用设置中输入变化后的刀具直径,即可适用同一程序。用同一程序、同一尺寸的刀具,利用刀具半径补偿,可进同一程序、同一尺寸的刀具,利用刀具半径补偿,可进行粗、精加工。行粗、精加工。2)G41为调用刀具半径左补偿,称左刀补;为调用刀具半径左补偿,称左刀补;G42为调用为调用刀具半径右补偿,称右刀补;刀具半径右补偿,称右刀补;G40为取消刀具半径补偿。为取消刀具半径补偿。G41、G42、G40指令后面一般只能跟指令后面一般只能跟G00、
4、G01,而不,而不能跟能跟G02、G03等。补偿方向根据刀具半径补偿代码等。补偿方向根据刀具半径补偿代码(G41、G42)和补偿量的符号决定。)和补偿量的符号决定。模块模块3 数控铣床编程与加工数控铣床编程与加工3)G41与与G42的的判判断断方方法法是是:沿沿刀刀具具进进给给的的方方向向看看,刀刀具具位位于于工工件件轮轮廓廓(编编程程轨轨迹迹)左左边边,就就是是左左补补偿偿;刀刀具具位位于于工工件件轮轮廓廓(编编程程轨轨迹迹)右右边边,就就是是右右补补偿偿。进进行行刀刀具具补补偿偿时时,要要用用G17/G18/G19选选择择刀刀补补平平面面,缺缺省省状状态态是是XY平面。平面。4)刀刀具具半
5、半径径补补偿偿的的建建立立是是刀刀具具由由起起刀刀点点以以进进给给速速度度接接近近工工件件,刀刀具具中中心心从从与与编编程程轨轨迹迹重重合合过过渡渡到到与与编编程程轨轨迹迹偏偏离离一一个个偏偏置置量量的的过过程程。在在切切削削过过程程中中,刀刀心心点点始始终终与与编编程程轮轮廓廓相相距距一一个个偏偏置置量量。刀刀具具离离开开工工件件,回回到到退退刀刀点点过过程程中中取取消消刀刀具具半半径径补补偿偿,刀刀心心点点运运动动轨轨迹迹逐逐渐渐过过渡渡到到与与编编程程轨轨迹迹重重合合的的过过程程。退退刀刀点点也也应应位位于于零零件件轮轮廓廓之之外外且且距离加工零件轮廓较近。距离加工零件轮廓较近。模块模块
6、3 数控铣床编程与加工数控铣床编程与加工5)刀具半径补偿只能一个平面内进行。在刀具半径补偿)刀具半径补偿只能一个平面内进行。在刀具半径补偿的模态下,不能改变平面的选择,否则出现报警。的模态下,不能改变平面的选择,否则出现报警。6)刀具半径补偿的建立与取消必须与)刀具半径补偿的建立与取消必须与G00或或G01指令同指令同时使用,且在半径补偿平面内至少一个坐标的移动距离时使用,且在半径补偿平面内至少一个坐标的移动距离不为零。刀具半径补偿在建立与取消时,起始点与终止不为零。刀具半径补偿在建立与取消时,起始点与终止点位置最好与补偿方向在同一侧。点位置最好与补偿方向在同一侧。7)在刀具半径补偿的建立与取
7、消的程序段后,一般不允)在刀具半径补偿的建立与取消的程序段后,一般不允许存在连续两段以上的非补偿平面内移动指令。许存在连续两段以上的非补偿平面内移动指令。8)从左到右或者从右到左切换补偿方向时,都要经过取)从左到右或者从右到左切换补偿方向时,都要经过取消补偿方式;补偿量的变更通常是在取消补偿方式换刀消补偿方式;补偿量的变更通常是在取消补偿方式换刀时进行的。若在刀具半径补偿中进行刀具长度补偿,刀时进行的。若在刀具半径补偿中进行刀具长度补偿,刀具半径补偿量也被变更了。具半径补偿量也被变更了。模块模块3 数控铣床编程与加工数控铣床编程与加工例例3-3 试试用用刀刀具具半半径径补补偿偿指指令令编编写写
8、图图所所示示的的运运行行轨轨迹迹,已知半径值存放于已知半径值存放于D01中。中。模块模块3 数控铣床编程与加工数控铣床编程与加工参考程序参考程序模块模块3 数控铣床编程与加工数控铣床编程与加工例例3-4 利利用用20mm立立铣铣刀刀铣铣削削图图所所示示零零件件轮轮廓廓,试试利利用用刀刀具具半半径径补补偿偿指指令令编编写写该该零零件件加加工工程程序序。半半径径值值存存放放在在D02。模块模块3 数控铣床编程与加工数控铣床编程与加工参考程序参考程序模块模块3 数控铣床编程与加工数控铣床编程与加工例例3-5 利利用用40mm面面铣铣刀刀铣铣削削图图所所示示零零件件,材材料料为为45钢钢,毛毛坯坯为为
9、100mm80mm22mm,试试利利用用刀刀具具半半径径补补偿偿指指令令编写该零件加工程序。半径值存放在编写该零件加工程序。半径值存放在D03。模块模块3 数控铣床编程与加工数控铣床编程与加工参考程序参考程序模块模块3 数控铣床编程与加工数控铣床编程与加工模块模块3 数控铣床编程与加工数控铣床编程与加工例例3-5 平平面面外外轮轮廓廓零零件件如如图图所所 示示。已已 知知 毛毛 坯坯 尺尺 寸寸 为为62mm62mm21mm的的长长方方料料,材材料料为为45钢钢,按按单单件件生生产产安安排排其其数数控控加加工工工工艺艺,试试编编写写出出凸凸台台外外轮轮廓廓加加工工程程序序并并利利用用数数控控铣
10、铣床床加加工工出出该该零零件。件。3.4.2 典型零件编程与加工实例典型零件编程与加工实例模块模块3 数控铣床编程与加工数控铣床编程与加工1.加工工艺方案加工工艺方案(1)加工工艺路线)加工工艺路线1)选择切入、切出方式。考虑刀具的进、退刀(切入、)选择切入、切出方式。考虑刀具的进、退刀(切入、切出)路线时,刀具的切出或切入点应在沿零件轮廓的切出)路线时,刀具的切出或切入点应在沿零件轮廓的切线上,以保证工件轮廓光滑;应避免在工件轮廓面上切线上,以保证工件轮廓光滑;应避免在工件轮廓面上垂直上、下刀而划伤工件表面;尽量减少在轮廓加工切垂直上、下刀而划伤工件表面;尽量减少在轮廓加工切削过程中的暂停,
11、以免留下刀痕。削过程中的暂停,以免留下刀痕。2)选择铣削方向。一般情况下尽可能采用顺铣,即外轮)选择铣削方向。一般情况下尽可能采用顺铣,即外轮廓铣削时宜采用沿工件顺时针方向铣削。廓铣削时宜采用沿工件顺时针方向铣削。3)选择铣削路线。首先粗、精加工环凸台;然后粗、精)选择铣削路线。首先粗、精加工环凸台;然后粗、精加工六棱柱凸台;最后掉头,铣削四棱柱台外轮廓。加工六棱柱凸台;最后掉头,铣削四棱柱台外轮廓。(2)工、量、刃具选择)工、量、刃具选择模块模块3 数控铣床编程与加工数控铣床编程与加工模块模块3 数控铣床编程与加工数控铣床编程与加工(3)合理选择切削用量)合理选择切削用量模块模块3 数控铣床
12、编程与加工数控铣床编程与加工(1)工件坐标系建立)工件坐标系建立根据工件坐标系建立原则,在根据工件坐标系建立原则,在40mm圆台中心建立工件圆台中心建立工件坐标系,坐标系,Z轴原点设在顶面上,圆台中心设为坐标系原点。轴原点设在顶面上,圆台中心设为坐标系原点。(2)基点坐标计算)基点坐标计算模块模块3 数控铣床编程与加工数控铣床编程与加工模块模块3 数控铣床编程与加工数控铣床编程与加工(3)参考程序)参考程序模块模块3 数控铣床编程与加工数控铣床编程与加工模块模块3 数控铣床编程与加工数控铣床编程与加工模块模块3 数控铣床编程与加工数控铣床编程与加工模块模块3 数控铣床编程与加工数控铣床编程与加
13、工3.操作步骤及内容操作步骤及内容1)开机。开机,各坐标轴手动回机床原点。)开机。开机,各坐标轴手动回机床原点。2)刀具安装。)刀具安装。3)清洁工作台,安装夹具和工件。)清洁工作台,安装夹具和工件。4)对刀设定工件坐标系。)对刀设定工件坐标系。5)设置刀具补偿值。)设置刀具补偿值。6)输入加工程序。)输入加工程序。7)调试加工程序。)调试加工程序。8)自动加工。)自动加工。9)检测。取下工件,用游标卡尺进行尺寸检测。)检测。取下工件,用游标卡尺进行尺寸检测。10)清理加工现场。)清理加工现场。11)按顺序关机。)按顺序关机。模块模块3 数控铣床编程与加工数控铣床编程与加工4.评分标准评分标准