; Renishaw Productivity+ Custom Macro
; Do NOT remove the preceeding line or this macro will not load
; Definition File for Non-Contact Toolsetting Tool Cutting Edge Checking
; 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]
"Sin 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]
"Sin contacto (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
"Cara de corte (Okuma)"							48875

; 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]
"Verif_cara_corte"

; Name or Program Number of macro
[MacroID]
9862

; Properties - Do not use ID 1
; Name									ID	Datatype	Default		Range		Category	Output Parameter	Metafile ID (optional)	Help Text			
[Properties]
"Tipo de medición (B)"					20	MEAS_TYPE	4			{NA}		100				CM_B				11054				"Tipo de medición que se va a realizar."

"Número de dientes (C)"					21	INT			0			GE1			100				CM_C				11054				"Cantidad de dientes de la herramienta."

"Impedir alarmas Fuera de tolerancia (M1)"		23	YESNO	NO			{NA}		100				-					11054				"Indicador de herramienta fuera de tolerancia. Si se selecciona 'Sí' en este valor, se activa una alarma fuera de tolerancia, pero establece un indicador de variables cuando la herramienta está fuera de tolerancia."
"Indicador para impedir alarmas fuera de tolerancia (M1)"	39	INT		1			GT0:LE999	100				CM_M				11054				"El valor predeterminado de esta función es 1 y no es necesario modificarlo. Se impide la alarma de herramienta fuera de tolerancia y se establece un indicador de variables si la herramienta está fuera de tolerancia."

"Usar ID de cambio de la herramienta actual (D)"			24	YESNO		YES			{NA}		100				-					11054				"Si se selecciona 'Sí' en este valor, se utiliza el ID de cambio de la herramienta actual como Número de compensación de diámetro. Si selecciona 'No', puede especificar un número de compensación de diámetro."
"Número de compensación de diámetro de herramienta (D)"		25	INT			-			GT0:LE999	100				CM_D				11054				"Número de compensación de diámetro. Ubicación de compensación en la que se almacena el diámetro o el radio de la herramienta medida."

"Usar Tolerancia de excentricidad predeterminada (K)"		26	YESNO		YES			{NA}		100				-					11054				"Si se selecciona 'Sí' en este valor, se utiliza el valor predeterminado de la macro."
"Tolerancia de excentricidad de cara de corte (K)"	27	LINEAR		0.025		{NA}		100				CM_K				11054				"Valor de tolerancia que define cuándo la excentricidad de la cara de corte es excesiva."

"Usar Distancia de sobrerrecorrido predeterminada (Q)"	28	YESNO		YES			{NA}		100				-					11054				"Usar el valor predeterminado de la macro de reglaje de herramientas para Distancia de sobrerrecorrido. Elija 'No' en este valor para especificar una distancia de retracción personalizada."
"Distancia de sobrerrecorrido (Q)"				29	LINEAR		5.0			{NA}		100				CM_Q				11054				"Distancia de sobrerrecorrido en el haz por la que puede desplazarse la herramienta antes de activar la alarma Haz no cortado."

"Usar Velocidad de husillo predeterminada (S)"			30	YESNO		YES			{NA}		100				-					11054				"Usar el valor predeterminado de la macro de reglaje de herramientas para Velocidad de husillo. Elija 'No' en este valor para especificar una Velocidad de husillo personalizada."
"Velocidad de husillo (S)"						31	INT			3150		GT0			100				CM_S				11054				"Velocidad del husillo a la que se realiza la medición del diámetro y la longitud. La velocidad del husillo de caras de corte se define automáticamente según el retardo de señal de pulso mínimo del control y la cantidad de dientes de la herramienta. Los ciclos de medición están preparados para una velocidad de husillo de 3.150 revoluciones por minuto, no obstante, algunas herramientas (p.ej., sin equilibrar o de gran tamaño) deben funcionar a velocidades inferiores. El operario deberá regular la velocidad del husillo adecuadamente, siendo la velocidad mínima 800 revoluciones por minuto."

"Especificar diámetro de herramienta (R)"				32	YESNO		NO			{NA}		100				-					11054				"Si se selecciona 'No', se utiliza el máximo valor de diámetro de herramienta."
"Diámetro de herramienta (R)"						33	LINEAR		-			GT0 		100				CM_R				11054				"Diámetro nominal de la herramienta."

"Usar Altura de medición predeterminada (Z)"		34	YESNO		YES			{NA}		100				-					11054				"Usar el valor predeterminado de la macro de reglaje de herramientas para definir la altura en la que se mide la herramienta. Si selecciona 'No' en este valor, puede especificar una altura."
"Altura de medición (Z)"					35	LINEAR		5.0			{NA}		100				CM_Z				11054				"Altura de medición de herramienta. Posición del eje Z desde la cara del extremo de la herramienta en la que se realiza la medición."

"Comprobar perfil del cilindro (X)"	22	YESNO		NO			{NA}		100				-					11054				"Si se selecciona 'Sí' en este valor, se realiza una comprobación del perfil del cilindro."
"Distancia de perfil de cilindro (X)"			36	LINEAR		0.0			{NA}		101				CM_X				11054				"Distancia de comprobación del perfil del cilindro, por ejemplo, el desplazamiento del eje, durante la comprobación de caras. El valor es incremental desde la posición de medición radial de la entrada Z. Se utiliza conjuntamente con la velocidad de avance de la entrada F."
"Usar Avance por revolución predeterminado (F)"		37	YESNO		YES			{NA}		101				-					11054				"Usar el valor predeterminado de la macro de reglaje de herramientas para el Avance por revolución. Si selecciona 'No', puede especificar el avance."
"Avance por revolución (F)"					38	DOUBLE		0.1			GT0			101				CM_F				11054				"Avance por revolución para comprobación de perfiles de cilindros cuando se utiliza la entrada X."

[Visibility]

PROPERTIES	25
CTRL_PROPS		24 ("Usar ID de cambio de la herramienta actual")
CTRL_VALUES		1 ("NO")

PROPERTIES	27
CTRL_PROPS		26 ("Usar Tolerancia de excentricidad predeterminada")
CTRL_VALUES		1 ("NO")

PROPERTIES	29
CTRL_PROPS		28 ("Usar Distancia de sobrerrecorrido predeterminada")
CTRL_VALUES		1 ("NO")

PROPERTIES	31
CTRL_PROPS		30 ("Usar Velocidad de husillo predeterminada")
CTRL_VALUES		1 ("NO")

PROPERTIES	33
CTRL_PROPS		32 ("Especificar Diámetro de herramienta")
CTRL_VALUES		2 ("SÍ")

PROPERTIES	35
CTRL_PROPS		34 ("Usar Altura de medición predeterminada")
CTRL_VALUES		1 ("NO")

PROPERTIES	38
CTRL_PROPS		37 ("Usar Avance por revolución predeterminado")
CTRL_VALUES		1 ("NO")

PROPERTIES	39
CTRL_PROPS		23 ("Impedir alarmas Fuera de tolerancia (M1)")
CTRL_VALUES		2 ("SÍ")

PROPERTIES	101
CTRL_PROPS		22 ("Comprobar perfil del cilindro")
CTRL_VALUES		2 ("SÍ")

[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		"Radio de herramienta"						2		0
ENUM_ITEM		"Longitud y radio de la herramienta"			3		1
ENUM_ITEM		"Cara de corte sin actualización"		4		2

ENUM_NAME		TOL_ALARM						
ENUM_ITEM		"Sí"								0		0
ENUM_ITEM		"No"								1		1

[Categories]
; Name							ID
"Parámetros de macro"				100
"Comprobar perfil del cilindro"		101

[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
