; 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]
"Contact"

; Definition File Language - language of displayable text strings in this file
[Language]
French

; Existing Menu Item in application that Custom Macro name and its Parent Menu are to appear under
; FIELD CAN BE OMITTED
[Existing Menu]
"Réglage d'outil"

; Parent Menu - used as parent menu item text 
; FIELD CAN BE OMITTED
[Parent Menu]
"Contact (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
"Longueur - Bris d'Outil cinq faces(Siemens)"			48833

; 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]
"Bris_dOutil_Longueur"

; Name or Program Number of macro
[MacroID]
9858

; Properties - Do not use IDs 1-19
; Name										ID	Datatype	Default		Range		Category	Output Parameter	Metafile ID (optional)	Help Text			
[Properties]
"Type d'automate"							50	CNC_TYPE	0			{NA}			100				-			12050				"Type d'automate cible"

"Utiliser le diamètre d'outil (R7)"				20	YESNO		NO			{NA}		  100		-					12050				"Sélectionner Oui pour cette valeur afin de spécifier le diamètre d'outil. La spécification du diamètre d'outil lui permet d'être corrigé à partir du stylet de référence. Sans entrée R7, l'outil sera vérifié ''sur le centre''."
"Diamètre outil (R7)"						21	LINEAR		0			NE0		      100		CM_D				12050				"L'application du diamètre d'outil entraîne une correction de l'outil à partir de l'axe central du stylet."

"Valeur de tolérance (R11)"						22	YESNO		NO			{NA}		  100		CM_					12050				"Valeur de tolérance lors d'un contrôle de bris d'outil. Sans entrée R11=h, la vitesse d'avance en RENC[1] est utilisée uniquement si l'outil est centré et si un seul contact est utilisé. Si la valeur R11=h est inférieure à 0.5, les vitesses d'avance standards pour deux contacts sont utilisées."
"Utiliser Valeur de tolérance (R11)"					23	LINEAR		0.5			{NA}		  100		CM_H				12050				"Valeur implicite : 0.5"

"Mémento Outil hors tolérance (R13)"			24	YESNO		NO			{NA}		  100		-					12050				"Mémento Outil hors tolérance. Ce mémento est réglé lorsque la longueur mesurée de l'outil se trouve hors tolérance, à condition que l'entrée R11 soit utilisée"
"Empêche l'alarme (R13)"						25	INT			1			EQ0		   	  100		CM_M				12050				"L'utilisation de R13=1 empêche le déclenchement d'une alarme d'outil HORS TOLERANCE. REMARQUE : RENC[48] est le mémento Hors tolérance. Il est mis à 1 si l'outil est hors tolérance et à 0 s'il est dans les tolérances."

"Utiliser l'ID de changement d'outil actif (R20)"			28	YESNO		YES			{NA}		  100		-					12050				"La valeur de correcteur d'arête (D) - Longueur d'outil sera contrôlée. Par défaut, l'arête d'outil actif est lue.  Utiliser R20=3 lira l'arête corrigée D3 de l'outil actif."
"Numéro de correcteur de longueur d'outil (R20)"			29	INT			0			GT0:LE999	  100		CM_T				12050				"Numéro d'arête (D) Longueur d'outil à mettre à jour."

"Utiliser le positionnement rapide au-dessus du stylet (R25)"	30	YESNO		NO			{NA}		  100		-					12050				"Envoie l'outil à une position au-dessus du stylet en un mouvement rapide. Si Non est sélectionné, l'outil est positionné à REN[15] dans le sous-programme de réglages L9750."
"Positionnement rapide au-dessus du stylet (R25)"		31	LINEAR		0			GT0			  100		CM_Y				12050				"Mouvement rapide à une position au-dessus du stylet."

"Utiliser la position de dégagement (R26)"				32	YESNO		NO			{NA}		  100		-					12050				"Sélectionner Oui pour cette valeur afin de spécifier la position de dégagement au-dessus du stylet après l'exécution du cycle. Quand Non est sélectionné, l'outil se rétractera à la position d'origine avant et après l'exécution du cycle. IMPORTANT : Le correcteur d'outil devra être appliqué à nouveau pour que l'outil puisse être ré-utilisé."
"Position de dégagement (R26)"					33	LINEAR		0			GT0			  100		CM_Z				12050				"L'outil passe à cette position de dégagement au-dessus du stylet après l'exécution du cycle."


[Visibility]

PROPERTIES	25
CTRL_PROPS		24 ("Mémento Outil hors tolérance (R13)")
CTRL_VALUES		2 ("OUI")

PROPERTIES	33
CTRL_PROPS		32 ("Utiliser la position de dégagement (R26)")
CTRL_VALUES		2 ("OUI")

PROPERTIES	23
CTRL_PROPS		22 ("Effectuer contrôle de tolérance")
CTRL_VALUES		2 ("OUI")


PROPERTIES	21
CTRL_PROPS		20 ("Utiliser le diamètre d'outil (R7)")
CTRL_VALUES		2 ("OUI")


PROPERTIES	29
CTRL_PROPS		28 ("Utiliser l'ID de changement d'outil actif (R20)")
CTRL_VALUES		1 ("NON")

PROPERTIES	31
CTRL_PROPS		30 ("Positionnement rapide au-dessus du stylet (R25)")
CTRL_VALUES		2 ("OUI")

[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		"Outil brisé Longueur"			6		0

ENUM_NAME		CNC_TYPE						
ENUM_ITEM		"Siemens"						0		0


[Categories]
; Name							ID
"Valeurs nominales"						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_CONTACT_TOOL_CHANGE
