Wat is het SAT-bestandsformaat?
Het .sat-bestandsformaat wordt gebruikt door de 3D ACIS Modeler software-kernel, ontwikkeld door Spatial Corporation (nu onderdeel van Dassault Systèmes). .sat-bestanden slaan 3D-geometriegegevens op in platte tekst, waardoor ze een neutraal uitwisselingsformaat zijn voor solid-modellen die op de ACIS-kernel zijn gebouwd.
.sat-bestanden worden gebruikt voor het uitwisselen van 3D-gegevens tussen verschillende modelleeromgevingen, zoals 3D-animatiesoftware of software die wordt gebruikt in de scheepvaart- en luchtvaartindustrie. Geometriegegevens worden ook gebruikt voor niet-sequentiële modellering van objecten - bijvoorbeeld voor het modelleren van verlichtingssystemen of lichtverstrooiing. .sat-bestanden worden ondersteund door veel CAE-, AEC-, CAD-, CMM- en CAM-softwarepakketten, mits deze een ACIS-component bevatten.
Het .sat-formaat slaat gegevens op als ASCII-tekst, d.w.z. als platte tekst. Het bestand opent met een numerieke versie-header op de eerste regel (bijvoorbeeld 400 0 1 0) gevolgd door ACIS-entiteitsrecords; het bestand eindigt met een End-of-ACIS-data-markering. Omdat de structuur van het .sat-bestand eenvoudig is, kan het bestand worden bekeken met elke standaard tekstverwerker, hoewel een zinvolle interpretatie ACIS-bewuste software vereist. Het MIME-type is application/x-acis.
Er bestaat ook een binaire versie van het .sat-formaat, genaamd .sab, die dezelfde modelgegevens in een compactere vorm bevat. Voor interoperabiliteit met andere CAD-ecosystemen worden .sat-modellen vaak geconverteerd naar neutrale formaten zoals STEP of IGES.
Beveiliging & veiligheid
RISICO: LOWEen SAT-bestand bevat platte ASCII-geometriegegevens - geen uitvoerbare code, dus het openen ervan is veilig. De enige echte zorgen zijn niet-kwaadaardig: ACIS-versieverschillen kunnen import in oudere CAD verhinderen, grote modellen kunnen traag laden, en (omdat SAT exacte geometrie bevat) kan het delen ervan meer ontwerpdetails onthullen dan bedoeld. Controleer zoals altijd het werkelijke type van een bestand als een „.sat” onverwacht binnenkomt - alleen de container is onschadelijk.
Formaatdetails
in een notendopProgramma's die SAT-bestanden openen
Technische details
diepe specificaties| Codering | Platte 7-bits ASCII-tekst; leesbaar in elke tekstverwerker zonder speciale hulpmiddelen |
| Bestandsheader | De eerste regel is een numeriek versietrio (bijv. `400 0 1 0`); codeert de ACIS-kernelversie en het aantal entiteitsrecords |
| Eindmarkering | De entiteitslijst wordt afgesloten door de letterlijke tekst `End-of-ACIS-data` op een eigen regel |
| Geometrie-kernel | ACIS solid-modeling kernel door Spatial Corporation (een bedrijf van Dassault Systèmes) |
| Geometrie-representatie | Boundary representation (B-rep): lumps, shells, faces, loops, edges, vertices en hun topologie |
| Entiteitsindexering | Elke geometrische entiteit krijgt een integer-index toegewezen; entiteiten verwijzen naar elkaar via index binnen het bestand |
| Binair tegenhanger | `.sab` (ACIS BinaryFile) slaat identieke modelgegevens op in compact binair formaat; herkenbaar aan de `ACIS BinaryFile` magic op offset 0 |
| MIME-type | `application/x-acis` |
| Versiecompatibiliteit | Kernelversie gecodeerd in header; nieuwere readers openen doorgaans oudere bestanden, maar oudere readers kunnen bestanden van een nieuwere versie weigeren |
| Ondersteuning voor attributen | Ondersteunt ingebedde attributen: transformaties, kleuren, oppervlakte-eigenschappen en door de applicatie gedefinieerde metadata per entiteit |
| Topologie-ondersteuning | Verwerkt zowel manifold als non-manifold geometrie; ondersteunt multi-lump samenstellingen in een enkel bestand |
| Typische use-case | Neutrale uitwisseling tussen op ACIS gebaseerde CAD/CAM/CAE-tools waaronder AutoCAD, Inventor, CATIA V5, Fusion 360 en IronCAD |
| Bestandsgroottebereik | Eenvoudige onderdelen: enkele kilobytes; complexe samenstellingen met dichte geometrie kunnen tientallen megabytes bereiken |
| Uitgebracht | Early 1990s (ACIS kernel by Spatial Technology; ACIS R1 1989) |
| Specificatie | www.spatial.com |
SAT conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over SAT-bestanden.