; 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]
"Contacto"

; Definition File Language - language of displayable text strings in this file
[Language]
Spanish

; Existing Menu Item in application that Custom Macro name and its Parent Menu are to appear under
; FIELD CAN BE OMITTED
[Existing Menu]
"Reglaje de herramientas"

; Parent Menu - used as parent menu item text 
; FIELD CAN BE OMITTED
[Parent Menu]
"Contacto (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
"Longitud de herramienta de cinco caras/Diámetro (Siemens)"			48832

; 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]
"Longitud_Diámetro"

; Name or Program Number of macro
[MacroID]
9857

; Properties - Do not use IDs 1-19
; Name											ID	Datatype	Default		Range	    	Category	Output Parameter	Metafile ID (optional)	Help Text			
[Properties]
"Tipo de control"								90	CNC_TYPE	0			{NA}			100					-					12051				"Tipo de control de destino"
"Tipo de medición (R2)"							20	MEAS_TYPE	1			{NA}		     100				CM_B				12151				"Tipo de medición que se va a realizar."

"Comprobar tolerancia (R11)"						21	YESNO		NO			{NA}		     100				-					12151				"Elija 'Sí' en este valor para realizar una comprobación de tolerancia y trasladar los valores a la macro de reglaje de herramientas."
"Tolerancia (R11)"								22	LINEAR		0.0			{NA}		     100				CM_H				12151				"Cuando se utiliza una entrada 1, la compensación de herramienta no se actualiza si la herramienta está fuera de tolerancia."

"Indicador de  fuera de tolerancia (R13)"				23	YESNO		NO			{NA}		     100				-					12151				"Si cambia este valor a 'Sí', se utiliza un indicador de herramienta rota"
"R13=1 Evita la alerta"							24	LINEAR		1			{NA}		     100				CM_M				12151				"Indicador herramienta rota o fuera de tolerancia. Este indicador evita que se genere una alerta en la máquina cuando se encuentra una herramienta rota o fuera de tolerancia."

"Incluir diámetro de herramienta nominal (R7)"			32	YESNO		NO			{NA}		     101				-					12151				"Diámetro del cortador. Elija 'Sí' en este valor para especificar diámetro del cortador. Si define este valor, el diámetro de herramienta se compensa en los puntos de referencia del palpador y se genera la rotación de la herramienta."
"Diámetro de herramienta (R7)"							33	LINEAR		0			NE0		         101				CM_D				12151				"Utilice un valor positivo para herramientas de corte por la derecha y uno negativo para herramientas de corte por la izquierda. El ejemplo:R7=80 define un diámetro de 80 mm (3,150 pulgadas) para herramientas de corte por la derecha."

"Usar ID de cambio de la herramienta actual (R20)"				27	YESNO		YES			{NA}		     100				-					12151				"Si se selecciona 'Sí' en este valor, puede seleccionar la arista de la herramienta (D) que se debe actualizar). Si se utiliza R20=3 se actualiza la cara de compensación D3 de la herramienta activa. Si no hay ninguna entrada, se actualiza la cara de la herramienta activa."
"Número de compensación de longitud de herramienta (R20)"				28	INT			0			GT0:LE999	     100				CM_T				12151				"Cara de longitud de herramienta (D) que se va a actualizar"

"Usar sobrerrecorrido de longitud predeterminado (R17)"			25	YESNO		YES			{NA}		     100				-					12151				"Usar el valor predeterminado de la macro de reglaje de herramientas para sobrerrecorrido de longitud. Elija 'No' en este valor para especificar un sobrerrecorrido de longitud."
"Sobrerrecorrido de longitud (R17)"						26	LINEAR		5.0			{NA}		     100				CM_Q				12151				"Sobrerrecorrido de longitud."

