对十带有用作换刀装置的抓手装置/双抓手装置的链式、圆盘式或箱式刀库,换刀过程一般分两步执行:
用T指令在刀库中搜索此刀:T3或T =" Drill(钻头)18"
(6)编程数据和指令通过对最重要的系统变量和NC语言指令的下列说明,用户可以看出刀具管理功能使用起来有多么简单。所有切削、刀具和刀库数据都在概观中列出:
①切削对十每次刀具切削,可以为几何结构、技
术和刀具类型编程设定最多25个切削参数(x),并将这些参数分配给刀具T1w32000(y)o
切削刃编号为D1...9(z): $TC_ DPx[y,z]
对刀具“T编号”的第二刀写入刀具类型210:$TC_ DP1[T_ NR}2]=210
每刀最多可以编程设定10个用户相关的参数:$TC_DPClw19[y,z]
与切削相关的刀具监控可以用4个参数定义刀具使用寿命、预警极限/剩余时间、预警极限/剩余时间编号:$ TC_ MOP1 w4[ y,z]
在这里,你也可以每刀用10个额外的参数:$TC_MOPC1 w10[ y,z]
②刀具刀库中的刀具是用一般刀具数据来描述的。
每把刀具(Y)都用11个参数(x): $TC_TPx[y]进行识别,每个刀具识别号都被分配一个内部刀具编号(1...w32000)。
例如,用Duplo编号和刀具名称(命名符)生成一个新刀具T1:
$TC_TP1[1]=DUPLO_ NR
$TC_TP2[ 1]=“DRILLl”
或者一采用自动生成的刀具编号:
DEF_INT DUPLO NR
DEF_INT T NR
T_NR=NEW(“DRILLl”,DUPLO NR)
另外,在这里,也可以给每把刀具最多编程设定10个用户特定的参数:$TC_ TPC1w10[y]
磨削用刀具参数用以下方式定义:$TC_TPGx[ y ]
额外的系统变量和指令:
取消刀具:DELT(" DRILLl", DUPLO_ NR)
从名称或Duplo编号读取刀具编号:
T_NR=GETT(“DRILLl”,DUPLO NR)
R11=GETT(“DRILLI”,DUPLO NR)
用于监控的递减单儿加土件数量计数器:SET-PIECE(2 , 4)(第二主轴的刀具计数器递减4
读取所选定的刀具编号,以快速访问偏置补偿数值:TETSELT(…,Spl,-No.)
具备此刀具编号的刀具是否存在?:
$P_ TOOLEXIST[ t ]
选择刀具:Tx或T =" DRILLl "
③刀库描述各种类型(链式、转塔、箱式)的刀库及其状态(有效、禁用),并对刀库编号(y)1...32000,链接8个参数(x):$ TC_MAPx[ y ]
针对特定刀库的10个额外刀库用户数据:$TCMAPC 1…10[y]
用于刀库/位置编号(y,z)lw 32000、带6个参数(x)的刀库位置数据:
$ TC_MPPx[ y,z]
写入例如刀库1/位置4的刀具编号:
$TC_MPP6[ 1 ,4]
或者一读出:R4 = $ TC_MPP6[ 1 , 4 ]
10个额外的刀库位置用户数据:
$ TC_MAPC1 w10[ y,,]
此外,用户可以通过系统变量定义刀具和空刀位置搜索策略,并给主轴分配中间缓冲存储。刀具管理所需要的所有数据(例如用十定义刀库或者一装刀)还可以通过带系统变量的零件程序输入。用户甚至可以简单地在刀具管理功能中包含自己机床特有的令门知识,因为所有的相关刀具数据可以通过用户数据加以扩展和补充。该数据可以在任何时候读出和写入。例如,可以保存最小和最大主轴电流,从而在加土过程中,可以识别出磨损或者断裂的刀具,或者可以提供与某特定刀具冷却水压有关的信息。
(7)编程T=刀库位置编号SINUMERIK刀具管理功能非常灵活,用户可以用所希望使用的刀具之刀库位置编号进行编程。
T=1;位置1的刀具T9
T="Bol";位置4的刀具T1
用户不仅可以在转塔上使用该编程类型,还可以对所有刀库类型使用。
(8)刀具监控刀具管理功能可以通过预报警极限依据刀具使用寿命或次数而实施刀具监控。
参数设置:$ TC_ TP = 1用十时间受到监控的刀具;$TC_TP =2监控刀具已经使用的次数
如果主轴中某把刀具的监控准则超出,则会输出一个报警,然后该刀具会被禁用,在下一次调用时,将搜索某把可替换刀具。用户可以通过在零件程序中定义某系数而考虑在加土各种土件材质时刀具的不同磨损量,然后在递减之前该系数将乘以当前时间单位的数值:$ A_MONIFACT=10(即,对于1min的加土时间,将减掉10 min的刀具寿命)。每个主轴都对刀具每次用十切削的时间存有“记忆”。加土件数量监控功能会感应所有用十加土某土件的刀具,即使在多个主轴上加土时也如此。
(9)代码载体系统在装/卸刀对话范围内,利用MMC 103,为用户提供了与自动刀具识别系统连接的功能(来自Bilz或Balluff「巴鲁夫」公司)。刀具代码载体可以读入和写入刀具数据,而无须手动输入。代码载体系统通过V.24接口与MMC 103相连。在装刀时,从MMC通过代码载体读出数据集,并将数据集转移给刀具管理功能。在卸刀时,应用数据可以保存在代码载体上,也可以保存在MMC(人机通讯)硬盘中。
(10)访问保护最后,用户可以用不同的授权等级分配刀具管理功能,以防止系统受到非法访问。
等级0-3:口令保护(0=最高等级)
等级4-7:用键开关设置进行保护(7=最低等级)
只有那些利用相关访问授权等级可用的软键才会显示在控制器HMI(人机接口)上。例如,用户可以对以下功能进行联锁控制:刀库装刀/卸刀/显示以及刀具清单/刀具柜/刀具目录等的显示等。