El SVG se ha importado con un tamaño incorrecto
El SVG importado es demasiado grande o demasiado pequeño. Esperabas un tamaño y has obtenido otro.
Qué ves
Importas un SVG que sabes que debería medir, por ejemplo, 100 mm × 100 mm. Se importa con un tamaño de 350 × 350 mm, 28 × 28 mm o unas dimensiones completamente distintas.
Qué ocurre
El sistema de coordenadas de SVG es flexible y rara vez coincide con la intención del usuario. La unidad que se presupone depende de:
- Si el archivo SVG tiene valores explícitos para
width/height(con unidades comomm,inopx). - Si el archivo SVG tiene un
viewBox. - Cómo interpreta «1 unidad» la aplicación de origen.
Problemas habituales:
- El SVG solo tiene un
viewBox(sin valores de anchura y altura con unidades). Beam Bench calcula una unidad. - El SVG se exportó con unidades en píxeles y Beam Bench las interpreta como mm (o al contrario).
- Se aplicó un factor de escala durante la exportación.
Solución
Si el SVG es exactamente 3.78x más grande
El SVG está en píxeles, pero se interpreta como si estuviera en mm. 1 píxel a 96 DPI = 1/96 pulgadas = 0.265 mm, pero Beam Bench puede interpretar que 1 unidad = 1 píxel = 1 mm, lo que produce el factor 1 / 0.265 ≈ 3.78.
Abre el SVG en Inkscape, establece explícitamente las unidades del documento en mm, guárdalo y vuelve a importarlo.
Si el SVG tiene otro factor de diferencia
Abre el SVG en un editor de texto. Busca el elemento <svg>:
<svg width="100mm" height="100mm" viewBox="0 0 100 100">El viewBox es el espacio de coordenadas interno. Si faltan width/height o están en píxeles, normalmente puedes corregirlos editándolos para añadir explícitamente las unidades mm.
Si no quieres editar el archivo
- Impórtalo y aplica una escala uniforme. Selecciona los objetos importados y usa Propiedades de forma para establecer los valores deseados de W / H.
- Anota el factor de escala y aplícalo siempre de la misma forma.
Si el SVG procede de Adobe Illustrator
La exportación de SVG de Illustrator incluye ajustes que afectan a las unidades. Prueba el panel «Más opciones» y establece:
- Posiciones decimales: 4 (precisión).
- Codificación: UTF-8.
- Usa atributos de estilo
<inline>.
Para trabajos con láser, exportar desde Inkscape ofrece resultados más previsibles que hacerlo desde Illustrator.
Solución alternativa: importa y cambia el tamaño
Para archivos que solo vas a usar una vez, basta con medirlos, aplicar la escala necesaria para obtener el tamaño previsto y guardar el proyecto. La próxima vez que importes el mismo archivo de origen, tendrás que aplicar la misma escala.
Comprueba que ha funcionado
- El SVG importado tiene las medidas correctas en la herramienta Medir o en Propiedades de forma.
- Las siguientes importaciones del mismo archivo mantienen siempre el tamaño correcto.
¿Sigues teniendo problemas?
- Referencia de importaciones compatibles.
- Solución de problemas de importación: para archivos que no se importan en absoluto.
- Publica el archivo SVG y el tamaño que esperabas en el grupo de Facebook.
La importación falló o se ve mal
Resuelve formatos rechazados, geometría faltante y un tamaño de importación incorrecto.
La biblioteca de arte no se puede guardar
El archivo .bbart muestra un banner rojo de error al guardar. Las operaciones destructivas están deshabilitadas hasta que el guardado se complete correctamente.