《数控加工与编程》PPT课件.ppt

上传人:good****022 文档编号:119677893 上传时间:2022-07-15 格式:PPT 页数:97 大小:7.98MB
收藏 版权申诉 举报 下载
《数控加工与编程》PPT课件.ppt_第1页
第1页 / 共97页
《数控加工与编程》PPT课件.ppt_第2页
第2页 / 共97页
《数控加工与编程》PPT课件.ppt_第3页
第3页 / 共97页
资源描述:

《《数控加工与编程》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《数控加工与编程》PPT课件.ppt(97页珍藏版)》请在装配图网上搜索。

1、,第二章 数控铣床与加工中心的编程,本章学习目的 了解数控镗铣削加工的特点及主要加工对象。掌握数控镗铣削加工中的工艺处理。熟练掌握数控铣床(或加工中心)典型数控系统常用指令的编程规则及编程方法,掌握数控镗铣削加工的基本操作方法。并按零件图中的技术要求,编制数控加工程序及完成中等复杂零件的加工。,数控铣床,加工中心,2.1 数控铣床和加工中心编程基础,1.数控铣床和加工中心概述 1)数控铣床 根据数控机床的用途进行分类,用于完成铣削加工或镗削加工的数控机床成称为数控铣床。数控铣床根据主轴放置形式的不同可分成立式、卧式和立卧两用三种形式。,2) 加工中心 通常所指的加工中心(MC)是指带有刀库和刀

2、具自动交换装置(Automatic Tool Changer-ATC)的数控铣床。,数控铣削加工是实际生产中最常用和最主要的数控加工方法之一,它的特点是能同时控制多个坐标轴运动,并使多个坐标方向的运动之间保持预先确定的关系,从而把工件加工成某一特定形状的零件。 数控铣床除了能铣削普通铣床所能铣削的各种零件表面、槽腔,还能铣削普通铣床不能铣削的,需25坐标联动的各种平面轮廓、立体轮廓和曲面零件。,2.数控铣削加工内容,非圆曲线和列表曲线等曲线轮廓; 已给出数学模型的空间曲面; 形状复杂、尺寸繁多,划线与检测困难的部位; 用通用铣床加工难以观察、测量和控制进给的内外凹槽; 需尺寸协调的高精度表面;

3、 在一次安装中能顺带铣出来的简单表面; 采用数控铣削能成倍提高生产率,大大减轻体力劳动强度的一般加工内容。,加工零件或加工内容的确定,3. 加工中心的编程特点,加工中心是带有刀库和自动换刀装置的数控机床,具有数控镗、铣、钻床的综合功能。 与其它数控机床相比,具有以下特点: 1)加工工件复杂,工艺流程很长时,能排除工艺流程中的人为干扰因素,具有较高的生产效率和质量稳定性。 2)由于工序集中和具有自动换刀装置,工件在一次装夹后能完成有精度要求的铣、钻、镗、扩、铰、攻丝等复合加工。,3)在具有自动交换工作台时,一个工件在加工时,另一个工作台可以实现工件的装夹,从而大大缩短辅助时间,提高加工效率。 4

4、)刀具容量越大,加工范围越广,加工的柔性化程度越高。 5) 加工中心通常具有多个进给轴(三轴以上),甚至多个主轴,因此能够完成多个平面和多个角度位置的加工,实现复杂零件的高精度定位和精确加工。,刀库,自动 交换 工作台,4. 数控铣床、加工中心的主要功能,1)点位控制功能 此功能可以实现对相互位置精度要求很高的孔系加工。 2) 连续轮廓控制功能 此功能可以实现直线、圆弧的插补功能及非圆曲线的加工。 3) 刀具半径补偿功能 此功能可以根据零件图样的标注尺寸来编程,而不必考虑所用刀具的实际半径尺寸,从而减少编程时的复杂数值计算。 4) 刀具长度补偿功能 此功能可以自动补偿刀具的长短,以适应加工中对

