数控铣床与加工中心的编程课件.ppt

上传人(卖家):晟晟文业 文档编号:4794375 上传时间:2023-01-11 格式:PPT 页数:117 大小:7.70MB
下载 相关 举报
数控铣床与加工中心的编程课件.ppt_第1页
第1页 / 共117页
数控铣床与加工中心的编程课件.ppt_第2页
第2页 / 共117页
数控铣床与加工中心的编程课件.ppt_第3页
第3页 / 共117页
数控铣床与加工中心的编程课件.ppt_第4页
第4页 / 共117页
数控铣床与加工中心的编程课件.ppt_第5页
第5页 / 共117页
点击查看更多>>
资源描述

1、数控铣床与加工中心的编程数控铣床数控铣床加工中心加工中心2.1 数控铣床和加工中心编程基础数控铣床和加工中心编程基础 按所用自动换刀装置分类:按所用自动换刀装置分类:(1)转塔头加工中心。转塔头加工中心有立转塔头加工中心。转塔头加工中心有立式和卧式两种。主轴数一般为式和卧式两种。主轴数一般为612个,换刀时个,换刀时间短、数量少、主轴转塔头定位精度要求较高。间短、数量少、主轴转塔头定位精度要求较高。(2)刀库刀库+主轴换刀加工中心。这种加工中心主轴换刀加工中心。这种加工中心特点是无机械手式主轴换刀,利用工作台运动及特点是无机械手式主轴换刀,利用工作台运动及刀库转动,并由主轴箱上下运动进行选刀和

2、换刀。刀库转动,并由主轴箱上下运动进行选刀和换刀。(3)刀库刀库+机械手机械手+主轴换刀加工中心。这种主轴换刀加工中心。这种加工中心结构多种多样,由于机械手卡爪可同加工中心结构多种多样,由于机械手卡爪可同时分别抓住刀库上所选的刀和主轴上的刀,换时分别抓住刀库上所选的刀和主轴上的刀,换刀时间短。并且选刀时间与切削加工时间重合,刀时间短。并且选刀时间与切削加工时间重合,因此得到广泛应用。因此得到广泛应用。(4)刀库刀库+机械手机械手+双主轴转塔头加工中心。双主轴转塔头加工中心。这种加工中心在主轴上的刀具进行切削时,通这种加工中心在主轴上的刀具进行切削时,通过机械手将下一步所用的刀具换在转塔头的非过

3、机械手将下一步所用的刀具换在转塔头的非切削主轴上。当主轴上的刀具切削完毕后,转切削主轴上。当主轴上的刀具切削完毕后,转塔头即回转,完成换刀工作,换刀时间短。塔头即回转,完成换刀工作,换刀时间短。刀 库主轴底座光 电读带 机操作面板横 向工作 台(Z)纵向 工作台(X)1234567910刀库主轴纵向工作台(X)横向工作台(Z)底座光电读带机操作面板 底座横向工作台(Y)纵向工作台(X)操作面板纸带读入装置数控柜刀库主轴箱换刀机械手换 刀 机 械 手纸 带 读 入 装 置数 控 柜刀 库主 轴 箱底 座操 作 面 板纵 向 工 作 台(X)横 向 工 作 台(Y)3、加工中心的编程特点 加工中心

4、是带有刀库和自动换刀装置的数控加工中心是带有刀库和自动换刀装置的数控机床,具有数控镗、铣、钻床的综合功能。机床,具有数控镗、铣、钻床的综合功能。与其它数控机床相比,具有以下特点:与其它数控机床相比,具有以下特点:1)加工工件复杂,工艺流程很长时,能排除加工工件复杂,工艺流程很长时,能排除工艺流程中的人为干扰因素,具有较高的生产效工艺流程中的人为干扰因素,具有较高的生产效率和质量稳定性。率和质量稳定性。2)由于工序集中和具有自动换刀装置,工件由于工序集中和具有自动换刀装置,工件在一次装夹后能完成有精度要求的铣、钻、镗、在一次装夹后能完成有精度要求的铣、钻、镗、扩、铰、攻丝等复合加工。扩、铰、攻丝

5、等复合加工。3)在具有自动交换工作台时,一个工件在加工在具有自动交换工作台时,一个工件在加工时,另一个工作台可以实现工件的装夹,从而大时,另一个工作台可以实现工件的装夹,从而大大缩短辅助时间,提高加工效率。大缩短辅助时间,提高加工效率。4)刀具容量越大,加工范围越广,加工的柔刀具容量越大,加工范围越广,加工的柔性化程序越高。性化程序越高。5)加工中心通常具有多个进给轴加工中心通常具有多个进给轴(三轴以上三轴以上),甚至多个主轴,因此能够完成多个平面和多个角甚至多个主轴,因此能够完成多个平面和多个角度位置的加工,实现复杂零件的高精度定位和精度位置的加工,实现复杂零件的高精度定位和精确加工。确加工

