Prueba abierta
CM-BM-001 · V1
¿Con qué precisión lee su programa un archivo DXF?
Los talleres de corte por láser presupuestan las piezas por la longitud de corte y el número de perforaciones, que salen directamente del DXF que envía el cliente. Si el programa lee mal el archivo, el presupuesto también será erróneo, y nadie lo notará hasta que la máquina corte.
La prueba de precisión DXF de CutMeter es un conjunto gratuito de 23 pequeños dibujos DXF con resultados conocidos. Cada archivo aísla una situación que aparece en archivos reales y en la que un programa puede equivocarse.
- Tolerancia
- 0,01 mm
- Respuestas
- por fórmula
- Licencia
- CC BY 4.0
Un caso se supera cuando la longitud de corte coincide con un margen de 0,01 mm (o una millonésima en longitudes grandes) y los recuentos coinciden exactamente. El área neta se compara con un margen de una millonésima o de 0,01 mm por la longitud de corte, el que sea mayor.
Qué comprueba
Curvas
Elipses, arcos elípticos, curvas NURBS y B-spline.
Polilíneas
Polilíneas con segmentos de arco, también en un sistema de coordenadas reflejado y en el antiguo formato R12.
Bloques
Anidados, reflejados, con escala no uniforme y en matriz (MINSERT).
Unidades
Dibujos en pulgadas y en centímetros.
Trampas
Una arista duplicada, huecos justo por debajo y justo por encima de la tolerancia de cierre de 0,01 mm, texto y puntos que no deben cortarse, espacio papel, coordenadas lejos del origen y una polilínea de 5000 vértices.
Los 23 casos
Aquí los valores se redondean a 3 decimales; answers.json del archivo comprimido tiene la precisión completa. Todos los resultados están en milímetros, también para los dibujos en pulgadas y centímetros.
| Caso | Contenido DXF | Longitud de corte, mm | Contornos cerrados | Cadenas abiertas | Perforaciones | Área neta, mm² | CutMeter |
|---|---|---|---|---|---|---|---|
| C01 | Círculo | 235,619 | 1 | 0 | 1 | 4417,865 | Superado |
| C02 | Arco abierto | 46,077 | 0 | 1 | 1 | - | Superado |
| C03 | Elipse completa | 181,834 | 1 | 0 | 1 | 1884,956 | Superado |
| C04 | Arco elíptico | 45,319 | 0 | 1 | 1 | - | Superado |
| C05 | Círculo NURBS racional | 125,664 | 1 | 0 | 1 | 1256,637 | Superado |
| C06 | B-spline cúbica abierta | 94,224 | 0 | 1 | 1 | - | Superado |
| C07 | Colisa con arcos de polilínea | 170,265 | 1 | 0 | 1 | 1161,062 | Superado |
| C08 | Colisa en un sistema de coordenadas reflejado | 170,265 | 1 | 0 | 1 | 1161,062 | Superado |
| C09 | Bloques anidados con escala y giro | 60,000 | 1 | 0 | 1 | 200,000 | Superado |
| C10 | Bloque reflejado | 15,708 | 0 | 1 | 1 | - | Superado |
| C11 | Círculo con escala no uniforme | 133,649 | 1 | 0 | 1 | 942,478 | Superado |
| C12 | Matriz de bloques 3 × 4 | 527,788 | 12 | 0 | 12 | 1847,256 | Superado |
| C13 | Dibujo en pulgadas in | 101,600 | 1 | 0 | 1 | 645,160 | Superado |
| C14 | Dibujo en centímetros cm | 157,080 | 1 | 0 | 1 | 1963,495 | Superado |
| C15 | Polilínea R12 con arcos | 170,265 | 1 | 0 | 1 | 1161,062 | Superado |
| C16 | Arista duplicada | 300,000 | 1 | 0 | 1 | 5000,000 | Superado |
| C17 | Hueco menor que la tolerancia | 199,995 | 1 | 0 | 1 | 2500,000 | Superado |
| C18 | Hueco mayor que la tolerancia | 199,950 | 0 | 1 | 1 | - | Superado |
| C19 | Las anotaciones no se cortan | 160,000 | 1 | 0 | 1 | 1600,000 | Superado |
| C20 | El espacio papel no se corta | 31,416 | 1 | 0 | 1 | 78,540 | Superado |
| C21 | Lejos del origen | 462,832 | 2 | 0 | 2 | 9685,841 | Superado |
| C22 | Polilínea densa | 314,159 | 1 | 0 | 1 | 7853,980 | Superado |
| C23 | Chapa con seis agujeros | 866,195 | 7 | 0 | 7 | 23.321,416 | Superado |
Cómo usarla
- 01Descargue el archivo comprimido y abra cada archivo en el programa que quiera probar.
- 02Anote la longitud de corte (mm), el número de contornos cerrados, el de cadenas abiertas y el de perforaciones.
- 03Compare con answers.json del archivo comprimido.
Cada resultado sale de una fórmula, no de medir el archivo con un programa. Un círculo mide 2πr, una colisa tiene dos lados rectos y dos semicírculos, y el perímetro de una elipse se integra con una precisión mejor que 0,000000001 mm.
Una comprobación aparte lee cada archivo con una biblioteca DXF de código abierto independiente y confirma las longitudes de la geometría.
Licencia
Puede usar, compartir y adaptar la prueba, también con fines comerciales, si la cita con la línea siguiente. Licencia: CC BY 4.0
CutMeter DXF accuracy benchmark v1 (c) 2026 KUZUB, licensed CC BY 4.0 - https://creativecommons.org/licenses/by/4.0/