- Mira el tamaño total de la pieza justo después de importarla
- Si está desviado 25,4×, fija las unidades a mano (mm o pulgadas) y vuelve a comprobar el tamaño
- Corrige el origen: exporta de nuevo el DXF con su unidad definida, o pregunta al cliente en qué unidad dibujó
Lo que dice realmente el archivo
Cada coordenada de un DXF es un número sin más. La variable de cabecera $INSUNITS indica la unidad: 0 = sin unidad, 1 = pulgadas, 2 = pies, 4 = milímetros, 5 = centímetros, 6 = metros. La propia referencia de Autodesk la describe como la unidad por defecto de los bloques de DesignCenter — algo más débil que «la unidad del dibujo» — y muchos exportadores la dejan en 0 o no la escriben en absoluto.
- $MEASUREMENT (0 = imperial, 1 = métrico) solo elige los archivos de sombreados y de tipos de línea; no dice nada de las coordenadas.
- $LUNITS es el formato de visualización (decimal, arquitectónico…), no una escala.
- Tampoco se convierten los bloques: solo el factor de escala propio de un INSERT cambia su tamaño.
La prueba del 25,4
Un soporte de 100 mm dibujado en mm pero leído en pulgadas pasa a medir 2540 mm de largo — más que una chapa de 1250 × 2500 mm. Una placa de 4 in dibujada en pulgadas pero leída en mm se queda en 4 mm — una mota. El error salta a la vista si miras el tamaño y es invisible si solo miras la forma. También es el error de presupuesto más caro: la longitud de corte se desvía 25,4× y el área unas 645×, y el precio sigue a las dos.
Cómo lee Zorocut las unidades
- Si $INSUNITS está definido (pulgadas, pies, mm, cm, m…), Zorocut lo usa y te lo dice: «Leído en mm — lo dice el archivo».
- Si vale 0 o falta, Zorocut lo deduce: un dibujo de no más de 120 unidades cuyos puntos caen en su mayoría sobre una cuadrícula de 1/16 (…0,5; …0,25; …0,0625) se lee en pulgadas, y todo lo demás en mm. La revisión previa al corte muestra entonces «Unidades supuestas», para que mires el tamaño.
- Puedes cambiarlo pieza a pieza (Unidades: Del archivo / mm / pulgadas) en Zorocut Nest, y el verificador de DXF muestra el tamaño de cada pieza y señala una unidad supuesta.
Archivos de Inkscape y SVG
Inkscape escribe $INSUNITS según la unidad del documento, y un documento en px se escribe como 0 (sin unidad) a 96 px por pulgada. Un archivo así llega con números 3,78 veces mayores que los milímetros (96 ÷ 25,4). En los archivos SVG, Zorocut lee width, height y viewBox; sin un tamaño en mm, toma una unidad como 1/96 de pulgada (1/72 de pulgada en los archivos de Adobe Illustrator) y te avisa de que compruebes los tamaños de las piezas.
Corrígelo en el origen
- AutoCAD: pon la variable INSUNITS en 4 (mm) o 1 (pulgadas) antes de guardar el DXF.
- Fusion, SolidWorks e Inkscape: pon la unidad del documento o de exportación en mm antes de exportar.
- Cuando un cliente te envíe un archivo sin unidad, pregunta «¿mm o pulgadas?» y anota la respuesta en el presupuesto.
Fuentes
¿Atascado con otra cosa? Pregunta — el equipo de Zorocut responde a todas las preguntas.
Hacer una preguntaConsejos de nesting y cotización en tu correo
Más o menos un e-mail al mes: consejos de nesting y cotización, soluciones a los problemas por los que pregunta la gente en la comunidad y novedades de Zorocut.