6、。4、加工中心的换刀形式、加工中心的换刀形式 自动换刀数控机床多采用刀库式自动换刀装置。自动换刀数控机床多采用刀库式自动换刀装置。带刀库的自动换刀系统由刀库和刀具交换机构组成,带刀库的自动换刀系统由刀库和刀具交换机构组成,它是多工序数控机床上最广泛的换刀方法它是多工序数控机床上最广泛的换刀方法。1)刀库的种类刀库的种类直线刀库圆盘刀库 链式刀库格子箱式刀库多面式刀库 2)换刀方式换刀方式 (1)无机械手换刀。无机械手换刀。必须首先将用过的刀具送必须首先将用过的刀具送回刀库,然后再从刀库中取回刀库,然后再从刀库中取出新刀具,这两个动作不可出新刀具,这两个动作不可能同时进行,因此换刀时间能同时进行

7、,因此换刀时间长。长。(2)机械手换刀。机械手换刀。采用机械手进行刀具交采用机械手进行刀具交换的方式应用得最为广泛,换的方式应用得最为广泛,这是因为机械手换刀有很大这是因为机械手换刀有很大的灵活性,而且可以减少换的灵活性,而且可以减少换刀时间。刀时间。机械手式换刀 5、数控铣床、加工中心的主要功能、数控铣床、加工中心的主要功能 1)点位控制功能点位控制功能此功能可以实现对相互位置精度要求很高的孔系加此功能可以实现对相互位置精度要求很高的孔系加工。工。2)连续轮廓控制功能连续轮廓控制功能此功能可以实现直线、圆弧的插补功能及非圆曲线此功能可以实现直线、圆弧的插补功能及非圆曲线的加工。的加工。3)刀

8、具半径补偿功能刀具半径补偿功能此功能可以根据零件图样的标注尺寸来编程,而不此功能可以根据零件图样的标注尺寸来编程,而不必考虑所用刀具的实际半径尺寸,从而减少编程时的复必考虑所用刀具的实际半径尺寸,从而减少编程时的复杂数值计算。杂数值计算。4)刀具长度补偿功能刀具长度补偿功能此功能可以自动补偿刀具的长短,以适应加工中对此功能可以自动补偿刀具的长短,以适应加工中对刀具长度尺寸调整的要求。刀具长度尺寸调整的要求。5)比例及镜像加工功能比例及镜像加工功能 镜像加工又称轴对称加工,如果一个零件的形状镜像加工又称轴对称加工,如果一个零件的形状关于坐标轴对称,那么只要编出一个或两个象限的关于坐标轴对称,那么

9、只要编出一个或两个象限的程序,而其余象限的轮廓就可以通过镜像加工来实程序,而其余象限的轮廓就可以通过镜像加工来实现。现。6)旋转功能旋转功能该功能可将编好的加工程序在加工平面内旋转任该功能可将编好的加工程序在加工平面内旋转任意角度来执行。意角度来执行。7)子程序调用功能子程序调用功能有些零件需要在不同的位置上重复加工同样的有些零件需要在不同的位置上重复加工同样的轮廓形状,将这一轮廓形状的加工程序作为子程序,轮廓形状,将这一轮廓形状的加工程序作为子程序,在需要的位置上重复调用,就可以完成对该零件的在需要的位置上重复调用,就可以完成对该零件的加工。加工。8)宏程序功能宏程序功能 该功能可用一个总指

10、令代表实现某一功能的一系列该功能可用一个总指令代表实现某一功能的一系列指令,并能对变量进行运算,使程序更具灵活性和方便指令,并能对变量进行运算,使程序更具灵活性和方便性。性。9)数据输入输出及数据输入输出及DNC功能功能 该功能主要用来实现数控系统与相关设备之间的数该功能主要用来实现数控系统与相关设备之间的数据输入输出,保证大的加工程序的执行。当程序过大,据输入输出,保证大的加工程序的执行。当程序过大,超过系统存储空间时,可以采用计算机直接控制数控加超过系统存储空间时,可以采用计算机直接控制数控加工模式,即工模式,即DNC功能。功能。10)自诊断功能自诊断功能 自诊断是数控系统在运转中的自我诊

11、断,它是数控自诊断是数控系统在运转中的自我诊断,它是数控系统的一项重要功能,对数控机床的维修具有重要的作系统的一项重要功能,对数控机床的维修具有重要的作用。用。6、数控铣床和加工中心的工具系统数控铣床和加工中心的工具系统1)工具系统工具系统 工具系统是刀具与数控铣床和加工中心的连接部分工具系统是刀具与数控铣床和加工中心的连接部分,通常由刀具、刀柄、拉钉及中间模块等组成,如,通常由刀具、刀柄、拉钉及中间模块等组成,如图所示,起到固定刀具及传递动力的作用。图所示,起到固定刀具及传递动力的作用。工具系统的组成工具系统的组成 1-主轴;主轴;2-刀柄;刀柄;3-换刀机械手;换刀机械手;4-中间模块;中

12、间模块;5-刀具刀柄刀具刀柄 2)刀柄刀柄 数控铣床和加工中心上使用的刀具种类繁多,而每数控铣床和加工中心上使用的刀具种类繁多,而每种刀具都有其一定的结构和使用方法,要想实现刀具在种刀具都有其一定的结构和使用方法,要想实现刀具在主轴上的固定,必须有一个中间装置,该装置必须能够主轴上的固定,必须有一个中间装置,该装置必须能够装夹刀具且实现主轴上准确定位,而这个中间装置就是装夹刀具且实现主轴上准确定位,而这个中间装置就是刀柄。刀柄。3)拉钉)拉钉 数控铣床和加工中心拉钉的尺寸也已标准化。数控铣床和加工中心拉钉的尺寸也已标准化。ISO或或GB规定了规定了A型和型和B型两种形式的拉钉,其中型两种形式的

