Létezik számos fájlformátum, amelyek különböző célokat szolgálnak, a webes képek tárolásától kezdve egészen a 3D modellek információinak más platformok közötti átviteléig. Rendszeresen megjelennek új formátumok különféle célokra. Ugyanakkor néhány régebbi formátum, beleértve az STL formátumot is, továbbra is rendkívül népszerű marad erőteljes képességeik és egyedi előnyeik miatt.
Jelenleg számos lehetőség áll rendelkezésre a 2D és 3D információk tárolására a számítógép-tervezési (CAD) szoftverekben. Habár az Initial Graphics Exchange Specification (IGES) formátum idősebb, mint sok más alternatíva, továbbra is kiváló választás a 2D és 3D adatok tárolására és azok átvitelére különböző CAD programok között.
Ebben a cikkben részletesen megvizsgáljuk az IGES formátumot, hogy betekintést nyújtsunk abba, miért érdemes ezt választania tervezéseihez. Először áttekintjük a formátum történetét, majd részletesen kitérünk azokra a képességekre, amelyek a formátumot kiemelkedővé teszik. Végül összehasonlítjuk az IGES fájlt más formátumokkal, bemutatva a formátum előnyeit és hátrányait az alternatívákkal szemben.
Történelem
Az IGES formátumot eredetileg az Egyesült Államok légiereje fejlesztette ki, és 1980-ban adták ki. A formátum az Integrated Computer-Aided Manufacturing (vagy ICAM) projekt terméke volt, amely a gyártási költségek csökkentésére törekedett a műveletek integrálásával. Az IGES fájl azért készült, hogy lehetővé tegye a repülőgéppel kapcsolatos tervek átvitelét különböző platformokon minimális adatvesztés mellett.
Az IGES formátum előtt a különböző cégek által létrehozott CAD és számítógépes gyártási (CAM) szoftveralkalmazások nagyon kevéssé kompatibilisek voltak. A különböző programok fejlesztőit nem ösztönözték arra, hogy támogassák egy másik szervezet fájlformátumát, mert ez megkönnyítené a versenytárs platformjának használatát.
Ez megnehezítette, hogy valaki átvegye az egyik cég szoftverében készült tervet, és átvigye egy másik tervezési vagy gyártási alkalmazásba. És még ha egy tervet el is lehetne küldeni egy másik programnak, a modell gyakran nem rendelkezik minden funkcióval, mert az adatokat nem értelmezték megfelelően.
Az IGES formátumot gyártósemlegesnek tették, így a felhasználók bizonyos digitális eszközöket küldhetnek egy CAD programból egy CAM programba, függetlenül attól, hogy ki fejlesztette ki az alkalmazást. Az Egyesült Államok Védelmi Minisztériuma egy ideig csak olyan alkalmazások tervezésére írt alá szerződéseket, amelyek támogatták az IGES formátumot, és arra kényszerítette a fejlesztőket, hogy lépjenek be.
Képességek
Bár régebbi, mint a STEP és az STL formátumok, az IGES formátum nagyon erős. Az első és a legfontosabb, hogy megfelelő mennyiségű különböző CAD-adatot képes tárolni, beleértve az áramköri diagramokat, a drótváz-terveket, a szabad formájú felületeket és a tömör 3D-s modelleket. Még az újabb szabadalmaztatott CAD-formátumokhoz képest is, ez egy csomó különböző típusú CAD-adat, amelyet az IGES-formátum képes tárolni és több CAD- és CAM-alkalmazáson keresztül továbbítani. Érdemes azonban kiemelni, hogy bár az IGES fájlok felületi geometriákat tárolhatnak , általában jobb szilárd modellek tárolására, nem pedig felületi geometriákra.
Másodszor, a formátum pontosnak tekinthető a 2D és 3D adatok tárolásakor. A 2D-s és 3D-s terveket kódolt görbék és felületekként dolgozzák fel, ami nagyon pontos módja a tervek feldolgozásának. Ez azt jelenti, hogy a gyártott alkatrészek nagyon közel állnak ahhoz, ahogyan digitálisan megjelennek.
Az IGES formátum szintén gyártósemleges, így több platformon is tárolhatja és megnyithatja ugyanazokat az adatokat, még akkor is, ha azokat különböző fejlesztők hozták létre. Éppen ezért az IGES formátum nagyon népszerű a digitális eszközök CAD és CAM programok közötti átvitelére, mivel a gyártott modellek megőrzik ugyanazokat a tulajdonságokat, mint az eredeti tervezés. Sajnos köztudott, hogy nehéz egy IGES-fájlt más formátumba konvertálni, majd minőségromlás nélkül vissza.
Az IGES fájl másik fontos jellemzője, hogy vektor formátumú. A vektorformátumokat általában képfájlformátumokkal (pl. SVG) társítják, de fontos megjegyezni, hogy az IGES formátum 2D-s adatokat is tárol, mint pl egy kapcsolási rajz. Vektoros formátumként az IGES-fájlokat veszteségmentes minőségben méretezheti, ellentétben a raszteres formátumokkal, amelyeknél a képminőség romlik.
Az egyik meglepő előny talán az, hogy az IGES formátum több nyelvet is támogat, annak ellenére, hogy az Egyesült Államok légiereje készítette. Más szövegalapú formátumokhoz hasonlóan az IGES-fájlok is rendelkeznek egy mögöttes kóddal, amely meghatározza a fájlban tárolt adatokat. Míg eredetileg a szöveg csak latin karaktereket tartalmazhatott, a formátum nemzetközileg egyre népszerűbbé vált, más karakterek, például kanji támogatását is hozzáadták.
Ennek megfelelően, mivel az IGES szöveges formátum, több helyet foglal, mint néhány más formátum, például a bináris formátumot használók. Szöveges formátumként azonban egyszerűbb szerkeszteni az IGES-fájl mögöttes kódját, ha technikai változtatásokat szeretne végrehajtani.
Mint láthatja, az IGES formátum sokoldalú formátum sok funkcióval. Nem tudhatjuk azonban, hogy a formátum nagyszerű választás-e anélkül, hogy összehasonlítanánk néhány főbb alternatívával, az STL és STEP fájlokkal.
IGES kontra STL
Különösen, ha van 3D nyomtatója, valószínűleg hallott már STL fájlról. Az eredetileg 1987-ben kiadott STL formátum az egyik legnépszerűbb formátum az alapvető 3D modellek tárolására. Az STL-fájlok a modell szerkezetének körvonalait háromszög alakú lapok halmazaként tárolják, amelyeket élekkel összekapcsolt csúcsok határoznak meg.
Míg manapság az STL formátum népszerűbb a 3D modellek tárolására, és több CAD és CAM program támogatja, az IGES formátum technikailag nagyobb pontossággal tárolja a modelleket . Az IGES formátum emellett sok további CAD adatot is tárol, például kapcsolási rajzokat, így az alkalmazások szélesebb köréhez használható.
Ami azonban a tárolást illeti, az STL formátum az IGES fájlokat veszi át. Az STL-fájlok szöveges vagy bináris formátumban is menthetők, ez a lehetőség az IGES-fájloknál nem elérhető. Mivel a bináris fájlok kevesebb helyet foglalnak el, mint a szöveges formátumok, az STL fájl jobb választás azok számára, akik a készülékük tárhelyével foglalkoznak.
Összességében az STL formátum valószínűleg jobb választás azok számára, akik 3D-s nyomtatásra tervezett modelleket szeretnének tárolni, mivel az STL-fájlok kompatibilisek a releváns szoftverekkel, például a 3D-s modellszeletelőkkel. Ha azonban nem tömör 3D-s modelleket, például drótvázszerkezetet tervez, és nem foglalkozik a tárhellyel, akkor az IGES formátum a megfelelőbb választás.
IGES kontra STEP
A STEP fájlformátum egy másik népszerű lehetőség a 3D modelleknél, és az IGES formátum utódjának tekinthető. A STEP fájlok egyetlen szilárd testként tárolják a 3D modelleket, megkönnyítve az alkatrészek szerkesztését a különböző CAD programok között. A STEP fájlok NURBS görbéket is használnak a görbék kiszámításához 3D modelleken, így a formátum pontosabb, mint az IGES formátum a 3D modellek tárolásánál.
Míg az IGES formátum több típusú digitális eszközt tud tárolni, mint a STEP modell, például áramköri diagramokat, a STEP fájlok több 3D modelladatot tárolhatnak. A STEP formátum a 3D modell geometriáját, anyagtulajdonságait és méretpontosságát tárolja, ami az IGES formátumból hiányzik.
Ezt szem előtt tartva a STEP formátum valószínűleg a jobb választás azoknak, akik több CAD program között terveznek 3D modelleket a megnövekedett 3D modelladatok és pontosság miatt. Másrészt az IGES formátum jobb azoknak, akik 2D és 3D adatokat szeretnének tárolni, és modelleket szeretnének átvinni CAD és CAM programok között.
Eredeti forrás: All3dp.com