View cart 0

Software en Código Máquina: Un Herramienta Mágica de Afilado en Su Taller

Read this in your language
  • 简体中文
  • English
  • Français
  • Deutsch
  • Italiano
  • 한국어
  • Polski
  • Português
  • Русский

RECIBA LAS NOTICIAS DE ANCA DIRECTAMENTE EN SU BUZÓN

Manténgase actualizado con los últimos tips y avances en tecnología

Subscribe

Política de privacidad

El objetivo es simple: trabajar más inteligentemente, con menos esfuerzo. Las empresas exitosas continuamente analizan sus procesos con el fin de identificar las ineficiencias e implementar mejoras. La generación de soluciones innovadoras para hacer frente a las ineficiencias del proceso no es un ejercicio trivial. Sin embargo, una vez generado, estas ideas no tienen necesariamente que ser difíciles de implementar y pueden proporcionar beneficios sustanciales de productividad.
 

En este artículo, una de las soluciones que se presentan tiene el potencial de proporcionar importantes ventajas a los fabricantes de herramientas más allá de las mejoras del proceso simple. Es una solución que tiene la capacidad de diferenciar los principales fabricantes de herramientas y afiladores del resto de los demás y se encuentra disponible a través de la herramienta líder en software de afilado “Toolroom” de ANCA.
 

El Desafío

 

La fabricación y afilado de herramientas normalmente implica gran variedad de productos y medidas, así como herramientas personalizadas y especiales. Los procesos de afilado de herramientas modernas requieren la creación de un archivo de afilado para cada herramienta que defina las características geométricas más importantes de la herramienta y el proceso de afilado para procesar la herramienta. Esto plantea varias cuestiones relativas a la creación, almacenamiento y distribución de un gran número de archivos de afilado.
 

El enfoque de muchos talleres de herramientas es almacenar una gran colección de archivos de afilado de forma local o en un simulador de máquina o PC, o en un servidor central. En muchos casos, los nuevos archivos de afilado se crean simplemente modificando los archivos existentes de herramientas similares para simplificar el proceso. Este enfoque no sólo es ineficiente y propenso a errores, sino que no asegura consistencia en el proceso de afilado en la producción.
 

En la etapa de diseño hay varias tareas que se pueden automatizar que son específicas para ciertas empresas o productos. En muchos casos, las definiciones de la geometría de una gama de productos se representan como un conjunto de fórmulas que están relacionadas con el diámetro de la herramienta. En tales casos, sería útil automatizar la creación de archivos de afilado simplemente seleccionar una gama de productos y el diámetro de la herramienta. Pero, ¿cómo se logra tal automatización?
 

Información en Código – Trabaje más Inteligentemente, con Menos Esfuerzo

 

Aquí es donde la función de codificación de ANCA proporciona la solución. En pocas palabras, las secuencias de comandos es un lenguaje de programación sencillo que permite la automatización de tareas que normalmente se realizan con el teclado y el ratón en las aplicaciones de diseño de herramientas iGrind iPunch. Por ejemplo, se crea un nuevo archivo de herramientas, se añaden las operaciones, se establecen los parámetros de funcionamiento e incluso se puede automatizar la creación de perfiles en 2D mediante la inscripción en código. La ventaja es que las tareas más comunes pueden ser automatizadas y las reglas de diseño encapsuladas en un código. Esto se traduce en la reducción de tiempos de ajuste y la reducción del riesgo de errores. También captura la inteligencia empresarial en un formato legible, reutilizable, y repartible .
 

El Wizard de Codificación de ANCA
 

En el ejemplo anterior:
 

  1. Para una gama de productos en particular, la relación entre la velocidad de avance y el diámetro de la herramienta se ha establecido a través de la experiencia y la optimización de procesos.
     
  2. Esta información puede ser codificada. La codificación ofrece herramientas simples para representar estas relaciones mediante la programación con la introducción de los datos en una tabla.
     
  3. Una simple codificación lee el diámetro de la herramienta desde el archivo abierto de afilado , selecciona la velocidad de avance correcta utilizando la información del gráfico, a continuación, establece la velocidad de avance de acanalado correspondiente.
     
  4. Los códigos se pueden añadir al menú iGrind para que puedan accederse y utilizarse fácilmente. En este ejemplo, haciendo clic en el elemento de menú automáticamente ajustará la velocidad de avance de estrías según el gráfico en función del diámetro de la herramienta actual especificado en el archivo de afilado . La codificación también puede ampliarse para realizar tareas adicionales, o establecer otros parámetros como la profundidad del corte, el número de pases, el avance, etc.
     

