Che cos'è il formato di file SAT?
Il formato di file .sat è utilizzato dal kernel software di modellazione 3D ACIS, sviluppato da Spatial Corporation (ora parte di Dassault Systèmes). I file .sat memorizzano dati geometrici 3D in formato testo semplice, rendendoli un formato di scambio neutro per i modelli solidi basati sul kernel ACIS.
I file .sat vengono utilizzati per lo scambio di dati 3D tra vari ambienti di modellazione, come software di animazione 3D o software utilizzati nelle industrie navale e aerospaziale. I dati geometrici vengono utilizzati anche per la modellazione non sequenziale di oggetti - ad esempio, per la modellazione di sistemi di illuminazione o la dispersione della luce. I file .sat sono supportati da molti pacchetti software CAE, AEC, CAD, CMM e CAM, a condizione che includano un componente ACIS.
Il formato .sat memorizza i dati come testo ASCII, ovvero come testo semplice. Il file si apre con un'intestazione di versione numerica sulla prima riga (ad esempio 400 0 1 0) seguita dai record delle entità ACIS; il file termina con un marcatore End-of-ACIS-data. Poiché la struttura del file .sat è lineare, il file può essere visualizzato utilizzando qualsiasi editor di testo standard, sebbene l'interpretazione significativa richieda un software compatibile con ACIS. Il tipo MIME è application/x-acis.
Esiste anche una versione binaria del formato .sat, chiamata .sab, che trasporta gli stessi dati del modello in una forma più compatta. Per l'interoperabilità con altri ecosistemi CAD, i modelli .sat vengono spesso convertiti in formati neutri come STEP o IGES.
Sicurezza e incolumità
RISCHIO: LOWUn file SAT è costituito da dati geometrici ASCII semplici - nessun codice eseguibile, quindi aprirne uno è sicuro. Le uniche preoccupazioni reali non sono malevole: le discrepanze di versione ACIS possono impedire l'importazione in CAD più vecchi, i modelli di grandi dimensioni possono essere lenti da caricare e (poiché il SAT trasporta geometrie esatte) condividerne uno potrebbe rivelare più dettagli di progettazione di quanto previsto. Come sempre, conferma il vero tipo di un file se un '.sat' arriva inaspettatamente - solo il contenitore è innocuo.
Dettagli del formato
in sintesiProgrammi che aprono file SAT
Dettagli tecnici
specifiche approfondite| Codifica | Testo ASCII a 7 bit semplice; leggibile in qualsiasi editor di testo senza strumenti speciali |
| Intestazione del file | La prima riga è una tripla di versione numerica (es. `400 0 1 0`); codifica la versione del kernel ACIS e i conteggi dei record delle entità |
| Marcatore di fine | L'elenco delle entità è terminato dalla stringa letterale `End-of-ACIS-data` su una riga a sé stante |
| Kernel geometrico | Kernel di modellazione solida ACIS di Spatial Corporation (una società Dassault Systèmes) |
| Rappresentazione geometrica | Rappresentazione dei bordi (B-rep): grumi, gusci, facce, loop, spigoli, vertici e la loro topologia |
| Indicizzazione delle entità | A ogni entità geometrica viene assegnato un indice intero; le entità si riferiscono tra loro tramite indice all'interno del file |
| Controparte binaria | `.sab` (ACIS BinaryFile) memorizza dati del modello identici in formato binario compatto; identificabile dal magic `ACIS BinaryFile` all'offset 0 del file |
| Tipo MIME | `application/x-acis` |
| Compatibilità di versione | Versione del kernel codificata nell'intestazione; i lettori più recenti in genere aprono file più vecchi, ma i lettori più vecchi possono rifiutare file di versioni più recenti |
| Supporto attributi | Supporta attributi incorporati: trasformazioni, colori, proprietà delle superfici e metadati definiti dall'applicazione per entità |
| Supporto topologia | Gestisce geometrie sia manifold che non-manifold; supporta assiemi multi-grumo in un singolo file |
| Caso d'uso tipico | Scambio neutro tra strumenti CAD/CAM/CAE basati su ACIS inclusi AutoCAD, Inventor, CATIA V5, Fusion 360 e IronCAD |
| Intervallo dimensioni file | Parti semplici: pochi kilobyte; assiemi complessi con geometria densa possono raggiungere decine di megabyte |
| Rilasciato | Early 1990s (ACIS kernel by Spatial Technology; ACIS R1 1989) |
| Specifica | www.spatial.com |
Conversioni SAT
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file SAT.