Hva er IGS-filformatet?
En .igs-fil er en grafikkfil kodet i IGES-format, brukt i CAD-programvaremiljøer for å lagre 2D/3D-vektorbildedata. Filen kan inneholde ulike data for et prosjekt, som trådmodeller, overflate- eller solide objektrepresentasjoner og kretsdesign. .igs-filer lagres i ren ASCII-tekst ved bruk av et strengt fastbredde-oppsett med 80 kolonner - hver linje bærer en enkelt seksjonstype-bokstav (S, G, D, P eller T) og et høyrejustert sekvensnummer i kolonne 74-80. Fordi formatet er ren ASCII uten binær header, finnes det ingen tradisjonell «magic-byte»-signatur; filer identifiseres av denne karakteristiske kolonnestrukturen. Filendelsen .igs er den klassiske DOS-skrivemåten med tre bokstaver for .iges - begge endelser refererer til det identiske formatet.
Kort historikk for .igs-filformatet
.igs-formatet følger Initial Graphics Exchange Specification (IGES), først publisert i 1980 av US National Bureau of Standards (nå NIST) og senere standardisert som ANS US PRO/IPO-100. Det ble raskt standardformatet for lagring og utveksling av 3D-modelldata på tvers av ulike CAD-plattformer, noe som i stor grad forenklet samarbeid mellom brukere av ulike programvareverktøy. De siste årene har det i stor grad blitt erstattet av .stp-formatet, som tilbyr rikere støtte for solide modeller og forblir mye brukt i dag. IGES-spesifikasjonen ble sist oppdatert i 1996 (versjon 5.3). Selv om nyere alternativer nå dominerer, forblir .igs-filer vanlige i eldre arbeidsflyter og arkiver, og støttes fortsatt bredt av store CAD-applikasjoner. Andre relaterte nøytrale utvekslingsformater inkluderer .stl for mesh-geometri og .dxf for 2D/3D-tegningutveksling.
Sikkerhet og trygghet
RISIKO: LOWEn IGS-fil er rene ASCII-geometridata - den inneholder ingen kjørbar kode og kan ikke kjøre noe, så det er trygt å åpne en. De eneste reelle bekymringene er ikke-ondsinnede: store sammenstillinger kan være trege å laste, en IGES-eksport kan utilsiktet inkludere proprietære designdetaljer du ikke mente å dele (det er nøyaktig geometri mottakeren kan måle), og IGES-filer med kun overflater ankommer ofte ikke-vanntette og trenger reparasjon før maskinering/printing. Som alltid er det bare beholderen som er ufarlig - vær forsiktig med en fil som utgir seg for å være «part.igs» som egentlig er en kjørbar fil; sjekk den sanne filendelsen.
Formatdetaljer
i et nøtteskallProgrammer som åpner IGS-filer
Tekniske detaljer
dyp spesifikasjon| Filstruktur | Fastbredde 80-kolonners ASCII-kortoppsett; kolonne 73 inneholder seksjonstype-bokstaven, kolonne 74-80 inneholder et høyrejustert sekvensnummer |
| Tekstkoding | Ren 7-bit ASCII; ingen binære data, ingen BOM, og ingen binær «magic-byte»-signatur |
| Seksjonstyper | Fem navngitte seksjoner: Start (`S`), Global (`G`), Directory Entry (`D`), Parameter Data (`P`), Terminate (`T`) - hver linje bærer nøyaktig én seksjonsidentifikator |
| MIME-type | `model/iges` |
| Filidentifikasjon | Identifisert av 80-kolonners kortstruktur og seksjonsbokstav-konvensjon, ikke av et binært magisk nummer |
| Geometrityper | 2D-tegninger, 3D-trådmodell, NURBS og regeloverflater, trimmede overflater, B-rep-solider, endelig-element-modeller og kretsskjemaer |
| Antall enhetstyper | Over 100 definerte enhetstyper som dekker kurver, overflater, annotering og struktur; typenumre varierer fra 100 til 9999 |
| Parameter-skilletegn | Skilletegn deklarert i Global-seksjonen; standard er komma (`,`) for parameterseparasjon og semikolon (`;`) for postterminering |
| Måleenheter | Enhetssystem deklarert i Global-seksjonen; støttede systemer inkluderer tommer, millimeter, fot, meter og flere andre |
| Fargestøtte | 8 forhåndsdefinerte fargeindekser (1-8); egendefinerte RGB-farger via Color Definition Entity (Type 314) |
| Lagstøtte | Opptil 9999 nivåer (lag); navngitte lag definert via Level Function Entity (Type 406, Form 1) |
| Koordinatsystem | Høyrehendt kartesisk koordinatsystem; Transformation Matrix Entity (Type 124) håndterer plassering, skalering og rotasjon |
| Alternativ endelse | `.iges` - samme format; `.igs` er den eldre DOS-skrivemåten med tre tegn |
| Interoperabilitet | Leverandørnøytral; import/eksport støttes naturlig av AutoCAD, SolidWorks, CATIA, Siemens NX, PTC Creo og FreeCAD |
| Kjente begrensninger | Ingen innebygd støtte for sammenstillingshierarki eller parametriske funksjonstrær; trimpresisjon kan svekkes mellom oversettere |
| Typisk filstørrelse | Større enn binære CAD-formater på grunn av ordrik ASCII-kortstruktur; moderat komplekse modeller når vanligvis flere megabyte |
| Utgitt | 1980 (IGES 1.0); last version IGES 5.3, 1996 |
| Åpen standard | Ja · royalty-fri |
| Spesifikasjon | www.loc.gov |
IGS-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om IGS-filer.