5、刀具长度尺寸调整的要求。,5) 比例及镜像加工功能 镜像加工又称轴对称加工,如果一个零件的形状关于坐标轴对称,那么只要编出一个或两个象限的程序,而其余象限的轮廓就可以通过镜像加工来实现。 6) 旋转功能 该功能可将编好的加工程序在加工平面内旋转任意角度来执行。 7) 子程序调用功能 有些零件需要在不同的位置上重复加工同样的轮廓形状,将这一轮廓形状的加工程序作为子程序,在需要的位置上重复调用,就可以完成对该零件的加工。,8) 宏程序功能 该功能可用一个总指令代表实现某一功能的一系列指令,并能对变量进行运算,使程序更具灵活性和方便性。 9) 数据输入输出及DNC功能 该功能主要用来实现数控系统与相

6、关设备之间的数据输入输出,保证大的加工程序的执行。当程序过大,超过系统存储空间时,可以采用计算机直接控制数控加工模式,即DNC功能。 10) 自诊断功能 自诊断是数控系统在运转中的自我诊断,它是数控系统的一项重要功能,对数控机床的维修具有重要的作用。,5.数控铣床和加工中心的刀具和夹具,铰刀,钻头,丝锥,镗刀,沉孔刀,绞刀,中心钻,麻花钻,丝锥,螺纹铣刀,2)夹 具 数控铣床和加工中心的常用夹具有平口钳、压板、卡盘和分度头等。 平口钳具有较大的通用性和经济性,适用于较小的方形工件的装夹; 在数控铣床和加工中心上应用较多的是三爪自定心卡盘和四爪卡盘,特别是三爪自定心卡盘。,6.数控铣床和加工中心

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

8、坐标系。,用G54G59指令可以建立六个工件坐标系,使用G54G59指令运行程序时与刀具的初始位置无关。G54G59在批量加工中广泛使用。,G92与G54G59的区别: G92指令:是通过程序来设定、选用加工坐标系的,它所设定的加工坐标系原点与当前刀具所在的当前位置有关,这一加工原点在机床坐标系中的位置是随当前刀具位置的不同而改变的。 G54G59: G54G59是在程序运行前设定的工件坐标系,它通过确定工件坐标系的原点在机床坐标系的位置来建立工件坐标系。用G54G59指令运行程序时与刀具的初始位置无关。 G54G59本身不会使机床运动,要和G00/G01指令一起建立工件坐标系。,2. 绝对尺

9、寸指令和增量尺寸指令:G90、G91 绝对尺寸:指机床运动部件的坐标尺寸值相对于坐标原点给出。 增量尺寸:指机床运动部件的坐标尺寸值相对于前一位置给出。,1) G功能字指定 G90:指定尺寸值为绝对尺寸。 G91:指定尺寸值为增量尺寸。 特点:在同一程序段中不能混用,各程序段中必须用G90、 G91指明是绝对尺寸还是增量尺寸。 2) 用尺寸字的地址符指定(本课程中车床部分使用) 绝对尺寸的尺寸字的地址符用 X、Y、Z 增量尺寸的尺寸字的地址符用 U、V、W 特点:同一程序段中可以混用,不用标注G90、G91。,3.坐标平面选择指令:G17、G18、G19 坐标平面选择指令是用来选择圆弧插补的平

10、面和刀具补偿平面的。 G17:选择XY平面,G18:选择ZX平面,G19:选择YZ平面。 各坐标平面如下图所示。一般,数控车床默认在ZX平面内加工,数控铣床默认在XY平面内加工。,4.快速定位指令: G00,格式: G00X_Y_Z_;,目标点的坐标,指令含义:快速移动刀具到达指定的坐标位置,用于刀具进行加工前的空行程移动或加工完成后的快速退刀,以提高加工效率。快速走刀至(X,Y,Z)坐标处;走刀速度系统自动确定。,走刀起点,走刀终点,X,Y,O,5. 直线插补指令:G01,编程格式:G01X_Y_Z_F_;,目标点的坐标,进给速度,走刀起点,走刀终点,X,Y,O,G01指令能使刀具按指定的进

11、给速度移动到指定的位置。当主轴转动时,使用G01指令可对工件进行切削加工。,6. 圆弧插补指令:G02、G03 G02为按指定进给速度的顺时针圆弧插补。G03为按指定进给速度的逆时针圆弧插补,只能在平面内进行圆弧插补。 圆弧顺逆方向的判别:沿着不在圆弧平面内的坐标轴,由正方向向负方向看,顺时针方向G02,逆时针方向G03,如下图所示。,思考对不对?,Z,X,G18,G03?,G02?,X,Y,G17,G03,G02,程序格式: XY平面: G17 G02 X Y I J (R) F G17 G03 X Y I J (R) F ZX平面: G18 G02 X Z I K (R) F G18 G0

