; 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 Fanuc

[Toolsetting Type]
"Kontaktní"

; Definition File Language - language of displayable text strings in this file
[Language]
Czech

; Existing Menu Item in application that Custom Macro name and its Parent Menu are to appear under
; FIELD CAN BE OMITTED
[Existing Menu]
"Seřízení nástrojů"

; Parent Menu - used as parent menu item text 
; FIELD CAN BE OMITTED
[Parent Menu]
"Kontaktní (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
"Detekce poškození délky nástroje"						48821

; 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]
"Detekce_poskozeni_delky_nastroje"

; 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]

"Typ měření (B)"						20	MEAS_TYPE	1			{NA}		100				CM_B				12000				"Typ vykonávaného měření."

"Tolerance (H)"								22	LINEAR		0.5			{NA}		100				CM_H				12000				"Hodnota tolerance, která definuje, že délka nástroje je mimo toleranci."

"Použít indikátor poškozeného nástroje (M)"				23	YESNO		NO			{NA}		100				-					12000				"Nastavte na Ano, pokud chcete použít indikátor Mimo toleranci"
"Indikátor poškozeného nástroje (M)"				24	INT			0			GT0:LT10	100				CM_M				12000				"Číslo náhradní korekce nástroje, které má sloužit jako umístění indikátoru."

"Použít průměr nástroje (S)"			32	YESNO		NO			{NA}		100				-					12000				"Nastavte na Ano pro specifikaci průměru nástroje. Nastavení této hodnoty způsobí odsazení nástroje od středu doteku a jeho roztočení."
"Průměr řezného nástroje (S)"						33	LINEAR		0			NE0			100				CM_S				12000				"Průměr nástroje. Použijte kladnou hodnotu pro pravotočivé nástroje a zápornou hodnotu pro levotočivé nástroje."

"Použít aktuální identifikátor výměny nástroje (T.ttt)"		27	YESNO		YES			{NA}		100				-					12000				"Když je tato hodnota nastavena na 'Ano', je aktuální identifikátor výměny nástroje použit jako číslo délkové korekce nástroje. Když je nastavena na 'Ne', můžete číslo délkové korekce nástroje specifikovat."
"Číslo délkové korekce nástroje (T.ttt)"			28	INT			0			GT0:LE999	100				CM_SPECIAL_T		12000				"Číslo délkové korekce nástroje je číslo, kde je uložena naměřená hodnota délky nástroje."


[Visibility]
PROPERTIES	24
CTRL_PROPS		23 ("Použít indikátor poškozeného nástroje")
CTRL_VALUES		2 ("Ano")

PROPERTIES	33
CTRL_PROPS		32 ("Použít průměr nástroje (S)")
CTRL_VALUES		2 ("Ano")

PROPERTIES	28
CTRL_PROPS		27 ("Použít aktuální identifikátor výměny nástroje (T.ttt)")
CTRL_VALUES		1 ("Ne")

[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		"Detekce_poskozeni_delky_nastroje"			1		0


[Categories]
; Name							ID
"Jmenovité hodnoty"						100

[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