13、拉钉,其中A型拉钉用型拉钉用于不带钢球的拉紧装置,而其中于不带钢球的拉紧装置,而其中B型拉钉用于带钢球的型拉钉用于带钢球的拉紧装置。刀柄及拉钉的具体尺寸可查阅相关的标准规拉紧装置。刀柄及拉钉的具体尺寸可查阅相关的标准规定。定。4)弹簧夹套及中间模块弹簧夹套及中间模块 弹簧夹套有两种,即弹簧夹套有两种,即ER弹簧夹套和弹簧夹套和KM弹簧弹簧夹套,其中前者用于切削力较小的场合,而后者夹套,其中前者用于切削力较小的场合,而后者多用于强力铣削的场合。多用于强力铣削的场合。中间模块是刀柄与刀具之间的中间连接装置,中间模块是刀柄与刀具之间的中间连接装置,通过中间模块的使用,提高刀柄的通用性能。通过中间模块

14、的使用,提高刀柄的通用性能。5)数控铣床和刀具中心的种类)数控铣床和刀具中心的种类 数控铣床和加工中心的刀具种类很多,根据数控铣床和加工中心的刀具种类很多,根据刀具的加工用途,其刀具可分为轮廓类加工刀具刀具的加工用途,其刀具可分为轮廓类加工刀具和孔类加工刀具等几种类型。具体情况如图所示。和孔类加工刀具等几种类型。具体情况如图所示。图图 常见刀具常见刀具7、数控铣床和加工中心用夹具、数控铣床和加工中心用夹具 1)平口钳和压板)平口钳和压板 平口钳具有较大的通用性和平口钳具有较大的通用性和经济性,适用于较小的方形工件的装夹。常见的螺经济性,适用于较小的方形工件的装夹。常见的螺旋夹紧式通用平口钳如图

15、旋夹紧式通用平口钳如图2-15所示。对于较大或者所示。对于较大或者四周不规则的零件,无法采用平口钳或者其他夹具四周不规则的零件,无法采用平口钳或者其他夹具装夹时,可以直接采用压板(图装夹时,可以直接采用压板(图2-16,包括压板、,包括压板、垫铁、梯形螺母和螺栓等)以及平板进行装夹。加垫铁、梯形螺母和螺栓等)以及平板进行装夹。加工中心压板与平板的装夹通常采用工中心压板与平板的装夹通常采用T形螺母与螺栓形螺母与螺栓的夹紧方式。的夹紧方式。2)卡盘和分度头卡盘和分度头 在数控铣床和加工中心上应用在数控铣床和加工中心上应用较多的是三爪自定心卡盘和四爪卡盘。特别是三爪自较多的是三爪自定心卡盘和四爪卡盘

16、。特别是三爪自定心卡盘,由于其具有自动定心作用和装夹简单的特定心卡盘,由于其具有自动定心作用和装夹简单的特点,因此中小型圆柱形工件在数控铣床或者加工中心点,因此中小型圆柱形工件在数控铣床或者加工中心加工时,常采用三爪自定心卡盘进行装夹。卡盘的夹加工时,常采用三爪自定心卡盘进行装夹。卡盘的夹紧有机械螺旋式、气动式或液压式等多种形式(图紧有机械螺旋式、气动式或液压式等多种形式(图2-17)。)。许多机械零件,如花键、齿轮等零件在加工许多机械零件,如花键、齿轮等零件在加工中心加工时。常采用分度盘(图中心加工时。常采用分度盘(图2-18a)和分度头()和分度头(图图2-18b)进行分度,从而加工出合格

17、的零件。)进行分度,从而加工出合格的零件。3)专用夹具、组合夹具和成组夹具专用夹具、组合夹具和成组夹具 中小批量工中小批量工件在加工中心上加工时,可采用组合夹具进行装夹件在加工中心上加工时,可采用组合夹具进行装夹。而大批量零件加工时,大多采用专用夹具或成组。而大批量零件加工时,大多采用专用夹具或成组夹具进行装夹。夹具进行装夹。总之,数控铣床和加工中心上零件加工夹具的总之,数控铣床和加工中心上零件加工夹具的选择要根据零件精度等级、结构特点、产品批量及选择要根据零件精度等级、结构特点、产品批量及机床精度等因素综合考虑。选择顺序是:首先考虑机床精度等因素综合考虑。选择顺序是:首先考虑通用夹具,其次考

18、虑组合夹具,最后考虑专用夹具通用夹具,其次考虑组合夹具,最后考虑专用夹具、成组夹具。、成组夹具。8、数控铣床和加工中心进退刀路的工艺处理、数控铣床和加工中心进退刀路的工艺处理(1)正确选择程序起始点和返回点正确选择程序起始点和返回点 程序的起始点是指程序开始时程序的起始点是指程序开始时,刀尖点初始刀尖点初始的位置的位置;程序的返回点是指程序执行完毕时程序的返回点是指程序执行完毕时,刀尖刀尖点返回后的位置点返回后的位置,一般指换刀点。在实际编程加工一般指换刀点。在实际编程加工中中,程序的起始点和返回点最好相同程序的起始点和返回点最好相同,而且这两点而且这两点的的X、Y坐标值最好为零坐标值最好为零

