当前位置:文档之家› 刀补编程在FANUC 0i数控系统中的几种用法

刀补编程在FANUC 0i数控系统中的几种用法

刀补编程在FANUC 0i数控系统中的几种用法
刀补编程在FANUC 0i数控系统中的几种用法

在数控机床的铣削编程中,当加工工件的轮廓时,如果用半径为R的立铣刀加工,数控系统若不具备刀具补偿功能,那么在编程时必须要按照偏离轮廓距离为R的刀具中心轨迹的数据来编程,其计算在某些复杂的轮廓中相对是很复杂的,而当刀具磨损后,又得重新按新的刀具中心轨迹来进行计算编程。这样的话,在此类不具备刀补功能的数控系统中,给编程带来了极大的不便。而目前的绝大多数数控系统均已具备了刀具半径补偿功能,在这些数控系统中,可以直接按加工工件的轮廓尺寸编程,系统使用刀补功能进行自动的计算处理,从而使计算及编程均大大简化,这就迫使编程人员必须掌握刀补功能的正确、合理使用的方法。

在FANUC 0i 数控系统中,刀补实质上是指生成加上补偿量以后的刀具轨迹的功能,其作用体现的两个方面:一是在编程时可不必考虑刀具的半径,直接按图样尺寸编程,只要在实际加工时输入刀具的半径补偿值即可;二是刀具磨损引起的刀具半径变化值,可以用刀具半径补偿值来修正。在实际轮廓加工过程中,刀补执行过程一般需经历刀补的建立、刀补的运行和刀补的取消三个阶段。根据刀补在工件拐角处过渡方式的不同,刀补通常又分为B 型刀补和C型刀补。B型刀补是指在拐角处采用圆弧过渡,C型刀补则是采用直线过渡方式。如今的大多数数控系统均采用了C型刀补方式。

二、运用G41/G42实现刀补编程

G41和G42是FANUC 0i 系统中实现刀补功能最基本的G代码,G41表示左刀补,G42表示右刀补。G40表示取消刀补,因它们均为模态代码,故在使用刀补功能后要取消刀补,以免给后续的加工带来不必要的麻烦。

1.编程格式

G00(G01)G41X Y D ;(建立左刀补)

G00(G01)G42X Y D ;(建立右刀补)

G00(G01)G40 X Y ;(取消刀补)

2.编程应用

加工如图1所示的小方台,毛坯为140mm×120mm,用φ8mm的立铣刀。选用φ8 m m 的立铣刀,D 0 4 = 1 6 、D03=12、D02=8、D01=4,参考程序如下:

O1(main);

N10 G90G54G40G17G00X0Y0S1000M03;

N20 X-80.0Y-70.0;

N30 Z200.0;

N40 Z5.0;

N50 Z0.0;

N60 D04M98P50002;

N70 G90G00Z0.0;

N80 D03M98P50002;

N90 G90G00Z0.0;

N100 D02M98P50002;

N110 G90G00Z0.0;

N120 D01M98P50002;

N130 G90G00Z200.0;

N140 M05;

N150 M30;

N10 G91G01Z-2.0F100.0;

N20 G90G41X-50.0Y-70.0F240.0;

N30 Y40.0;

N40 X50.0;

N50 Y-40.0;

N60 X-80.0;

N70 G40X-80.0Y-70.0;

N80 M99;

三、运用G10实现刀补编程

功能强大的G10指令在FANUC 0i 系统中同样可以实现刀补功能。G10指令的功能较多,一定要记清其实现刀补功能的编程格式。G10不但可以实现固定补偿量的偏移,而且可以实现变量的运算值的补偿,故此指令在粗加工及空间倒圆角中应用较多。

1.编程格式

G10 L12 P R ;(P为刀具补偿号,R为输入补偿号中的补偿量)。

例如:G10 L12 P1 R6.0,相当于在D01中输入补偿量为6.0;G10 L12 P5 R8.0,相当于将补偿量为8.0的数值输入到D05中;G10 L12 P6 R#1,相当于将补偿量为一变量的值输入到D06中。

2.编程应用

图1所示零件的加工程序用G10编写的参考程序如下:

O3(main);

N10 G90G54G40G17G00X0Y0S1000M03;

N20 X-80.0Y-70.0;

N30 Z200.0;

N40 Z5.0;

N50 Z0.0;

N55 G10L12P4R16.0;

N60 D04M98P50004;

N70 G90G00Z0.0;

N75 G10L12P3R12.0;

N80 D03M98P50004;

