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

Cuándo usar macros personalizadas con un sistema CAM

Las macros personalizadas pueden mejorar la seguridad y la calidad cuando se usan correctamente dentro de los sistemas CAM. Foto:Getty

Hay algunas aplicaciones en las que los sistemas de fabricación asistida por computadora (CAM) y el uso de macros personalizadas realmente entran en conflicto. Con familias de piezas, por ejemplo, la aplicación debe manejarse utilizando un método u otro, pero no ambos. Además, con ciertas aplicaciones de ciclos fijos, como el fresado de roscas o los patrones de círculos de pernos, un sistema CAM puede generar fácilmente los comandos de código G necesarios, lo que a menudo hace que el uso de macros personalizadas de ciclos fijos parezca inapropiado.

Demasiadas personas en la fabricación concluyen de esto que, al usar un sistema CAM para preparar programas, no hay razón para usar una macro personalizada. Pero hay cosas que pueden hacer las macros personalizadas, a menudo entre bastidores, que mejoran la seguridad, minimizan los errores, mejoran la calidad y reducen el tiempo de producción. También hay situaciones en las que las acciones de la máquina deben realizarse en tiempo real en función de alguna condición que existe cuando la máquina está en ciclo. En estos casos, un sistema CAM no puede ayudar, pero una macro personalizada que se ejecuta en el CNC puede tomar las decisiones relacionadas.

Aplicaciones de utilidad . Llamo a cualquier macro personalizada que mejore la forma en que una máquina CNC se comporta como una aplicación de utilidad. Como dice Ben Staats de Abcissa Ordinate LLC:"Me gusta el término 'matrimonio' ​​de CAM con macros por el hecho de que cuando se mezclan reinicios de programas que requieren intervención humana en plantas puente donde las fundiciones son costosas, las cosas deben suceder correctamente, y las macros de servicios públicos se ajustan a la factura”.

La aplicación de servicios públicos de Ben implica el seguimiento del punto de origen actual para múltiples superficies que se mecanizan en una fresadora puente. Se pueden trabajar hasta cinco lados de la pieza de trabajo y, si se selecciona el origen incorrecto o si la posición de origen se ingresa incorrectamente (por error del operador), el resultado probablemente sea un bloqueo de la máquina.

Un sistema CAM, por supuesto, generará correctamente las coordenadas programadas para cualquiera de los cinco lados que son máquinas. Pero no puede determinar adecuadamente la posición de la pieza de trabajo en la mesa de la máquina, ni puede asignar los orígenes del programa relacionado. Esto se hizo mediante una macro personalizada y solo después de que se realizó la configuración.

Muchas veces, las macros personalizadas de utilidades mejoran la forma en que se comportan las máquinas CNC, independientemente del método de programación utilizado para crear el programa de código G. A menudo, los programas de configuración que asignan el programa cero implican técnicas de macro personalizadas. De hecho, si se utiliza una sonda táctil con un CNC de FANUC, se utilizan macros personalizadas para controlarlo.

Las macros personalizadas también permiten que las personas atrapen ciertos errores que cometen los operadores. Si se comete un error, la macro personalizada puede generar una alarma que detenga la máquina. Los errores comunes atrapados de esta manera incluyen entradas de compensación incorrectas, especificación incorrecta de la posición inicial del eje e intentar ejecutar el programa incorrecto. Cada vez que se comete un error, se debe considerar la posibilidad de "atraparlo" con una macro personalizada. Ningún sistema CAM tendrá acceso a los datos en tiempo real necesarios para detectar este tipo de condiciones erróneas en la máquina.

Aplicaciones en tiempo real. Como se indicó, las macros personalizadas se ejecutan en tiempo real, mientras la máquina está en producción. Una sonda de husillo puede, por ejemplo, medir la cantidad de materia prima que se encuentra en una superficie determinada para el mecanizado. La macro personalizada relacionada puede entonces determinar el número de pasadas de mecanizado que se deben realizar. Un sistema CAM no puede hacer esto ya que el número de pases requeridos cambiará según los resultados del sondeo. Estos datos no están disponibles para el sistema CAM en el momento de la creación del programa.

Aplicaciones de ciclo fijo. La mayoría de los sistemas CAM generan código G que incorpora el uso de ciertos ciclos fijos. Para los centros de mecanizado, la mayoría aprovechará los ciclos fijos de mecanizado de agujeros (G81, G82, G83 y similares). Para los centros de torneado, muchos especifican que el roscado se realice mediante un ciclo fijo. Esto acorta el programa de código G y facilita la manipulación de la forma en que se produce el mecanizado en la máquina con ediciones de programa simples.

Considere otras posibilidades al acortar programas o proporcionar más control del comportamiento del programa en la máquina. Una empresa puede estar utilizando fresas para desbastar cavidades redondas u orificios con núcleo mediante movimiento helicoidal. Esto proporciona una forma de mecanizar orificios profundos con una fresa de extremo que tiene un inserto o flauta corta. Nuevamente, un sistema CAM puede generar fácilmente los comandos de código G para el fresado helicoidal en función de una profundidad de corte específica por pasada, pero se requerirán muchos comandos y no habrá forma de cambiar la profundidad por pasada en la máquina.

Si un sistema CAM puede generar un comando de llamada a la macro personalizada relacionada (todos los sistemas CAM actuales deberían permitir esto), puede crear una macro personalizada de fresado helicoidal y guardarla en la memoria del CNC. Esto permitirá a los usuarios de CNC cambiar fácilmente la profundidad por pasada y cualquier otra cosa sobre cómo se realiza el fresado helicoidal directamente en la máquina.

Volviendo a la analogía del matrimonio de Ben, asegúrese de que las aplicaciones de macro personalizadas elegidas para usar con la programación del sistema CAM sean compatibles. Al igual que con cualquier buen matrimonio, eliminar el conflicto es un trabajo en sí mismo.


Equipo industrial

  1. Frambuesa con cámara en pajarera
  2. Cuándo y cómo utilizar un extintor de incendios
  3. Torno CNC con sistema de guía lineal hidrostático
  4. Plataforma de automatización actualizada con CNC, CPU dedicada
  5. Las 3 principales técnicas que utilizan las empresas de fabricación de metales en proyectos personalizados
  6. Comprender el mecanizado personalizado y cuándo lo necesita
  7. ¿Cuándo debe usar una grúa martillo? Una guía
  8. Cuándo usar máquinas CNC en lugar de otras opciones
  9. Cuándo usar una mesa de corte por plasma
  10. Cuándo usar el control de aire para la formación de plegadoras
  11. Tipos comunes de fresadoras y cuándo usar cada una