Hva er SAT-filformatet?
Filformatet .sat brukes av programvarekjernen 3D ACIS Modeler, utviklet av Spatial Corporation (nå en del av Dassault Systèmes). .sat-filer lagrer 3D-geometridata i rent tekstformat, noe som gjør dem til et nøytralt utvekslingsformat for solidmodeller bygget på ACIS-kjernen.
.sat-filer brukes til å utveksle 3D-data mellom ulike modelleringsmiljøer, som programvare for 3D-animasjon eller programvare brukt i skipsfarts- og romfartsindustrien. Geometridata brukes også for ikke-sekvensiell modellering av objekter - for eksempel for modellering av belysningssystemer eller lysspredning. .sat-filer støttes av mange CAE-, AEC-, CAD-, CMM- og CAM-programvarepakker, forutsatt at de inkluderer en ACIS-komponent.
.sat-formatet lagrer data som ASCII-tekst, det vil si som ren tekst. Filen åpnes med en numerisk versjonsoverskrift på første linje (for eksempel 400 0 1 0) etterfulgt av ACIS-enhetsposter; filen avsluttes med en End-of-ACIS-data-markør. Fordi strukturen i en .sat-fil er ukomplisert, kan filen vises med et hvilket som helst standard tekstredigeringsprogram, selv om meningsfull tolkning krever ACIS-kompatibel programvare. MIME-typen er application/x-acis.
En binær versjon av .sat-formatet, kalt .sab, eksisterer også og inneholder de samme modell-dataene i en mer kompakt form. For samhandling med andre CAD-økosystemer blir .sat-modeller ofte konvertert til nøytrale formater som STEP eller IGES.
Sikkerhet og trygghet
RISIKO: LOWEn SAT-fil er geometridata i ren ASCII - ingen kjørbar kode, så det er trygt å åpne en. De eneste reelle bekymringene er ikke-ondsinnede: ACIS-versjonsavvik kan forhindre import i eldre CAD, store modeller kan være trege å laste, og (fordi SAT inneholder nøyaktig geometri) kan deling av en fil avsløre flere designdetaljer enn tiltenkt. Som alltid, bekreft en fils sanne type hvis en «.sat» ankom uventet - bare beholderen er ufarlig.
Formatdetaljer
i et nøtteskallProgrammer som åpner SAT-filer
Tekniske detaljer
dyp spesifikasjon| Koding | Ren 7-bits ASCII-tekst; lesbar i alle tekstredigeringsprogrammer uten spesialverktøy |
| Filhode | Første linje er en numerisk versjonstrippel (f.eks. `400 0 1 0`); koder ACIS-kjerneversjon og antall enhetsposter |
| Sluttmarkør | Enhetslisten avsluttes med den bokstavelige strengen `End-of-ACIS-data` på en egen linje |
| Geometrikjerne | ACIS solid-modelleringskjerne fra Spatial Corporation (et Dassault Systèmes-selskap) |
| Geometrirepresentasjon | Grense-representasjon (B-rep): klumper, skall, flater, løkker, kanter, hjørner og deres topologi |
| Enhetsindeksering | Hver geometrisk enhet tildeles en heltallsindeks; enheter kryssrefererer til hverandre via indeks i filen |
| Binær motpart | `.sab` (ACIS BinaryFile) lagrer identiske modelldata i kompakt binærform; identifiserbar med `ACIS BinaryFile`-magi ved filforskyvning 0 |
| MIME-type | `application/x-acis` |
| Versjonskompatibilitet | Kjerneversjon kodet i filhodet; nyere lesere åpner vanligvis eldre filer, men eldre lesere kan avvise filer med nyere versjon |
| Attributtstøtte | Støtter innebygde attributter: transformasjoner, farger, overflateegenskaper og applikasjonsdefinerte metadata per enhet |
| Topologistøtte | Håndterer både manifold- og ikke-manifold-geometri; støtter sammenstillinger med flere klumper i en enkelt fil |
| Typisk bruksområde | Nøytral utveksling mellom ACIS-baserte CAD/CAM/CAE-verktøy inkludert AutoCAD, Inventor, CATIA V5, Fusion 360 og IronCAD |
| Filstørrelsesområde | Enkle deler: noen få kilobyte; komplekse sammenstillinger med tett geometri kan nå titalls megabyte |
| Utgitt | Early 1990s (ACIS kernel by Spatial Technology; ACIS R1 1989) |
| Spesifikasjon | www.spatial.com |
SAT-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om SAT-filer.