N90 G90G00Z0.0;

N95 G10L12P2R8.0;

N100 D02M98P50004;

N110 G90G00Z0.0;

N115 G10L12P1R4.0;

N120 D01M98P50004;

N130 G90G00Z200.0;

N140 M05;

N150 M30;

O4 (sub);

N10 G91G01Z-2.0F100.0;

N20 G90G41X-50.0Y-70.0F240.0;

N30 Y40.0;

N50 Y-40.0;

N60 X-80.0;

N70 G40X-80.0Y-70.0;

N80 M99;

图1 零件图

图2 刀具路径

四、运用宏程序实现刀补编程

用户宏程序是FANUC 0i 系统提供给编程人员的又一大功能。同样,完全可以利用宏程序实现刀补编程。这样可以实现利用同一程序完成零件的粗、精加工及规则方式的加工。1.编程格式

G01(G00)G41(G42) X Y D#;(将刀补号用变量表示)

G01(G00)G41(G42) X Y D[# ];(将补偿值用变量表示)

2.编程应用

编程一:用刀补号作变量进行编程,程序如下:

O5(main);

N10 G90G54G40G17G00X0Y0S1000M03;

N20 X-80.0Y-70.0;

N30 Z200.0;

N40 Z5.0;

N50 Z0.0;

N51 #100=4(刀补号作变量);

N52 WHILE [#100GE1] DO1;

N53 M98P50006;

N54 G90G00Z0.0;

N55 #100=#100-1.0;

N56 END1;

N130 G90G00Z200.0;

N140 M05;

N150 M30;

O6 (sub);

N10 G91G01Z-2.0F100.0;

N 2 0 G 9 0 G 4 1 X - 5 0 . 0 Y - 7 0 . 0 D

#100F240.0;

N30 Y40.0;

N40 X50.0;

N60 X-80.0;

N70 G40X-80.0Y-70.0;

N80 M99;

编程二:用刀补偏置值作变量进行编程,程序如下:

O7(main);

N10 G90G54G40G17G00X0Y0S1000M03;

N20 X-80.0Y-70.0;

N30 Z200.0;

N40 Z5.0;

N50 Z0.0;

N51 #101=16.0(刀补偏置值作变量);

N52 WHILE [#101GE4.0] DO1;

N53 M98P50008;

N54 G90G00Z0.0;

N55 #101=#101-4.0;

N56 END1;

N130 G90G00Z200.0;

N140 M05;

N150 M30;

O8 (sub);

N10 G91G01Z-2.0F100.0;

N20 G90G41X-50.0Y-70.0D[#101]

F240.0;

N30 Y40.0;

N40 X50.0;

N50 Y-40.0;

N60 X-80.0;

N70 G40X-80.0Y-70.0;

N80 M99;

五、运用系统参数实现刀补编程

在FANUC 0i 系统中,系统提供的参数同样也可以实现刀补功能。使用系统参数不仅可以传递固定值,也可

以传递变量值。

1.参数表示的含义

#13001相当于D01,#13002相当于D02,依次类推。

例如:#13001=6.0,表示将刀补值6.0输入到D01中;

#13001=5.0*SIN[#1],表示将变量值输入到D01中;

2.编程应用

O9(main);

N10 G90G54G40G17G00X0Y0S1000M03;

N20 X-80.0Y-70.0;

N30 Z200.0;

N40 Z5.0;

N55 #13004=16.0;

N60 D04M98P50010;

N70 G90G00Z0.0;

N75 #13003=12.0;

N80 D03M98P50010;

N90 G90G00Z0.0;

N95 #13002=8.0;

N100 D02M98P50010;

N110 G90G00Z0.0;

N115 #13001=4.0;

N120 D01M98P50010;

N130 G90G00Z200.0;

N140 M05;

N150 M30;

O10(sub);

N10 G91G01Z-2.0F100.0;

N20 G90G41X-50.0Y-70.0F240.0;

N30 Y40.0;

N40 X50.0;

N50 Y-40.0;

N60 X-80.0;

N70 G40X-80.0Y-70.0;

N80 M99;

以上几种方法各有优缺点,使用者要清楚地掌握每种方法。通过它们不同的编程格式均能实现刀补功能,但在所有的这些编程方法及指令中,G41、G42是基础,而后几种方法均是在它们的基础上演变而成的,使用

者唯有根据图样的加工特征,选定合适的方法进行相应的编程方能达到灵活运用的目的。rn本文来自: CAD教程网(https://www.doczj.com/doc/9315909375.html,) 详细出处参考:https://www.doczj.com/doc/9315909375.html,/cnc/20080322/1206145087251.html

数控加工中心刀具换刀系统的设计说明(doc 24页)

数控加工中心刀具换刀系统的设计说明(doc 24页)

课程设计说明书 题目机电一体化技术与系统课程设计 --数控加工中心刀具换刀系统的设计 系别 专业 班级 姓名 设计时间 指导教师

3.1 I/O配置(表) (10) 第一节刀盘取刀示意图 (11) 4.1 机械手与调取刀具示意图 (11) 第五节本系统梯形图及指令表 (12) 5.1功能图 (12) 5.2 梯形图 (13) 5.3 指令表 (14) 第六节本系统的开发环境 (18) 6.1 本系统的开发环境 (18) 第七节本系统的改进 (19) 第八节总结 (20) 参考文献 (20) 五、指导教师评价 (21) 前言 加工中心(Machining Center)简称MC,是由机械设备与数控系统组成的适用于加工复杂零件的高效率自动化机床。加工程序的编制,是决定加工质量的重要因素。 加工中心时高效、高精度数控机床,工件在一次装夹中便可完成多道工序的加工,同时还备有刀具库,并

且有自动化换刀功能。加工中心所具有是这些丰富的功能,决定了加工中心程序编制的复杂性。 加工中心能是实现三轴或三轴以上的联动控制,以保证刀具进行复杂表面的加工。加工中心除具有直线插补和圆弧插补功能外,还具有各种加工固定循环,刀具半径自动补偿、刀具长度自动补偿、加工过程图形显示、人机对话、故障自动诊断、离线编程等功能。 加工中心是从数控铣床发展而来的。与数控铣床的最大区别在与加工中心具有自动交换加工刀具的能力,通过在刀库上安装不同用途的刀具。可在一次装夹中通过自动换刀装置改变主轴上的加工刀具,实现多种加工功能。 课程设计任务书 一.设计任务 本课程取自数控加工中心刀具库的自动控制实验。因原有的刀具库控制方式过于陈旧、功能过于单一且智能度不高。效率较低并且指示灯不合理,对刀成功后没有正确与否的提示。针对原有功能的不足提出自己的改进方法。对位成功的进行指示灯闪烁提示,调取不是当前工位的道时,系统能根据调取刀具的大小自动选择最佳刀盘转动发向,以提高取刀效率。 改进的基本特征:

加工中心的刀库形式与自动换刀程序的调试

加工中心的刀库形式与自动换刀程序的调试 一、实训目的 ( 1 )了解加工中心的各种刀库形式; ( 2 )了解机械手换刀的基本动作组成; ( 3 )掌握加工中心自动换刀程序的编写与调试运行; 二、预习要求 认真阅读加工中心组成、换刀装置、自动换刀程序的编写等章节内容。 三、实训理论基础 1 .加工中心的刀库形式 加工中心刀库的形式很多,结构各异。常用的刀库有鼓轮式和链式刀库两种。 图 11-1 鼓轮式刀库

( a )径向取刀形式( b )轴向取刀形式( c )径向布置形式( d )角度布置形式鼓轮式刀库结构简单,紧凑,应用较多。一般存放刀具不超过 32 把。见图 11-1 。 径向取刀形式( a )多用于使用斗笠式刀库的立式加工中心和使用角度布置的机械手换刀装置的加工中心;形式( b )应用比较广泛,可用于立式和卧式加工中心,换刀可用机械手或直接主轴移动式换刀。由于从布局设计方面的考虑,鼓轮式刀库一般都采用侧向安装的结构形式,若用于机械手平行布置的加工中心时,刀库中的刀袋(座)通常在换刀工作位可作 90 o 翻转。形式( c )多用于小型钻削中心;形式( d )一般用于专用加工中心。 链式刀库多为轴向取刀,适于要求刀库容量较大的加工中心。见图 11-2 。 图 11-2 链式刀库 2 .自动换刀装置及其动作分解 斗笠式刀库换刀装置我们已经在实训 4 中接触过,在此就不再赘述。 对于刀库侧向布置、机械手平行布置的加工中心,其换刀动作分解见图 11-3 。换刀时, Txx 指令的选刀动作和 M6 指令的换刀动作可分开使用。

图 11-3 平行布置机械手的换刀过程 图 11-4 角度布置机械手的换刀过程 对于刀库侧向布置、机械手角度布置的加工中心,其换刀动作分解见图 11-4 。 机械手换刀装置的自动换刀动作如下: ( 1)主轴端:主轴箱回到最高处( Z 坐标零点),同时实现“主轴准停”。即主轴停止回转并准确停止在一个固定不变的角度方位上,保证主轴端面的键也在一个固定的方位,使刀柄上的键槽能恰好对正端面键。 刀库端:刀库旋转选刀,将要更换刀号的新刀具转至换刀工作位置。对机械手平行布置的加工中心来说,刀库的刀袋还需要预先作90 o的翻转,将刀具翻转至与主轴平行的角度方位。( 2)机械手分别抓住主轴上和刀库上的刀具,然后进行主轴吹气,气缸推动卡爪松开主轴上的刀柄拉钉。

加工中心换刀故障的解决方法

加工中心换刀故障的解决方法 一、主轴抓刀序号乱 当出现该问题时,将主轴的刀具取下, 1 号刀套转至换刀位,具体操作如下: 1. 系统一 PM&参数一计数器,计数器C1— PRESET S入刀库容量值,然后输入当前刀位,C2可不用考虑 2. 系统一 PM&参数一数据表,OFF DATA俞入值(刀库容量值+ 1) 3. 压FG DATA软键,DO-Dn依次输入0?n(相应的刀具号)即可 二、撞刀故障 出现撞刀故障的主要原因有可能是: 1. 主轴紧刀信号突然丢失导致主轴停转,X、丫仍然走动,此时可修改PLC程 序或调整紧刀开关,使其压合正常,同时检查紧刀电磁阀是否正常工作 2. 用户程序有问题 3. 用户使用刀具长度补正,但选择平面时选择的是非 G17平面所置 4. 发那科 0I 检查其零件信号是否已丢失或调整刀具夹紧开关 三、主轴出现掉刀现象,机床抓不住刀这种情况下一般可通过如下检查排除故障 1 . 检查气泵压力是否正常 2. 检查机床主轴气路是否通畅,是否有漏气现象,主轴气缸上下运动是否正常,松、卡刀开关是否正常 3. 检查气缸是否漏气、检修气缸活塞及气缸密封件 4. 检查机床抓刀爪子是否打开、调整抓带气缸下螺丝钉是否顶到抓刀爪子上端, 调整抓刀爪子上端蝶簧 5. 检查机床抓刀爪子是否磨损 四、刀盘不能转动 其原因可能是刀库电机热保护器动作,或抱闸没有打开,或刀盘传动太沉等,可检查电柜中的热保护是否跳闸,若电气正常,可能是机械传动出现故障。一般刀盘传动轴承过脏或生锈都可能出现卡死现象,此时出现电机温度过高,刀盘转不动、换刀按钮LED不显示。 五、刀库无法进出 这种情况可以通过检查以下部位排除故障 1 . 电机电源是否正常、电机是否转动 2. 刀库换刀接近开关是否正常、换刀信号以及刀库准备好信号是否正常,有没 有线路虚接现象 3. 继电器是否正常工作、线路是否有虚接 4. 刀库转盘、传动机构是否灵活、有无卡死现象 六、主轴准停位错位现象 1. 打开主轴箱外壳,使主轴与电机联接皮带脱开,可以用手转动主轴的方法来 调整准停位。 2. 可以在操作系统中调整准停位,具体方法如下:在 MDI方式下,按下设定键

发那科换刀程序

发那科换刀程序 关于FANUC-0IMC加工中心的换刀可以由下面三种方法自动换刀: 用M代码调用O9000号后的O9001-O9009和O9020-O9029程序自动换刀,分别对应的参数为P6071-P6079和P6080-P6089。参数内的数字为0-999,且不能重复。(一)先新建对应参数的的程序号,参数内的数字与所呼叫的M代码相同。如下:(1)P6089为6 ;O9029。 (2)O9029 #3=#4003; G91G30Z0; T#20; T#4020; M6; G#3; M99; 注:次种换刀自动记忆G90/G91的模态,换刀后默认为程序上面的G90/G9 1,不必在下面为换刀后把G91转换为G90。且如果用宏程序的话#203和#3不能用。不然的话无法换刀和记忆模态。 (二)用T代码调用O9000号程序 (1)P6001#5为1。设定用T代码调用宏程序。 (2)O9000 #3=#4003; G91G30Z0; T#149; M6; G#3;

M99; 注:次种换刀自动记忆G90/G91的模态,换刀后默认为程序上面的G90/G 91,不必在下面为换刀后把G91转换为G90。屏蔽掉刀仓用T代码旋转,T代码直接为换刀指令。如果不用大径刀的话,次种方法比较方便,主要适合自动编程后自动生成的程序。 (三)用G65调用宏程序换刀格式为G65T2P---- 关于FANUC-0IMC加工中心的换刀可以由下面三种方法自动换刀: 用M代码调用O9000号后的O9001-O9009和O9020-O9029程序自动换刀,分别对应的参数为P6071-P6079和P6080-P6089。参数内的数字为0-999,且不能重复。(一)先新建对应参数的的程序号,参数内的数字与所呼叫的M代码相同。如下:(1)P6089为6 ;O9029。 (2)O9029 #3=#4003; G91G30Z0; T#20; T#4020; M6; G#3; M99; 注:次种换刀自动记忆G90/G91的模态,换刀后默认为程序上面的G90/G9 1,不必在下面为换刀后把G91转换为G90。且如果用宏程序的话#203和#3不能用。不然的话无法换刀和记忆模态。 (二)用T代码调用O9000号程序 (1)P6001#5为1。设定用T代码调用宏程序。 (2)O9000

加工中心刀具的识别与自动换刀

实验一:加工中心刀具的识别与自动换刀 实验目的:通过观察机床自动换刀操作,分析换刀的基本,掌握相关刀具自动识别技术等。 实验报告要求:列出刀具自动识别技术,自动换刀方式最新研究进展,并绘制相关运动组件简图。准确描述自动换刀过程 自动换刀系统由刀库和刀具交换装置组成。带刀库和自动换刀装置的数控机床,其主轴箱和转塔主轴头相比较,由于主轴箱内只有一个主轴,主轴部件具有足够的刚度,因而能够满足各种精密加工的要求。此外,刀库可以存放数量很多的刀具,以进行复杂零件的多工步加工,可明显提高数控机床的适应性和加工效率。自动换刀系统特别适用于加工中心。 自动换刀装置的主要组成: 自动换刀装置是加工中心的重要组成部分,主要由刀库、机械手和驱动装置等组成。刀库的功能,是存贮加工中心所要用的各种刀具,并在数控系统的控制下,把即将要用的刀具准确地送到换刀位置。加工中心换刀机械手,是自动换刀装置中的核心组成部分,主要完成将主轴上的工作刀具与刀库中的待用刀具两者位置交换的任务,其应具有换刀时间短、工作平稳、定位准确等特点。驱动装置,则是使刀库和机械手实现其功能的机构。此机构一般由电机、液压、气液机构或凸轮机构组成,它们在数控系统控制下,驱动刀库和机械手,实现刀具的选择与交换

加工中心自动换刀功能是通过机械手(自动换刀机构)和数控系统的有关控制指令来完成的。换刀过程:装刀,选刀,换刀 换刀过程: (1)装刀:刀具装入刀库 (2)选刀 从刀库中选出指定刀具的操作。 1)顺序选刀:选刀方式要求按工艺过程的顺序(即刀具使用顺序)将刀具安置在刀座中,使用时按刀具的安置顺序逐一取用,用后放回原刀座中。 2)随意选刀: ①刀座编码选刀:对刀库各刀座编码,把与刀座编码对应的刀具一一放入指定的刀座中,编程时用地址T指出刀具所在刀座编码。

加工中心的刀库形式与自动换刀程序的调试

加工中心的刀库形式与自动换刀程序的调试

加工中心的刀库形式与自动换刀程序的调试 一、实训目的 ( 1 )了解加工中心的各种刀库形式; ( 2 )了解机械手换刀的基本动作组成; ( 3 )掌握加工中心自动换刀程序的编写与调试运行; 二、预习要求 认真阅读加工中心组成、换刀装置、自动换刀程序的编写等章节内容。 三、实训理论基础 1 .加工中心的刀库形式 加工中心刀库的形式很多,结构各异。常用的刀库有鼓轮式和链式刀库两种。 图 11-1 鼓轮式刀库 ( a )径向取刀形式( b )轴向取刀形式( c )径向布置形式( d )角度布置形式 鼓轮式刀库结构简单,紧凑,应用较多。一般存放刀具不超过 32 把。见图 11-1 。 径向取刀形式( a )多用于使用斗笠式刀库的立式加工中心和使用角度布置的机械手换刀装置的加工中心;形式( b )应用比较广泛,可用于立式和卧式加工中心,换刀可用机械手或直接主轴移动式换刀。由于从布局设计方面的考虑,鼓轮式刀库一般都采用侧向安装的结构形式,

若用于机械手平行布置的加工中心时,刀库中的刀袋(座)通常在换刀工作位可作 90 o 翻转。形式( c )多用于小型钻削中心;形式( d )一般用于专用加工中心。 链式刀库多为轴向取刀,适于要求刀库容量较大的加工中心。见图 11-2 。 图 11-2 链式刀库 2 .自动换刀装置及其动作分解 斗笠式刀库换刀装置我们已经在实训 4 中接触过,在此就不再赘述。 对于刀库侧向布置、机械手平行布置的加工中心,其换刀动作分解见图 11-3 。换刀时,Txx 指令的选刀动作和 M6 指令的换刀动作可分开使用。 图 11-3 平行布置机械手的换刀过程

加工中心换刀程序分析

加工中心换刀程序分析集团文件版本号:(M928-T898-M248-WU2669-I2896-DQ586-M1988)

第十章、加工中心换刀程序分析 这种类型的加工中心的整个换刀过程包括刀库找刀和换刀两个独立的动作。 刀库找刀也叫刀具调用,当机床的操作者通过程序命令,例如:T12,从刀库调用12号刀时,PMC检索12号刀具所在的刀套号,再进行刀库正反转判别,控制刀库旋转;当然还有手动刀库的旋转操作,完成手动装卸刀具。 换刀动作集合了刀库、机械手、主轴三方面的动作,整个过程是一个顺序动作的过程,通过顺序动作的步骤一步步完成换刀。以程序控制自动换刀来解释整个换刀过程

10.1.5 换刀程序介绍 该机床的PLC类型为SB7,下图是该程序的清单,与换刀有关的程序内容出现在一级程序、二级程序,没有为换刀专门编写子程序。 因为,换刀过程中机械手动作较快,机械手的60度、中间点、180度的检测信号出现的时间很短,所以将这部分的程序放在一级程序,保证8ms能处理到这种信号。 在二级程序中,换刀程序包含:刀具检索、换刀过程状态记忆、手动换刀、自动换刀。 一级程序中的换刀程序分析:一级程序中只是将需要快速处理的换刀程序信号做了一个收集,没有顺序动作,包括以下处理内容: (1)机械手返回点、中间点、停止点的程序分析: 1、k3.1用来设定机械手接近开关的类型,当接近开关使用常开触点时,设定 k3.1为1,使用常闭触点时,设定k3.1为0。三段程序处理机械手返回点、中间点、停止点的信号。 2、该机床的换刀机械手采用凸轮机构,动作快,机械手位置信号都是窄脉冲信号,将这些信号的处理放在一级程序,保证每8ms有一次刷新。 3、机械手有两个中间停止点,60度和180度两个位置,在60度位置时,机械手电机继续旋转但机械手不转,而执行机械手向下拔刀;在180度位置时,机械手电机继续旋转机械手不转,而执行向上装刀。用一个接近开关配合两个检测挡块,当机械手转到这两个位置时R529.0均为1。 (2)机械手离开停止点

加工中心自动换刀功能及编程

加工中心自动换刀功能及编程 加工中心自动换刀功能是通过机械手(自动换刀机构)和数控系统的有关控制指令来完成的。换刀过程:装刀,选刀,换刀 1.换刀过程 (1)装刀:刀具装入刀库 任选刀座装刀方式。刀具安置在任意的刀座内,需将该刀具所在刀座号记下来。 固定刀座装刀方式。刀具安置在设定的刀座内。 (2)选刀 从刀库中选出指定刀具的操作。 1)顺序选刀:选刀方式要求按工艺过程的顺序(即刀具使用顺序)将刀具安置在刀座中,使用时按刀具的安置顺序逐一取用,用后放回原刀座中。 2)随意选刀: ①刀座编码选刀:对刀库各刀座编码,把与刀座编码对应的刀具一一放入指定的刀座中,编程时用地址T指出刀具所在刀座编码。 ②计算机记忆选刀 刀具号和存刀位置或刀座号对应地记忆在计算机的存储器或可编程控制器的存储器内,刀具存放地址改变,计算机记忆也随之改变。在刀库装有位置检测装置,刀具可以任意取出,任意送回。 (3)换刀 1)主轴上的刀具和刀库中的待换刀具都是任选刀座。 刀库→选刀→到换刀位→机械手取出刀具→装入主轴,同时将主轴取下的刀具装入待换刀具的刀座。 2)主轴上的刀具放在固定的刀座中,待换刀具是任选刀座或固定刀座。 选刀过程同上,换刀时从主轴取下刀具送回刀库时,刀库应事先转动到接收主轴刀具的位置。 3)主轴上的刀具是任选刀座,待换刀具是固定刀座。 选刀同上,从主轴取下的刀具送到最近的一个空刀位。 2.自动换刀程序的编制 (1)换刀动作(指令):选刀(T××);换刀(M06) (2)选刀和换刀通常分开进行。 (3)为提高机床利用率,选刀动作与机床加工动作重合。 (4)换刀指令M06必须在用新刀具进行切削加工的程序段之前,而下一个选刀指令T常紧跟在这次换刀指令之后。 (5)换刀点:多数加工中心规定在机床Z轴零点(Z0),要求在换刀前用准备功能指令(G28)使主轴自动返回Z0点。 (6)换刀过程:接到T××指令后立即自动选刀,并使选中的刀具处于换刀位置,接到M06指令后机械手动作,一方面将主轴上的刀具取下送回刀库,另一方面又将换刀位置的刀具取出装到主轴上,实现换刀。 (7)换刀程序编制方法