Los códigos pueden ser utilizados para individualizar y ampliar los potentes y flexibles programas de ANCA mediante la utilización de un lenguaje de programación simple pero efectivo. La codificación es similar al uso de fórmulas y macros de los paquetes de software tales como Microsoft Excel. Sin estas características, MS Excel sería esencialmente una herramienta para crear tablas de formato y su aplicación sería muy limitada. La capacidad para automatizar tareas simples y los cálculos son lo que proporcionan los diversos beneficios dentro de MS Excel y la codificación con software de ANCA ofrece ventajas similares.
 

Simples pero efectivos, los códigos pueden ser utilizados para llevar a cabo una gran variedad de tareas. Se pueden utilizar para escribir rutinas simples para establecer parámetros de funcionamiento sobre la base de un diámetro de la herramienta o pueden ser escritos en su mágica totalidad integral, capaces de crear archivos de todo el rectificado de un pequeño conjunto de información. Los iGrind Wizards incorporados utilizan secuencias de comandos para configurar valores de parámetros y por lo tanto se pueden ampliar e individualizar con algunos conocimientos de codificación.

 

Ejemplo de un Wizard individual para una acanalado espiral utilizando una codificación


En este ejemplo, se ha mostrado un dibujo de acanalado con los parámetros de entrada en un diálogo y recuadros de entrada de los mismos simplemente colocados en la parte superior de la imagen para especificar los parámetros de la geometría. Cuando se pulsa OK en la parte inferior derecha, la codificación utilizará la secuencia de comandos introducidos para crear un nuevo archivo de un machuelo con los valores adecuados. El proceso de creación de una acanalado en espiral para esta gama particular ha sido casi totalmente automatizado mediante un código sencillo.
 

Los códigos también pueden ser utilizados eficazmente para escalar los archivos de herramientas de un diámetro a otro mediante la definición de las relaciones entre el diámetro de la herramienta y los parámetros geométricos o específicos del proceso. Este uso de códigos es particularmente útil para la fabricación o el afilado de una serie de herramientas. iGrind cuenta con una interfaz especial de la versión RN31 para simplificar esta tarea, sin embargo, con algunos conocimientos de codificación ésta puede individualizarse según las necesidades.
 

Una vez se ha escrito un guión, éste puede ser fácilmente añadido al menú iGrind y por lo tanto se puede acceder como si fuera una parte estándar de iGrind. Por ejemplo, un código puede ser escrito para el cálculo de velocidades de avance de afilado para diversas operaciones sobre la base de algunos parámetros de entrada. Este guión puede ser añadido al menú principal de iGrind para que pueda ser utilizado cuando sea necesario. 
 

El Proceso de Codificación

 

Los tres pasos principales en la creación de códigos útiles son definir las reglas, encapsular la lógica dentro de una secuencia de comandos y automatizarlo. Cada paso tiene varias ventajas particulares.
 

Muchas empresas con su tecnológica tienden a poseer diferentes niveles de conocimiento interno "flotantes". Esto incluye el conocimiento indocumentado que puede ser conocido por empleados específicos o puede ser de conocimiento general. Es conveniente reducir al mínimo los niveles de conocimiento flotante para la buena retención y por lo tanto el proceso de recolección de conocimiento de la empresa y la introducción de reglas para el buen funcionamiento de la automatización garantizan que se capture este conocimiento. La tecnología de proceso es un ejemplo de esos conocimientos que a menudo no son bien definidos en los talleres, y no se especifican explícitamente en los dibujos de las herramientas.
 

Una vez se ha recopilado el conocimiento de la empresa, se encapsula dentro de un código para proseguir con la automatización. La lógica empresarial está ahora esencialmente documentada y se puede utilizar, analizar, modificar y mejorar constantemente según sea necesario.
 

 Ejemplo de un wizard simple para crear un fresador de ranura en forma T


En el ejemplo anterior, el cuadro de diálogo inicial muestra tres opciones de estilos de corte que pueden seleccionarse. Una vez que se pulsa OK, se introduce el diámetro de la herramienta. Por último, se especifica la geometría de la pieza en bruto. La secuencia de comandos crea un archivo nuevo de afilado con la geometría por omisión más adecuada y los parámetros de proceso necesarios para crear el cortador.


Automatización y Distribución segura

 

En muchos casos, es conveniente distribuir los archivos de códigos. Sin embargo, debido a que pueden contener información sensible quizás sea conveniente proteger su contenido. La codificación incluye características de seguridad que permiten la distribución de archivos de comandos, mientras se protege la lógica del negocio encapsulada en su interior. Los archivos de comandos se pueden distribuir de tres maneras:
 

