IGES (вимовляється: ай-джес, Digital Representation for Communication of Product Definition Data (укр. цифрове подання для обміну даними які визначають продукт) - двовимірний/тривимірний векторний формат графіки; використовується багатьма CAD-програмами.
Вперше опублікований у січні 1980 року Національним інститутом стандартів та технологій (США), з кодом NBSIR 80-1978. Багато документів (наприклад, ранні версії Стандартів Захисту MIL-PRF-28000 та MIL-STD-1840) посилаються на нього як на ASME (Американське товариство інженерів-механіків) Y14.26M, позначення Американського національного інституту стандартів, яка схвалила IGES версії 1.0.
За допомогою IGES, в CAD можна передавати моделі кругових діаграм, каркасів моделей, поверхонь будь-якої форми або подання суцільних моделей. Додатки, що підтримують IGES, включають в себе інженерну графіку, аналітичні моделі та інші виробничі функції.
Історія
Проєкт IGES було розпочато у 1979 р. групою CAD-користувачів і постачальників, включаючи Boeing, General Electric, Xerox, і , за підтримки Національного інституту стандартів і технологій США (зараз — NIST), та Міністерством оборони США. Назва ретельно вибиралася, щоб уникнути будь-яких натяків на стандарти баз даних постачальників CAD-систем, що конкурували. З 1988 р. Міністерство оборони вимагало, щоб вся цифрова Виробнича Інформація Продукту (англ. Product Manufacturing Information (PMI) для збройових систем (інженерна графіка, діаграми та інше) була переведена в IGES формат. Надалі будь-які постачальники CAx програмного забезпечення, які бажали запропонувати свій продукт Міністерству Оборони США та його партнерам, мали організувати підтримку читання та запису файлів формату IGES. Будучі ANSI-стандартом з 1980 р., IGES згенерував достатньо даних, щоб заповнити ними сховища з касетами й CD-дисками цифрової Виробничої Інформації для автомобільної, аерокосмічної та суднобудівної індустрій, а також для систем озброєння починаючи з систем управління ракетами типу Трайдент авіаносці. Ці частини моделей повинні були використовуватися ще багато років після того, як автори початкового дизайну вийшли з бізнесу, і IGES-файли будуть давати можливість доступу до цих даних ще десятиліття. Сьогодні плагіни для браузерів підтримують перегляд IGES-файлів, створених 20 років тому, з будь-якої точки світу. Після першого релізу STEP (Стандарт STEP ISO 10303) у 1994 р., інтерес до подальшої розробки IGES згас, і версія 5.3 (1996) була останнім випущеним стандартом. Десять років по тому, STEP виконала свою обіцянку замінити IGES, що залишився найбільш широко використовуваним CAx та PMI стандартом взаємодії.
Формат файлів
IGES-файл складається з 80-символьних ASCII-записів (довжина запису походить з ери перфокарт). Текстові рядки представлені у «Холерит» форматі — число символів у рядку, плюс літера «Н» і сам рядок. Приклад — "4HSLOT" (аналогічний формат текстових рядків був у мові Фортран). Ранні IGES-транслятори мали проблеми з комп'ютерами IBM, що використовували EBCDIC-кодування тексту, так що деякі EBCDIC-ASCII перекладачі замінювали символи неправильно або неправильно ставили біт парності, викликаючи проблеми з читанням. Розглянемо 1987 року, що включає в себе лише сутності пари точок (POINT, тип 116), пари півкіл (CIRCULAR ARC, тип 100) і двох ліній (LINE, тип 110).
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,24HAPPLICON - 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
Файл розділений на 5 секцій, позначених літерами (S, G, D, P або T) у стовпчику 73. Характеристики та геометрична інформація для кожної сутності поділені між двома секціями; одна — у форматі фіксованої довжини (Directory Entry, або DE секція), інша у складовій запису, з фіксованою точкою (Parameter Data, або PD секція). При відображенні ми повинні бачити дві жовті крапки, одна з яких на початку координат [0,0,0], два червоні півкола і дві зелені лінії.
Рекурсивний стандарт
Одна з унікальних характеристик стандарту IGES — це те, що він був першим ANSI-стандартом, що документується за допомогою самого себе. З версії 4.0, всі технічні ілюстрації для друкованої версії стандарту генерувалися з IGES-файлів. Електронна система верстки (LaTeX) інтегрує растрові зображення, згенеровані з IGES файлів з PostScript, що посилаються на лазерний принтер, так що текст і зображення друкуються на одній сторінці для подальшого використання як готова комерційна публікація. Починаючи з IGES версій 5.2 і 5.3 (найостанніші версії, схвалені ANSI) стандарт став доступний як PDF-документ.
Багато ілюстрацій (усі вони відповідають набору інженерних креслень Міністерства оборони MIL-D-28000 IGES) використовують сутності, які вони описують, наприклад, ілюстрацію СУБ’ЄТКИ (СТРІЛКА) (тип 214) який можна використовувати як тестовий приклад для розробників перекладача, оскільки він містить усі 12 стилів стрілок, визначених стандартом. Ці приклади файлів WYSIWYG можна відрізнити за літерою «F» і «X» у назві файлу (наприклад, f214x.igs[12]), і члени спільноти IGES називають цю бібліотеку X-файлами IGES.
Ось один із прикладів малюнків, Малюнок 2 із Додатка A (fmeparte.igs[13]), який з’являється в кожній версії IGES, починаючи з Версії 3.0. Він використовує лінійні, кутові та ординатні розміри, а також приклади як кругових, так і конічних дуг. Зазвичай це перша частина, яка використовується під час тестування перекладача IGES, оскільки стандарт містить зображення того, як він має виглядати.
Примітки
Посилання
- в PDF від US Product Data Association (USPRO)
- IGES 5.x Preservation Society має cample IGES files for testing translators
- A General Description of IGES. nist.gov. Архів оригіналу за 9 квітня 2012.
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
IGES vimovlyayetsya aj dzhes Digital Representation for Communication of Product Definition Data ukr cifrove podannya dlya obminu danimi yaki viznachayut produkt dvovimirnij trivimirnij vektornij format grafiki vikoristovuyetsya bagatma CAD programami Logotip proektu IGES vid Nacionalnim institutom standartiv ta tehnologij Vpershe opublikovanij u sichni 1980 roku Nacionalnim institutom standartiv ta tehnologij SShA z kodom NBSIR 80 1978 Bagato dokumentiv napriklad ranni versiyi Standartiv Zahistu MIL PRF 28000 ta MIL STD 1840 posilayutsya na nogo yak na ASME Amerikanske tovaristvo inzheneriv mehanikiv Y14 26M poznachennya Amerikanskogo nacionalnogo institutu standartiv yaka shvalila IGES versiyi 1 0 Za dopomogoyu IGES v CAD mozhna peredavati modeli krugovih diagram karkasiv modelej poverhon bud yakoyi formi abo podannya sucilnih modelej Dodatki sho pidtrimuyut IGES vklyuchayut v sebe inzhenernu grafiku analitichni modeli ta inshi virobnichi funkciyi IstoriyaProyekt IGES bulo rozpochato u 1979 r grupoyu CAD koristuvachiv i postachalnikiv vklyuchayuchi Boeing General Electric Xerox i za pidtrimki Nacionalnogo institutu standartiv i tehnologij SShA zaraz NIST ta Ministerstvom oboroni SShA Nazva retelno vibiralasya shob uniknuti bud yakih natyakiv na standarti baz danih postachalnikiv CAD sistem sho konkuruvali Z 1988 r Ministerstvo oboroni vimagalo shob vsya cifrova Virobnicha Informaciya Produktu angl Product Manufacturing Information PMI dlya zbrojovih sistem inzhenerna grafika diagrami ta inshe bula perevedena v IGES format Nadali bud yaki postachalniki CAx programnogo zabezpechennya yaki bazhali zaproponuvati svij produkt Ministerstvu Oboroni SShA ta jogo partneram mali organizuvati pidtrimku chitannya ta zapisu fajliv formatu IGES Buduchi ANSI standartom z 1980 r IGES zgeneruvav dostatno danih shob zapovniti nimi shovisha z kasetami j CD diskami cifrovoyi Virobnichoyi Informaciyi dlya avtomobilnoyi aerokosmichnoyi ta sudnobudivnoyi industrij a takozh dlya sistem ozbroyennya pochinayuchi z sistem upravlinnya raketami tipu Trajdent avianosci Ci chastini modelej povinni buli vikoristovuvatisya she bagato rokiv pislya togo yak avtori pochatkovogo dizajnu vijshli z biznesu i IGES fajli budut davati mozhlivist dostupu do cih danih she desyatilittya Sogodni plagini dlya brauzeriv pidtrimuyut pereglyad IGES fajliv stvorenih 20 rokiv tomu z bud yakoyi tochki svitu Pislya pershogo relizu STEP Standart STEP ISO 10303 u 1994 r interes do podalshoyi rozrobki IGES zgas i versiya 5 3 1996 bula ostannim vipushenim standartom Desyat rokiv po tomu STEP vikonala svoyu obicyanku zaminiti IGES sho zalishivsya najbilsh shiroko vikoristovuvanim CAx ta PMI standartom vzayemodiyi Format fajlivIGES fajl skladayetsya z 80 simvolnih ASCII zapisiv dovzhina zapisu pohodit z eri perfokart Tekstovi ryadki predstavleni u Holerit formati chislo simvoliv u ryadku plyus litera N i sam ryadok Priklad 4HSLOT analogichnij format tekstovih ryadkiv buv u movi Fortran Ranni IGES translyatori mali problemi z komp yuterami IBM sho vikoristovuvali EBCDIC koduvannya tekstu tak sho deyaki EBCDIC ASCII perekladachi zaminyuvali simvoli nepravilno abo nepravilno stavili bit parnosti viklikayuchi problemi z chitannyam Rozglyanemo 1987 roku sho vklyuchaye v sebe lishe sutnosti pari tochok POINT tip 116 pari pivkil CIRCULAR ARC tip 100 i dvoh linij LINE tip 110 S 1 1H 1H 4HSLOT 37H 1 DUA2 IGESLIB BDRAFT B2I SLOT IGS G 1 17HBravo3 BravoDRAFT 31HBravo3 gt 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 24HAPPLICON 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 Fajl rozdilenij na 5 sekcij poznachenih literami S G D P abo T u stovpchiku 73 Harakteristiki ta geometrichna informaciya dlya kozhnoyi sutnosti podileni mizh dvoma sekciyami odna u formati fiksovanoyi dovzhini Directory Entry abo DE sekciya insha u skladovij zapisu z fiksovanoyu tochkoyu Parameter Data abo PD sekciya Pri vidobrazhenni mi povinni bachiti dvi zhovti krapki odna z yakih na pochatku koordinat 0 0 0 dva chervoni pivkola i dvi zeleni liniyi Rekursivnij standartOdna z unikalnih harakteristik standartu IGES ce te sho vin buv pershim ANSI standartom sho dokumentuyetsya za dopomogoyu samogo sebe Z versiyi 4 0 vsi tehnichni ilyustraciyi dlya drukovanoyi versiyi standartu generuvalisya z IGES fajliv Elektronna sistema verstki LaTeX integruye rastrovi zobrazhennya zgenerovani z IGES fajliv z PostScript sho posilayutsya na lazernij printer tak sho tekst i zobrazhennya drukuyutsya na odnij storinci dlya podalshogo vikoristannya yak gotova komercijna publikaciya Pochinayuchi z IGES versij 5 2 i 5 3 najostannishi versiyi shvaleni ANSI standart stav dostupnij yak PDF dokument Bagato ilyustracij usi voni vidpovidayut naboru inzhenernih kreslen Ministerstva oboroni MIL D 28000 IGES vikoristovuyut sutnosti yaki voni opisuyut napriklad ilyustraciyu SUB YeTKI STRILKA tip 214 yakij mozhna vikoristovuvati yak testovij priklad dlya rozrobnikiv perekladacha oskilki vin mistit usi 12 stiliv strilok viznachenih standartom Ci prikladi fajliv WYSIWYG mozhna vidrizniti za literoyu F i X u nazvi fajlu napriklad f214x igs 12 i chleni spilnoti IGES nazivayut cyu biblioteku X fajlami IGES Os odin iz prikladiv malyunkiv Malyunok 2 iz Dodatka A fmeparte igs 13 yakij z yavlyayetsya v kozhnij versiyi IGES pochinayuchi z Versiyi 3 0 Vin vikoristovuye linijni kutovi ta ordinatni rozmiri a takozh prikladi yak krugovih tak i konichnih dug Zazvichaj ce persha chastina yaka vikoristovuyetsya pid chas testuvannya perekladacha IGES oskilki standart mistit zobrazhennya togo yak vin maye viglyadati Primitki PDF navy mil 30 veresnya 1999 Arhiv originalu PDF za 20 veresnya 2007 a href wiki D0 A8 D0 B0 D0 B1 D0 BB D0 BE D0 BD Cite web title Shablon Cite web cite web a Nedijsnij deadurl unknown host dovidka PDF navy mil 1997 06 99 Arhiv originalu PDF za 20 veresnya 2007 a href wiki D0 A8 D0 B0 D0 B1 D0 BB D0 BE D0 BD Cite web title Shablon Cite web cite web a Nedijsnij deadurl unknown host dovidka Posilannyav PDF vid US Product Data Association USPRO IGES 5 x Preservation Society maye cample IGES files for testing translators A General Description of IGES nist gov Arhiv originalu za 9 kvitnya 2012