加工中心刀具的装卸及对刀过程

加工中心刀具的装卸及对刀过程 入门指导: 一.加工中心刀具的装卸 1.库上刀具的装卸: ①选择手动、手轮、增量寸动等操作方式 ②通过手动换刀键将刀库内的刀号旋转到装刀位 ③将刀具(刀具上的凹槽要对准刀槽内的凸起)沿着刀槽平行推入 ★切记: a.在刀库内不能装屏幕上所显示的刀号,否则必撞无疑 b.在按手动换刀键的频率不能过快,否则必乱无疑 ④卸刀则反 2.主轴上刀具的装卸: ①在手动、手轮、增量寸动等方式下 ②将刀具对准主轴的锥孔向上推入(注:刀具上的凹槽要对准主轴上的 凸起) ③按下主轴上的气压电磁阀开关按钮(注:此时另一支手紧抓刀具) 3.刀夹上刀具的装卸: 二.加工中心自动换刀 1.指令格式:T___M06(对应刀盘里的刀的位置号) 2.自动换刀步骤: ★切记:刀盘(刀库)里的刀号要与程序里的刀号一致 ①选择〔单节程式〕操作方式 ②按F3(MDI输入) ③输入换刀指令及刀号 ④执行〔循环启动〕 (即:单节程式→ F4→ F3 → T_ _ → ENTER) 三.刀库混乱的处理方法: (引起混乱的原因:突然断电、手动换刀时刀库转动过快、 程序出错) 1.把刀具全部取下 2.利用刀库正反转使刀库的“1号”刀位正对准主轴 3.选择〔原点复归〕操作方式 4.一直按住刀库的正转按钮,直到屏幕上出现主轴上的刀号 为“1号”刀为止