19、,Z坐标定义在高出被加工坐标定义在高出被加工零件最高点零件最高点50100mm的位置。的位置。(2)合理选择铣刀的刀位点合理选择铣刀的刀位点 所谓刀位点(图所谓刀位点(图2-19)是指加工和编制程)是指加工和编制程序时,用于序时,用于表示刀具特征的点,表示刀具特征的点,也是也是对刀和加对刀和加工的基准点工的基准点。镗刀和车刀的刀位点,通常指刀。镗刀和车刀的刀位点,通常指刀具的刀尖;钻头的刀位点通常指钻尖;立铣刀具的刀尖;钻头的刀位点通常指钻尖;立铣刀、端面铣刀和键槽铣刀的刀位点指刀具底面的、端面铣刀和键槽铣刀的刀位点指刀具底面的中心;而球头铣刀的刀位点指球头中心。中心;而球头铣刀的刀位点指球头

20、中心。(3)选择进刀点选择进刀点 进刀点是指在曲面开始切削时进刀点是指在曲面开始切削时,刀具与曲面的接触刀具与曲面的接触点。粗加工点。粗加工时时,进刀点选择在进刀点选择在曲面内最高的角点曲面内最高的角点,这样可这样可使切削余量最小使切削余量最小,进刀时不易损坏刀具。进刀时不易损坏刀具。精加工精加工时时,进刀进刀点选择在点选择在曲面内曲率比较平缓的角点曲面内曲率比较平缓的角点,这样可使刀具所这样可使刀具所受弯矩较小受弯矩较小,不易折断刀具。不易折断刀具。(4)选择退刀点选择退刀点 退刀点是指曲面切削完毕后退刀点是指曲面切削完毕后,刀具与曲面的接触刀具与曲面的接触点。点。选择退刀点时选择退刀点时,

21、主要考虑曲面加工的连续性和尽主要考虑曲面加工的连续性和尽量缩短加工时间量缩短加工时间,提高机床的有效工作时间。提高机床的有效工作时间。(5)刀具的下刀方式刀具的下刀方式 如图如图2-20所示所示,程序开始时刀尖一般在距离工件程序开始时刀尖一般在距离工件最高点之上最高点之上50100mm处的起始平面上处的起始平面上,在此平面在此平面上刀具以上刀具以G00速度运行。当刀具接近被加工表面距速度运行。当刀具接近被加工表面距离约离约35mm处时处时(安全平面或进刀平面安全平面或进刀平面),为了防止为了防止撞刀撞刀,应将速度转为工作进给速度应将速度转为工作进给速度(G01),在安全平面在安全平面以下以下,

22、刀具以工作进给速度一直切至切削深度。刀具以工作进给速度一直切至切削深度。安全高度安全高度3-5mm工件上表面工件上表面安全面安全面(6)进刀、退刀方式的确定进刀、退刀方式的确定 对于二维轮廓的铣削加工常见的进刀、退刀方式对于二维轮廓的铣削加工常见的进刀、退刀方式有垂直进刀、侧向进刀和圆弧进刀等方式有垂直进刀、侧向进刀和圆弧进刀等方式,如图如图2-21所所示。对于二维型腔铣削的常见进刀、退刀方式有垂直示。对于二维型腔铣削的常见进刀、退刀方式有垂直进刀和圆弧进刀,如图进刀和圆弧进刀,如图2-22所示。所示。9、数控铣床和加工中心的加工对象、数控铣床和加工中心的加工对象1)数控铣床的主要加工对象数控

23、铣床的主要加工对象数控铣削的数控铣削的主要加工对象主要加工对象平面类零件平面类零件 变斜角类零件变斜角类零件曲面类零件曲面类零件2)加工中心的主要加工对象加工中心的主要加工对象加工中心的加工中心的主要加工对象主要加工对象箱体类零件箱体类零件 结构形状结构形状复杂的零件复杂的零件 异形件异形件板、盘、套、板、盘、套、轴、壳体类零件轴、壳体类零件2.2数控铣床和加工中心坐标系数控铣床和加工中心坐标系 1)机床原点)机床原点 其位置是由机床设计和制造单位确其位置是由机床设计和制造单位确定的,通常不允许用户改变。机床原点是工件坐标定的,通常不允许用户改变。机床原点是工件坐标系、机床参考点的基准点。系、

24、机床参考点的基准点。2)机床参考点)机床参考点 机床参考点又称机械原点机床参考点又称机械原点(R),是机床上一个特殊的固定点,该点一般位于机床原是机床上一个特殊的固定点,该点一般位于机床原点重合,是设置在机床各坐标轴正行程最大位置上点重合,是设置在机床各坐标轴正行程最大位置上的一个固定点的一个固定点(由限位开关准确定位由限位开关准确定位)。回零操作:回零操作:其实就是回参考点,通过参考点与其实就是回参考点,通过参考点与机床零点之间的距离关系确认机床原点,从而保证机床零点之间的距离关系确认机床原点,从而保证机床运行同步。因此对于数控铣床和加工中心而言机床运行同步。因此对于数控铣床和加工中心而言,

