Was ist das IGS-Dateiformat?
Eine .igs-Datei ist eine Grafikdatei im IGES-Format, die in CAD-Softwareumgebungen verwendet wird, um 2D/3D-Vektorbilddaten zu speichern. Die Datei kann verschiedene Daten für ein Projekt enthalten, z. B. Drahtgittermodelle, Oberflächen- oder Festkörperdarstellungen und Schaltungsdesigns. .igs-Dateien werden als reiner ASCII-Text in einem streng strukturierten 80-Spalten-Kartenformat gespeichert - jede Zeile trägt einen einzelnen Abschnittstyp-Buchstaben (S, G, D, P oder T) und eine rechtsbündige Sequenznummer in den Spalten 74-80. Da das Format reines ASCII ohne binären Header ist, gibt es keine traditionelle Magic-Byte-Signatur; Dateien werden anhand dieser markanten Spaltenstruktur identifiziert. Die Erweiterung .igs ist die klassische DOS-Drei-Buchstaben-Schreibweise von .iges - beide Erweiterungen beziehen sich auf das identische Format.
Kurze Geschichte des .igs-Dateiformats
Das .igs-Format folgt eng der Initial Graphics Exchange Specification (IGES), die 1980 vom US National Bureau of Standards (heute NIST) erstmals veröffentlicht und später als ANS US PRO/IPO-100 standardisiert wurde. Es wurde schnell zum Standardformat für die Speicherung und den Austausch von 3D-Modelldaten zwischen verschiedenen CAD-Plattformen und erleichterte die Zusammenarbeit von Nutzern unterschiedlicher Softwaretools erheblich. In den letzten Jahren wurde es weitgehend vom .stp-Format abgelöst, das umfangreichere Festkörpermodell-Unterstützung bietet und heute noch weit verbreitet ist. Die IGES-Spezifikation wurde zuletzt 1996 aktualisiert (Version 5.3). Obwohl neuere Alternativen heute dominieren, sind .igs-Dateien in Legacy-Workflows und Archiven weiterhin verbreitet und werden noch von den meisten großen CAD-Anwendungen unterstützt. Weitere verwandte neutrale Austauschformate sind .stl für Mesh-Geometrie und .dxf für 2D/3D-Zeichnungsaustausch.
Sicherheit
RISIKO: LOWEine IGS-Datei ist reiner ASCII-Geometriedaten - sie enthält keinen ausführbaren Code und kann nichts ausführen, daher ist das Öffnen sicher. Die einzigen realen Bedenken sind nicht böswilliger Natur: Große Baugruppen können langsam laden, ein IGES-Export kann versehentlich proprietäre Konstruktionsdetails enthalten, die nicht geteilt werden sollten (es ist exakte Geometrie, die der Empfänger messen kann), und flächenbasierte IGES-Dateien kommen oft nicht wasserdicht an und müssen vor dem Fräsen/Drucken repariert werden. Wie immer ist nur der Container harmlos - seien Sie vorsichtig bei einer Datei, die vorgibt, 'part.igs' zu sein, aber tatsächlich eine ausführbare Datei ist; prüfen Sie die wahre Erweiterung.
Formatdetails
kurz gefasstProgramme zum Öffnen von IGS-Dateien
Technische Details
technische Spezifikation| Dateistruktur | Festes 80-Spalten-ASCII-Kartenformat; Spalte 73 enthält den Abschnittstyp-Buchstaben, Spalten 74-80 eine rechtsbündige Sequenznummer |
| Textcodierung | Reines 7-Bit-ASCII; keine Binärdaten, kein BOM und keine binäre Magic-Byte-Signatur |
| Abschnittstypen | Fünf benannte Abschnitte: Start (`S`), Global (`G`), Directory Entry (`D`), Parameter Data (`P`), Terminate (`T`) - jede Zeile trägt genau einen Abschnitts-Bezeichner |
| MIME-Typ | `model/iges` |
| Dateiidentifizierung | Identifiziert durch die 80-Spalten-Kartenstruktur und die Abschnittsbuchstaben-Konvention, nicht durch eine binäre Magic Number |
| Geometrietypen | 2D-Zeichnungen, 3D-Drahtgitter, NURBS- und geregelte Flächen, beschnittene Flächen, B-Rep-Festkörper, Finite-Elemente-Modelle und Schaltungsschemata |
| Anzahl der Entitätstypen | Über 100 definierte Entitätstypen für Kurven, Flächen, Anmerkungen und Struktur; Typnummern von 100 bis 9999 |
| Parameter-Begrenzer | Im Global-Abschnitt deklarierte Begrenzer-Zeichen; Standards sind Komma (`,`) für Parametertrennung und Semikolon (`;`) für Datensatzabschluss |
| Maßeinheiten | Im Global-Abschnitt deklariertes Einheitensystem; unterstützte Systeme umfassen Zoll, Millimeter, Fuß, Meter und mehrere andere |
| Farbunterstützung | 8 vordefinierte Farbindizes (1-8); benutzerdefinierte RGB-Farben über Color Definition Entity (Typ 314) |
| Ebenen-Unterstützung | Bis zu 9999 Ebenen (Layer); benannte Layer über Level Function Entity (Typ 406, Form 1) definiert |
| Koordinatensystem | Rechtshändiges kartesisches Koordinatensystem; Transformation Matrix Entity (Typ 124) behandelt Platzierung, Skalierung und Rotation |
| Alternative Erweiterung | `.iges` - gleiches Format; `.igs` ist die Legacy-Drei-Zeichen-DOS-Schreibweise |
| Interoperabilität | Herstellerneutral; Import/Export nativ unterstützt von AutoCAD, SolidWorks, CATIA, Siemens NX, PTC Creo und FreeCAD |
| Bekannte Einschränkungen | Keine native Unterstützung für Baugruppen-Hierarchie oder parametrische Feature-Bäume; Beschnitt-Präzision kann zwischen Translatoren abnehmen |
| Typische Dateigröße | Größer als binäre CAD-Formate aufgrund der ausführlichen ASCII-Kartenstruktur; mäßig komplexe Modelle erreichen typischerweise einige Megabyte |
| Veröffentlicht | 1980 (IGES 1.0); last version IGES 5.3, 1996 |
| Offener Standard | Ja · lizenzgebührenfrei |
| Spezifikation | www.loc.gov |
IGS-Konvertierungen
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu IGS-Dateien.