5.进行自动换刀检验刀库是否调整好 (即:单节程式→ F4 → F3 → T_ _ → ENTER) 四.加工中心的对刀 (一)对刀前预备设定: 1.选择主轴转速为800r/min以下 2.基准刀一般选择精加工刀具 3.设定基准刀的补偿值为零 (二):分中对刀:(原理与铣床分中对刀一致) 1.对X轴: ①利用手轮方式,将基准刀轻轻地碰上工件或毛坯的侧面; ②提刀; ③F1(机台设定)→输入X → F3(清除坐标); ④将基准刀移到X轴方向的另一个侧面上,直到接触为止; ⑤提刀; ⑥ F1(机台设定)→输入X → F2(1/2坐标); 2.对Y 轴: (同理对X轴) 3.对Z轴: ①利用手轮方式,将基准刀轻轻地碰上工件或毛坯的侧面 ② F1(机台设定)→输入Z →F3(清除坐标) (三)零点偏置:(坐标系的设定) 1.前提:将刀位点与编程原点重合时才按照以下步骤进行2.步骤:按F5(设定工件坐标系) →移动光标选择对应的坐标→按F1(自动坐标系设定) (四)刀补设定:(是指刀具的长度补偿) 1.将基准刀所对应刀补值清零 2.利用单节程式,调用第二把刀具(粗加工刀具) 3.利用手轮方式,将此粗加工刀具轻碰上工件上表面时,把此时在屏幕 上所显示Z轴相对坐标值记下来 4.按F4〔执行加工〕→按F5〔刀具设定〕→将刚记下的坐标值输 入到第二把刀具号所对应长度补偿位置处 5.其余刀具补偿设定同理第二把刀具设定