25、开机后首先要进行回零操作。,开机后首先要进行回零操作。3)机床坐标系机床坐标系 以机床零点为坐标原点,符合数控机床各坐标以机床零点为坐标原点,符合数控机床各坐标轴确定原则的坐标系称为机床坐标系,符合右手笛卡轴确定原则的坐标系称为机床坐标系,符合右手笛卡尔坐标原则的标准坐标系。尔坐标原则的标准坐标系。4)工件坐标系工件坐标系 为了编程不受机床坐标系约束,需要在工件上确为了编程不受机床坐标系约束,需要在工件上确定工件坐标系,告知工件在机床工作台上的安装位置定工件坐标系,告知工件在机床工作台上的安装位置。而在这个过程中通常包括编程坐标系和工件坐标系。而在这个过程中通常包括编程坐标系和工件坐标系的建立

26、两个过程。的建立两个过程。(1)编程坐标系)编程坐标系 是编程人员根据零件图样及加工工艺等建立的坐是编程人员根据零件图样及加工工艺等建立的坐标系。标系。编程坐标系一般供编程使用。编程坐标系一般供编程使用。(2)工件坐标系)工件坐标系 工件坐标系是指以确定的加工原点为基准所建立工件坐标系是指以确定的加工原点为基准所建立的坐标系。的坐标系。加工原点也称程序原点,是指零件被装夹加工原点也称程序原点,是指零件被装夹好后,相应的编程原点在机床坐标系中的位置。好后,相应的编程原点在机床坐标系中的位置。1)设定工件坐标系指令设定工件坐标系指令 G92 G92为设定加工坐标系指令。在程序中出现为设定加工坐标系

27、指令。在程序中出现G92程序段时,即通过程序段时,即通过刀具当前所在位置即刀具起刀具当前所在位置即刀具起始点来设定加工坐标系。机床不产生任何运动。始点来设定加工坐标系。机床不产生任何运动。G92指令的编程格式:指令的编程格式:G92 X a Y b Z c 设定程序为设定程序为 G92 X50 Y50 Z102.3工件坐标系建立的方法工件坐标系建立的方法 2)G54G59 设定工件坐标系设定工件坐标系编程格式:编程格式:G54G59 G90 G00(G01)X Y Z(F);G54G59是在程序运行前设定的工件坐标系,是在程序运行前设定的工件坐标系,它通过确定工件坐标系的原点在机床坐标系的位置

28、它通过确定工件坐标系的原点在机床坐标系的位置来建立工件坐标系。来建立工件坐标系。用用G54G59指令可以建立六个工件坐标系,使指令可以建立六个工件坐标系,使用用G54G59指令运行程序时指令运行程序时与刀具的初始位置无关与刀具的初始位置无关。G54G59在批量加工中广泛使用。在批量加工中广泛使用。G92与与G54G59的区别的区别:G92指令指令:是通过程序来设定、选用加工坐标是通过程序来设定、选用加工坐标系的,它所设定的加工坐标系原点系的,它所设定的加工坐标系原点与当前刀具所与当前刀具所在的当前位置有关,在的当前位置有关,这一加工原点在机床坐标系这一加工原点在机床坐标系中的位置是随当前刀具位

29、置的不同而改变的。中的位置是随当前刀具位置的不同而改变的。G54G59:G54G59是在程序运行前设是在程序运行前设定的工件坐标系,它定的工件坐标系,它通过确定工件坐标系的原点通过确定工件坐标系的原点在机床坐标系的位置来建立工件坐标系。用在机床坐标系的位置来建立工件坐标系。用G54G59指令运行程序时指令运行程序时与刀具的初始位置无与刀具的初始位置无关关。G54G59本身不会使机床运动,要和本身不会使机床运动,要和G00/G01指令一起建立工件坐标系。指令一起建立工件坐标系。2.4 数控铣床常用编程指令数控铣床常用编程指令2.4.1 基本编程指令基本编程指令一、绝对尺寸指令和增量尺寸指令:一、

30、绝对尺寸指令和增量尺寸指令:G90、G91 绝对尺寸:指机床运动部件的坐标尺寸值相对于绝对尺寸:指机床运动部件的坐标尺寸值相对于坐标原点给出。坐标原点给出。增量尺寸:指机床运动部件的坐标尺寸值相对于增量尺寸:指机床运动部件的坐标尺寸值相对于前一位置给出。前一位置给出。1、G功能字指定功能字指定 G90:指定尺寸值为绝对尺寸。:指定尺寸值为绝对尺寸。G91:指定尺寸值为增量尺寸。:指定尺寸值为增量尺寸。特点:在同一程序段中不能混用,各程序段中必须特点:在同一程序段中不能混用,各程序段中必须用用G90、G91指明是绝对尺寸还是增量尺寸。指明是绝对尺寸还是增量尺寸。2、用尺寸字的地址符指定(本课程中

31、车床部分使用)用尺寸字的地址符指定(本课程中车床部分使用)绝对尺寸的尺寸字的地址符用绝对尺寸的尺寸字的地址符用 X、Y、Z 增量尺寸的尺寸字的地址符用增量尺寸的尺寸字的地址符用 U、V、W 特点:同一程序段中可以混用,不用标注特点:同一程序段中可以混用,不用标注G90、G91。二、坐标平面选择指令:二、坐标平面选择指令:G17G17、G18G18、G19G19 坐标平面选择指令是用来选择圆弧插补的平面和坐标平面选择指令是用来选择圆弧插补的平面和刀具补偿平面的。刀具补偿平面的。G17G17:选择:选择XYXY平面,平面,G18G18:选择:选择ZXZX平面,平面,G19G19:选择:选择YZYZ