"Usar un valor experiencia para longitud (R6)"		34	YESNO		NO			{NA}		     102				-					12151				"Elija 'Sí' para especificar un valor experiencia aproximado de longitud de herramienta. Este valor es la diferencia entre la longitud medida de la herramienta y su longitud útil cuando está bajo presión durante el proceso de corte."
"Valor de experiencia para longitud (R6)"				35	LINEAR		0.0			{NA}		     102				CM_K				12151				"Valor de experiencia para longitud."

"Usar profundidad predeterminada (R26)"						36	YESNO		YES			{NA}		     103				-					12151				"Usar el valor predeterminado de profundidad al medir el diámetro. Elija 'No' en este valor para especificar un valor personalizado."
"Profundidad de medición de diámetro (R26)"				37	LINEAR		5.0			{NA}		     103				CM_Z				12151				"Profundidad de medición de diámetro desde la parte superior del palpador. Valor predeterminado 5,0 mm (0,197 pulgadas)."

;"Compensación de herramienta que se va a actualizar (E)"				40	YESNO		NO			{NA}			 103				-					12151				"Si la Máquina-Herramienta tiene compensaciones de herramienta del Tipo A (sólo una columna), elija 'Sí' en este valor para especificar el número de compensación que se debe actualizar. NOTA. Si la máquina tiene más de una columna (compensaciones de herramienta Tipo B o C), no utilice esta opción, ya que se actualizará el ID de cambio de herramienta actual."
;"Compensación de herramienta (E)"								41	INT			0			GT0:LE999		 103				CM_E				12151				"Compensación de herramienta que se va a actualizar. Utilice sólo compensaciones de herramienta de Tipo A (una columna)."

"Usar un valor experiencia para el diámetro y el radio del cortador (R5)"42	YESNO		NO			{NA}			 103				-					12151				"Elija 'Sí' para especificar un valor experiencia de diámetro y radio de herramienta. Este valor es la diferencia entre la longitud medida de la herramienta y su tamaño real cuando está bajo presión durante el proceso de corte."
"Valor experiencia para el diámetro y el radio del cortador (R5)"				43	LINEAR		0.0			GT0				 103				CM_J				12151				"Ajuste de tamaño para compensar las condiciones de corte. "

"Usar posición de seguridad adicional Z por encima del palpador (R23)"	44	YESNO		NO			{NA}		     103				-					12151				"Posición de seguridad adicional Z por encima del palpador al definir el diámetro"
"Posición de seguridad adicional Z por encima del palpador (R23)"		45	LINEAR		0			GT0			     103				CM_W				12151				"EJEMPLO. R23=20.0 coloca la herramienta 20 mm (0,787 pulgadas) + RENC[15] por encima del palpador."

"Usar valor de longitud de herramienta aproximado (R25)"	46	YESNO		NO			{NA}			 100				-					12151				"Elija 'Sí' para especificar un valor aproximado de longitud de herramienta"
"Valor de longitud de herramienta aproximado (R25)"			51	LINEAR		0.0			GT0:LE999		 100				CM_Y				12151				"Longitud de herramienta aproximada."

"Diámetro de herramienta (R7)"							48	LINEAR			0			GT0				 100				CM_D				12151				"Diámetro del cortador. Utilice un valor positivo para herramientas de corte por la derecha y uno negativo para herramientas de corte por la izquierda. Ejemplo: R7=80 define un diámetro de 80 mm (3,150 pulgadas) para herramientas de corte por la derecha."

"Usar distancia radial incremental (R21)"			49	YESNO		NO			{NA}			 104				-					12151				"Define una distancia incremental para colocar el cortador debajo del palpador."
"Distancia radial incremental (R21)"				50	LINEAR		2			GT0:LE999		 104				CM_U				12151				"Valor predeterminado de distancia incremental debajo del palpador: 2 mm (0,079 pulgadas)."


[Visibility]
PROPERTIES	101
CTRL_PROPS		20 ("Tipo de medición")
CTRL_VALUES		1 ("Longitud de herramienta")