加工中心自动换刀程序的编制

加工中心自动换刀程序的编制 (1)换刀动作(指令):选刀(T××);换刀(M06) (2)选刀和换刀通常分开进行。 (3)为提高机床利用率,选刀动作与机床加工动作重合。 (4)换刀指令M06必须在用新刀具进行切削加工的程序段之前,而下一个选刀指令T 常紧跟在这次换刀指令之后。 (5)换刀点:多数加工中心规定在机床Z轴零点(Z0),要求在换刀前用准备功能指令(G28)使主轴自动返回Z0点。 (6)换刀过程:接到T××指令后立即自动选刀,并使选中的刀具处于换刀位置,接到M06指令后机械手动作,一方面将主轴上的刀具取下送回刀库,另一方面又将换刀位置的刀具取出装到主轴上,实现换刀。 (7)换刀程序编制方法 1)主轴返回参考点和刀库选刀同时进行,选好刀具后进行换刀。 … N02 G28 Z0 T02 Z轴回零,选T02号刀; N03 M06 换上T02号刀 … 缺点:选刀时间大于回零时间时,需要占机选刀。 2)在Z轴回零换刀前就选好刀 … N10 G01 X_ Y_ Z_ F_ T02 直线插补,选T02号刀 N11 G28 Z0 M06 Z轴回零,换T02号刀 … N20 G01 Z_ F_ T03 直线插补,选T03号刀 N30 G02 X_ Y_ I_ J_ F_ 顺圆弧插补 3)有的加工中心(TH5632)换刀程序与上略不同 … N10 G01 X_ Y_ Z_ F_ T02 直线插补,选T02号刀 … N30 G28 Z0 T03 M06 Z轴回零,换T02号刀,选T03号刀 N40 G00 Z1 N50 G02 X_ Y_ I_ J_ F_ 圆弧插补 … 注:对卧式加工中心,上面程序的G28 Z0应为G28 Y0 。

