; 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 OKUMA [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 "刀具長度/直徑 (Okuma)" 48879 ; 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] 9853 ; Properties - Do not use IDs 1-19 ; Name ID Datatype Default Range Category Output Parameter Metafile ID (optional) Help Text [Properties] "量測類型 (B)" 20 MEAS_TYPE 1 {NA} 100 CM_B 12001 "要執行的量測的類型。" "進行公差檢查 (H)" 21 YESNO NO {NA} 100 - 12001 "將此值設定為'是',執行公差檢查並將公差值傳給刀具設定巨集。" "公差 (H)" 22 LINEAR 0.0 {NA} 100 CM_H 12001 "刀具長度/直徑被定義為超出公差範圍的公差值。" "寫破損刀具旗標 (M)" 23 YESNO NO {NA} 100 - 12001 "當它設定為'是'時,可以指定要使用破損刀具旗標的刀具補正編號。" "破損刀具旗標位置 (M)" 24 INT 0 GT0 100 CM_M 12001 "要作為破損刀具旗標位置使用的備用刀具 offset 號碼。" "包括標稱刀具直徑 (S)" 32 YESNO NO {NA} 100 - 12001 "如果刀具半徑 Offset 半徑記錄器包含一個標稱刀具半徑值,應將此值設定為'否'。將此值設定為'是',可指定刀具直徑。在設定刀具長度時若將此值設定為刀具直徑,將使刀具在基準探針上有一個 offset 並使刀具旋轉。" "刀具直徑 (S)" 33 LINEAR 0 NE0 100 CM_S 12001 "刀具直徑。當刀具半徑 Offset 包含標稱刀具半徑值時,不使用這個參數。對於用右手操作的切削刀具,應使用正值,對於用左手操作的刀具,應使用負值。" "使用目前換刀號碼 (T.ttt)" 27 YESNO YES {NA} 100 - 12001 "當此值被設定為「是」時,目前換刀號碼被用作長度偏置號。當此值被設定為「否」時,您可以指定一個長度偏置號。" "刀具長度 Offset 號碼 (T.ttt)" 28 INT 0 GT0:LE999 100 CM_SPECIAL_T 12001 "長度 Offset 號碼。此為 offset 位置,是刀具長度量測值的儲存位置。" "使用內定的長度惰走量 (Q)" 25 YESNO YES {NA} 101 - 12001 "使用刀具設定巨集的長度過行程內定值。將此值設定為'否',可指定自訂長度過行程。" "長度惰走量 (Q)" 26 LINEAR 4.0 {NA} 101 CM_Q 12001 "長度惰走量。" "使用內定半徑間隙 (R)" 29 YESNO YES {NA} 102 - 12001 "使用刀具設定巨集的半徑間隙內定值。將此值設定為'否',可指定自訂半徑間隙。" "半徑間隙 (R)" 30 LINEAR 4.0 {NA} 102 CM_R 12001 "在沿探針一側向下移動時的惰走距離和半徑間隙。" "刀具半徑 Offset 號碼 (D)" 31 INT 0 GT-9999:LE999 102 CM_D 12001 "要更新的刀具半徑 offset 號碼。對於用右手操作的刀具,應使用正值,對於用左手操作的刀具,應使用負值。" "包括刀具的尺寸調整 (I)" 34 YESNO NO {NA} 102 - 12001 "將此值設定為'是',把直徑經驗值參數傳給巨集。" "刀具調整值 (I)" 35 LINEAR 0.0 {NA} 102 CM_I 12001 "用來對切削條件進行補償的尺寸調整。當為正值時,將使刀具半徑設定值根據指定的數量減少,例如當值為 0.01 時,刀具半徑設定值減少 0.01。也可以通過輸入刀具的公稱半徑,用這個值來產生零公稱刀具半徑值。" "使用內定深度 (Z)" 36 YESNO YES {NA} 102 - 12001 "在執行半徑量測時,使用刀具設定巨集的深度內定值。將此值設定為'否',可指定自訂值。" "直徑量測使用的深度 (Z)" 37 LINEAR -5.0 {NA} 102 CM_Z 12001 "以測針頂部為基準的直徑量測深度,其中 Z 負值為向下。" [Visibility] PROPERTIES 101 CTRL_PROPS 20 ("量測類型") CTRL_VALUES 1 ("刀具長度") CTRL_VALUES 3 ("刀具長度和直徑") PROPERTIES 102 CTRL_PROPS 20 ("量測類型") CTRL_VALUES 2 ("刀具直徑") CTRL_VALUES 3 ("刀具長度和直徑") PROPERTIES 22 CTRL_PROPS 21 ("進行公差檢查") CTRL_VALUES 2 ("是") PROPERTIES 24 CTRL_PROPS 23 ("寫破損刀具旗標") CTRL_VALUES 2 ("是") PROPERTIES 26 CTRL_PROPS 25 ("使用內定長度惰走量") CTRL_VALUES 1 ("否") PROPERTIES 28 CTRL_PROPS 27 ("使用目前換刀號碼") CTRL_VALUES 1 ("否") PROPERTIES 30 CTRL_PROPS 29 ("使用內定半徑間隙") CTRL_VALUES 1 ("否") PROPERTIES 33 CTRL_PROPS 32 ("包括標稱刀具直徑 (S)") CTRL_VALUES 2 ("是") PROPERTIES 35 CTRL_PROPS 34 ("包括刀具的尺寸調整") CTRL_VALUES 2 ("是") PROPERTIES 37 CTRL_PROPS 36 ("使用內定深度") CTRL_VALUES 1 ("否") [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 "刀具長度" 1 0 ENUM_ITEM "刀具直徑" 2 1 ENUM_ITEM "刀具長度和直徑" 3 2 [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_NO_TOOL_CHANGE