32、平面。平面。各坐标平面如下图所示。一般,数控车床默认各坐标平面如下图所示。一般,数控车床默认在在ZX平面内加工,数控铣床默认在平面内加工,数控铣床默认在XY平面内加工。平面内加工。三、三、快速定位指令快速定位指令:G00 格式格式:G00X_Y_Z_;G00X_Y_Z_;目标点的坐标目标点的坐标指令含义指令含义:快速移动刀具到达快速移动刀具到达指定的坐标位置,用于刀具指定的坐标位置,用于刀具进行进行加工前的空行程移动加工前的空行程移动或或加工完成后的快速退刀,加工完成后的快速退刀,以以提高加工效率。提高加工效率。快速走刀至快速走刀至(X,Y,Z)坐标处坐标处;走刀速度系走刀速度系统自动确定。统

33、自动确定。走刀走刀起点起点走刀终点走刀终点XXYO四、直线插补指令:四、直线插补指令:G01 编程格式编程格式:G01X_Y_Z_F_;G01X_Y_Z_F_;目标点的坐标目标点的坐标进给速度进给速度走刀走刀起点起点走刀终点走刀终点XYO G01指令能使刀具指令能使刀具按指定的进给速度按指定的进给速度移动到指定的位置。移动到指定的位置。当主轴转动时,使用当主轴转动时,使用G01指令可对工件进行切削加工。指令可对工件进行切削加工。五、圆弧插补指令:五、圆弧插补指令:G02G02、G03G03G02G02为按指定进给速度的顺时针圆弧插补。为按指定进给速度的顺时针圆弧插补。G03G03为为按指定进给

34、速度的逆时针圆弧插补,按指定进给速度的逆时针圆弧插补,只能在平面内进只能在平面内进行圆弧插补行圆弧插补。圆弧顺逆方向的判别:圆弧顺逆方向的判别:沿着不在圆弧平面内的坐沿着不在圆弧平面内的坐标轴,由正方向向负方向看标轴,由正方向向负方向看,顺时针方向,顺时针方向G02G02,逆时,逆时针方向针方向G03G03,如,如下图下图所示。所示。思考对不对?思考对不对?ZXG18G03?G02?XYG17G03G02 程序格式:程序格式:XY平面:平面:G17 G02 X Y I J(R)FG17 G03 X Y I J(R)FZX平面:平面:G18 G02 X Z I K(R)FG18 G03 X Z

35、I K(R)FYZ平面:平面:G19 G02 Z Y J K(R)FG19 G03 Z Y J K(R)F 其中:其中:1)X、Y、Z的值是指圆弧插补的终点坐标值;的值是指圆弧插补的终点坐标值;2)I、J、K是指圆弧起点到圆心的增量坐标,是指圆弧起点到圆心的增量坐标,与与G90,G91无关;无关;3)R为指定圆弧半径,当圆弧的圆心角为指定圆弧半径,当圆弧的圆心角180o时,时,R值为正,值为正,当圆弧的圆心角当圆弧的圆心角1800时,时,R值为负。值为负。4)加工整圆不能用加工整圆不能用R编程。编程。例:在下图中,当圆弧例:在下图中,当圆弧A的起点为的起点为P1,终,终点为点为P2,圆弧插补程

36、序段为:,圆弧插补程序段为:编程练习,加工轨迹如图编程练习,加工轨迹如图 绝对编程方绝对编程方式式增量编程方增量编程方式式ADCB 2.4.2 刀具长度补偿指令刀具长度补偿指令(G43/G44/G49)使用刀具长度补偿指令,在编程时就不必考虑使用刀具长度补偿指令,在编程时就不必考虑刀刀具的实际长度具的实际长度及及各把刀具不同的长度尺寸各把刀具不同的长度尺寸。当由于刀。当由于刀具具磨损、更换刀具磨损、更换刀具等原因引起刀具长度尺寸变化时,等原因引起刀具长度尺寸变化时,只要修正刀具长度补偿量,而不必调整程序或刀具。只要修正刀具长度补偿量,而不必调整程序或刀具。1、刀具长度补偿的用途:刀具长度补偿的

37、用途:(1)在)在NC机床中,机床中,Z轴的坐标是以主轴端面为基准。如果轴的坐标是以主轴端面为基准。如果使用多把刀具,刀具长度存在差异,利用长度补偿,从而实使用多把刀具,刀具长度存在差异,利用长度补偿,从而实现不同长度刀具的相同编程。现不同长度刀具的相同编程。(2)当刀具长度尺寸变化时(如刀具磨损),可以在不改)当刀具长度尺寸变化时(如刀具磨损),可以在不改动程序的情况下,通过改变补偿量达到加工尺寸,从而实现动程序的情况下,通过改变补偿量达到加工尺寸,从而实现长度磨损补偿。长度磨损补偿。(3)利用该功能,可在加工深度方向上进行分层铣削,即)利用该功能,可在加工深度方向上进行分层铣削,即通过改变

