刀库位置数据变量
SINUMERIK系统的刀库位置数据变量可为刀具刀库提供位置类型、位置状态及相邻位置检测等二维变量数组,用以说明刀库的位置/状态等。通常,正确设定了SRAM内刀库位置数据个数MD18092 $MN_MM_NUM_CC_MAGLOC_PARAM及刀具管理任务MD18080 $MN_MM_TOOL_MANAGEMENT_MASK,刀库位置数据变量方可使用。
MD18080.bit0=1为刀库管理功能有效,bit1=1为刀具监控功能有效,
bit2=1为载入OEM和CC数据,bit3=1为考虑相邻刀座,
bit5=1为刀具磨损监控功能/参数可用,bit6=1为磨损功能组可用:$TC_MAMP3和$TC_MAP9可编程,
bit7=1为刀具适配数据组有效,bit8=1为总补偿激活,
bit9=1为旋转刀架上的刀具在OPI变量中处理:切换中刀具一直停留在刀架位置上。
刀库描述/配置数据变量
SINUMERIK系统的刀库描述/配置数据变量既向用户提供了刀库类型、刀库状态、刀具搜寻方案等通用刀库信息,以便在给定刀库内搜寻加工所需刀具并使其按要求的顺序插入刀位点;也向用户提供了每个刀库的配置参数$TC_MAMPx[-1](x=1,2,3),以便说明刀库的调试状态。在刀具“调用→搜寻→交换”期间,一般会涉及刀位管理(刀库侧和主轴侧的刀位)、大小刀管理、随机/固定换刀、替代刀具管理、刀具寿命管理和多主轴多刀库管理等等。有时,链式刀库会在刀库侧耳配置单独的操作站,用以装/卸刀具、手动控制机械手等。
适配器数据变量
在SINUMERIK系统中,每把切削刀具的长度补偿值等于刀具总长度和磨损量之和,它在进入NCK后能够消除不同刀具间的长度差别,用户仅需按照零件图样的实际尺寸编写刀尖轨迹既可。在未装适配器(如变径套、接长杆或刀柄等中间媒介物)时,刀具总长度是刀架基准点与刀尖间的距离,等于$TC_DP3/4/5对应提供的几何长度1/2/3;安装适配器后,是适配器基准点与刀尖间的距离,还需附加上$TC_DP21/22/23对应提供的基准长度1/2/3。在不同坐标系内,引入适配器几何尺寸的有效刀具长度的相对分量是不同的,为此SINUMERIK系统提供了适配器数据变量。