Las secuencias de comandos incluyen características de seguridad para permitir la distribución segura de archivos. Hay tres niveles principales de secuencias de comandos de seguridad 

 

  1. La forma más baja de seguridad es enviar archivos tal como se habían escrito. Estos son archivos de texto simple que pueden ser ejecutados desde el software de ANCA. El archivo se puede abrir en cualquier editor de texto y por lo tanto, cualquier persona tiene acceso a leer la lógica interna, copiar o modificar. Esto puede ser adecuado cuando la distribución de las secuencias de comandos que realizan funciones de propósito general no contengan información confidencial.
     
  2. La segunda forma de seguridad es codificar los archivos escritos. Cuando se codifican, se crea un nuevo archivo (con .esc en lugar de una extensión con .scr). Al abrir este archivo en un editor de texto mostrará una secuencia de caracteres ilegibles. La lógica de negocio encapsulada dentro de la escritura ya no se puede leer o modificar. Sin embargo, el archivo se puede ejecutar en cualquier software de ANCA. Esta forma de seguridad se utiliza mejor cuando se distribuyen externamente archivos con la lógica de negocio confidencial. Por ejemplo, un guión puede ser escrito para crear un archivo de afilado para volver a reafilar un tipo de herramienta específica basándose en el diámetro entrado. Este guión puede ser distribuido a nivel mundial para permitir a los talleres de reafilado a rectificar estas herramientas en las máquinas de ANCA. Las reglas de geometría importantes para que la herramienta no pueda leerse desde el exterior por nadie que esté utilizando el guión.
     
  3. La tercera forma de la seguridad no sólo consiste en el cifrado del archivo sino también la protección de la licencia del archivo. Este es un servicio que puede proporcionar ANCA mediante la utilización del sistema de licencias integradas para permitir solamente máquinas específicas o simuladores para ejecutar el guión. El proceso es simple. ANCA proporciona una clave específica del código de licencia de comandos del archivo. El archivo se cifra utilizando esta clave de código. Si se solicita, ANCA proporciona licencias para todas las máquinas específicas que al titular de la escritura le gustaría que fueran capaces de ejecutar el guión. Esta forma de seguridad se utiliza mejor cuando se distribuyen al exterior guiones de comportamiento sensible. Por ejemplo, un guión que actúa de asistente completo para la fabricación o para reafilar una gama de productos. En estos casos puede ser conveniente permitir la ejecución de los guiones los terceros que estén autorizados. Esta característica de seguridad permite un control estricto de emplazamientos donde se pueden ejecutar estos archivos y por lo tanto, también permite vender los guiones por licencia.
      Estas características de seguridad ofrecen la posibilidad de usar secuencias de comandos para fines comerciales estratégicos al tiempo que se protege su propiedad intelectual. 
  4.  

La codificación es muy útil para suministrar necesidades simples que ayudan a ejecutar tareas complejas
 

En este ejemplo, el guión fue escrito para crear un perfil con los parámetros en 2D como aparace en pantalla. Usando el editor estándar de 2D para realizar esta tarea para todas las variantes de esta familia de herramientas puede llevar mucho tiempo y es propenso a errores. Las secuencias de comandos permiten que la tarea sea automatizada a fin de que el tiempo de preparación sea bastante reducido y el riesgo de error disminuye significativamente.


Flexibilidad Máxima

 

La secuencia de comandos, único de Anca ofrece un sinfín de posibilidades para un crecimiento inteligente de los talleres de afilado para individualizar y automatizar el software ANCA según se desee. Los beneficios van desde la reducción de los tiempos de preparación hasta la retención del conocimiento, pero todos contribuyen a un objetivo común: incrementar la productividad. Los principales fabricantes del sector están usando actualmente las características secuenciales de comandos de ANCA para lograr estos objetivos. Las soluciones implementadas van desde simples guiones para la producción fácil de geometrías complejas del perfil de la herramienta, hasta los wizards completos que encierran todo el diseño y las reglas del proceso para una amplia gama de productos. La codificación representa una herramienta ideal que puede proporcionar una ventaja competitiva con muy poca inversión.
 

La codificación es una característica estándar de software Toolroom de Anca , disponibles para todos los usuarios. Se recomienda utilizar la última versión del software Toolroom puesto que las secuencias de comandos están siendo mejoradas continuamente con características adicionales.

12 julio 2011