38、刀具长度补偿值的大小,通过多次运行程序而实现通过改变刀具长度补偿值的大小,通过多次运行程序而实现。(4)利用该功能,通过改变刀具长度补偿值,可在加工深)利用该功能,通过改变刀具长度补偿值,可在加工深度方向上实现粗精加工调整。度方向上实现粗精加工调整。(5)利用该功能,可以空运行程序,检验程序的正确性。)利用该功能,可以空运行程序,检验程序的正确性。1、刀具长度补偿的用途:刀具长度补偿的用途:(1)在)在NC机床中,机床中,Z轴的坐标是以主轴端面为基准。如果轴的坐标是以主轴端面为基准。如果使用多把刀具,刀具长度存在差异,利用长度补偿,从而实使用多把刀具,刀具长度存在差异,利用长度补偿,从而实现不

39、同长度刀具的相同编程。现不同长度刀具的相同编程。(2)当刀具长度尺寸变化时(如刀具磨损),可以在不改)当刀具长度尺寸变化时(如刀具磨损),可以在不改动程序的情况下,通过改变补偿量达到加工尺寸,从而实现动程序的情况下,通过改变补偿量达到加工尺寸,从而实现长度磨损补偿。长度磨损补偿。(3)利用该功能,可在加工深度方向上进行分层铣削,即)利用该功能,可在加工深度方向上进行分层铣削,即通过改变刀具长度补偿值的大小,通过多次运行程序而实现通过改变刀具长度补偿值的大小,通过多次运行程序而实现。(4)利用该功能,通过改变刀具长度补偿值,可在加工深)利用该功能,通过改变刀具长度补偿值,可在加工深度方向上实现粗

40、精加工调整。度方向上实现粗精加工调整。(5)利用该功能,可以空运行程序,检验程序的正确性。)利用该功能,可以空运行程序,检验程序的正确性。2、格式:、格式:G43(G44)G00/G01 Z_ H_F_;.;G49 G00/G01 Z_F_;或或 G44/G43 G00/G01 Z_F_ H00;G43:正偏移:正偏移G44:负偏移:负偏移G49:取消长度补偿:取消长度补偿Z_:为补偿轴的终点值为补偿轴的终点值H_:H为刀具长度偏移量的存储器地址为刀具长度偏移量的存储器地址,H00H99。执行执行G43 时,实现正向偏置,时,实现正向偏置,Z实际值实际值=Z指令值指令值+(Hxx);用用G44

41、时,实现负向偏置,时,实现负向偏置,Z实际值实际值=Z指令值指令值-(Hxx)。例:若例:若H1:刀具长度偏移值为:刀具长度偏移值为20.0;则则 G00 G43 Z100 H1;(刀具实际运动到;(刀具实际运动到Z坐标位坐标位置为置为120.0)G00 G44 Z100 H1;(刀具实际运动到;(刀具实际运动到Z坐标坐标位置为位置为80.0)坯件同一 刀座高度 面H03Z=0基准 面H01=0H02ABCG92ZAT02T03T01基准 刀坯件ABCH03H02H010Z0基准面G92ZAT03T02同一刀座高 度 面T01基准刀 H01=4.0(偏移值)(偏移值)N10 G91 G00 X

42、120.0 Y80.0 M03 S500;N20 G43 Z-32.0 H01;N30 G01 Z-21.0 F1000;N40 G04 P2000;N50 G00 Z21.0;N60 X30.0 Y-50.0;N70 G01 Z-41.0;N80 G00 Z41.0;N90 X50.0 Y30.0;N100 G01 Z-25.0;N110 G04 P2000;N120 G00 G49 Z57.0;N130 X-200.0 Y-60.0 M05 M03;例:例:利用刀具长度补偿功能,编写如图所示的零件利用刀具长度补偿功能,编写如图所示的零件的加工程序。的加工程序。2.4.3 铣削刀具半径补偿铣

43、削刀具半径补偿(G41/G42/G43)在零件轮廓铣削加工时,由于刀具半径尺寸影响,在零件轮廓铣削加工时,由于刀具半径尺寸影响,刀具的中心轨迹刀具的中心轨迹与与零件轮廓零件轮廓往往往往不一致不一致。为了避免计。为了避免计算刀具中心轨迹,算刀具中心轨迹,数控系统提供了刀具半径补偿功能,数控系统提供了刀具半径补偿功能,数控系统能自动计算出道具中心的偏移向量,数控系统能自动计算出道具中心的偏移向量,直接按直接按零件图样上的轮廓尺寸编程,见零件图样上的轮廓尺寸编程,见下图下图。1、刀具半径补偿的作用:、刀具半径补偿的作用:1)实现不同直径刀具的相同编程。实现不同直径刀具的相同编程。2)运用刀具半径补偿

44、指令,通过调整刀具半运用刀具半径补偿指令,通过调整刀具半径补偿值来补偿刀具的磨损量和重磨量。径补偿值来补偿刀具的磨损量和重磨量。3)此外运用刀具半径补偿指令,还可以实现此外运用刀具半径补偿指令,还可以实现使用同一把刀具对工件进行粗、精加工。使用同一把刀具对工件进行粗、精加工。4)实现轮廓方向的分次铣削。实现轮廓方向的分次铣削。2、刀具半径补偿的过程:(1)刀补的建立。刀补的建立。即刀具中心从与编程轨迹重合过渡到即刀具中心从与编程轨迹重合过渡到与编程轨迹偏一个偏置量的过程。与编程轨迹偏一个偏置量的过程。一般是直线且空行程。一般是直线且空行程。(2)刀补的进行。刀补的进行。即执行即执行G41、G4

