; Renishaw Productivity+ Custom Macro
; Do NOT remove the preceeding line or this macro will not load
; Definition File for Non-Contact Toolsetting Temperature Compensation Tracking
; 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]
"非接觸式 (NC1, NC2, NC4...)"

; Custom Macro Name - used as menu item text. ID MUST BE UNIQUE FOR EACH CUSTOM MACRO!
; FIELD IS COMPULSORY
[Custom Macro]
; Name										ID
"溫度補償 (Okuma)"					48874

; 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]
"Temperature_Compensation"

; Name or Program Number of macro
[MacroID]
9861

; Properties - Do not use ID 1
; Name									ID	Datatype	Default		Range		Category	Output Parameter	Metafile ID 	Help Text			
[Properties]
"要量測的軸線 (B)"					20	AXIS_TYPE	4			{NA}		100				CM_B				11055		"選擇要執行溫度補償跟蹤的軸線。'僅主軸'選項只在主軸軸線上執行光束發現和長度量測。'僅徑向量測軸線'選項只執行光束發現和徑向量測。'主軸和徑向軸線'選項以上二項操作都執行。"

"工件 Offset 號碼 (C)"				21	LINEAR		0			GE52		100				CM_C				11055		"工件座標系補正編號係用來追蹤溫升變化所引起的軸向熱伸長。此值必須與基準校正循環程式所用 的參數B1 輸入值相同。可參閱'基準校正循環程式 NC1（巨集 O9861）'中的 參數C 之定義說明，瞭解有關控制器/座標系補正選項的資訊。"

"執行公差檢查 (H)"			22	YESNO		NO			{NA}		100				-					11055		"此值設定爲'是'時表示巨集將使用公差值執行公差檢查。"
"公差 (H)"							23	LINEAR		0			{NA}		100				CM_H				11055		"溫度變化波動最大時的公差。"

"使用內定的惰走距離 (Q)"	24	YESNO		YES			{NA}		100				-					11055		"使用刀具設定巨集的內定過行程距離。將此值設定爲'否'，指定自訂過行程距離。"
"惰走距離 (Q)"				25	LINEAR		5.0			GT0			100				CM_Q				11055		"惰走距離和徑向間隙值。惰走距離是在發出'光束未被切斷'警報之前允許刀具移動穿過光束的距離。徑向間隙是沿光束一側向下移動時刀具與光束之間的距離。"

"使用內定主軸轉速 (S)"			26	YESNO		YES			{NA}		100				-					11055		"使用刀具設定巨集的內定主軸轉速。將此值設定爲'否'，指定自訂主軸轉速。"
"主軸轉速 (S)"						27	INT			3150		GT0			100				CM_S				11055		"進行輪廓檢查時的主軸速度。量測循環是以3150 轉/分的主軸轉速進行最佳化，然而有些刀具（例如非對稱刀具或大直徑刀具）必須在較低轉速的上進行。設定相應的主軸轉速是使用者的責任，最低主軸轉速為800 轉/分。"

"使用目前換刀號碼 (T)"		28	YESNO		YES			{NA}		100				-					11051		"若此值被設定為「是」，目前換刀號碼被用作儲存量測的刀具長度的偏置位置。將此值設定為「否」可以輸入自訂的數值。"
"長度 Offset 號碼 (T)"				29	INT			0			GT0			100				CM_T				11051		"長度偏置號。這是儲存量測的刀具長度的偏置位置。預設值是目前換刀號碼。"

"使用內定參考長度 (K)"		30	YESNO		YES			{NA}		101				-					11055		"如果此值設定爲'是'，巨集將使用儲存在 NC控制器中的基準棒內定刀長。將此值設定爲'否'，可指定自訂長度。"
"參考長度 (K)"					31	LINEAR		0.0			GE0			101				CM_K				11055		"校正刀具的參考長度。內定值是被選定的刀具 offset 寄存器中的值。"

"使用徑向跨距 (Y)"			32	YESNO		NO			{NA}		101				-					11055		"如果設定爲'是'，巨集將使用內定徑向偏移量進行長度基準校正。"
"徑向跨距值 (Y)"			33	LINEAR		0.0			{NA}		101				CM_Y				11055		"長度校正所用的徑向跨距。這是進行長度量測時光束橫向上具有的 Offset。刀具總是首先來到光束的中心線上。內定值爲在中心上。"

"參考直徑 (R)"				34	LINEAR		0.0			GT0			102				CM_R				11055		"校正刀具的參考直徑。"

[Visibility]
PROPERTIES	101
CTRL_PROPS		20 ("要量測的軸線")	
CTRL_VALUES		4 ("僅主軸軸線")				
CTRL_VALUES		6 ("主軸和徑向軸線")	

PROPERTIES	102
CTRL_PROPS		20 ("要量測的軸線")
CTRL_VALUES		5 ("僅徑向量測軸線")				
CTRL_VALUES		6 ("主軸和徑向軸線")	

PROPERTIES	23
CTRL_PROPS		22 ("執行公差檢查")
CTRL_VALUES		2 ("是")

PROPERTIES	25
CTRL_PROPS		24 ("使用內定惰走距離")
CTRL_VALUES		1 ("否")

PROPERTIES	27
CTRL_PROPS		26 ("使用內定主軸速度")
CTRL_VALUES		1 ("否")

PROPERTIES	29
CTRL_PROPS		28 ("使用目前換刀號碼")
CTRL_VALUES		1 ("否")

PROPERTIES	31
CTRL_PROPS		30 ("使用內定參考長度 (K)")
CTRL_VALUES		1 ("否")

PROPERTIES	33
CTRL_PROPS		32 ("使用徑向跨距 (Y)")
CTRL_VALUES		2 ("是")

[Enums]
; ENUM_NAME - name of enum set
; ENUM_ITEM - item text, ID and index
; 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	AXIS_TYPE
ENUM_ITEM	"僅主軸軸線"						4		0
ENUM_ITEM	"僅徑向量測軸線"			5		1
ENUM_ITEM	"主軸和徑向軸線"				6		2	

[Categories]
; Name							ID
"公稱值"						100
"主軸軸線量測"		101
"徑向軸線量測"		102

[Resources]
; File name of resource DLL containing metafiles (optional)
PP_tsToolSettingRes.dll

; The post processor section to call when post processing occurs
[Post Section]
TOOLSETTING_CUSTOMMACRO
