Hvad er IGS-filformatet?
En .igs-fil er en grafikfil kodet i IGES-formatet, som bruges i CAD-softwaremiljøer til at gemme 2D/3D-vektorbilleddata. Filen kan indeholde forskellige data for et projekt, såsom trådmodeller, overflade- eller solid-objektrepræsentationer og kredsløbsdesign. .igs-filer gemmes i almindelig ASCII-tekst ved hjælp af et strengt layout med fast bredde på 80 kolonner - hver linje bærer et enkelt sektionstype-bogstav (S, G, D, P eller T) og et højrejusteret sekvensnummer i kolonne 74-80. Da formatet er ren ASCII uden en binær header, findes der ingen traditionel magic-byte-signatur; filer identificeres ved denne karakteristiske kolonnestruktur. Filendelsen .igs er den klassiske DOS-trebogstavsstavning af .iges - begge endelser refererer til det identiske format.
Kort historie om .igs-filformatet
.igs-formatet følger nøje Initial Graphics Exchange Specification (IGES), der først blev udgivet i 1980 af US National Bureau of Standards (nu NIST) og senere standardiseret som ANS US PRO/IPO-100. Det blev hurtigt standardformatet til lagring og udveksling af 3D-modeldata på tværs af forskellige CAD-platforme, hvilket i høj grad lettede samarbejdet mellem brugere af forskellige softwareværktøjer. I de senere år er det i vid udstrækning blevet erstattet af .stp-formatet, som tilbyder rigere understøttelse af solid-modeller og stadig er meget udbredt i dag. IGES-specifikationen blev sidst opdateret i 1996 (version 5.3). Selvom nyere alternativer nu dominerer, forbliver .igs-filer almindelige i ældre arbejdsgange og arkiver og understøttes stadig bredt af store CAD-applikationer. Andre relaterede neutrale udvekslingsformater inkluderer .stl til mesh-geometri og .dxf til udveksling af 2D/3D-tegninger.
Sikkerhed og tryghed
RISIKO: LOWEn IGS-fil er almindelig ASCII-geometridata - den indeholder ingen eksekverbar kode og kan ikke køre noget, så det er sikkert at åbne en. De eneste reelle bekymringer er ikke-ondsindede: store samlinger kan være langsomme at indlæse, en IGES-eksport kan utilsigtet inkludere proprietære designdetaljer, du ikke mente at dele (det er nøjagtig geometri, modtageren kan måle), og overflade-baserede IGES-filer ankommer ofte ikke-vandtætte og skal repareres før bearbejdning/print. Som altid er kun beholderen harmløs - vær forsigtig med en fil, der udgiver sig for at være «part.igs», men som faktisk er en eksekverbar fil; tjek den sande filendelse.
Formatdetaljer
kort fortaltProgrammer der åbner IGS-filer
Tekniske detaljer
dyb specifikation| Filstruktur | Fast bredde 80-kolonne ASCII-layout; kolonne 73 indeholder sektionstype-bogstavet, kolonne 74-80 indeholder et højrejusteret sekvensnummer |
| Tekstkodning | Ren 7-bit ASCII; ingen binære data, ingen BOM og ingen binær magic-byte-signatur |
| Sektionstyper | Fem navngivne sektioner: Start (`S`), Global (`G`), Directory Entry (`D`), Parameter Data (`P`), Terminate (`T`) - hver linje bærer præcis én sektionsidentifikator |
| MIME-type | `model/iges` |
| Filidentifikation | Identificeres ved 80-kolonne-strukturen og sektionsbogstav-konventionen, ikke ved et binært magisk nummer |
| Geometrityper | 2D-tegninger, 3D-trådnet, NURBS og regeloverflader, trimmede overflader, B-rep solids, finite-element-modeller og kredsløbsdiagrammer |
| Antal entitetstyper | Over 100 definerede entitetstyper, der dækker kurver, overflader, annotering og struktur; typenumre spænder fra 100 til 9999 |
| Parameter-separatorer | Separatortegn deklareret i Global-sektionen; standard er komma (`,`) til parameteradskillelse og semikolon (`;`) til afslutning af poster |
| Måleenheder | Enhedssystem deklareret i Global-sektionen; understøttede systemer inkluderer tommer, millimeter, fod, meter og flere andre |
| Farveunderstøttelse | 8 foruddefinerede farveindekser (1-8); brugerdefinerede RGB-farver via Color Definition Entity (Type 314) |
| Lagunderstøttelse | Op til 9999 niveauer (lag); navngivne lag defineret via Level Function Entity (Type 406, Form 1) |
| Koordinatsystem | Højrehåndet kartesisk koordinatsystem; Transformation Matrix Entity (Type 124) håndterer placering, skalering og rotation |
| Alternativ filendelse | `.iges` - samme format; `.igs` er den ældre tre-tegns DOS-stavning |
| Interoperabilitet | Producentuafhængig; import/eksport understøttes indfødt af AutoCAD, SolidWorks, CATIA, Siemens NX, PTC Creo og FreeCAD |
| Kendte begrænsninger | Ingen indfødt understøttelse af samlingshierarki eller parametriske funktionstræer; præcision ved trimning kan forringes mellem oversættere |
| Typisk filstørrelse | Større end binære CAD-formater på grund af den ordrige ASCII-struktur; moderat komplekse modeller når typisk flere megabyte |
| Udgivet | 1980 (IGES 1.0); last version IGES 5.3, 1996 |
| Åben standard | Ja · royaltyfri |
| Specifikation | www.loc.gov |
IGS-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om IGS-filer.