Inspección y medición/Visor
Visor STL local e inspector de geometría
Abre un STL directamente en tu navegador e inspecciona su geometría antes de imprimir. Un Web Worker transmite el archivo en bloques de 4 MiB, suelda vértices duplicados e informa del recuento de triángulos, los límites, el área de superficie y el volumen sin subir el modelo. Las mallas de más de 250.000 triángulos se abren con una vista previa decimada en el visor y pueden cargar la malla completa bajo demanda.
Arrastra un STL aquí
El STL binario se transmite en fragmentos de 4 MiB; el STL ASCII se transmite línea por línea.
Elegir archivoTamaño máximo de archivo: 500 MB · Sin subida
Sin subida · File.slice() → Worker dedicado → geometría transferible.
Cómo funciona
- 1
Arrastra un STL binario o ASCII. El STL binario usa bloques alineados a triángulos; el STL ASCII se analiza línea por línea.
- 2
El Worker lee la cabecera, valida el recuento de triángulos y luego transmite bloques alineados a triángulos.
- 3
Los vértices se sueldan con un hash espacial; la ventana gráfica se ajusta a los límites de la malla. En mallas grandes, el visor crea una vista previa decimada mientras conserva las estadísticas completas.
- 4
Gira, haz zoom o lee las estadísticas. No se sube nada y no se escribe ningún archivo en un servidor.
- 5
Usa «Cargar malla completa» para sustituir la vista previa por todos los triángulos. El Worker vuelve a leer el archivo localmente.
Qué significan los números
El recuento de triángulos es la señal más rápida para saber si un laminador aceptará el modelo. Un STL binario de 100 MB tiene aproximadamente dos millones de triángulos.
El recuento de vértices soldados suele ser aproximadamente la mitad del recuento de triángulos en una superficie cerrada. Un número mucho mayor sugiere costuras duplicadas o sin soldar.
Los límites se informan en las unidades de origen (el STL no tiene unidades; el sitio lo trata como milímetros de forma predeterminada). Comprueba cada eje con el volumen de impresión de tu impresora.
El área de superficie es útil para estimaciones de resina y para detectar regiones sospechosamente planas o faltantes.
El volumen con signo se estima a partir de la sopa de triángulos. Tiene sentido para una malla cerrada y orientada de forma coherente; las mallas abiertas informarán de menos o de más.
Las mallas de más de 250.000 triángulos se abren con una vista previa por agrupación de vértices cercana a 100.000 triángulos. La vista previa solo cambia lo que se dibuja: los valores de triángulos, vértices, límites, área y volumen siguen describiendo la malla completa. Cargar la malla completa transmite la geometría en bloques indexados de forma independiente desde la malla residente del Worker o desde la caché completa, y la ventana gráfica añade cada bloque sin volver a analizar cuando hay una copia residente disponible. Los bloques se ordenan por distancia al objetivo de órbita actual, y cada bloque conserva sus propios límites para poder descartar por frustum los bloques fuera de pantalla.
La vista previa decimada y, cuando cabe en el presupuesto de caché, la geometría soldada completa se guardan en caché en el sistema de archivos privado del origen del navegador (OPFS), con una clave formada por un hash de una muestra de bytes del archivo, el tamaño del archivo y su fecha de modificación. La geometría completa de hasta 24 MB se almacena como un par de archivos; las mallas completas más grandes de hasta 256 MB se escriben como bloques indexados de forma independiente. Los bloques de STL binario se transmiten directamente desde cortes de archivo alineados, así que la caché de detalle no necesita toda la malla soldada en memoria. Volver a abrir el mismo archivo restaura la vista previa y transmite los bloques en caché sin volver a analizar. Más allá del presupuesto de bloques, la malla completa se vuelve a analizar bajo demanda. La caché permanece en este dispositivo y borrar los datos del sitio la elimina.
El detalle cercano es un modo opcional para mallas grandes. El Worker prepara una caché local de bloques y luego el visor mantiene hasta ocho bloques de resolución completa cerca del objetivo de órbita actual, dentro de un radio que sigue la distancia de la cámara sobre la vista previa decimada. Al desplazar el objetivo se cargan nuevos bloques cercanos y se descargan los lejanos. La vista previa sigue visible fuera de la región detallada; el modo requiere OPFS y un presupuesto de caché de detalle de 256 MB por modelo.
Notas de impresión
- Gira el modelo para que la cara plana más grande quede sobre la cama; los soportes resultan más económicos y la primera capa es más fiable.
- Esta vista previa todavía no comprueba si la malla es estanca. Ejecuta la comprobación manifold antes de enviar el modelo a un laminador.
- Si los límites superan la cama, escala de forma uniforme en las herramientas de transformación en lugar de estirar un solo eje.
Preguntas
Referencias
- · Terminología de fabricación aditiva ISO/ASTM 52900
- · Estructura del STL binario: cabecera de 80 bytes, recuento de triángulos uint32, 50 bytes por faceta