Procesamiento vectorial
Guía paso a paso del procesamiento vectorial para máquinas láser con Ruby®
(se refiere a Ruby® versión 2.11)
Creación de un diseño de muestra
Este ejemplo muestra la amplia gama de posibilidades de corte disponibles en Ruby. Cada funcionalidad demostrada se explicará en detalle más adelante en esta página.
Para crear un ejemplo similar, comience importando o seleccionando una imagen y eliminando su fondo. A continuación, recorte la imagen al tamaño deseado. Utilice la función de trazado de imagen para generar un contorno y aplique la función de desplazamiento para ajustar el contorno en un valor específico. Modifique los nodos para suavizar las líneas de corte. Por último, dibuje un rectángulo y aplique la función de unión para crear una base para su diseño grabado.
Definición y preparación de la línea de corte
1. Definir una línea de corte:
- Asigne un efecto de "corte" a un color específico en la configuración de los parámetros del material. Todos los elementos de su diseño con este color serán cortados.
- Tanto las líneas finas como las más gruesas pueden cortarse con la misma precisión, ya que el láser corta en el centro de la línea dibujada.
2. Sólo objetos sin relleno:
- Asegúrese de que todos los objetos a cortar estén sin relleno. Los objetos rellenos no se reconocen para el corte.
- Las líneas blancas en el diseño se ignoran y no se cortarán.
3. Líneas de corte interrumpidas (enlaces)
- Si es necesario, defina una línea de corte interrumpida que resulte en una especie de perforación.
- Puede definir longitudes de encendido y apagado del rayo láser. (detalles en la página Configuración y gestión de los parámetros del material )
Optimización de la línea de corte
1. Optimizar el orden de corte:
- Active la opción "optimizar el orden de corte" en la pantalla de preparación.
- El orden de corte optimizado de los vectores reduce el tiempo de producción.
2. 2. Cortar primero las geometrías interiores:
- Active la opción "geometrías interiores primero" en la pantalla de preparación.
- Esto garantiza que las formas interiores (por ejemplo, los agujeros) se cortan antes que los contornos exteriores, preservando la estabilidad del material.
- Esto asegura que las formas interiores (por ejemplo, agujeros) se cortan antes de los contornos exteriores, preservando la estabilidad del material.
3. Corte de línea común:
- Utilice el corte de línea común para optimizar el uso del material y ahorrar tiempo.
- Las líneas superpuestas entre formas adyacentes se cortan una sola vez.
4. Fusión de formas:
- Al preparar los diseños para el corte por láser, es habitual encontrar pequeños huecos o formas desconectadas que pueden interrumpir la trayectoria del láser. Ruby® ofrece una función de fusión de formas para ayudar a crear trayectorias de corte más suaves y eficientes. Shape Merging conecta automáticamente las formas que casi se tocan o que tienen extremos coincidentes. Esto reduce las paradas innecesarias durante el corte y mejora la calidad visual del producto final. Por defecto, esta función está desactivada.
- Modos de fusión de formas:
- Fusiona formas con puntos finales coincidentes: Este modo conecta formas que terminan en el mismo punto. Reduce el número de "puntos de parada" -lugares en los que el láser se detiene- lo que da como resultado cortes más suaves y menos artefactos visuales.
- Fusionar formas con puntos finales coincidentes - Preferir trayectorias rectas: Ideal para diseños basados en cuadrículas (por ejemplo, rectángulos que forman cuadrículas). Ruby® da prioridad a la formación de líneas rectas eligiendo las conexiones más cercanas a un ángulo de 180°. También descompone las formas sencillas (con menos de 5 esquinas) para unir sus segmentos con mayor precisión.Utilice este modo cuando desee mejorar el orden de corte y evitar patrones escalonados.
Nota: Esta operación es más lenta debido a la mayor complejidad de procesamiento.
Combinar, modificar e intersecar objetos
- Herramienta Unión: Combine dos o más objetos en uno utilizando la herramienta Unión, independientemente de si los objetos se solapan o no. Si los objetos se solapan, las líneas de intersección desaparecerán y los objetos rellenos se convertirán en contornos. Si los objetos no se solapan, se crea un grupo que se comporta como un único objeto. Para utilizar esta herramienta, dibuje dos diseños, selecciónelos y haga clic en el icono Unión para crear un contorno continuo.
- Herramienta Intersección: Utilice la herramienta Intersección para crear formas a partir de áreas superpuestas. Seleccione el objeto de origen y pulse C. El contorno cambiará a una línea discontinua. A continuación, seleccione el objeto con el que desea intersecar. Al hacer clic en el icono Intersectar se creará un nuevo objeto basado en las áreas superpuestas. Si es necesario, puede eliminar el objeto de origen. Utilizar la herramienta Diferencia
- Herramienta Diferencia:
La herramienta Diferencia elimina las áreas superpuestas por el objeto de origen, recortando esas secciones para formar una nueva forma. Para aplicarla, seleccione el objeto de origen, pulse C para recortarlo con el objeto que desea cortar y, a continuación, haga clic en Diferencia. Si es necesario, puede eliminar el objeto de destino. - Herramienta Exclusión: La herramienta Exclusión funciona de forma similar a la herramienta Unión pero conserva las líneas de intersección. Elimina las áreas superpuestas pero mantiene las líneas donde se cruzan los objetos. Seleccione el primer objeto, pulse C y, a continuación, seleccione el segundo objeto. Al hacer clic en el icono Exclusión se crea un único objeto sin eliminar la línea de intersección.
Trazado de mapas de bits
Ruby permite convertir logotipos o imágenes de mapa de bits en gráficos vectoriales que se pueden cortar. El trazado de mapas de bits es el proceso de convertir un gráfico rasterizado (como un JPEG o un PNG) en un gráfico vectorial. Esto resulta útil para cortar o grabar, ya que los gráficos vectoriales pueden manipularse con mayor precisión. La función de trazado de mapa de bits detecta los bordes dentro de una imagen, por lo que resulta ideal para crear siluetas, texturas vectoriales, logotipos y otros diseños a partir de imágenes rasterizadas.
- Selecciona o importa la imagen que quieras trazar. Lo ideal es eliminar cualquier fondo no deseado mediante la función "Eliminar fondo" de Ruby®.
- Haz clic en el icono de trazado para convertir los gráficos rasterizados en trazados vectoriales.
- Ajustar la configuración de trazado
- Haz clic en el botón Trazar para aplicar los ajustes al mapa de bits. Esta acción puede cancelarse en cualquier momento. Defina las reglas de relleno directamente en la ventana de trazado:
- Ninguno: no se aplica ningún relleno a los vectores.
- Par-impar
- No nulo: el vector se rellena completamente
- Haga clic en Restablecer para deshacer el trazado y empezar de nuevo. Haga clic en Aplicar para volver a la pantalla de diseño. Ahora puede seguir procesando el diseño.
Consejos:
- Utilice imágenes de alto contraste. Asegúrese de que la imagen tiene una separación clara entre el primer plano y el fondo. Esto simplifica el trazado y reduce el ruido.
- También puede utilizar la función "eliminar fondo" de Ruby® para reducir el área de trazado.
Ajustes de trazado:
- Sólo contorno exterior: Si se selecciona esta opción, Ruby sólo trazará el borde más exterior de la imagen, ignorando cualquier detalle interior. Si esta opción no está seleccionada, Ruby trazará todos los bordes de la imagen basándose en los demás ajustes.
- Ignorar tamaño de grupo: Esta opción ayuda a reducir el ruido ignorando grandes grupos de píxeles con tonos similares. Aumentar este valor hace que Ruby ignore grupos de píxeles más grandes, lo que puede mejorar la calidad del trazado eliminando detalles no deseados. Si se ajusta a cero, Ruby traza todos los píxeles, incluido el ruido. Aumentar este valor limpia la imagen.
- Umbral de negro y blanco: Este es un ajuste clave que determina qué valores de la escala de grises se tratan como negro y cuáles como blanco. Ajustando este deslizador se define el corte entre las zonas claras y oscuras de la imagen.
Por ejemplo: Si se ajusta a 50, los píxeles más oscuros se tratarán como negros y el resto como blancos. Si desea trazar sólo los objetos y evitar el fondo, reduzca el umbral (por ejemplo, a 70). Esto ayuda a centrarse en los detalles clave, ignorando las zonas más claras del fondo. Tenga cuidado con este ajuste, ya que cambiarlo demasiado puede afectar a la calidad del trazado, especialmente en el caso de imágenes complejas. - Suavizar nivel: Este ajuste ayuda a suavizar las líneas trazadas. Si las líneas aparecen dentadas o angulosas, aumentar el nivel de suavizado puede hacer que parezcan más suaves. Sin embargo, tenga cuidado de no ajustar el nivel de suavizado demasiado alto, ya que puede distorsionar las formas.
Corrección de bordillos
Cuando se cortan materiales con un láser, el rayo elimina parte del material, haciendo que el corte final sea ligeramente más pequeño que su diseño. La corrección del corte compensa esta situación ajustando el diseño. Puede ajustar el corte dentro (inset) o fuera (outset) de su diseño. Esto significa que puede reducir ligeramente el tamaño del diseño (interior) o aumentarlo (exterior) para asegurarse de que el corte coincide con las dimensiones deseadas.
- Ajuste del valor de compensación: Para definir la compensación que desea, simplemente haga clic en la flecha situada junto al ajuste y elija el valor en milímetros (mm) o pulgadas. Esto ajustará la ruta de corte en consecuencia.
- Aplicar el ajuste: Una vez seleccionada la compensación deseada, haga clic en el objeto al que se aplicará el ajuste. El contorno de su diseño se expandirá (outset) o encogerá (inset) en función de su ajuste. Este cambio se aplica al trazado u objeto seleccionado. Tenga en cuenta que Ruby® sustituirá el objeto original. Para mantener la forma original, haga una copia y aplique el inset/outset en el objeto copiado.
Consejos:
- La corrección de entalladuras puede aplicarse a objetos rellenos o sin rellenar, así como a formas complejas. Sin embargo, no puede aplicarse a líneas simples o imágenes.
- Tenga en cuenta que la corrección de corte se calcula basándose en el estado actual de su diseño, por lo que funciona inmediatamente cuando se aplica. A diferencia de una función deshacer/rehacer, la corrección es permanente una vez aplicada y no puede revertirse automáticamente.
Trazados
- Active la herramienta de trazado:
Haga clic en el icono Dibujar trazado para abrir el widget de dibujo de trazado. Esto le permite personalizar las opciones de ajuste para una alineación precisa. - Establezca las preferencias de ajuste (opcional):
- Ajustar ángulo al eje x/eje y/segmento: Alinee las rutas con el eje x, el eje y o un segmento existente para obtener proporciones precisas.
- Valores de ajuste (ángulo/longitud): Defina incrementos de ajuste, por ejemplo, 45° o 100 mm. Las trayectorias se ajustarán a estos valores o a sus múltiplos (por ejemplo, 90°, 200 mm).
- Empezar a dibujar
- Para líneas rectas:
- Haga clic con el botón izquierdo para establecer el punto de partida.
- Vuelva a hacer clic con el botón izquierdo para añadir puntos adicionales y crear segmentos de línea.
- Haga clic con el botón derecho para terminar el trazado.
- Para curvas Bézier:
- Haga clic con el botón izquierdo para establecer el punto inicial.
- Haga clic y arrastre para doblar la curva, luego suelte.
- Los nodos dibujados se identifican con colores diferentes:
- Para líneas rectas:
- Colores y significados de los nodos:
- Nodos negros: Nodos de trayectoria regular.
- Nodos naranjas: Puntos de control Bézier.
- Nodo verde: Inicio de la trayectoria.
- Nodo rojo: Fin de la trayectoria.
Edición de nodos
Utilice la herramienta de edición de nodos para mover, añadir o eliminar nodos y realizar ajustes precisos. El widget de edición de nodos se abre automáticamente después de dibujar o al seleccionar un objeto vectorial.
Notas importantes: La edición de nodos sólo funciona en objetos vectoriales. Para editar formas complejas, conviértalas en vectores haciendo clic primero en el icono.
Opciones de encaje:
- Habilita el ajuste: Mantiene la alineación y las proporciones al mover los nodos.
- Mostrar ángulos y longitudes: Muestra información sobre ángulos y distancias entre nodos.
- Ajustar valores (ángulo/longitud): Ajusta las posiciones de los nodos a incrementos especificados (por ejemplo, 5° o 5 mm).
- Están disponibles las siguientes combinaciones:
- eje x / nodo siguiente
- muestra una línea auxiliar del eje x en el nodo siguiente
- muestra el ángulo entre el segmento actual y esta línea del eje x
- eje x / nodo anterior
- muestra una línea auxiliar del eje x en el nodo anterior
- muestra el ángulo entre el segmento actual y esta línea del eje x
- eje x / nodo anterior
- muestra una línea auxiliar del eje x en el nodo anterior
- muestra el ángulo entre el segmento actual y esta línea del eje x
- eje x / nodo anterior
- muestra una línea auxiliar del eje x en el nodo anterior
- muestra el ángulo entre el segmento actual y esta línea del eje x
- segmento / nodo siguiente
- muestra el ángulo entre el segmento actual y el segmento siguiente
- segmento / nodo anterior
- muestra el ángulo entre el segmento actual y el siguiente
- eje x / nodo siguiente
Opciones específicas de la ruta:
- Rutas cerradas: Conecta los nodos inicial y final con una línea recta.
- Bloquear puntos de control adyacentes: Enlaza los puntos de control Bézier para obtener curvas suaves.
- Alternar visibilidad: oculta o muestra los puntos de control de Bézier o los nodos de inicio/fin.
Edición de trayectorias
- Modificar nodos:
- Valores X/Y: Se actualizan dinámicamente a medida que se mueven los nodos. También puede introducir coordenadas exactas para mayor precisión.
- Añadir punto: Añade un nodo a un segmento usando Mayúsculas + Clic Izquierdo.
- Eliminar punto: Elimine un nodo seleccionándolo y haciendo clic con el botón derecho del ratón.
- Convertir trayectorias:
- Convertir en curva: Convierte segmentos rectos en curvas de Bézier.
- Romper trayectoria: Divide la trayectoria en dos segmentos separados en el nodo seleccionado.
Consejos finales:
- Utilice conjuntamente las opciones de ajuste y las herramientas de nodo para obtener diseños limpios y precisos.
- Combine distintas opciones de ruta para adaptarlas a las necesidades de su proyecto (por ejemplo, alternar la visibilidad o bloquear puntos de control).