aspose.info
HU

JT – Jupiter Tessellation File Format

Frissítve

Mi az a JT fájl?

A JT (Jupiter Tessellation) a Siemens PLM Software által kifejlesztett, hatékony, iparág-központú és rugalmas, ISO-szabványos 3D adatformátum. Az Aerospace, az autóipar és a Heavy Equipment mechanikus CAD-tartományai a JT-t használják legvezetőbb 3D-s megjelenítési formátumként.

A JT formátum egy jelenetgrafikon, amely támogatja a CAD-specifikus attribútumokat és csomópontokat. Kifinomult tömörítési technikákat használnak a facet adatok (háromszögek) tárolására. Ez a formátum úgy van kialakítva, hogy támogassa a vizuális attribútumokat, a termék- és gyártási információkat (PMI), valamint a metaadatokat. Jó támogatást nyújt a tartalom aszinkron streamingje. A nehézgépiparban a szakemberek JT-fájlt használnak CAD-megoldásaikban és termékéletciklus-menedzsment (PLM) szoftverprogramjaikban a bonyolult áruk geometriájának vizsgálatára.

Mivel a JT szinte az összes fontos 3D CAD formátumot támogatja, összeállítása számos kombinációt képes kezelni, amelyeket “multi-CAD” néven ismerünk. Ez a több CAD összeállítás mindig jól kezelt és naprakész, mivel a natív CAD termékleíró fájlok és a hozzájuk tartozó JT fájlok közötti szinkronizálás automatikusan megtörténik. A JT fájlok eredetileg könnyűek, ezért alkalmasak internetes együttműködésekre. A vállalatok a 3D-s vizualizációk médián keresztül történő elküldésével sokkal könnyebben működnek együtt, mint a „nehéz” eredeti CAD-fájlokkal. Ezenkívül a JT-fájlok számos biztonsági funkciót biztosítanak, amelyek biztonságosabbá teszik a szellemi tulajdon megosztását.

A JT fájlformátum rövid története

Az Engineering Animation, Inc. és a Hewlett Packard voltak a JT eredeti tervezői, akik ezt a formátumot Direct Model eszközkészletként fejlesztették ki. Miután az UGS Corp. felvásárolta az EAI-t, a JT az UGS csomagjának részévé vált. 2007 elején az UGS bejelentette a JT-t, mint a fő 3D formátumot. Ugyanebben az évben a Siemens AG megvásárolta az UGS-t, és kiderült, hogy a Siemens PLM Software. A Siemens a JT-t használja közös interoperabilitási formátumként és adatarchiválási formátumként. 2009-ben az ISO elfogadta a JT specifikációt közzétételre, mint ISO nyilvánosan elérhető specifikációt (PAS). 2010 közepén a ProSTEP iViP bejelentette, hogy ipari szinten a JT és a STEP AP 242 XML együtt használható a maximális adatelőny elérése érdekében. forgatókönyvek cseréje. 2012-ben a JT-t hivatalosan ISO szabványos (ISO 14306:2012 (ISO JT V1)) 3D vizualizációs formátumnak nyilvánították.

JT fájlformátum

Minden JT formátumú objektumot egy objektumazonosító ábrázol, és az objektumok közötti hivatkozásokat a hivatkozott objektum azonosítója kezeli. Ezen objektumhivatkozások integritása a mutatók feloldásával/swizzlingével tartható fenn.

A JT fájl blokkok sorozataként van elrendezve, és a fejléc blokk mindig az első adatblokk a fájlban. Egy sor adatszegmens és egy TOC szegmens közvetlenül követi a fejléc blokkot. Az egyetlen adatszegmens (6 LSG szegmens) mindig létezik referencia-kompatibilis JT-fájllal. A TOC szegmens az adott fájl összes többi adatszegmensének helyinformációit tartalmazza.

JT fájlformátum

Fájlfejléc

A fájlfejléc az első blokk a JT fájl adathierarchiájában. A verziószám és a tartalomjegyzék helyére vonatkozó információ a fejlécben található, ami megkönnyíti a betöltőket a fájlolvasás során. A fájlfejléc tartalma a következőképpen van elrendezve.

TOC szegmens

A TOC szegmensnek léteznie kell egy fájlban, és tartalmaznia kell az összes többi adatszegmens azonosítási és helyinformációit. A TOC szegmens tényleges helyét a fájl fejlécének TOC Offset mezője határozza meg. Minden egyes egyedileg címezhető adatszegmens egy TOC-szegmensben található TOC-bejegyzéssel jelenik meg.

Adatszegmens

A JT fájl meghatározza az összes tárolt adatot egy adatszegmensen belül. Egyes adatszegmensek tömöríthetik a szegmensben maradt információ összes adatbájtját. Az adatszegmensek a következő szerkezettel rendelkeznek:

alt text

Az alábbi táblázat a különböző típusú adatszegmenseket írja le:

NévLeírás
LSG szegmensObjektumok gyűjteményét tartalmazza, amelyek irányított hivatkozásokon keresztül LSG-t (irányított aciklikus gráfstruktúra) alkotnak
Alakzat LOD szegmenstartalmazza a geometriai alakzatok meghatározó adatait (pl. csúcsok, normálok, sokszögek stb.)
JT B-Rep szegmensJT B-Rep formátumú egyedi rész pontos geometriai határait ábrázoló adatelemekkel.
XT B-Rep szegmensAz adatokhoz olyan elem tartozik, amely egy adott rész pontos geometriai határvonalát ábrázolja határábrázolási formátumban
Drótváz szegmensAz adatok pontos 3D drótvázat jelenítenek meg egy adott részhez, amelyet egy ebben a szegmensben található elem határoz meg.
Meta adatszegmensLehetővé teszi a metaadatok tárolását külön címezhető szegmensekben.
JT ULP szegmensJT ULP formátumú egyedi rész félig pontos geometriai határvonalát ábrázoló adatelemekkel.
JT LWPA szegmensElemet tartalmaz, amely meghatározza egy adott alkatrész analitikai adatait. Az LWPA az analitikai felületek gyűjteményét az alkatrész b-rep definíciójába foglalja.

Tömörítés

A 3D modellek átviteli és tárolási követelményei szigorúbbak, így a JT fájlok kihasználhatják a tömörítés előnyeit. A JT adatmodell különböző fájlokból állhat különböző tömörítési technikával, de a tömörítési folyamat átlátható a JT adatfelhasználó számára.

Eddig a JT Open Toolkit (szabványként) és a fejlett tömörítés a JT fájlok által használt két tömörítési technika. A JT Open Toolkit egy egyszerű, veszteségmentes tömörítési algoritmust alkalmaz, míg a fejlett tömörítés egy kifinomultabb, tartományspecifikus tömörítési technikát alkalmaz, amely veszteséges geometriatömörítéshez vezet. Az ügyfélalkalmazások inkább a fejlett tömörítést részesítik előnyben, mint a szabványos tömörítést, mivel a fejlett tömörítés meglehetősen magas tömörítési arányt eredményez. A normál JT fájlmegjelenítő alkalmazásokkal való visszamenőleges kompatibilitást a szabványos tömörítés biztosítja. A tömörítési űrlapnak kompatibilisnek kell lennie a JT fájlformátum verziójával, amely akkor látható, amikor egy JT fájl szövegszerkesztővel megnyílik, és az ASCII fejléc információi közé kell zárni.

Hivatkozások

Lásd még