Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Equipment >> Equipo industrial

Las macros personalizadas pueden omitir agujeros después de reemplazar herramientas rotas

Algunos programadores evitan usar macros personalizadas porque sienten que estas macros hacen que sea más difícil reiniciar un programa desde el medio de una operación de mecanizado compleja. Esta preocupación a menudo se puede superar con un poco de planificación. De hecho, las macros personalizadas a veces facilitan reiniciar el programa y ejecutarlo desde la mitad de la operación de mecanizado de una herramienta de corte.

La técnica de este artículo fue inspirada por Chad Kluth de Mid Valley Industries en Kaukuana, Wisconsin. Lo estaba ayudando a resolver un problema diferente en una macro personalizada de mecanizado de orificios de círculo de pernos. Lo incluyo aquí porque es relevante para nuestra discusión.

La aplicación de Kluth implicó el mecanizado de componentes de acero 4140 muy grandes y resistentes utilizados en la industria minera. Necesitaba perforar hasta 100 orificios, cada uno de 2 pulgadas de diámetro, alrededor de un patrón de círculo de pernos en una cara/brida redonda a una profundidad de 6 pulgadas. Como puede imaginar, el desgaste y la rotura de herramientas son grandes problemas. Incluso un taladro con insertos nuevos puede no pasar todo el ciclo sin desgastarse, y el taladro podría tener 90 agujeros en el ciclo cuando se desgasta. Para empeorar las cosas, una inclusión dura en la materia prima podría hacer que el taladro se rompiera en cualquier momento.

Kluth utiliza una macro personalizada de círculo de pernos universal capaz de realizar varios tipos de operaciones de mecanizado de orificios, que incluyen taladrado, roscado estándar, roscado rígido, escariado y escariado. El problema original tenía que ver con el tapping rígido. Al ser una macro personalizada "universal", el comando M29 necesitaba ignorar el toque rígido si la máquina estaba realizando cualquier otra operación. Para resolver este problema, usamos variables locales "vacantes".

En cuanto a omitir hoyos, un argumento en el comando de llamada especifica el número de hoyos a saltar. Por ejemplo, si el taladro se desgasta durante el 90 th agujero, el usuario debe establecer este argumento en 89. Utilizamos la palabra K (palabra L con los CNC de FANUC más antiguos) en el comando de ciclo fijo para especificar si la máquina debe omitir un agujero. Si K se establece en cero (K0), se omite el agujero. Si K se establece en uno (K1), el orificio está mecanizado.

Aquí hay un programa de muestra que contiene un comando de llamada de ejemplo:

Estos son los argumentos obligatorios que deben estar en el comando de llamada:

Estos son los argumentos que solo se requieren en casos especiales:

Aquí está la macro personalizada:

Aquí hay una guía de los elementos en negrita en la macro personalizada:


Equipo industrial

  1. Las herramientas ajustadas pueden desbloquear la confiabilidad
  2. Roto después de que se corrigió:Explicación de averías posteriores al mantenimiento
  3. Las herramientas de realidad virtual y aumentada realmente pueden beneficiarse de la formación
  4. Las 5 principales ventajas de los servicios de mecanizado CNC personalizados que puede esperar
  5. Herramientas de chuletas de golf personalizadas:una excelente manera de personalizar su próxima ronda
  6. Torno tipo suizo de siete ejes
  7. Software de POS personalizado:¿Cómo puede beneficiar a los minoristas y mejorar la experiencia del cliente?
  8. Cómo su empresa puede beneficiarse de nuestros numerosos servicios de mecanizado personalizados
  9. 4 cosas que pueden hacer las piezas mecanizadas personalizadas que las piezas fabricadas en fábrica no
  10. Máquinas herramienta Doosan
  11. ¿Cómo puedo arreglar una llave de coche rota?