¿Qué es el formato de archivo HSF?
Un archivo .hsf es un flujo de visualización 3D producido por el SDK HOOPS Visualize de Tech Soft 3D. Codifica geometría 3D, estructura de producto, materiales, luces, cámaras y vistas con nombre en un flujo secuencial compacto de códigos de operación (opcodes) tipificados, lo que lo hace muy adecuado para la transmisión en tiempo real de grandes modelos CAD e industriales a visores web y de escritorio.
Cada archivo .hsf comienza con una etiqueta de versión de 5 bytes legible por humanos - HSF V seguida de una cadena de versión numérica (por ejemplo, HSF V1600) - que identifica la versión de HOOPS que lo produjo y garantiza la decodificación compatible con versiones anteriores a través del SDK HOOPS Visualize. La geometría se comprime utilizando LZ para datos generales, además de técnicas específicas de geometría: normales cuantizadas, vértices codificados por delta y representaciones de shell LOD (Nivel de detalle) que se escalan bien para grandes ensamblajes.
El formato admite un amplio conjunto de primitivas: shells de polígonos, polilíneas, superficies NURBS, texto Unicode, colores de vértices, mapeo de texturas y fuentes definidas por el usuario. Está ampliamente integrado en visores CAD, plataformas de gemelos digitales y herramientas PLM a través del SDK de HOOPS. Tech Soft 3D se escindió de Autodesk en 1996.
Para el archivo a largo plazo o la incrustación en PDF 3D, generalmente se prefiere el formato estándar ISO .prc. HSF sigue siendo el formato de elección para flujos de trabajo de visualización en tiempo real de alto rendimiento.
- El número de versión después de
HSF Vcodifica el lanzamiento de HOOPS que produjo el archivo. - Okino PolyTrans y SolidWorks eDrawings admiten la visualización y exportación de
.hsf. - El formato se ejecuta de forma nativa en Windows, Linux, macOS, iOS y Android a través del SDK.
Seguridad y protección
RIESGO: LOWLos archivos HSF contienen geometría 3D y atributos sin capacidad de scripts o macros. No se conocen vulnerabilidades de seguridad.
Detalles del formato
en pocas palabrasProgramas que abren archivos HSF
Detalles técnicos
especificación profunda| Bytes mágicos | 48 53 46 20 56 («HSF V») en el desplazamiento 0 |
| Codificación de versión | Cadena numérica que sigue al encabezado «HSF V», p. ej. HSF V1600 |
| Contenedor | Flujo secuencial propietario basado en códigos de operación (HOOPS Stream Format) |
| Orden de bytes | Little-endian |
| Compresión | LZ (general) más normales cuantizadas, vértices codificados por delta, representaciones de shell LOD |
| Tamaño de archivo típico | 100 KB - 500 MB (escala con la complejidad del modelo) |
| Primitivas de geometría | Shells de polígonos, polilíneas, superficies NURBS, texto Unicode, colores de vértices, mapeo de texturas |
| Profundidad de color | RGB de 24 bits con alfa opcional por vértice o por superficie |
| Estructura del producto | Árbol de ensamblaje, vistas con nombre, luces, cámaras y fuentes definidas por el usuario codificadas |
| Compatibilidad con versiones anteriores | El SDK HOOPS Visualize garantiza la lectura compatible con versiones anteriores en todas las versiones |
| SO asociado | Windows, Linux, macOS, iOS, Android |
| Alternativa de archivo | .prc (ISO 14739-1) preferido para archivo e incrustación en PDF 3D |
| Desarrollador | Tech Soft 3D (escindida de Autodesk en 1996) |
| Lanzado | late 1990s (HOOPS 3.x era, Tech Soft 3D) |
| Última versión | HOOPS Visualize 2024 (HSF spec remains backward-compatible) |
| Especificación | docs.techsoft3d.com |
Conversiones de HSF
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos HSF.