Кіріспе

Siemens JT (Jupiter Tessellation) CAD деректер алмасу форматы – өнімдерді визуализациялау, ынтымақтастық, цифрлық макеттер және басқа да мақсаттар үшін қолданылатын, ашық түрде жарияланған ISO стандартталған 3D CAD деректер алмасу форматы. Оны Siemens компаниясы жасаған. Siemens Digital Industries Software ұсынған JT спецификациясының 9.5 нұсқасына негізделген 3D визуализация форматы ретінде дамытылған. Осы ISO арқылы жариялану арқасында JT-нің толық бейтарап және авторлық төлемсіз спецификациясы алғаш рет қолжетімді болды. 2013 жылдың басында ISO ұйымында ISO JT V2 спецификациясы жұмысы басталды. ISO/DIS 14306 V2 стандарты 2016 жылдың қараша айында ISO ұйымында қабылданды. Ал, соңғы халықаралық стандарт 2017 жылдың қараша айында жарияланды. V1 және V2 арасындағы басты айырмашылық – қосымша B-rep сегменті ретінде STEP B-rep-тің енгізілуі. Өнеркәсіптің қажеттілігіне орай қосымша функционалдықтар мен инновацияларды қамтамасыз ету мақсатында ProSTEP iViP және VDA 2015 жылдың ортасында JT Industrial Application Package (JTIAP) деп аталатын JT файл пішімінің спецификациясын белгілеуді шешті. Бұл спецификация ISO 14306 (V1 және болашақ V2) және қазіргі JT Open негізіндегі іске асырылымдармен толық үйлесімді. Осылайша, JTIAP толық қысу алгоритмін (LZMA) ұсынады, XT B-rep-ті нақты геометрияның ұсынылатын түрі ретінде анықтайды және JT-ні бейтарап және авторлық төлемсіз іске асыруға мүмкіндік береді.

Файл құрылымы

Өнім құрылымының иерархиясы мен экспортталған JT файл құрылымы арасындағы байланыс кездейсоқ. Иерархиядағы кез келген түйін жаңа JT файлының бастамасы ретінде белгіленуі мүмкін. Осылайша, өнім құрылымын әртүрлі JT файл конфигурацияларында көрсетуге болады. JT, өнім құрылымын файл құрылымымен сәйкестендірудің әдеттегі тәсілдерін қолдайды. Оларға мыналар жатады:
Бөлік бойынша: Өнім құрылымының иерархиясындағы барлық құрастыру түйіндері бір JT файлында сақталады, ал иерархиядағы әрбір бөлік түйіні құрастыру JT файлымен бірдей атауға ие кіші каталогтағы жеке JT файлында сақталады.
Толық бөлінген: Иерархиядағы өнім құрылымының әрбір түйіні жеке JT файлында сақталады.
Монолиттік: Барлық өнім құрылымы бір JT файлында сақталады.
PLMXML: Siemens Digital Industries Software компаниясы ұсынған, ашық XML негізіндегі файл форматы. PLMXML құрылымы басқа файлдағы модель деректеріне (Сыртқы өрнеу) сілтеме жасай алады немесе деректер XML файлдағы өрнеу элементіне (Ішкі өрнеу) енгізілуі мүмкін.
STEP AP 242 XML: ISO стандарты, құрастыру, метадеректер, кинематикалық деректер және т.б. сипаттауға және модель деректеріне сыртқы сілтемелер арқылы сілтеме жасауға мүмкіндік береді (STEP ағашының жапырақтары). Әлемдік автокөлік өнеркәсібінде компаниялар арасындағы деректер алмасу сценарийлерін іске асыру үшін STEP AP 242 XML және JT қолдану ұсынылады. Клиенттік қолданбалар осы сәйкестендірулерді пайдалана алады немесе өздерінің жеке сәйкестендірулерін анықтай алады.

Сығу

3D модельдердің сақтау және деректерді жіберу көлемдерін азайту үшін JT файлдары сығылудан пайдалана алады. Сығылуды пайдалану JT деректерін пайдаланушыға көрінбейді, ал нақты модель әртүрлі сығылу параметрлерін (мүлдем сығылмаған түрлерді қоса) қолданатын JT файлдарынан құралуы мүмкін. Бүгінгі күнге дейін JT файл форматы екі түрлі сығылу арқылы дамыды, олар JT Open Toolkit-те стандартты және кеңейтілген сығылу ретінде ұсынылған. Олардың айырмашылығы – біріншісі қарапайым, деректерді жоғалтпайтын сығылу алгоритмін қолданады, ал екіншісі деректерді жоғалтуға мүмкіндік беретін, геометрияға арналған күрделі сығылу схемасын қолданады. Клиенттік бағдарламалар стандартты сығылуға қарағанда кеңейтілген сығылуды пайдалануға ынталандырылады, себебі қол жеткізілетін сығылу коэффициенттері әлдеқайда жоғары. Стандартты сығылуды қолдау тек ескі JT файлдарды қарау бағдарламаларымен үйлесімділікті сақтау үшін қалдырылған. JT файлы қолданатын сығылу түрі, оның жазылған JT файл форматының нұсқасына байланысты. Бұл нұсқаны мәтін редакторында JT файлын ашып, оның ASCII бас ақпаратын қарау арқылы оңай анықтауға болады.