; Renishaw Productivity+ Custom Macro ; Do NOT remove the preceeding line or this macro will not load ; Definition File for TS27/R Contact Toolsetting Tool Length/Diameter Setting ; Version: 0.01. [FileType] ; Do NOT remove this section or this Custom Macro will not load Product Renishaw Productivity+ File Custom Macro Version 0.07.002 [MachineType] MACHINETYPE Siemens [Toolsetting Type] "接触式" ; Definition File Language - language of displayable text strings in this file [Language] SimplifiedChinese ; Existing Menu Item in application that Custom Macro name and its Parent Menu are to appear under ; FIELD CAN BE OMITTED [Existing Menu] "对刀" ; Parent Menu - used as parent menu item text ; FIELD CAN BE OMITTED [Parent Menu] "接触式(TS27R、TS20、OTS...)" ; Custom Macro Name - used as menu item text. ID MUST BE UNIQUE FOR EACH CUSTOM MACRO! ; FIELD IS COMPULSORY [Custom Macro] ; Name ID "刀具长度/直径 (Siemens)" 48830 ; This field specifies the default name given to a statement of this type ; The name must NOT include any of the following characters and cannot start with a numeric character ; {}[]/\:<>@~#-=+()*&^%$£!"`¬|;,.'? [Default Statement Name] "Length_Diameter" ; Name or Program Number of macro [MacroID] 921 ; Properties - Do not use IDs 1-19 ; Name ID Datatype Default Range Category Output Parameter Metafile ID (optional) Help Text [Properties] "控制器类型" 50 CNC_TYPE 0 {NA} 100 - 12051 "目标控制器的类型" "测量类型 (R00)" 20 MEAS_TYPE 3 GE3:LE5 100 CM_AA 12051 "要执行的测量的类型。" ; "使用当前刀具交换ID (R01)" 21 YESNO YES {NA} 100 - 12051 "当此值设定为'是'时,当前刀具交换ID被用作'长度偏置号'。当设定为'否'时,可以指定'长度偏置号'。" ; "刀具长度偏置号 (R01)" 22 LINEAR 0 GT0:LE999 100 CM_SPECIAL_T 12051 "长度偏置号。这是保存刀具长度测量值的偏置位置。" "使用近似刀具长度 (R02)" 23 YESNO NO {NA} 100 - 12051 "将此值设定为 '是',输入近似刀具长度,否则将使用刀具偏置寄存器中的 R01 值。" "近似刀具长度 (R02)" 24 LINEAR 0.0 {NA} 100 CM_B 12051 "近似刀具长度。" "包括标称刀具直径 (R03)" 25 YESNO NO {NA} 100 - 12051 "如果 '刀具半径偏置号' 寄存器包含标称刀具半径值,应将此值设定为 '否'。将此值设定为 '是',可指定刀具直径。在设定刀具长度时若将此值设定为刀具直径,将使刀具在基准测针上有一个偏置并使刀具旋转。" "刀具直径 (R03)" 26 LINEAR 0 {NA} 100 CM_C 12051 "刀具直径。当 '刀具半径偏置' 包含标称刀具半径值时,不使用这个参数。对于用右手操作的切削刀具,应使用正值,对于用左手操作的刀具,应使用负值。" "包括长度尺寸调整 (R07)" 27 YESNO NO {NA} 101 - 12051 "将此值设定为 '是',把 '长度经验值' 参数传给宏。" "长度调整值 (R07)" 28 LINEAR 0.0 {NA} 101 CM_D 12051 "用来对切削条件进行补偿的尺寸调整。当为正值时,将使刀具长度设定值减少指定的数量,例如当值为 0.01 时,刀具长度设定值减少 0.01。" "使用默认的长度超行程量 (R09)" 29 YESNO YES {NA} 101 - 12051 "使用对刀宏的 '长度超行程量' 默认值。将此值设定为 '否',可指定定制 '长度超行程量'。" "长度超行程量 (R09)" 30 LINEAR 4.0 {NA} 101 CM_F 12051 "长度超行程量。" "使用默认半径间隙 (R08)" 31 YESNO YES {NA} 102 - 12051 "使用对刀宏的径向间隙默认值。将此值设定为 '否',可指定定制 '径向间隙'。" "径向间隙 (R08)" 32 LINEAR 4.0 {NA} 102 CM_E 12051 "在沿测针一侧向下移动时的超行程距离和径向间隙。" "包括刀具尺寸调整 (R06)" 33 YESNO NO {NA} 102 - 12051 "将此值设定为 '是',把 '直径经验值' 参数传给宏。" "刀具的调整值 (R06)" 34 LINEAR 0.0 {NA} 102 CM_K 12051 "用来对切削条件进行补偿的尺寸调整。当为正值时,将使刀具半径设定值减少指定的数量,例如当值为 0.01 时,刀具半径设定值减少 0.01。也可以通过输入刀具的标称半径,用这个值来产生零标称刀具半径值。" [Visibility] PROPERTIES 101 CTRL_PROPS 20 ("测量类型") CTRL_VALUES 3 ("刀具长度") CTRL_VALUES 5 ("刀具长度和直径") PROPERTIES 102 CTRL_PROPS 20 ("测量类型") CTRL_VALUES 4 ("刀具直径") CTRL_VALUES 5 ("刀具长度和直径") ; PROPERTIES 22 ; CTRL_PROPS 21 ("使用当前刀具号 (R01)") ; CTRL_VALUES 1 ("否") PROPERTIES 24 CTRL_PROPS 23 ("使用近似刀具长度 (R02)") CTRL_VALUES 2 ("是") PROPERTIES 26 CTRL_PROPS 25 ("包括标称刀具直径 (R03)") CTRL_VALUES 2 ("是") PROPERTIES 28 CTRL_PROPS 27 ("包括长度尺寸调整 (R07)") CTRL_VALUES 2 ("是") PROPERTIES 30 CTRL_PROPS 29 ("使用默认的长度超行程量 (R09)") CTRL_VALUES 1 ("否") PROPERTIES 32 CTRL_PROPS 31 ("使用默认半径间隙 (R08)") CTRL_VALUES 1 ("否") PROPERTIES 34 CTRL_PROPS 33 ("包括刀具尺寸调整 (R06)") CTRL_VALUES 2 ("是") [Enums] ; N.B. When post processing, the selected enum item ID will be outputted with the Output Parameter. ; e.g. enum type : YESNO ; selected enum item : YES ; enum item value : 1 ; Output Parameter : CM_B ; Output = B1 ; ID Index (order in which they will appear) ENUM_NAME MEAS_TYPE ENUM_ITEM "刀具长度" 3 0 ENUM_ITEM "刀具直径" 4 1 ENUM_ITEM "刀具长度和直径" 5 2 ENUM_NAME CNC_TYPE ENUM_ITEM "Siemens" 0 0 [Categories] ; Name ID "标称值" 100 "长度测量" 101 "直径测量" 102 [Resources] ; Path and File name of resource DLL containing metafiles (optional) PP_tsToolSettingRes.dll ; The post processor section to call when post processing occurs [Post Section] TOOLSETTING_CUSTOM_MACRO_CONTACT