IGES

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

Specificația inițială pentru schimbul de grafică (IGES) (pronunțat eye-jess ) definește un format de date neutru care permite schimbul de date, fișiere grafice și informații între sistemele CAD .

Înțelesul oficial al acronimului IGES este reprezentarea digitală pentru comunicarea datelor de definire a produselor , publicat pentru prima dată în ianuarie 1980 de către Biroul Național de Standarde al SUA (acum Institutul Național de Standarde și Tehnologie , sub numele de NBSIR 80-1978 . Multe documente (ca primele versiuni ale standardelor de apărare MIL-PRF-28000 [1] și MIL-STD-1840 [2] ) se refereau la Societatea Americană a Inginerilor Mecanici (ASME) Y14.26M și la definiția comitetului ANSI care a aprobat versiunea IGES 1.0.

Folosind IGES, utilizatorii de programe CAD pot face schimb de date despre modelul produselor sub formă de diagrame de circuite model wireframe , modele de suprafață libere sau modelare solidă 3D sau reprezentări de arte grafice. Aplicațiile acceptate de IGES includ CAD, CAM , CAE tradiționale, modele pentru analiză și alte funcții pentru fabricare.

Premisă

În proiectare și fabricație, multe sisteme sunt utilizate pentru a gestiona datele tehnice ale produselor. Fiecare sistem are propriile formate de date, astfel încât aceleași informații trebuie introduse de mai multe ori în mai multe sisteme, ducând la excese și erori. Problema nu se referă doar la producție, dar în acest caz este și mai delicată, deoarece tridimensionalitatea crește posibilitatea de erori și neînțelegeri în rândul operatorilor. Institutul Național de Standarde a estimat că incompatibilitatea datelor este în valoare de 90 de miliarde de dolari în industria prelucrătoare [3] . Multe soluții au fost propuse de-a lungul anilor. Cele mai de succes au fost regulile pentru schimbul de date. Primele standarde au fost naționale și s-au axat pe schimbul de date geometrice. Acestea includ SET în Franța, VDAFS în Germania și Initial Graphics Exchange Description (IGES) în Statele Unite ale Americii. În plus, Organizația Standardelor Internaționale (ISO) a adus o mare contribuție la unificarea standardelor într-un standard internațional [4]

Istorie

Fișier IGES folosit ca test pentru a demonstra interoperabilitatea între furnizori (AUTOFACT-6 în Anaheim, California, 1983)

Proiectul IGES a început în 1979 de grupuri care foloseau și vindeau CAD, inclusiv Boeing , General Electric , Xerox , Computervision și Applicon, cu sprijinul Biroului Național de Standarde (cunoscut acum sub numele de NIST ) și al Departamentului Apărării al SUA ( DoD ) . Numele a fost ales cu atenție pentru a evita orice referire la o bază de date standard care ar putea concura cu bazele de date proprietare utilizate apoi de mai mulți furnizori CAD.

Din 1988, Departamentul Apărării al SUA a cerut ca toate informațiile digitale (în format electronic) privind fabricarea produselor ( Inginerie asistată de computer ), legate de contractele de arme ( CAD , diagrame ), să fie publicate în format electronic, în special în IGES format. Ca urmare, orice furnizor de software CAx care dorește să-și comercializeze produsul către furnizorii secundari ai Departamentului Apărării și partenerii lor a trebuit să accepte formatul de fișier IGES atât pentru import cât și pentru export.

Ca un standard ANSI din 1980, IGES a generat suficiente date pentru a umple sali pline de benzi magnetice și CD-ROM-uri care conțin informații digitale cu privire la procesul de producție industrială pentru automobile , industria aerospațială , de construcții navale industrii precum și pentru sisteme de arme , cum ar fi rachete. Trident , sisteme de ghidare pentru întregul portavion . Aceste piese de model pot fi utilizate la ani după ce proiectul original a fost furnizat după ce furnizorul a renunțat la activitate. Fișierele IGES oferă o modalitate de a accesa aceste date acum câteva decenii mai târziu. Astăzi, vizualizatorii de pluginuri pentru browserele web permit fișierelor IGES create acum peste 20 de ani să fie văzute de oricine din lume.

După lansarea inițială a STEP (ISO 10303) în 1994, interesul pentru dezvoltarea ulterioară a IGES a scăzut, iar versiunea 5.3 (1996) a fost ultimul standard publicat. Un deceniu mai târziu, STEP nu și-a îndeplinit promisiunea de a înlocui IGES, care rămâne cel mai utilizat standard pentru metoda CAx, adică utilizarea tehnologiei informației pentru a ajuta la proiectarea, analiza și fabricarea produselor și pentru interoperabilitatea acestora. software.

Tipul fisierului

Un fișier IGES este format din 80 de caractere ASCII pe înregistrări, o lungime de înregistrare derivată din era cărților de pumn . Șirurile de text sunt reprezentate în format " Hollerith ", numărul de caractere din șir, urmat de litera 'H, urmată de șirul de text, de exemplu. , "4HSLOT" (Acesta este formatul șirului de text utilizat în versiunile anterioare ale limbajului Fortran ). Primii traducători IGES au avut probleme cu computerele mainframe IBM, deoarece mainframe-urile folosesc codificarea EBCDIC pentru text, iar unii traducători EBCDIC-ASCII au ca efect fie înlocuirea caracterului incorect, fie înlocuirea incorectă a bitului de paritate , provocând erori de citire.

Acesta este un fișier IGES foarte mic din 1987, care conține doar două entități POINT (tip 116), două ARC CIRCULAR (tip 100) și două entități LINE (tip 110). Reprezintă o fantă (o gaură de ieșire), cu punctele centrale ale celor două semicercuri care formează capătul canelurii, iar cele două linii formează laturile.

 S 1
1H ,, 1H ;, 4HSLOT, 37H $ 1 $ DUA2: [IGESLIB.BDRAFT.B2I] SLOT.IGS;, G 1
17HBravo3 BravoDRAFT, 31HBravo3-> IGES V3.002 (02-Oct-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, Tel. 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

Fișierul este împărțit în 5 secțiuni , indicate de caracterele (S, G, D, P sau T) din coloana 73. Caracteristicile și informațiile geometrice pentru fiecare entitate sunt împărțite între două secțiuni; una din două înregistrări, într-un format cu lungime fixă ​​( Directory Entry sau secțiunea DE ), cealaltă în mai multe înregistrări, într-un format delimitat de virgule (datele parametrilor sau secțiunea PD ).

Când este afișat, utilizatorul ar trebui să vadă două puncte galbene (dificil de văzut pe un fundal alb, dar multe sisteme CAD folosesc un fundal negru), unul situat la originea modelului spațial [0,0,0], două arcuri circulare roșii și două linii verzi.

Slot.gif

Un standard recurent

Una dintre caracteristicile unice ale standardului IGES este că a fost primul standard ANSI care a fost documentat folosindu-l. De la versiunea 4.0, toate ilustrațiile tehnice pentru versiunea tipărită a standardului au fost generate din fișiere IGES. Sistemul software de tipărire ( LaTeX ) integrează imaginile raster generate din fișierele IGES în fișierele PostScript trimise către imprimantele cu jet laser , astfel textul și imaginile sunt tipărite pe aceeași pagină pentru utilizare ulterioară ca o copie gata pentru publicațiile comerciale. Începând cu IGES 5.2, așa a fost generat standardul, iar Versiunea 5.3 (cea mai recentă versiune aprobată ANSI) este disponibilă ca document PDF . [5]

Multe dintre ilustrații (toate conforme cu subsetul de desene tehnice MIL-D-28000 ale Departamentului Apărării din IGES, secțiunea Desene tehnice ale Departamentului Apărării cu secțiunea IGES) utilizează entitățile pe care le descriu; de exemplu. , ilustrația ENTITĂȚII LEADER (SĂGEATĂ) (Tip 214) poate fi utilizată ca studiu de caz pentru implementatorii de traducere, deoarece conține toate cele 12 stiluri de antet definite de standard. Acest exemplu de fișier WYSIWYG se poate distinge prin „F” inițial și „X” final în numele fișierului (așa cum vedeți „ f214x.igs ”), iar această bibliotecă este numită fișiere X IGES ( fișiere X IGES ) de către membrii comunitatea IGES.

Aceasta este una dintre figurile de exemplu, Figura 2 din Anexa A ( fmeparte.igs Arhivat 28 februarie 2010 la Internet Archive .), Care a apărut în fiecare versiune a IGES de la versiunea 3.0. Utilizați linii, unghiuri și dimensiuni cotate, precum și exemple de arce conice și circulare . Aceasta este de obicei prima parte utilizată la testarea traducătorilor IGES, deoarece standardul standard definește reprezentarea a ceea ce ar trebui să arate.

Figa2.gif

Evoluția și compararea formatelor

Deși STEP a avut un mare succes, problema vitezei de dezvoltare și utilizare rămâne. Mulți critici subliniază că standardele XML pentru comerțul pe internet se dezvoltă mult mai repede.

Practic, datele despre produse sunt foarte diferite de datele comerciale pe internet, cum ar fi avansurile, soldurile etc. Metoda tradițională de comunicare a informațiilor despre date despre produs este de a crea o schiță, dar, pentru a comunica un avans, metoda tradițională este de a crea un model. Informațiile din schițe sunt mult mai complicate și articulate, ceea ce face STEP mult mai dificil de dezvoltat.

Se dezvoltă un format XML pentru a partaja datele despre produse cu STEP. Dar STEP împarte datele originale în mai multe entități care nu sunt ușor de înțeles pentru XML sau orice alt format. Scopul final este ca STEP să creeze automat un document XML.

Fiecare protocol de aplicație include o diagramă care descrie funcțiile pe care un inginer trebuie să le ia în considerare pentru a-și urmări scopul și un șablon de cerințe de aplicație care descrie informațiile solicitate de aceste activități.

Aceste cereri de informații sunt apoi introduse într-un set comun de resurse integrate și rezultatul este un model de schimb de date adecvat scopului. Scopul final al etapei este de a explica întregul ciclu de viață al fiecărui tip de produs, de la proiectarea conceptuală până la rezultatul final. În orice caz, vor trece ani înainte ca acest obiectiv să fie atins.

cel mai tangibil avantaj pentru cei care utilizează Step este capacitatea de a schimba date de proiectare, cum ar fi modele solide sau modele solide articulate. Alte standarde pentru schimbul de date, cum ar fi versiunea mai nouă a IGES, acceptă schimbul de materiale solide, deși într-o măsură mai mică, conform www.steptools.com.

Notă

  1. ^ MIL-PRF-28000B ( PDF ), în Marina Statelor Unite , 30 septembrie 1999 (arhivat din original la 20 septembrie 2007) .
  2. ^ MIL-STD-1840C ( PDF ), în Marina Statelor Unite , 29 iunie 1997 (arhivat din original la 20 septembrie 2007) .
  3. ^ SB Brunnermeier și SA Martin, Analiza costurilor de interoperabilitate a lanțului de aprovizionare cu autovehicule din SUA , INSTITUTUL DE CERCETARE A TRIANGLULUI, martie 1999, Copie arhivată ( PDF ), pe rti.org . Adus la 14 aprilie 2010 (arhivat din original la 19 septembrie 2000) .
  4. ^ ISO 10303-1: 1994 Sisteme de automatizare industrială și integrare Reprezentarea și schimbul de date despre produse - Prezentare generală și principii fundamentale, Standard internațional, ISO TC184 / SC4, 1994
  5. ^ IGES 5.3 (ANSI-1996) ( PDF ). US Product Data Association , 23 septembrie 1996. Accesat la 12 aprilie 2010 (arhivat din original la 21 august 2012) .

Elemente conexe

linkuri externe