读取当前的主轴刀具号码:

地址: $TC_MPP6[9998,1]

程度格式:

变量声明:

DEF INT _PrepareTool=0,_ActiveTool,_SpTool=0

DEF INT _SpNo, _ChanNo, _MagNo

读取变量:

_SpTool=$TC_MPP6[9998,1]


判断刀具类型:

判断当前主轴的刀具类型,是否为3D探头(探头的类型,系统定义为710)

IF ($TC_DP1[_Sptool,1]==710)


;$C_ME 读入 M 代码的扩展地址

_SpNo=$C_ME

IF _SpNo==0  

    IF $MC_TOOL_MANAGEMENT_TOOLHOLDER==0

        _SpNo=$AC_MSNUM

    ENDIF

    IF $MC_TOOL_MANAGEMENT_TOOLHOLDER<>0

        _SpNo=$AC_MTHNUM

    ENDIF

ENDIF


;读入主轴 1 的预选刀具和当前激活的刀具

GETSELT(_PrepareTool,_SpNo)

GETEXET(_ActiveTool,_SpNo)


作者 molipo

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注