12、3 X Z I K (R) F YZ平面: G19 G02 Z Y J K (R) F G19 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,圆弧插补程序段为:,编程练习,加工轨迹如图,绝对编程方式,增量编程方式,A,D,C,B,2.3 刀具补偿指令 1.刀具长度补偿指令(G43/G44/G49) 使用刀具

13、长度补偿指令,在编程时就不必考虑刀具的实际长度及各把刀具不同的长度尺寸。当由于刀具磨损、更换刀具等原因引起刀具长度尺寸变化时,只要修正刀具长度补偿量,而不必调整程序或刀具。,1) 刀具长度补偿的用途: (1)在NC机床中,Z轴的坐标是以主轴端面为基准。如果使用多把刀具,刀具长度存在差异,利用长度补偿,从而实现不同长度刀具的相同编程。 (2)当刀具长度尺寸变化时(如刀具磨损),可以在不改动程序的情况下,通过改变补偿量达到加工尺寸,从而实现长度磨损补偿。 (3)利用该功能,可在加工深度方向上进行分层铣削,即通过改变刀具长度补偿值的大小,通过多次运行程序而实现。 (4)利用该功能,通过改变刀具长度补

14、偿值,可在加工深度方向上实现粗精加工调整。 (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时,实现负向偏置,Z实际值=Z指令值-(Hxx) 。,例:若H1:刀具长度偏移值为20.0; 则 G00 G43 Z100 H1;(刀具

15、实际运动到Z坐标位置为120.0) G00 G44 Z100 H1;(刀具实际运动到Z坐标位置为80.0),H01=4.0(偏移值) N10 G91 G00 X120.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

16、-200.0 Y-60.0 M05 M03;,例:利用刀具长度补偿功能,编写如图所示的零件的加工程序。,2.铣削刀具半径补偿(G41/G42/G40) 在零件轮廓铣削加工时,由于刀具半径尺寸影响,刀具的中心轨迹与零件轮廓往往不一致。为了避免计算刀具中心轨迹,数控系统提供了刀具半径补偿功能,数控系统能自动计算出道具中心的偏移向量,直接按零件图样上的轮廓尺寸编程,见下图。,1) 刀具半径补偿的作用: (1) 实现不同直径刀具的相同编程。 (2) 运用刀具半径补偿指令,通过调整刀具半径补偿值来补偿刀具的磨损量和重磨量。 (3) 此外运用刀具半径补偿指令,还可以实现使用同一把刀具对工件进行粗、精加工。

17、 (4) 实现轮廓方向的分次铣削。,2) 刀具半径补偿的过程,(1) 刀补的建立。即刀具中心从与编程轨迹重合过渡到与编程轨迹偏一个偏置量的过程。一般是直线且空行程。 (2) 刀补的进行。即执行G41、G42指令的过程,刀具中心始终与编程轨迹相距一个偏置量。一般只能平面补偿。 (3) 刀补的取消。即刀具离开工件,刀具中心轨迹要过渡到与编程重合的过程。用G40指令。,下图表示的刀具半径补偿的工作过程。其中,实线表示编程轨迹;点划线表示刀具中心轨迹;r等于刀具半径,表示偏移向量。,3) 编程格式 G41为左偏刀具半径补偿,定义为假设工件不动,沿刀具运动方向向前看,刀具在零件左侧的刀具半径补偿,见下图

18、。,G42为右偏刀具半径补偿,定义为假设工件不动,沿刀具运动方向向前看,刀具在零件右侧的刀具半径补偿。G40 为补偿撤消指令。,刀具半径补偿的编程格式:,.; G40 G00/G01 X- Y-/X-Z-/Y-Z-; X、Y、Z 值是建立补偿的终点坐标值; 如使用G01时,须指定进给速度F_。 D 为刀补号地址,用D00D99来指定,它用来调用内存中刀具半径补偿的数值。,Z,X,20,20,例:利用刀具半径补偿功能, 编写如图所示的零件的加工程序。,1. 孔加工固定循环指令,2.4 孔加工固定循环,1)固定循环动作 固定循环通常由6个动作组成,如图5.10 所示。 X轴和Y轴的快速定位; 刀具

