Qu'est-ce que le format de fichier SAT ?
Le format de fichier .sat est utilisé par le noyau logiciel de modélisation 3D ACIS, développé par Spatial Corporation (qui fait désormais partie de Dassault Systèmes). Les fichiers .sat stockent des données géométriques 3D au format texte brut, ce qui en fait un format d'échange neutre pour les modèles solides basés sur le noyau ACIS.
Les fichiers .sat sont utilisés pour échanger des données 3D entre divers environnements de modélisation, tels que les logiciels d'animation 3D ou les logiciels utilisés dans les industries navale et aérospatiale. Les données géométriques sont également utilisées pour la modélisation non séquentielle d'objets - par exemple, pour la modélisation de systèmes d'éclairage ou de diffusion de la lumière. Les fichiers .sat sont pris en charge par de nombreux progiciels de CAE, AEC, CAD, CMM et CAM, à condition qu'ils incluent un composant ACIS.
Le format .sat stocke les données sous forme de texte ASCII, c'est-à-dire en texte brut. Le fichier s'ouvre par un en-tête de version numérique sur la première ligne (par exemple 400 0 1 0) suivi des enregistrements d'entités ACIS ; le fichier se termine par un marqueur End-of-ACIS-data. Comme la structure du fichier .sat est simple, le fichier peut être visualisé à l'aide de n'importe quel éditeur de texte standard, bien qu'une interprétation significative nécessite un logiciel compatible ACIS. Le type MIME est application/x-acis.
Une version binaire du format .sat, appelée .sab, existe également et contient les mêmes données de modèle sous une forme plus compacte. Pour l'interopérabilité avec d'autres écosystèmes de CAO, les modèles .sat sont souvent convertis vers des formats neutres tels que STEP ou IGES.
Sécurité et sûreté
RISQUE : LOWUn fichier SAT contient des données géométriques en ASCII brut - aucun code exécutable, donc l'ouvrir est sûr. Les seules préoccupations réelles ne sont pas malveillantes : les incompatibilités de version ACIS peuvent empêcher l'importation dans des logiciels de CAO plus anciens, les modèles volumineux peuvent être lents à charger, et (comme le SAT contient une géométrie exacte) le partager peut révéler plus de détails de conception que prévu. Comme toujours, confirmez le type réel d'un fichier si un « .sat » arrive de manière inattendue - seul le conteneur est inoffensif.
Détails du format
en brefProgrammes qui ouvrent les fichiers SAT
Détails techniques
spécifications approfondies| Encodage | Texte ASCII 7 bits brut ; lisible dans n'importe quel éditeur de texte sans outils spéciaux |
| En-tête de fichier | La première ligne est un triple de version numérique (ex: `400 0 1 0`) ; encode la version du noyau ACIS et le nombre d'enregistrements d'entités |
| Marqueur de fin | La liste des entités est terminée par la chaîne littérale `End-of-ACIS-data` sur sa propre ligne |
| Noyau géométrique | Noyau de modélisation solide ACIS par Spatial Corporation (une société de Dassault Systèmes) |
| Représentation géométrique | Représentation par les limites (B-rep) : blocs, coques, faces, boucles, arêtes, sommets et leur topologie |
| Indexation des entités | Chaque entité géométrique se voit attribuer un index entier ; les entités se référencent mutuellement par index dans le fichier |
| Contrepartie binaire | `.sab` (ACIS BinaryFile) stocke des données de modèle identiques en binaire compact ; identifiable par la signature `ACIS BinaryFile` à l'offset 0 du fichier |
| Type MIME | `application/x-acis` |
| Compatibilité de version | Version du noyau encodée dans l'en-tête ; les lecteurs récents ouvrent généralement les fichiers anciens, mais les anciens lecteurs peuvent rejeter les fichiers de version plus récente |
| Prise en charge des attributs | Prend en charge les attributs intégrés : transformations, couleurs, propriétés de surface et métadonnées définies par l'application par entité |
| Prise en charge de la topologie | Gère les géométries manifold et non-manifold ; prend en charge les assemblages multi-blocs dans un seul fichier |
| Cas d'utilisation typique | Échange neutre entre les outils CAD/CAM/CAE basés sur ACIS, notamment AutoCAD, Inventor, CATIA V5, Fusion 360 et IronCAD |
| Plage de taille de fichier | Pièces simples : quelques kilo-octets ; assemblages complexes avec une géométrie dense : peut atteindre des dizaines de méga-octets |
| Publié | Early 1990s (ACIS kernel by Spatial Technology; ACIS R1 1989) |
| Spécification | www.spatial.com |
Conversions SAT
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers SAT.