PROPERTIES	102
CTRL_PROPS		20 ("Tipo de medición")
CTRL_VALUES		1 ("Longitud de herramienta")
CTRL_VALUES		3 ("Diámetro y longitud de herramienta")
CTRL_VALUES		4 ("Alimentación de longitud de herramienta hacia arriba")

PROPERTIES	103
CTRL_PROPS		20 ("Tipo de medición")
CTRL_VALUES		2 ("Diámetro de herramienta")
CTRL_VALUES		3 ("Diámetro y longitud de herramienta")

PROPERTIES	104
CTRL_PROPS		20 ("Tipo de medición")
CTRL_VALUES		4 ("Alimentación de longitud de herramienta hacia arriba")

PROPERTIES	32
CTRL_PROPS		20 ("Tipo de medición")
CTRL_VALUES		1 ("Longitud de herramienta")

PROPERTIES	48
CTRL_PROPS		20 ("Tipo de medición")
CTRL_VALUES		2 ("Diámetro de herramienta")
CTRL_VALUES		3 ("Diámetro y longitud de herramienta")
CTRL_VALUES		4 ("Alimentación de longitud de herramienta hacia arriba")

PROPERTIES	33
CTRL_PROPS		32 ("Incluir diámetro de herramienta nominal ")
CTRL_VALUES		2 ("SÍ")

PROPERTIES	50
CTRL_PROPS		49 ("Distancia radial incremental ")
CTRL_VALUES		2	("SÍ")

;PROPERTIES	41
;CTRL_PROPS		40 ("Compensación de herramienta")
;CTRL_VALUES	2	("SÍ")

PROPERTIES	43
CTRL_PROPS		42 ("Valor experiencia para el diámetro y el radio del cortador")
CTRL_VALUES		2 ("SÍ")

PROPERTIES	45
CTRL_PROPS		44 ("Usar posición de seguridad adicional Z por encima del palpador")
CTRL_VALUES		2 ("SÍ")

PROPERTIES	51
CTRL_PROPS		46 ("Usar valor de longitud de herramienta aproximado ")
CTRL_VALUES		2 ("SÍ")

PROPERTIES	39
CTRL_PROPS		38 ("Usar longitud de herramienta aproximada")
CTRL_VALUES		2	("SÍ")

PROPERTIES	22
CTRL_PROPS		21 ("Comprobar tolerancia")
CTRL_VALUES		2 ("SÍ")

PROPERTIES	24
CTRL_PROPS		23 ("Escribir banderín de herramienta averiada")
CTRL_VALUES		2 ("SÍ")

PROPERTIES	26
CTRL_PROPS		25 ("Usar sobrerrecorrido de longitud predeterminado")
CTRL_VALUES		1 ("NO")

PROPERTIES	28
CTRL_PROPS		27 ("Usar ID de cambio de la herramienta actual")
CTRL_VALUES		1 ("NO")

PROPERTIES	30
CTRL_PROPS		29 ("Usar distancia radial predeterminada")
CTRL_VALUES		1 ("NO")

PROPERTIES	35
CTRL_PROPS		34 ("Incluir tamaño de ajuste para cortador")
CTRL_VALUES		2 ("SÍ")

PROPERTIES	37
CTRL_PROPS		36 ("Usar profundidad predeterminada")
CTRL_VALUES		1 ("NO")

[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		"Longitud de herramienta"					1		0
ENUM_ITEM		"Diámetro de herramienta"					2		1
ENUM_ITEM		"Diámetro y longitud de herramienta"		3		2
ENUM_ITEM		"Alimentación de longitud de herramienta hacia arriba"	4		3

ENUM_NAME		CNC_TYPE						
ENUM_ITEM		"Siemens"						0		0

[Categories]
; Name							ID
"Nominales"						100
"Datos de entrada opcionales"				101
"Medición de longitud"			102
"Medición de diámetro"			103
"Alimentación de longitud de herramienta hacia arriba"	104




[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