19、快速从初始点进给到R点; 以切削进给的方式执行孔加工的动作; 在孔底相应的动作; 返回到R点; 快速返回到初始点。,图中实线表示切削进给,虚线表示快速运动。 R平面为快速运动与进给运动的转换位置。,2)固定循环的定义平面 初始平面 初始平面是为了安全下刀而规定的一个平面。初始平面到零件表面的距离可以任意设定在一个安全的高度上,孔加工完毕,使用G98功能使刀具返回到初始平面上的初始点。 R点平面 R点平面又叫R参考平面,这个平面是刀具下刀时自快进转为工进的高度平面。距工件表面的距离,一般可取25mm。使用G99使刀具返回到该平面上的R点。 孔底平面 加工盲孔时的孔底平面就是孔底的Z轴高度,加工通

20、孔时一般刀具还要伸出工件底平面一段距离,主要是保证全部孔深都加工到尺。,3)沿钻孔轴的移动距离 选择G90方式时,R与Z一律取其终点坐标值;选择G91方式时,则R是指自初始点到R点的距离,Z是指自R点到孔底平面Z点的距离。 4)返回点平面 当刀具到达孔底后,刀具可以返回到R点平面或初始位置平面,G98则刀具返回到初始平面; G99使刀具返回R点平面。,5)固定循环的编程格式 固定循环的程序格式如下: G98(或G99)G73(或G74或G76或G81G89) X_ Y_ Z_ R_ Q_ P_ F_ K_ 式中第一个G代码(G98或G99)指定返回点平面,G98为返回初始平面,G99为返回R点

21、平面。第二个G代码为孔加工方式,即固定循环代码G73,G74,G76和G81G89中的任一个。,X、Y:为孔位数据,指被加工孔的位置; Z:为R点到孔底的距离(G91时)或孔底坐标(G90时); R:为初始点到R面的距离或R点的坐标值; Q:指定每次进给深度(G73或G83时)或指定刀具位移增量(G76或G87时); P:指定刀具在孔底的暂停时间; F:为切削进给速度; K:指定固定循环的次数,默认为1次,可省略。,1)高速深孔钻削循环(G73) 它以间歇进给、重复 运动的方式进行。 格式:G98G99G73X_Y_Z_ R_Q_F_K_;,2. 孔加工固定循环指令具体动作,高速深孔钻削循环(

22、G73),例:加工4个直径为30mm通孔 G92 X0.Y0.Z100.; G90 G17 G00 Z50 M03 S600.; G98 G73 X120. Y-75. Z-46. R2. Q8. F60.; Y75.; X-120.; Y-75.; G80 G00 Z100.; X0. Y0.; M05 M30;,2)深孔加工循环(G83) 该指令以间歇进给方式完成深孔加工,其动作与G73相似。主要区别是每次间歇进给后退回到R平面。 格式:G98/G99G83X_Y_Z_R_Q_F_K_;,3)钻削循环(G81) 一般钻削用,一般用于通孔,没有孔底动作。G98/G99G81X_Y_Z_R_F

23、_K_;,4)钻、粗镗阶梯孔循环(G82) G82X_Y_Z_R_P_F_K_; (用于盲孔钻、粗镗削加工,孔底要暂停),5)镗削循环(G86) 该指令执行过程和G81相似,不同为G86到孔底后主轴停止。 G86X_Y_Z_R_F_K_;,主轴旋转,6)镗孔循环(G85) 一般粗、精镗孔用,镗孔之前孔先钻好。 镗孔循环 铰孔循环(换铰刀) G85X_Y_Z_R_F_K_;,8) G76(精镗循环) X、Y轴定位后,Z轴快速运动到R点,再以F给定的速度进给到Z点,然后主轴定向并向给定的方向移动一段距离,再快速返回初始点或R点。孔底的移动距离由孔加工参数Q给定,Q始终应为正值, 9)取消固定循环指

