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

Cómo las macros personalizadas simplifican el reemplazo de herramienta y reanudan operaciones sin problemas

Cómo las macros personalizadas simplifican el reemplazo de herramienta y reanudan operaciones sin problemas

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

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

La aplicación de Kluth involucraba mecanizar componentes de acero 4140 muy grandes y duros usados en la industria minera. Necesitaba taladrar hasta 100 agujeros, cada uno de 2 pulgadas de diámetro, alrededor de un patrón de círculo de pernos en una cara/brida redonda a 6 pulgadas de profundidad. Como puede imaginar, el desgaste y rotura de herramienta son grandes problemas. Incluso un taladro con insertos nuevos puede no llegar hasta el final del ciclo sin desgastarse —y el taladro podría estar en el agujero 90 cuando se desgaste. Para empeorar, una inclusión dura en el material base podría causar que el taladro se rompa en cualquier momento.

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

En cuanto a saltar agujeros, un argumento en el comando de llamada especifica el número de agujeros a saltar. Por ejemplo, si el taladro se desgasta durante el agujero 90, el usuario necesita establecer este argumento a 89. Usamos la palabra K (palabra L con CNCs FANUC antiguos) en el comando de ciclo enlatado para especificar si la máquina debe saltar un agujero. Si K se establece a cero (K0), el agujero se salta. Si K se establece a uno (K1), el agujero se mecaniza.

Aquí hay un programa de ejemplo conteniendo un comando de llamada de ejemplo:

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

Estos son los argumentos requeridos solo en casos especiales:

Aquí está la macro personalizada:

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

Equipo industrial

  1. Cómo las Herramientas Lean Desbloquean la Fiabilidad: Guía Práctica
  2. Por qué los equipos fallan justo después del mantenimiento: causas clave y estrategias de prevención
  3. Cómo arreglar una llave de coche rota: soluciones rápidas y consejos de experto
  4. Software POS Personalizado: Impulse la Eficiencia Minorista y Eleve la Experiencia del Cliente
  5. Las 5 principales ventajas de los servicios de mecanizado CNC personalizado para fabricación de precisión
  6. Herramientas de Divot de Golf Personalizadas: Soluciones de Precisión Impresas en 3D para un Juego Superior
  7. Torno suizo de 7 ejes avanzado: reducción del 40% en tiempo muerto y operaciones más rápidas
  8. Desbloquee el Potencial de su Negocio con Nuestros Servicios Premium de Mecanizado Personalizado
  9. Por qué las piezas mecanizadas a medida superan a las de fábrica en 4 áreas clave
  10. Doosan Machine Tools: Líder global en soluciones de mecanizado de precisión
  11. Las tecnologías AR y VR transforman la formación, la eficiencia en almacenes y la precisión en el ensamblaje