IGES

Initial Graphics Exchange Specification (IGES) (uttales eye-jess ) definerer et nøytralt dataformat som tillater utveksling av data, grafikkfiler og informasjon mellom CAD -systemer .

Den offisielle betydningen av IGES - akronymet er Digital Representation for Communication of Product Definition Data , først utgitt i januar 1980 av US National Bureau of Standards, (nå National Institute of Standards and Technology , som NBSIR 80-1978 . Mange dokumenter (som første versjoner av forsvarsstandardene MIL-PRF-28000 [1] og MIL-STD-1840 [2] ) refererte til American Society of Mechanical Engineers (ASME) Y14.26M , og definisjonen av ANSI -komiteen som godkjente IGES-versjonen 1.0.

Ved å bruke IGES kan brukere av CAD-programmer utveksle produktmodelldata i form av wireframe - modellkretsdiagrammer , frie overflatemodeller eller 3D solid modellering eller grafiske representasjoner. Applikasjoner som støttes av IGES inkluderer tradisjonelle CAD, CAM , CAE , modeller for analyse og andre funksjoner for fabrikasjon.

Forord

I design og produksjon brukes mange systemer for å administrere de tekniske dataene til produktene. Hvert system har sine egne dataformater, slik at den samme informasjonen må introduseres flere ganger i flere systemer, noe som fører til overskridelser og feil. Problemet gjelder ikke bare produksjonen, men i dette tilfellet er det enda mer delikat, siden tredimensjonaliteten øker muligheten for feil og misforståelser blant operatørene. National Institute of Standards har estimert datainkompatibilitet til å være verdt 90 milliarder dollar i produksjonsindustrien [3] . Mange løsninger har blitt foreslått opp gjennom årene. De mest vellykkede var reglene for datautveksling. De første standardene var nasjonale og fokuserte på utveksling av geometriske data. De inkluderte SET i Frankrike, VDAFS i Tyskland og Initial Graphics Exchange Description (IGES) i USA. I tillegg har Organisasjonen for internasjonale standarder (ISO) gitt et stort bidrag for å forene standardene til en internasjonal standard [4]

Historie

IGES-prosjektet startet i 1979 av grupper som brukte og solgte CAD, inkludert Boeing , General Electric , Xerox , Computervision og Applicon, med støtte fra National Bureau of Standards (nå kjent som NIST ) og US Department of Defense ( DoD ) . Navnet ble nøye valgt for å unngå referanser til en standarddatabase som kunne konkurrere med de proprietære databasene som ble brukt av flere CAD-leverandører.

Siden 1988 har det amerikanske forsvarsdepartementet krevd at all digital informasjon (i elektronisk format) om produksjon av produkter ( Computer-Aided Engineering ), relatert til våpenkontrakter ( CAD , diagrams ), publiseres i elektronisk format, spesielt i IGES format. Som et resultat måtte enhver CAx- programvareleverandør som ønsket å markedsføre produktet sitt til underleverandører av forsvarsdepartementet og deres partnere støtte IGES-filformatet for både import og eksport.

Som en ANSI-standard siden 1980, har IGES generert nok data til å fylle haller fulle av magnetbånd og CD-ROMer som inneholder digital informasjon om den industrielle produksjonsprosessen for bil- , romfarts- , skipsbyggingsindustrien så vel som for våpensystemer som missiler. Trident , ledesystemer for hele hangarskipet . Disse modelldelene kan brukes år etter at originaldesignet er levert etter at leverandøren går ut av drift. IGES-filer gir en måte å få tilgang til disse dataene nå tiår senere. I dag lar plugin- visere for nettlesere IGES-filer opprettet for over 20 år siden bli sett av alle i verden.

Etter den første utgivelsen av STEP (ISO 10303) i 1994, falt interessen for videreutvikling av IGES, og versjon 5.3 (1996) var den siste publiserte standarden. Et tiår senere har STEP ennå ikke innfri sitt løfte om å erstatte IGES, som fortsatt er den mest brukte standarden for CAx-metoden, dvs. bruken av informasjonsteknologi for å hjelpe til med design, analyse og produksjon av produkter og for deres interoperabilitet. programvare.

Filformat

En IGES-fil består av 80 -ASCII- tegn per post, en rekordlengde som stammer fra hullkortenes tid . Tekststrenger er representert i " Hollerith "-format, antall tegn i strengen, etterfulgt av bokstaven 'H, etterfulgt av tekststrengen for eksempel. , "4HSLOT" (Dette er tekststrengformatet som brukes i tidlige versjoner av Fortran -språket ). Tidlige IGES - oversettere hadde problemer med IBMs stormaskindatamaskiner fordi stormaskiner bruker EBCDIC - koding for tekst, og noen EBCDIC-ASCII-oversettere har effekten av enten å erstatte feil tegn, eller feilaktig erstatte paritetsbiten , og forårsake lesefeil.

Dette er en veldig liten IGES-fil fra 1987, som inneholder kun to POINT -enheter (Type 116), to SIRKULÆR BUE (Type 100) og to LINE - enheter (Type 110). Det representerer et spor (et utgangshull), med de sentrale punktene til de to halvsirklene som danner enden av sporet, og de to linjene danner sidene.

S 1 1H ,, 1H;, 4HSLOT, 37H $ 1 $ DUA2: [IGESLIB.BDRAFT.B2I] SLOT.IGS ;, G 1 17HBravo3 BravoDRAFT, 31HBravo3-> IGES V3.002 (02-okt-87), 32,38,6,38,15, G 2 4HSLOT, 1., 1,4HINCH, 8,0.08,13H871006.192927,1.E-06,6., G 3 31HD. A. Harrod, tlf. 313 / 995-6333.24 HAPPLICON - Ann Arbor, MI, 4.0; G 4 116 1 0 1 0 0 0 0 1D 1 116 1 5 1 0 0D 2 116 2 0 1 0 0 0 0 1D 3 116 1 5 1 0 0D 4 100 3 0 1 0 0 0 0 1D 5 100 1 2 1 0 0D 6 100 4 0 1 0 0 0 0 1D 7 100 1 2 1 0 0D 8 110 5 0 1 0 0 0 0 1D 9 110 1 3 1 0 0D 10 110 6 0 1 0 0 0 0 1D 11 110 1 3 1 0 0D 12 116,0, 0, 0, 0,0,0; 1P 1 116,5, 0, 0, 0,0,0; 3P 2 100,0., 0., 0., 0., 1., 0., - 1., 0.0; 5P 3 100,0., 5., 0., 5., - 1., 5., 1., 0.0; 7P 4 110.0., - 1., 0., 5., - 1., 0., 0.0; 9P 5 110.0., 1., 0., 5., 1., 0., 0.0; 11P 6 S 1G 4D 12P 6 T 1

Filen er delt inn i 5 seksjoner , angitt med tegnene (S, G, D, P eller T) i kolonne 73. Karakteristikkene og geometrisk informasjon for hver enhet er delt mellom to seksjoner; én av to poster, i et format med fast lengde ( katalogoppføringen eller DE-seksjonen ), den andre i flere poster, i et kommadelt format ( parameterdataene eller PD-seksjonen ).

Når den vises, skal brukeren se to gule punkter (vanskelige å se på en hvit bakgrunn, men mange CAD-systemer bruker en svart bakgrunn), ett plassert ved opprinnelsen til rommodellen [0,0,0], to røde sirkelbuer , og to grønne linjer.

En tilbakevendende standard

En av de unike egenskapene til IGES-standarden er at den var den første ANSI -standarden som ble dokumentert ved bruk av den. Siden versjon 4.0 har alle tekniske illustrasjoner for den trykte versjonen av standarden blitt generert fra IGES-filer. Typesetting -programvaresystemet ( LaTeX ) integrerer rasterbilder generert fra IGES-filer i PostScript - filer som sendes til laserstråleskrivere , slik at tekst og bilder skrives ut på samme side for senere bruk som en klar kopi for kommersielle publikasjoner. Fra og med IGES 5.2, dette er hvordan standarden ble generert, og versjon 5.3 (den nyeste ANSI-godkjente versjonen) er tilgjengelig som et PDF -dokument . [5]

Mange av illustrasjonene (alle samsvarer med Forsvarsdepartementets MIL-D-28000 Engineering Drawings Subset of IGES , Department of Defense Technical Drawings with IGES-delen) bruker enhetene de beskriver; for eksempel. , kan illustrasjonen av LEADER (ARROW) ENTITY (Type 214) brukes som en casestudie for oversettelsesimplementere, siden den inneholder alle 12 overskriftsstiler definert av standarden. Dette WYSIWYG -fileksemplet kan skilles fra den første "F" og den siste "X" i filnavnet (som du ser " f214x.igs "), og dette biblioteket kalles X-files IGES ( IGES X-files ) av medlemmer av IGES- fellesskapet .

Dette er en av eksempelfigurene, figur 2 fra vedlegg A ( fmeparte.igs Arkivert 28. februar 2010 på Internet Archive .), som har dukket opp i hver versjon av IGES siden versjon 3.0. Bruk linjer, vinkler og dimensjonerte dimensjoner, samt eksempler på både koniske og sirkelbuer . Det er vanligvis den første delen som brukes når du tester IGES-oversettere, fordi standardstandarden definerer representasjonen av hvordan den skal se ut.

Evolusjon og sammenligning av formater

Selv om STEP har vært svært vellykket, gjenstår fortsatt problemet med utviklingshastighet og bruk. Mange kritikere påpeker at XML- standarder for internetthandel utvikler seg mye raskere.

I utgangspunktet er produktdata veldig forskjellig fra internetthandelsdata som forskudd, saldo osv. Den tradisjonelle metoden for å kommunisere produktdatainformasjon er å lage et utkast, men for å kommunisere et fremskritt er den tradisjonelle metoden å lage en modell. Informasjonen i skissene er mye mer komplisert og artikulert, noe som gjør STEP mye vanskeligere å utvikle.

Et XML -format utvikles for å dele produktdata med STEP. Men STEP deler de originale dataene inn i flere enheter som ikke er enkle å forstå for XML eller andre formater. Det endelige målet er at STEP automatisk oppretter et XML-dokument.

Hver applikasjonsprotokoll inkluderer et diagram som beskriver funksjonene som en ingeniør må ta hensyn til for å forfølge sitt formål og en applikasjonskravmal som beskriver informasjonen som kreves av disse aktivitetene.

Disse forespørslene om informasjon mates deretter inn i et felles sett med integrerte ressurser, og resultatet er en datautvekslingsmodell tilpasset formålet. Steps endelige mål er å forklare hele livssyklusen til hver type produkt, fra konseptuell design til det endelige resultatet. Uansett vil det ta år før dette målet er nådd.

den mest håndgripelige fordelen for de som bruker Step er muligheten til å utveksle designdata som solide modeller eller artikulerte solide modeller. Andre standarder for datautveksling, som den nyere versjonen av IGES, støtter utveksling av solide materialer, om enn i mindre grad ifølge www.steptools.com.

Merknader

  1. ^ MIL-PRF-28000B ( PDF ), i United States Navy , 30. september 1999 (arkivert fra originalen 20. september 2007) .
  2. ^ MIL-STD-1840C ( PDF ), i United States Navy , 29. juni 1997 (arkivert fra originalen 20. september 2007) .
  3. ^ SB Brunnermeier og SA Martin, Interoperability Cost Analysis of the US Automotive Supply Chain , RESEARCH TRIANGLE INSTITUTE, mars 1999, Arkivert kopi ( PDF ), på rti.org . Hentet 14. april 2010 (arkivert fra originalen 19. september 2000) .
  4. ^ ISO 10303-1: 1994 Industrielle automasjonssystemer og integrasjon Produktdatarepresentasjon og utveksling - Oversikt og grunnleggende prinsipper, internasjonal standard, ISO TC184 / SC4, 1994
  5. ^ IGES 5.3 (ANSI-1996) ( PDF ). US Product Data Association , 23. september 1996. Hentet 12. april 2010 (arkivert fra originalen 21. august 2012) .

Relaterte elementer

Eksterne lenker