24、令(G80) 执行G80指令后,固定循环G73(或G74或G76或G81G89)被该指令取消。另外,01组的G代码G00、G01、G02、G03也可以取消固定循环指令。,关于K 的问题:,3. 刚性攻螺纹固定循环 1)左旋螺纹攻丝循环(G74) G74X_Y_Z_R_P_F_K_; 其中P为暂停时间,2)(右旋)攻螺纹攻丝循环(G84) G84X_Y_Z_R_P_F_K_;,数控用刚性攻丝夹头,攻螺纹示例程序纠错,设Z轴开始点距工作表面100mm,切削深度20mm,4. 固定循环编程加工实例 例题:钻镗固定循环实例:钻13个孔用3把刀具,分别为T11、T15、T31,刀具补偿值分别为:+200

25、.0 mm+190.0mm +150mm。,N015 G99G82 X550. Y-450. Z-130. R-97. P300F70; N016 G98Y-650. ; N017 G99X1050. ; N018 G98X-450. ; N019 G00X0Y0M05; N020 G49Z250.0T31M06; N021 G43Z0H31; N022 S10M03; N023 G99G85 X800.0Y-350.0Z-153.0 R-47.0F50; N024 G91Y-200.0K2; N025 G28X0Y0M05; N026 G49Z0; N027 M02;,2.5 子程序,2)子

26、程序的调用格式 M98 Pxxx xxxx P后面的前3位为重复调用次数,省略时为调用一次;后4位为子程序号。 M98 Pxxxx Lxx P 后面的4位为子程序号;L后面的2位为重复调用次数,省略时调用一次。,例:如图4.31所示,在一块平板上加工6个边长为10mm的等边三角形,每边的槽深为-2mm,工件上表面为Z向零点。其程序的编制就可以采用调用子程序的方式来实现(编程时不考虑刀具补偿)。,N160 G90 G01 Z40 F2000 N170 M05 N180 M30 子程序: O20 N10 G91 G01 Z -2 F100 N20 G01 X -5 Y-8.66 N30 G01 X

27、 10 Y 0 N40 G01 X 5 Y 8.66 N50 G01 Z 5 F2000 N60 M99 设置G54:X-400, Y-100,Z-50。,主程序: O10 N10 G54 G90 G01 Z40 F2000 N20 M03 S800 N30 G00 Z3 N40 G01 X 0 Y8.66 N50 M98 P20 N60 G90 G01 X30 Y8.66 N70 M98 P20 N80 G90 G01 X60 Y8.66 N90 M98 P20 N100 G90 G01 X 0 Y -21.34 N110 M98 P20 N120 G90 G01 X30 Y -21.34

28、N130 M98 P20 N140 G90 G01 X60 Y -21.34 N150 M98 P20,例:利用子程序调用加工如下图所示的零件。,图2-90工件外形加工,例:使用子程序调用,加工工件外形,1.极坐标(G15、G16) G15 极坐标模式取消 G16 极坐标模式有效 格式:(G17 G18 G19)G16 _ 其中极坐标半径;极坐标角度,逆时针为正,顺时针为负。半径和角度值都可以在绝对模式(G90)和增量模式(G91)下编写。 极坐标的旋转中心:它是G16指令前的最后一个编程点。,2.6 数控铣床和加工中心高级编程指令,用绝对编程ABS指令指定半径和角度 N1 G17 G90 G

29、16 N2 G81 X100.0 Y30.0 Z-20.0 R-5.0 F200.0; N3 Y150.0; N4 Y270.0; N5 G15 G80; 用增量编程INC 指令指定半径和角度 N1 G17 G90 G16 N2 G81 X100.0 Y30.0 Z-20.0 R-5.0 F200.0; N3 G91 Y120.0; N4 Y120.0; N5 G15 G80;,格式:G51 X_ Y_ Z_ P_ 或G51 X_Y_Z_I_J_K_ G50 X、Y、Z:缩放中心的坐值, P、I 、J 、K:缩放倍数。 范围为:0.000019.99999 或0.001999.999 既可指定

30、平面缩放,也可指定空间缩放。,例:如图所示的三角形ABC,顶点为A(30,40),B(70,40),C(50,80),若D(50,50)为中心,放大2倍,则缩放程序为: G51 X50 Y50 P2,2.缩放功能指令(G50、G51),3.坐标系旋转功能(G68、G69) 该指令可使编程图形按照指定旋转中心及旋转方向在平面内旋转一定的角度。 1)、基本编程方法 编程格式:G17 G68 X Y R G69 式中:X、Y旋转中心的坐标值(可以是X、Y、Z中的任意两个,它们由当前平面选择指令G17、G18、G19中的一个确定)。当X、Y省略时,G68指令认为当前的位置即为旋转中心。 R 旋转角度,

