Hvad er SAT-filformatet?
Filformatet .sat bruges af 3D ACIS Modeler-softwarekernen, udviklet af Spatial Corporation (nu en del af Dassault Systèmes). .sat-filer gemmer 3D-geometridata i almindeligt tekstformat, hvilket gør dem til et neutralt udvekslingsformat for solid-modeller bygget på ACIS-kernen.
.sat-filer bruges til udveksling af 3D-data mellem forskellige modelleringsmiljøer, såsom 3D-animationssoftware eller software brugt i skibsfarts- og rumfartsindustrien. Geometridata bruges også til ikke-sekventiel modellering af objekter - for eksempel til modellering af belysningssystemer eller lysspredning. .sat-filer understøttes af mange CAE-, AEC-, CAD-, CMM- og CAM-softwarepakker, forudsat at de inkluderer en ACIS-komponent.
.sat-formatet gemmer data som ASCII-tekst, dvs. som almindelig tekst. Filen åbnes med en numerisk versionsheader på første linje (for eksempel 400 0 1 0) efterfulgt af ACIS-enhedsposter; filen slutter med en End-of-ACIS-data-markør. Da .sat-filstrukturen er ligetil, kan filen ses med enhver standard teksteditor, selvom meningsfuld fortolkning kræver ACIS-kyndig software. MIME-typen er application/x-acis.
En binær version af .sat-formatet, kaldet .sab, findes også og indeholder de samme modeldata i en mere kompakt form. For interoperabilitet med andre CAD-økosystemer konverteres .sat-modeller ofte til neutrale formater som STEP eller IGES.
Sikkerhed og tryghed
RISIKO: LOWEn SAT-fil er almindelig ASCII-geometridata - ingen eksekverbar kode, så det er sikkert at åbne en. De eneste reelle bekymringer er ikke-ondsindede: ACIS-versionskonflikter kan forhindre import i ældre CAD, store modeller kan være langsomme at indlæse, og (fordi SAT bærer præcis geometri) kan deling af en fil afsløre flere designdetaljer end tilsigtet. Som altid bør du bekræfte en fils sande type, hvis en «.sat» ankom uventet - kun beholderen er harmløs.
Formatdetaljer
kort fortaltProgrammer der åbner SAT-filer
Tekniske detaljer
dyb specifikation| Kodning | Almindelig 7-bit ASCII-tekst; læsbar i enhver teksteditor uden specialværktøj |
| Fil-header | Første linje er en numerisk versionstrio (f.eks. `400 0 1 0`); koder ACIS-kerneversion og antal enhedsposter |
| Slutmarkør | Enhedslisten afsluttes af den bogstavelige streng `End-of-ACIS-data` på sin egen linje |
| Geometri-kerne | ACIS solid-modelleringskerne af Spatial Corporation (et Dassault Systèmes-firma) |
| Geometri-repræsentation | Boundary representation (B-rep): klumper, skaller, flader, loops, kanter, hjørnepunkter og deres topologi |
| Enhedsindeksering | Hver geometrisk enhed tildeles et heltalsindeks; enheder krydsrefererer til hinanden via indeks i filen |
| Binær modpart | `.sab` (ACIS BinaryFile) gemmer identiske modeldata i kompakt binær form; identificerbar ved `ACIS BinaryFile`-magic ved fil-offset 0 |
| MIME-type | `application/x-acis` |
| Versionskompatibilitet | Kerneversion kodet i headeren; nyere læsere åbner typisk ældre filer, men ældre læsere kan afvise filer med nyere versioner |
| Attribut-understøttelse | Understøtter indlejrede attributter: transformationer, farver, overfladeegenskaber og applikationsdefinerede metadata pr. enhed |
| Topologi-understøttelse | Håndterer både manifold og ikke-manifold geometri; understøtter samlinger med flere klumper i en enkelt fil |
| Typisk brugsscenarie | Neutral udveksling mellem ACIS-baserede CAD/CAM/CAE-værktøjer inklusiv AutoCAD, Inventor, CATIA V5, Fusion 360 og IronCAD |
| Filstørrelsesområde | Simple dele: få kilobytes; komplekse samlinger med tæt geometri kan nå titusindvis af megabytes |
| Udgivet | Early 1990s (ACIS kernel by Spatial Technology; ACIS R1 1989) |
| Specifikation | www.spatial.com |
SAT-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om SAT-filer.