; 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] Chinese ; 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 "要執行的量測的類型。" ; "使用目前換刀號碼 (R01)" 21 YESNO YES {NA} 100 - 12051 "當此值被設定為「是」時,目前換刀號碼被用作長度偏置號。當此值被設定為「否」時,您可以指定一個長度偏置號。" ; "刀具長度 Offset 號碼 (R01)" 22 LINEAR 0 GT0:LE999 100 CM_SPECIAL_T 12051 "長度 Offset 號碼。此為 offset 位置,是刀具長度量測值的儲存位置。" "使用刀具大致長度 (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 "如果刀具半徑 Offset 半徑記錄器包含一個標稱刀具半徑值,應將此值設定為'否'。將此值設定為'是',可指定刀具直徑。在設定刀具長度時若將此值設定為刀具直徑,將使刀具在基準探針上有一個 offset 並使刀具旋轉。" "刀具直徑 (R03)" 26 LINEAR 0 {NA} 100 CM_C 12051 "刀具直徑。當刀具半徑 Offset 包含標稱刀具半徑值時,不使用這個參數。對於用右手操作的切削刀具,應使用正值,對於用左手操作的刀具,應使用負值。" "包括長度尺寸調整 (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