; 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]
"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"			48823

; 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]
"Longueur_Bris_Outil"

; 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]

"Utiliser le diamètre d'outil (D)"					20	YESNO		NO			{NA}		  100		-					12000				"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 D, l'outil sera vérifié ''sur le centre''."
"Diamètre d'outil (D)"							21	LINEAR		0			NE0		      100		CM_D				12000				"Appliquer le diamètre d'outil entraîne une correction de l'outil à partir de l'axe central du stylet."

"Valeur de tolérance (H)"						22	YESNO		NO			{NA}		  100		CM_					12000				"Valeur de tolérance lors d'un contrôle de bris d'outil. Sans entrée H, la vitesse d'avance en #101 est utilisée uniquement si l'outil est centré et avec un seul contact. Si la valeur H est inférieure à 0.5, les vitesses standard d'avance pour deux contacts sont utilisées."
"Utiliser la valeur de tolérance (H)"					23	LINEAR		0.5			{NA}		  100		CM_H				12000				"Valeur implicite : 0.5"

"Utiliser le mémento Hors tolérance (M)"				24	YESNO		NO			{NA}		  100		-					12000				"Mémento Outil hors tolérance."
"M1 empêche l'alarme (M)"						25	INT			1			EQ0		   	  100		CM_M				12000				"L'utilisation de M1 empêche le déclenchement d'une alarme d'outil HORS TOLERANCE. REMARQUE : #146 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 (T)"			28	YESNO		YES			{NA}		  100		-					12000				"Si Oui est sélectionné pour cette valeur, l'identité de changement de l'outil actif est utilisée comme Numéro de correcteur de longueur. Si Non est sélectionné, vous pouvez spécifier un numéro de Correcteur de longueur."
"Numéro de correcteur de longueur d'outil (T)"				29	INT			0			GT0:LE999	  100		CM_T				12000				"Numéro de correcteur de longueur. Correcteur enregistrant la longueur d'outil contrôlée."

"Utiliser le positionnement rapide au-dessus du stylet (Y)"	30	YESNO		NO			{NA}		  100		-					12000				"Envoie l'outil à une position au-dessus du stylet en un mouvement rapide. Si Non est sélectionné, l'outil est positionné à #114 tel que paramétré dans la macro de réglages."
"Positionnement rapide au-dessus du stylet (Y)"		31	LINEAR		0			GT0			  100		CM_Y				12000				"Mouvement rapide à une position au-dessus du stylet."

"Utiliser la position de dégagement (Z)"				32	YESNO		NO			{NA}		  100		-					12000				"Mettre cette valeur à Oui pour spécifier la position de dégagement au-dessus du stylet avant et 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."
"Position de dégagement (Z)"					33	LINEAR		0			GT0			  100		CM_Z				12000				"L'outil passe à sa position de dégagement au-dessus du stylet avant et après l'exécution du cycle."


[Visibility]

PROPERTIES	25
CTRL_PROPS		24 ("Utiliser le mémento Hors tolérance (M)")
CTRL_VALUES		2 ("OUI")

PROPERTIES	33
CTRL_PROPS		32 ("Utiliser la position de dégagement (Z)")
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 (D)")
CTRL_VALUES		2 ("OUI")


PROPERTIES	29
CTRL_PROPS		28 ("Utiliser l'ID de changement d'outil actif (T)")
CTRL_VALUES		1 ("NON")

PROPERTIES	31
CTRL_PROPS		30 ("Positionnement rapide au-dessus du stylet (Y)")
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		"Longueur_Bris_Outil"			1		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_CUSTOMMACRO_TOOL_CHANGE_APPLY_H