三菱CNC专用换刀指令在加工中心刀库中的应用

三菱CNC专用换刀指令在加工中心刀库中的应用 本文叙述了三菱CNC专用换刀指令在加工中心的斗笠式刀库和机械手刀库中的使用方法。 关键词:三菱CNC专用换刀指令斗笠式刀库机械手刀库 目前在加工中心和车铣中心的刀库一般可分为两种:一种是刀套中的刀具固定,即工作过程中每一刀套中装的刀具是固定的。其代表是斗笠式刀库。另一种类型的刀库在工作过程中,每一刀套中所装的刀具可能是变化的,其代表是机械手刀库。由于这两类刀库的换刀方式不同,调试人员在编制换刀程序时要采用不同的方法,在三菱CNC的PLC开发软件中提供了专用的换刀指令。现结合机械手刀库的换刀宏程序,详述如下: 1.名词术语 由于GX-DEVELOP软件应用手册中的名词术语较为混乱,在本文中予以的规范如下: 1.1刀具—指具体实施切削工件的工具,每把刀具可予以编号,选刀时直接指定刀具号。 1.2刀套—指卡装的刀具的装置。刀套也有编号。 1.3刀盘—刀库中的旋转体。带动刀套运动。 1. 4换刀位置—刀库中的特定位置,只有在此位置上的刀具才能换到主轴上。 2.换刀过程中的动作顺序 2.1 斗笠式刀库的换刀顺序 各轴(X,Y,Z轴)运动至第1换刀点→刀库前进卡刀→主轴松刀→Z轴上升至第2换刀点→刀库后退→旋转选刀→刀库前进→Z轴下降至第1换刀点→主轴锁刀→刀库后退→换刀完成 2.2立式刀库换刀顺序 Z轴运动至第1换刀点→主轴松刀,吹屑→Z轴运动至第2换刀点→关闭吹屑拔出定位销→刀盘旋转选刀→打入刀盘定位销→Z轴下降至第1换刀点→主轴锁刀→Z轴运动至原点→换刀完成 2.3机械手刀库换刀顺序 (M6换刀指令前,用T指令完成选刀)→刀盘旋转选刀完成→刀套垂直放下→Z轴运动至第→换刀点→机械手旋转卡刀→主轴松刀→机械手旋转换刀→主轴锁刀→机械手回原点→刀套水平收回刀库→换刀完成 2.4简易转塔换刀 X、Z轴运动到换刀点→刀塔正向旋转选刀→暂停0.3分→刀塔反向旋转锁紧→换刀完成。

相关主题
相关文档 最新文档