Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Sumario
Introducción..........................................................................................................................................2
Contorneado erosión hilo 2D................................................................................................................7
Contorneado erosión hilo 4D................................................................................................................9
Asignación de tareas de Hilo y operaciones de corte 4D...................................................................11
Condiciones de mecanizado de las operaciones de Hilo en 4D.........................................................12
Entradas y Salidas...............................................................................................................................17
Opciones de compensación de radio del hilo.................................................................................19
Estrategia de las operaciones de Erosión por hilo en 4D...................................................................21
Introducción
El principio del corte por erosión de hilo es la aplicación de descargas eléctricas (chispas) en una
pieza que genera como resultado un pulso de corriente pasando entre el hilo con carga y la pieza es
una frecuencia entre 50 hercios y cientos de kilo-hercios. La pieza de trabajo y el hilo están
separados por un líquido dieléctrico. Como resultado de las descargas eléctricas, las micropartículas
son retiradas del hilo y la pieza de trabajo y transportadas desde el chispa por la corriente
dieléctrica. Por otra parte, el dieléctrico es un catalizador de descomposición, bajo la alta
temperatura de una descarga, el líquido dieléctrico se gasifica alrededor de la chispa y estos vapores
que no pueden escaparse inmediatamente provocan una "micro explosión" complementaria.
Desde el punto de vista de la química física, las altas temperaturas térmicas destruyen la red
cristalina de la pieza de trabajo y los iones metálicos pierden contacto con la superficie. Cuando se
mira este proceso parece que el hilo cargado está erosionando el metal y se hunde lentamente en la
pieza de trabajo. El hilo de latón crea una abertura en la pieza de trabajo que crea el contorno
requerido.
Las máquinas CNC de hilo se utilizan para cortar chapas metálicas por electroerosión. Las
máquinas están disponibles con 2 o 4 ejes que pueden cortar contornos curvilíneos con lados
verticales o cónicos.
SprutCAM puede crear programas NC de hilo para máquinas de erosión tanto en 2 como 4 ejes.
Las operaciones de contorno se utilizan para la generación de la trayectoria del hilo utilizando un
contorno 2D para contornear dos ejes o simultáneamente a lo largo de dos contornos: superior e
inferior, para contornear 4 ejes. Es posible procesar varios contornos en una operación. La lista de
contornos necesarios para el mecanizado se selecciona en la <Asignación de tarea>.
En la asignación de tarea, el usuario también puede especificar la dirección de mecanizado
requerida. La dirección de compensación se calcula automáticamente dependiendo del tipo de
contorno y de la dirección de mecanizado. Para cada contorno es posible definir puntos de arranque
y de parada para mecanizado, puntos de carga y de pieza, ángulos de tracción, etc.
Para los puntos de inicio y finalización de cada contorno, es posible crear movimientos adicionales
de aproximación y retracción. El uso de estos movimientos adicionales ayuda a asegurar el
mecanizado correcto de los puntos de inicio y final. Los métodos de Aproximación y Retracción y
sus parámetros se definen en la página <Entrada / Salida> de la ventana de parámetros de
operación.
Para asegurar un buen acabado superficial, a veces es necesario hacer varias pasadas a lo largo de
un contorno. SprutCAM permite varios métodos diferentes para estos pasos: desbaste, acabado,
puentes, corte, etc. La habilitación y deshabilitación de estas pasadas y la definición de sus
parámetros adicionales se realizan en la página <Estrategia> en la ventana de parámetros de
operación. Hay varias opciones disponibles para este propósito: dirección de trayectoria optimizada,
tipo de compensación seleccionado, etc.
La mayoría de los modernos sistemas CNC de erosión por hilo permiten la carga en el control CNC
de una tabla de modos de corte predeterminados para cada paso a lo largo de un contorno. Durante
el proceso de mecanizado se selecciona uno de estos modos de la tabla incluyendo en el código G
una instrucción especial para ese modo de corte. SprutCAM admite este método para la asignación
del modo de corte en operaciones de erosión por hilo. La modificación de estas tablas de
condiciones de mecanizado se realiza en la página <Avances/Rev.> de la ventana de parámetros de
operación. En esta página es posible editar las condiciones de mecanizado de cada pasada,
incluyendo el valor del offset del hilo y varios otros parámetros: la altura y el material de la pieza, el
diámetro y el material del hilo y el acabado superficial requerido. Las tablas de las condiciones de
mecanizado se pueden seleccionar de las bibliotecas de tecnología de mecanizado o definirse en
cada operación manualmente. Trabajar con bibliotecas de tecnología de mecanizado se realiza en la
misma ventana en una pestaña separada.
Las propiedades específicas de cada operación se definen en la página <Parámetros> de la ventana
de parámetros de operación. Como consecuencia, esta ventana se ve diferente para <Contorneado
erosión hilo 2D> y <Contorneado erosión hilo 4D>. Mas adelante hay información más detallada
sobre esta ventana en cada una de las operaciones.
Cuando se mecaniza la pieza con elementos repetidos (orificios del mismo tipo, ranuras, etc.) se
recomienda utilizar <Transformación>, esto reduce el tiempo de cálculo y disminuye el tiempo
necesario para la depuración de datos NC. La función está disponible en la ventana de parámetros
de operación.
Contorneado erosión hilo 2D
La operación <Contorneado erosión hilo 2D> está diseñada para la generación de trayectorias de
hilo a lo largo de contornos planos, así como a lo largo de contornos planos y un ángulo de
inclinación del hilo (conicidad) o contorneado 3d. La trayectoria de hilo resultante se basa en
contornos que se encuentran en un solo plano, a diferencia de la operación de contorneado 4D
donde los contornos deben ser seleccionados para el plano inferior (plano de contornos de trabajo
XY) y el plano superior (contornos de avance plano UV).
Las opciones específicas para cada operación se definen en la ventana de parámetros de operación
en la página <Parámetros>.
Niveles de trabajo:
• Nivel rápido: define el nivel Z donde se realizan los movimientos rápidos. Debe ser
colocado por encima de todos los niveles de trabajo para que los movimientos rápidos se
realizan a una altura que está libre de accesorios, etc
• Nivel guía superior: Define el nivel Z para la guía superior de la máquina EDM de hilo
• Nivel curva superior: Para el mecanizado 4d define el nivel Z del contorno superior (UV).
Para el mecanizado 2D define la altura a la que se producirá el contorno superior "virtual".
• Nivel curva trabajo: Normalmente el nivel Z del contorno de trabajo (programa).
• Nivel guía inferior: Define el nivel Z para la guía inferior de la máquina de erosión de hilo
Espesor: valor del espesor restante adicional que se va a utilizar para todos los contornos en
funcionamiento. El método de cálculo del valor depende del <Tipo de compensación> seleccionado
en la página <Estrategia>. El valor de compensación para cada paso es la suma de <Valor de
compensación> de la página <Avances/Rev.> y del valor <Espesor>. El sistema creará una curva
equidistante basada en este valor en los tipos de compensación <Ordenador>, <Ambos> y <Inverit
ambos>. En el tipo <Control> el valor se colocará en el registro con el número <Código de
Desplazamiento> de la página <Avances/Rev.>.
Tolerancia: es una tolerancia de cálculo que define la desviación máxima del camino aproximado
de los alambres desde el ideal. Si la tolerancia se establece demasiado alta, entonces el tiempo de
cálculo podría ser excesivo, a la inversa, si la tolerancia es demasiado baja, entonces gubias
inaceptables pueden comenzar a aparecer en la parte.
Ángulo cantos vivos: permite la determinación de las esquinas que son nítidas. Si el módulo de un
ángulo es mayor que el valor definido, entonces se define como obtuso y no se laminará.
Contorneado erosión hilo 4D
La operación <Contorneado erosión hilo 4D> está diseñada para la generación de trayectorias de
hilo a lo largo de dos contornos planos simultáneamente. Uno de estos contornos mueve la guía
inferior de la máquina de erosión por hilo, para ponerla más precisamente - mueve el plano de
contorno de trabajo (XY). El segundo contorno mueve la guía superior de la máquina de erosión de
hilo - el contorno principal (UV). Por lo tanto, en funcionamiento, los extremos del hilo superior e
inferior pueden desplazarse en trayectorias diferentes.
Las opciones específicas para cada operación se definen en la ventana de parámetros de operación
en la página <Parámetros>.
Hay disponibles las siguientes propiedades de operación:
Niveles de trabajo:
• Nivel rápido: define el nivel Z donde se realizan los movimientos rápidos. Debe ser
colocado por encima de todos los niveles de trabajo para que los movimientos rápidos se
realizan a una altura que está libre de accesorios, etc
• Nivel guía superior: Define el nivel Z para la guía superior de la máquina EDM de hilo
• Nivel curva superior: Para el mecanizado 4d define el nivel Z del contorno superior (UV).
• Nivel curva trabajo: Normalmente el nivel Z del contorno de trabajo (programa).
• Nivel guía inferior: Define el nivel Z para la guía inferior de la máquina de erosión de hilo
Espesor: Valor del espesor restante adicional que se va a utilizar para todos los contornos en
funcionamiento. El método de cálculo del valor depende del <Tipo de compensación> seleccionado
en la página <Estrategia>. El valor de compensación para cada paso es la suma de <Valor de
compensación> de la página <Avances/Rev.> y del valor <Espesor>. El sistema creará una curva
equidistante basada en este valor en los tipos de compensación <Ordenador>, <Ambos> y <Inverit
ambos>. En el tipo <Control> el valor se colocará en el registro con el número <Código de
Desplazamiento> de la página <Avances/Rev.>.
Tolerancia: Es una tolerancia de cálculo que define la desviación máxima del camino aproximado
de los alambres desde el ideal. Si la tolerancia se establece demasiado alta, entonces el tiempo de
cálculo podría ser excesivo, a la inversa, si la tolerancia es demasiado baja, entonces gubias
inaceptables pueden comenzar a aparecer en la parte.
Ángulo cantos vivos: Permite la determinación de las esquinas que son nítidas. Si el módulo de un
ángulo es mayor que el valor definido, entonces se define como obtuso y no se laminará.
Formato NC: En este panel se puede seleccionar uno de los dos formatos para el código G.
Solo cortes: Todos los arcos en los contornos de origen serán aproximados a segmentos lineales
(<Cortes>). El código G sólo contendrá movimientos lineales. En este caso, los bloques CNC
contienen simultáneamente coordenadas del contorno inferior (X, Y) y del contorno superior (U, V).
bloque CNC se verá de la siguiente manera:
Formato NC: En este panel se puede seleccionar uno de los dos formatos para el código G:
Solo cortes: Todos los arcos en los contornos de origen serán aproximados a
segmentos lineales (<Cortes>). El código G sólo contendrá movimientos lineales.
En este caso, los bloques NC contienen simultáneamente coordenadas del contorno
inferior (X, Y) y del contorno superior (U, V). NC-bloque se verá de la siguiente
manera:
G03 X60. Y90. I-30. J0. : G03 X60. Y70. I-10. J0.
Asignación de tareas de Hilo y operaciones de corte 4D
La asignación de trabajo para las operaciones de mecanizado por electroerosión de hilo tiene una
lista de elementos de asignación de tareas. Estos elementos son la geometría de mecanizado y
también los parámetros de la tecnología. Los ítems del trabajo se pueden ver en forma corta o
completa. Cada elemento puede ser un solo contorno o una carpeta que contiene varios contornos.
La vista corta es una lista de elementos de asignación de trabajos, que puede ver a continuación:
La operación <Contorneado 4D> permite también añadir contornos 2D. La operación <Contorno
2D> no puede añadir contorno 4D.
Elemento 2D erosión hilo: agrega el elemento seleccionado como asignación de tarea 2D.
Elemento 2D erosión hilo: agrega el elemento seleccionado como asignación de tarea 4D. Un
contorno se tomará como superior, el segundo será tomado como contorno inferior. Este botón está
disponible sólo para <Contorneado 4D>
Propiedades: Abre una ventana con una vista completa de las propiedades del elemento de
asignación de tarea. Varios elementos pueden ser editados a la vez, basta con utilizar las
combinaciones de teclas estándar de Windows para seleccionarlas.
Para la ventana de parámetros de llamada y eliminar elementos es posible utilizar los botones en el
panel emergente:
Es posible seleccionar varios elementos con varios parámetros. El contorno puede estar cerrado y
abierto. Los puntos inicial y final del contorno se pueden cambiar en la ventana gráfica:
Hoy en día, los controles CNC pueden soportar varias asignaciones de condiciones de mecanizado,
pero muchos de ellos utilizan el siguiente algoritmo. Al mismo tiempo existen muchos parámetros y
definen condiciones de mecanizado específicas. Las características de potencia definidas
(frecuencia, intensidad de corriente, régimen de funcionamiento del generador, etc.), la velocidad de
avance del alambre y el offset del alambre pueden asignarse en función de la altura y el material de
la pieza, el diámetro y el material del hilo y la rugosidad de la superficie. Por lo general, los
fabricantes de maquinaria añaden a los controles CNC tablas de parámetros de proceso ya definidas
o da los medios para llenar esta tabla. Cada conjunto de parámetros se denomina por un código
definido. Entonces en los registros correspondientes se colocan fácilmente estos códigos cuando se
genera el código CNC . El control CNC compara códigos con parámetros de proceso específicos
automáticamente.
Una información específica para cada máquina acerca de las condiciones de mecanizado puede
rellenarse y guardarse en una biblioteca especial de parámetros de corte. Se guarda en un solo
archivo *.csv. El archivo de biblioteca actual se muestra en el campo <Nombre> del panel
<Biblioteca>. De la lista de este campo puede seleccionarse una de las bibliotecas de la carpeta de
bibliotecas estándar de SprutCAM. La biblioteca se puede asignar también desde otro lugar con
ayuda de la ventana de diálogo de archivos estándar, que se activa mediante el botón . En el
campo <Comentario> se muestra información de texto adicional sobre la biblioteca seleccionada.
La biblioteca de tecnología de maquinado consta de la llamada lista de tecnologías de proceso. Cada
tecnología de proceso contiene el siguiente menú:
El término <Paso> es un paso, que el hilo hace a lo largo del contorno y se asigna la siguiente lista
de parámetros.
La edición de los parámetros tecnológicos actuales cambia los valores en el panel <Parámetros de
tecnología>. El panel <Lista de pasos> muestra los nombres de paso que tiene la tecnología activa.
Hay dos funciones disponibles:
Si hay una biblioteca llena de condiciones de procesamiento, entonces se puede utilizar la búsqueda
rápida de la tecnología de mecanizado con los parámetros requeridos. Después de presionar el boton
En esta pestaña existe el parámetro <Paso inicial #>. Permite definir el número del paso, a partir del
cual se iniciará el mecanizado. El valor por defecto es 1. Sin embargo, puede haber excepciones,
cuando sea necesario para hacer el mecanizado por tecnología seleccionada, pero no desde el
principio. Por ejemplo, esta necesidad puede surgir en caso de separación de corte de una pieza de
sección a algunas operaciones. En ese caso en la estrategia de primera operación el número de pasos
se define menos que la tecnología. En la siguiente operación el pase de inicio se define diferente de
1. La secuencia más cercana de pases con sus números se muestra en el panel de información <Lista
visualización pasos> en la pestaña <Estrategia> de la ventana de parámetros de operación.
Entradas y Salidas
Las Entradas y Salidas son las partes de la trayectoria de la herramienta definidas al inicio y al final
de cada trazado de la herramienta de contorno. Éstos se utilizan para el mecanizado correcto al
inicio y al final de un contorno. Estos movimientos se utilizan para habilitar varias funciones de
interpolación tales como compensación, conicidad, interpolación multi axial, etc. Para habilitar
estas características, es necesario incluir uno o dos movimientos adicionales.
Los marcadores de aproximación \ retracción están disponibles para cada elemento de la asignación
de trabajo y están disponibles después del cálculo de la operación. Después de cambiar los
parámetros es necesario recalcular la operación. La aproximación es verde, el retorno es amarillo.
Los marcadores de Entrada / Salida son totalmente interactivos. Es posible moverlos y especificar
dimensiones. Las dimensiones se pueden establecer en relación con otros elementos, así como con
respecto al sistema de coordenadas.
<Tipo conducción> - este panel se utiliza para configurar el tipo de guiado. Hay varios tipos de
guiado disponibles en la lista desplegable:
<Línea> - movimiento lineal desde el punto de carga del hilo hasta el punto de inicio del contorno
de mecanizado. La longitud del movimiento lineal viene determinada por la posición del punto de
carga del hilo.
<Arco> - el guiado tiene un movimiento lineal desde el punto de carga del cable hasta un punto de
arranque del arco. El movimiento del arco es tangente al inicio del contorno de mecanizado.
Atención: Todos los puntos de carga o de rotura de hilo que se utilizan cuando se calcula una
operación se pueden ver en el panel <Tecnología> <Agujeros>. Además, puede exportar esta lista
de puntos para usar en otro proyecto SprutCAM u otra aplicación. Se accede al comando de
exportación desde el menú principal de SprutCAM o desde el menú contextual de la lista de
agujeros <Exportar selección a DXF ...>.
SprutCAM puede calcular, ver y simular el movimiento del hilo mediante la compensación del
radio del hilo. Cuando se utiliza la compensación hay comandos para activar y desactivar la
compensación incluida en el CLData. Estos son generalmente códigos <G41>, <G42>, <G40> con
un número de compensación. SprutCAM dibujará la trayectoria del movimiento del hilo y puede
simular el mecanizado con la compensación del radio del alambre.
Diferentes máquinas CNC pueden utilizar diferentes métodos para aplicar / cancelar la
compensación. SprutCAM tiene varias opciones que se pueden utilizar para "afinar" la
compensación del radio del hilo en SprutCAM de modo que coincida con las usadas por el control
de la máquina. Estas opciones están disponibles en la ventana <Máquina: ... Parámetros> de la
pestaña <Maquinas>. Hay un nodo llamado <Parámetros control> -> <Parámetros Compensación
radio> un editor de propiedades, las propiedades se utilizan para ajustar la simulación SprutCAM de
compensación de radio.
Utilice estas propiedades:
• <Canto vivo> - este valor define el método de redondear una esquina. Si el ángulo entre los
movimientos es mayor que este valor, entonces el movimiento se extenderá hasta
intersectarse. De lo contrario, si el ángulo es menor, entonces cada movimiento se extenderá
por el valor de la compensación de radio y conectado por un movimiento lineal. En el dibujo
de abajo se muestra un ejemplo donde la esquina "izquierda" es mayor que el valor de
esquina aguda, pero la de la "derecha" es menor.
Estrategia de las operaciones de Erosión por hilo en
4D
La modificación de los muchos parámetros disponibles para esta estrategia de mecanizado se realiza
en la ventana <Parámetros> -> <Estrategia>. A esta ventana se accede haciendo clic en el botón
<Parámetros> que se encuentra en el modo <Mecanizado>. En la pestaña <Estrategia> hay muchos
paneles con campos de entrada e imágenes explicativas. La composición de estos paneles se
determina por el tipo de operación en curso.
Las operaciones de mecanizado por erosión de hilo de contornos incluye el siguiente conjuntos de
parámetros.
• <Pasos antes de puentes> este panel determina el número de pasadas que se realizarán para
cada contorno de la asignación de trabajo, para recortar puentes. Si la formación de los
puentes está desactivada, estos parámetros determinan el número total de pasadas para cada
contorno. Si se incluye la opción <Ejecutar paso bruto>, se ejecutará un pase aproximado
para cada contorno, así como el número de pases tal y como se define en el campo
<Finalizar contador de pasadas>. Cuando desactiva esta opción, no se realizan cortes
ásperos y de acabado para recortar los puentes. Secuencia aproximada de pasos,
dependiendo de los parámetros de ajuste visualizados en <Pasa lista de visualización>.
Si se habilita la opción <Crear movimientos de corte puente con pasadas acabado>, se cortará el
puente(s) en el paso final seguido del movimiento de salida y si el número de pasadas del puente es
mayor que uno, Se realizarán cortes. Si se desactiva <Crear movimientos de corte puente con
pasadas acabado>, en el último paso de contorno se realizará el movimiento de salida del puente y
se realizará el movimiento de corte del puente.
Los campos <Pasadas tras puente juntas> y <Separar pasadas tras puente> juntos determinan el
número de pasadas de acabado después del corte del puente que se realizará a lo largo de cada
contorno como un paso de "limpieza". La diferencia entre estas dos opciones sólo se ve afectada si
hay más de una característica de contorno. Las secuencias de ejemplo para ambos tipos de pases
finales se muestran en las siguientes imágenes:
• <Todos los pasos juntos> Todos los pasos de desbaste, pasos de corte del puente y pasadas
de acabado se realizan para cada contorno, sólo cuando se completa el siguiente contorno
iniciado.
• <Puentes y acabado juntos> - se realizan todas las pasadas de desbaste para todos los
contornos, entonces todos los puentes y cortes de acabado se realizan juntos para cada
contorno.
• <Desbaste, puentes y acabado por separado> - primero se ejecutan todos los contornos
con pasadas de desbaste sin corte de puentes, entonces el corte de los puentes se realiza para
todos los contornos sin acabado y finalmente se realizan los cortes de acabado para todos los
contornos.
Nota: El panel de información <Mostrar lista de pasadas> sólo muestra información y todos los
campos son de sólo lectura. La alteración de la información mostrada sólo puede realizarse con las
opciones de parámetros disponibles en la ventana principal. La información mostrada en el panel es
aproximada y puede no corresponder a la secuencia exacta del mecanizado ya que su formación no
tiene en cuenta la geometría real de los contornos que están en la asignación de trabajo de las
operaciones. De forma predeterminada, la lista siempre contiene dos contornos abstractos.
Nota: Al especificar el número de pasadas en la estrategia, éstas deben ser monitoreadas de manera
que el número de pasadas en el campo <Total pasa para cada contorno> coincida con el número de
pasadas definido para las condiciones de corte en el <Avances/Rev>. Si hay una discrepancia en el
número de pasadas, entonces los contornos mecanizados pueden tener material restante al
completarse.
• <Posición de comando de parada>. Las opciones ubicadas en este panel permiten controlar
la salida de los comandos de parada en el código G para las pasaas de corte de puente. Los
comandos de parada sólo se emiten en el código G cuando se selecciona la opción
<Activado>. Los siguientes dos parámetros definen el tiempo de salida para el comando de
parada. La opción <Antes puente> habilita el comando de parada que se emitirá después del
movimiento del puente, antes de su corte. La opción <Tras puente> habilita el comando de
parada que se emitirá después del corte del puente pero antes de que el movimiento de salida
se mueva desde el punto final al punto de corte del cable. Estos parámetros funcionan de
forma independiente, es decir, se pueden configurar simultáneamente.
La lista desplegable <Aplicación> determina cómo los puentes deben utilizar las paradas
tecnológicas. Las opciones incluyen:
<Para cada puente> - se emite el comando de parada para el movimiento de corte del puente para
cada puente especificado en la operación.
<Para el primer puente en cada contorno> - el comando de parada sólo se emitirá para el primer
puente de cada contorno.
<Para el primer puente en operación> - emite la parada sólo al cortar el primer puente de la
operación.
<Tipo de comando> este parámetro define un tipo específico de comando de parada a generar y
puede tomar uno de dos valores: