tinta.
Edición general · v2.3.2
De una imagen a un dibujo con boli o lápiz

Importa un archivo, elige el tamaño y el ancho de la punta, revisa la simulación y descarga los movimientos.

Del dibujo al papel

Convierte tus imágenes en trazos.

Perfiles de Creality, Bambu Lab y Anycubic. Elige tu modelo para cargar sus medidas, comprueba el tipo de salida disponible y ajusta el adaptador.

Prepara dibujos y escritura con boli o lápiz. Ajusta el tamaño, elige el acabado y revisa el recorrido. Todo se procesa en tu navegador.

1 Elige el dibujo

Cuadrado de prueba.

2 Cómo quieres dibujarlo

La velocidad elegida se aplica a los trazos. Las curvas, los trazos cortos, los cambios de dirección y las comprobaciones pueden reducir la velocidad media. El marco de prueba tiene su velocidad propia en Ajustes avanzados.

Fiel al original desplaza los recorridos medio ancho de punta hacia el negro para respetar los huecos. Conserva los detalles finos como líneas centrales y rellena siguiendo las formas. Si la punta es demasiado gruesa, algunos huecos pueden cerrarse: aumenta el tamaño o usa una punta más fina.

Cómo ajustar la altura del boli o lápiz
  1. Referencia los ejes antes de montar el útil y coloca el papel sujeto y plano sobre la placa. Haz el ajuste con boquilla y cama frías.
  2. El inicio del dibujo es la marca azul de la simulación. Antes de ejecutar los movimientos, coloca la punta en el inicio correspondiente con los ejes referenciados y el recorrido despejado.

Configura el contacto y la elevación según tu montaje. Comprueba el recorrido antes de ejecutar un archivo.

Si no cabe, lo reduzco automáticamente. El alto y las pasadas se calculan solos.

Ajustes avanzados · normalmente no hacen falta

Perfil de referencia: placa de 260 × 260 mm. El papel y los márgenes delimitan el espacio propuesto para el dibujo.

Comprueba las dimensiones del soporte real: esta página no calcula sus colisiones con la máquina.

Bajada inicial más compensación: máximo 0,8 mm. El cálculo es una estimación; no detecta roturas ni mide cuánta mina queda dentro. Si el trabajo se divide, afila y reajusta a la Z de contacto configurada entre archivos, sin cambiar el inicio XY.

Vista de las trayectorias
TrazoMovimiento con punta levantadaPlaca vista desde arriba · colocación propuesta

El perfil SPARKX conserva el envío relativo probado. Los otros perfiles exportan posiciones absolutas del cabezal con el desplazamiento del boli. Revisa el perfil y las rutinas de tu controlador antes de ejecutar.

Impresora y adaptador

86 modelos y variantes: Creality, Bambu Lab y Anycubic. Los datos de fábrica cargan tamaño, origen y controlador; la ejecución y el adaptador requieren comprobarse. «Plantilla» permite simular y descargar movimientos para adaptar, no iniciar una impresión. CR-30 de cinta continua requiere un perfil propio.

Puedes importar, simular y descargar sin conectar la máquina. Si quieres buscar una impresora y dibujar directamente, elige «Conexión local» y abre Tinta Local: la conexión se gestiona en tu ordenador.

Buscar impresora y dibujar desde Tinta

La versión web conserva esta función mediante Tinta Local. Extrae el archivo descargado y abre ABRIR_TINTA.cmd; allí encontrarás Buscar impresora, Preparar y Empezar dibujo. La dirección de la máquina permanece en tu ordenador.

Descargar Tinta Local

Requiere Python 3.10 o posterior en Windows. No es necesario para generar y descargar G-code.

0:00

La simulación representa las trayectorias y alturas. No calcula colisiones del soporte ni reproduce rutinas automáticas del firmware.

Ver detalle del grosor

El dibujo puede crecer alrededor de sus líneas por el grosor elegido. Esta huella es una estimación geométrica; tinta, papel y desgaste cambian el resultado.

—TAMAÑO EN MM
—TRAZOS
—TIEMPO MÍNIMO APROX.
Perfil de máquina y límites

Perfil de referencia: SPARKX i7, placa nominal de 260 × 260 mm. No supone compatibilidad universal. Ajusta el papel, los márgenes y las alturas al montaje real antes de ejecutar el G-code.

Ver informe de la secuencia analizada
Qué dibujos admite y qué conserva

SVG: contornos de paths, líneas, polígonos, rectángulos, círculos y elipses; conserva curvas y transformaciones convirtiéndolas en segmentos cortos. Las zonas rellenas quedan como contornos. El grosor elegido sustituye al grosor de trazo del SVG, que no se conserva automáticamente. Convierte texto a trazados antes de exportar. No interpreta imágenes incrustadas, máscaras, recortes, símbolos, filtros ni estilos externos; los SVG que usan esas funciones se rechazan para evitar un resultado engañoso.

PNG/JPG: relleno por barrido horizontal, sin colores ni grises. La separación automática se adapta al ancho del útil; si aumentas el grosor deseado, se ensanchan las zonas negras por la diferencia respecto al útil. No es una conversión a líneas centrales. Una foto se convierte en masas de negro: funcionan mejor dibujos con fondo blanco y contraste alto. La vista previa muestra exactamente las líneas exportadas. Las zonas transparentes se consideran blancas.

La simulación interpreta la secuencia generada, con XY relativos y Z absoluto. Comprueba las unidades, velocidades, límites locales, elevación inicial y final y retorno al inicio. Rechaza comandos desconocidos, homing, calentamiento y extrusión. No reproduce las rutinas añadidas por la pantalla o el firmware ni demuestra que el montaje libre los obstáculos.

Sobre Tinta

Tinta convierte tus imágenes y trazos de escritura en recorridos para dibujar con boli o lápiz. La página irá mejorando poco a poco, con nuevos perfiles y mejoras en el trazado.

¿Quieres crear un modelo de tu letra?

The Cursive Transformer · proyecto de Sam Greydanus y Zachary Wimpee en GitHub es un proyecto externo de investigación para entrenar modelos de escritura a partir de muestras. Requiere preparar datos y entrenar el modelo; no clona tu letra automáticamente desde Tinta.

Para usar el resultado aquí, expórtalo como SVG de trazos o como PNG/JPG y abre «Escritura y números». Si el SVG contiene el contorno de letras rellenas, selecciona esa opción al importarlo. Los archivos de entrenamiento JSON y los modelos de IA no se importan directamente.

¿Qué necesita el perfil de impresora?

Las medidas de la cama y la altura máxima delimitan el espacio. También hacen falta un controlador compatible, el origen de los ejes, el desplazamiento del boli respecto a la boquilla y las alturas de contacto y elevación. Los perfiles cargan datos de fábrica; el soporte y las rutinas de arranque deben comprobarse en el montaje real.

Hay tres niveles: envío directo probado para SPARKX i7; G-code genérico para un host compatible, con ejecución física pendiente en los demás modelos; y perfiles de simulación/plantilla para Bambu Lab y determinadas Anycubic. Las plantillas se guardan como .gcode.txt y necesitan adaptar formato, arranque y envío. Elegir «K2 SE» carga su perfil: no demuestra que la pantalla vaya a ejecutar el dibujo correctamente.

Cómo preparar un dibujo
  1. Elige la impresora y revisa el nivel de compatibilidad. Configura el desplazamiento del boli y las alturas de tu soporte.
  2. Abre un SVG, PNG o JPG. Para letras, elige «Escritura y números» e indica si importas trazos o letras rellenas.
  3. Ajusta papel, tamaño, punta y velocidad. La vista calcula la zona alcanzable; las líneas discontinuas son movimientos sin tinta. La simulación no detecta obstáculos físicos.
  4. Simula el marco y el dibujo. Usa envío desde Tinta únicamente con su controlador admitido, o descarga el tipo de salida indicado para tu perfil. La primera comprobación de ejecución debe hacerse con el útil retirado.

El cálculo de dibujos se realiza en tu navegador. La conexión opcional a la impresora se gestiona con Tinta Local en tu ordenador. El enlace de GitHub abre una web externa únicamente cuando lo pulsas.

Utiliza imágenes, letras y otros contenidos propios o que tengas permiso para reproducir. Los nombres de fabricantes y los proyectos enlazados pertenecen a sus respectivos titulares.

¿Tienes alguna duda o has encontrado un problema? Escríbenos a tintaimagetogcode@gmail.com.