45、2指令的过程,刀具中指令的过程,刀具中心始终与编程轨迹相距一个偏置量。心始终与编程轨迹相距一个偏置量。一般只能平面补偿。一般只能平面补偿。(3)刀补的取消。刀补的取消。即刀具离开工件,刀具中心轨迹要过即刀具离开工件,刀具中心轨迹要过渡到与编程重合的过程。渡到与编程重合的过程。用用G40指令。指令。刀心轨迹刀补进行中编程轨迹刀补矢量法向刀补矢量刀补引入刀补取消102050Y102050X 下图表示的刀具半径补偿的工作过程。其中,实线表示编程轨迹;点划线下图表示的刀具半径补偿的工作过程。其中,实线表示编程轨迹;点划线表示刀具中心轨迹;表示刀具中心轨迹;r等于刀具半径,表示偏移向量。等于刀具半径,表

46、示偏移向量。3 3、编程格式、编程格式G41G41为左偏刀具半径补偿为左偏刀具半径补偿,定义为假设工件不动,沿刀,定义为假设工件不动,沿刀具运动方向向前看,刀具在零件左侧的刀具半径补偿,具运动方向向前看,刀具在零件左侧的刀具半径补偿,见见下图下图。G42G42为右偏刀具半径补偿为右偏刀具半径补偿,定义为假设工件不,定义为假设工件不动,沿刀具运动方向向前看,刀具在零件右侧动,沿刀具运动方向向前看,刀具在零件右侧的刀具的刀具半径补偿。半径补偿。G40 为补偿撤消指令。为补偿撤消指令。刀具半径补偿的编程格式:刀具半径补偿的编程格式:X、Y、Z 值是建立补偿的终点坐标值;值是建立补偿的终点坐标值;如使

47、用如使用G01时,须指定进给速度时,须指定进给速度F_。D 为刀补号地址,用为刀补号地址,用D00D99来指定,来指定,它用来调用内存中刀具半径补偿的数值。它用来调用内存中刀具半径补偿的数值。ZX2020例:例:利用刀具半径补偿功能,利用刀具半径补偿功能,编写如图所示的零件的加工程序。编写如图所示的零件的加工程序。%0003 N1 G54 G90 G17 G00 X0.Y0.Z20.M03 S800;由由G17指定刀补平面指定刀补平面 N2 G41 X20.0 Y10.0 D01;刀补引入,由刀补引入,由G41确定刀补方向,确定刀补方向,由由D01指定刀补大小指定刀补大小 N3 G01 Y50

48、.0 F100 N4 X50.0 N5 Y20.0 N6 X10.0 N7 G00 G40 X0 Y0 M05;由;由G40解除刀补解除刀补 N8 M30 刀补进行中 1、孔加工固定循环指令孔加工固定循环指令2.4.4 孔加工固定循环孔加工固定循环G指令 加工动作?Z向 在孔底部的动作 回退动作?Z向 用 途 G73 间歇进给 快速进给 高速钻深孔 G74 切削进给(主轴反转)主轴正转 切削进给 反转攻螺纹 G76 切削进给 主轴定向停止 快速进给 精镗循环 G80 取消固定循环 G81 切削进给 快速进给 定点钻循环 G82 切削进给 暂停 快速进给 锪孔 G83 间歇进给 快速进给 钻深孔

49、 G84 切削进给(主轴正转)主轴反转 切削进给 攻螺纹 G85 切削进给 切削进给 镗循环 G86 切削进给 主轴停止 切削进给 镗循环 G87 切削进给 主轴停止 手动或快速 反镗循环 G88 切削进给 暂停、主轴停止 手动或快速 镗循环 G89 切削进给 暂停 切削进给 镗循环 1)固定循环动作)固定循环动作 固定循环通常由固定循环通常由6个动个动作组成,如图作组成,如图5.10 所示。所示。X轴和轴和Y轴的快速定轴的快速定位;位;刀具快速从初始点进刀具快速从初始点进给到给到R点;点;以切削进给的方式执以切削进给的方式执行孔加工的动作;行孔加工的动作;在孔底相应的动作;在孔底相应的动作;

50、返回到返回到R点;点;快速返回到初始点。快速返回到初始点。图中实线表示切削进给,虚线表示快速运动。图中实线表示切削进给,虚线表示快速运动。R平面为快速运动与进给运动的转换位置。平面为快速运动与进给运动的转换位置。2)固定循环的定义平面)固定循环的定义平面 初始平面初始平面 初始平面是为了安全下刀而规初始平面是为了安全下刀而规定的一个平面。初始平面到零件表面的距离可以定的一个平面。初始平面到零件表面的距离可以任意设定在一个安全的高度上,孔加工完毕,使任意设定在一个安全的高度上,孔加工完毕,使用用G98功能使刀具返回到初始平面上的初始点。功能使刀具返回到初始平面上的初始点。R点平面点平面 R点平面

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

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

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


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

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


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