Initial Graphics Exchange Specification
# Initial Graphics Exchange Specification

Initial Graphics Exchange Specification (IGES) est un format d'exportation de données graphiques ; IGES est directement importable dans les logiciels de CAO. Ce type de format d'export présente une universalité assez forte dans le domaine des CAO 3D orientées surfacique et filaire. L'export porte ici sur la définition mathématique de la surface qui conserve ainsi toutes ses propriétés initiales.

## Format des données

Un fichier IGES est composé d'enregistrements de 80 caractères ASCII, une longueur d'enregistrement dérivée de l'ère des cartes perforées. Les chaînes de texte sont représentées au format "Hollerith (en)", le nombre de caractères dans la chaîne, suivi de la lettre "H", suivi de la chaîne de texte,

par exemple, "4HSLOT" (est le format de chaîne de texte utilisé dans les premières versions du langage Fortran).

Voici un petit fichier IGES de 1987,1 contenant seulement deux POINT (Type 116), deux arcs circulaires (Type 100) et deux entités ligne (Type 110). Il s'agit d'un logement, avec les points dans les centres des deux demi-cercles qui se forment aux extrémités de la fente et les deux lignes qui forment les côtés.

Le fichier est divisé en 5 sections : Début, Global, Entrée d'annuaire, Paramètres des données, et Fin, indiquées respectivement par les caractères 73 S, G, D, P ou T à la 73e colonne. Les caractéristiques et les données géométriques d'une entité sont réparties entre les deux sections ; un à deux enregistrements, un dans un format de longueur fixe (entrée de répertoire ou DE Section), l'autre dans un enregistrement multiple, le format délimité par des virgules (les données de paramètre ou PD Section), comme cela peut être vu d'une manière plus explicite sur le fichier MISC - IGES Example File slot (dump).

À l'affichage, l'utilisateur doit voir deux points jaunes (difficiles à voir sur un fond blanc, mais la plupart des systèmes de CAO ont un fond noir), dont l'un est situé à l'origine mathématique aux coordonnées [0,0,0], deux arcs circulaires rouges, reliés par deux lignes vertes.

| L'exemple énoncé affiché à l'écran | Origine mathématique aux coordonnées [0,0,0] |
| - | - |