31、逆时针旋转定义为正方向,顺时针旋转定义为负方向。,N10 G92 X-5 Y-5 N20 G68 G90 X7 Y3 R60 N30 G90 G01 X0 Y0 F200 (G91 X5 Y5) N80 G69 G90 X-5 Y-5 M02,G68程序段后的第一个程序段必须使用绝对方式移动指令,才能确定旋转中心。如果这一程序段为增量方式移动指令,那么系统将以当前位置为旋转中心,按G68给定的角度旋转坐标。如图所示程序为:,O102 主程序 N10 G90 G17 M03; N20 M98 P100; 加工 N30 G68 X0 Y0 P45; 旋转45 N40 M98 P100; 加工 N5

32、0 G69; 取消旋转 N60 G68 X0 Y0 P90; 旋转则90 M70 M98 P100; 加工 N80 G69 M05 M30; 取消旋,子程序(的加工程序) %100 N100 G90 G01 X20 Y0 F100; N110 G02 X30 Y0 15; N120 G03 X40 Y0 15; N130 X20 Y0-10; N140 G00 X0 Y0; N150 M99;,例:利用旋转功能指令,编写 如图所示的零件的加工程序。,旋转功能应用,4.镜像功能指令(M21、M22、M23) M21:沿X轴镜像 M22:沿Y轴镜像 M23:取消镜像,O1003 主程序 N10 G

33、54 G17 G90 G00 X0 Y0 Z100 M03 S1000; N20 M98 P100; 加工 N30 M22; Y轴镜像 N40 M98 P100; 加工 N50 M21; X、Y轴镜像 N60 M98 P100; 加工 N70 M23; 取消镜像 N80 M21; X轴镜像 N90 M98 P100; 加工 N100 M23; 取消镜像 N110 M05; N120 M30;,子程序(的加工程序): O100 N200 G41 G00 X10.0 Y4.0 D01; N210 Y10.0 N220 Z-98.0; N230 G01 Z-7.0 F100; N240 Y25.0;

34、 N250 X10.0; N260 G03 X10.0 Y-10.0 I10.0; N270 G01 Y-10.0; N280 X-25.0; N290 G00 Z105.0; N300 G40 X-5.0 Y-10.0; N310 M99;,加工中心是由数控机床和自动换刀装置(automatic tool changer 简称ATC)组成。ATC由存放刀具的刀库和换刀机构组成。刀具交换的相关指令主要有以下几个。 1.自动原点复归 可用G28指令很容易的移动刀具到R点位置。在加工中心上,机床参考点一般为主轴换刀点,使用自动原点复归主要用来进行刀具交换准备。 格式:G91/(G90) G28 X

35、_ Y_ Z_; X_ Y_ Z_是一个用绝对或增量值指定的中间点坐标。,2.7 加工中心换刀编程指令,G28指令的动作过程如下(图2-103)所示: 首先在指令轴将刀具以快速移动速度向中间点B(X_Y_Z_)定位,然后从中间点以快速移动的速度移动到原点。 1、增量指令(ABS) ABR G91 G28 X100.0 Y100.0; 2、绝对指令 ABR G90 G28 X200.0 Y200.0;,图2-103 自动原点复归,2.刀具交换条件 加工中心在进行刀具交换之前,必须将主轴回到换刀点(由G28指令执行);另外下一把刀应当处在主轴换刀点位置。,3.刀具交换指令 刀具交换主要由两条指令完成分别为刀具准备指令T和换刀指令M06。 刀具准备T 格式:T 表示刀具号,取值为0099。 T表示需要交换的下一把刀具移动到机床的主轴换刀点,准备换刀。 换刀指令M06 M06表示将主轴换刀点的刀具和主轴上的刀具进行交换。在使用M06指令前首先需要使用T指令和自动原点复归。,练习题1:在加工中心机床上加工如图所示的孔,孔的大小等于钻头的直径,工件上表面为Z零点,初始平面高度为100mm,R平面为5mm,孔深为20mm,工件厚为100mm,用孔循环指令G81和K重复加工编程。,练习题2:用刀具半径补偿指令编写如下图所示程序,刀具半径为12mm,补偿地址为D01。,

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!