Hvad er HSF-filformatet?
En .hsf-fil er en 3D-visualiseringsstrøm produceret af HOOPS Visualize SDK fra Tech Soft 3D. Den koder 3D-geometri, produktstruktur, materialer, lys, kameraer og navngivne visninger i en kompakt sekventiel strøm af typede opkoder, hvilket gør den velegnet til realtids-streaming af store CAD- og industrimodeller til web- og desktop-visere.
Enhver .hsf-fil åbner med et læsbart 5-byte versionsmærke - HSF V efterfulgt af en numerisk versionsstreng (for eksempel HSF V1600) - der identificerer den producerende HOOPS-version og garanterer bagudkompatibel afkodning via HOOPS Visualize SDK. Geometri komprimeres ved hjælp af LZ for generelle data, plus geometrispecifikke teknikker: kvantiserede normaler, delta-kodede hjørnepunkter og LOD (Level of Detail) shell-repræsentationer, der skalerer godt for store samlinger.
Formatet understøtter et rigt sæt af primitiver: polygon-skaller, polylinjer, NURBS-overflader, Unicode-tekst, hjørnepunktsfarver, tekstur-mapping og brugerdefinerede skrifttyper. Det er bredt indlejret i CAD-visere, digitale tvilling-platforme og PLM-værktøjer via HOOPS SDK. Tech Soft 3D blev udskilt fra Autodesk i 1996.
Til langsigtet arkivering eller PDF 3D-indlejring foretrækkes det ISO-standardiserede .prc format generelt. HSF forbliver det foretrukne format til højtydende realtids-visualiseringspipelines.
- Versionsnummeret efter
HSF Vkoder den HOOPS-udgivelse, der producerede filen. - Okino PolyTrans og SolidWorks eDrawings understøtter
.hsf-visning og eksport. - Formatet kører indfødt på Windows, Linux, macOS, iOS og Android via SDK'et.
Sikkerhed og tryghed
RISIKO: LOWHSF-filer indeholder 3D-geometri og attributter uden scripting- eller makrofunktionalitet. Ingen kendte sikkerhedssårbarheder.
Formatdetaljer
kort fortaltProgrammer der åbner HSF-filer
Tekniske detaljer
dyb specifikation| Magic bytes | 48 53 46 20 56 („HSF V“) ved offset 0 |
| Versionskodning | Numerisk streng efter „HSF V“-header, f.eks. HSF V1600 |
| Container | Proprietær opkode-baseret sekventiel strøm (HOOPS Stream Format) |
| Byte-orden | Little-endian |
| Komprimering | LZ (generel) plus kvantiserede normaler, delta-kodede hjørnepunkter, LOD shell-repræsentationer |
| Typisk filstørrelse | 100 KB - 500 MB (skalerer med modellens kompleksitet) |
| Geometri-primitiver | Polygon-skaller, polylinjer, NURBS-overflader, Unicode-tekst, hjørnepunktsfarver, tekstur-mapping |
| Farvedybde | 24-bit RGB med valgfri alfa pr. hjørnepunkt eller pr. overflade |
| Produktstruktur | Samlingstræ, navngivne visninger, lys, kameraer og brugerdefinerede skrifttyper kodet |
| Bagudkompatibilitet | HOOPS Visualize SDK garanterer bagudkompatibel læsning på tværs af alle versioner |
| Associeret OS | Windows, Linux, macOS, iOS, Android |
| Arkiveringsalternativ | .prc (ISO 14739-1) foretrækkes til arkivering og PDF 3D-indlejring |
| Udvikler | Tech Soft 3D (udskilt fra Autodesk i 1996) |
| Udgivet | late 1990s (HOOPS 3.x era, Tech Soft 3D) |
| Seneste version | HOOPS Visualize 2024 (HSF spec remains backward-compatible) |
| Specifikation | docs.techsoft3d.com |
HSF-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om HSF-filer.