JT (visualization format)

JT (Jupiter Tessellation) adalah format pertukaran data 3D CAD berstandar ISO yang diterbitkan secara terbuka yang digunakan untuk visualisasi produk, kolaborasi, mockup digital, dan tujuan lainnya. Ini dikembangkan oleh Siemens.

Itu dapat berisi kombinasi data perkiraan (segi), permukaan representasi batas (NURBS), Informasi Produk dan Manufaktur (PMI), dan Metadata (atribut tekstual) baik diekspor dari sistem CAD asli atau disisipkan oleh manajemen data produk (PDM) sistem.

Format JT berisi representasi grafik adegan dari perakitan, sub-rakitan bersarang dari bagian-bagian dengan data node dan atribut khusus CAD: 17  Informasi faset (segitiga) disimpan dengan menggunakan teknik kompresi geometri. Atribut visual pemandangan dan model 3D seperti lampu, tekstur, dan/atau bahan didukung. Informasi Produk dan Manufaktur (PMI), Definisi Bagian Presisi (BRep), metadata tambahan, dan berbagai konfigurasi representasi didukung. Format JT dirancang agar dapat dialirkan

Ringkasan

File JT digunakan dalam program perangkat lunak manajemen siklus hidup produk (PLM) dan sistem CAD masing-masing, oleh para insinyur dan profesional lain yang perlu menganalisis geometri produk yang kompleks. Format dan perangkat lunak terkait disusun sedemikian rupa sehingga jumlah komponen yang sangat besar dapat dimuat, dinaungi, dan dimanipulasi dengan cepat secara real-time. Karena semua format CAD 3D utama didukung, rakitan JT dapat berisi campuran kombinasi apa pun yang mengarah ke istilah “multi-CAD”. Karena JT biasanya diimplementasikan sebagai bagian integral dari solusi PLM, rakitan multi-CAD yang dihasilkan dikelola sedemikian rupa sehingga perubahan pada file definisi produk CAD asli dapat disinkronkan secara otomatis dengan file JT terkait sehingga menghasilkan rakitan multi-CAD yang selalu up-to-date.

Karena file JT pada dasarnya “ringan” (~1-10% dari ukuran file CAD), file ini ideal untuk kolaborasi internet. Dengan tren yang berkembang menuju globalisasi, semakin banyak perusahaan yang memanfaatkan sumber daya di mana pun mereka tersedia di dunia. Kolaborasi menggunakan JT memungkinkan perusahaan untuk mengirim data visualisasi 3D ke pemasok dan mitra jauh lebih mudah daripada mengirimkan file CAD “berat” terkait. Selain itu, kolaborasi on-line real-time lebih mudah karena jumlah informasi yang dikirim bolak-balik di internet berkurang. Terakhir, JT menyediakan fitur keamanan bawaan sehingga kekayaan intelektual tidak harus dibagikan dengan pihak yang tidak pantas. Seperti yang ditunjukkan di atas, JT dapat berisi kombinasi data apa pun sehingga jumlah informasi yang tepat dapat dibagikan tanpa memaparkan informasi definisi desain hak milik yang mendasarinya.

JT sering digunakan untuk pekerjaan Digital mock-up (DMU), yang memungkinkan para insinyur memvalidasi bahwa suatu produk dapat dirakit tanpa gangguan jauh sebelum prototipe fisik dapat diproduksi. “Validasi spasial” ini dimungkinkan dengan pengukuran dan penampang yang tepat serta deteksi celah/interferensi yang canggih. Memanfaatkan JT untuk mock-up digital memungkinkan pengguna mengurangi atau menghilangkan prototipe fisik yang mahal dan memungkinkan pengambilan keputusan terjadi jauh lebih awal dalam proses pengembangan.

Terakhir, JT digunakan sebagai format interoperabilitas CAD untuk bertukar data desain untuk Pengembangan Produk Kolaboratif, di mana file JT dibuat dengan menerjemahkan data dari sistem CAD seperti NX (Unigraphics), Creo Elements/Pro, FORAN, I-DEAS, Solid Edge , Catia, Microstation atau Penemu Autodesk.

Rendering model besar

JT dibuat untuk mendukung tampilan interaktif rakitan yang sangat besar (yaitu yang berisi puluhan ribu komponen). Format file JT mampu menyimpan sejumlah representasi segi dengan berbagai tingkat detail (LOD). Ketika seluruh produk ditampilkan di layar komputer, aplikasi hosting hanya menampilkan model yang sederhana dan kasar. Namun, saat pengguna memperbesar area tertentu, representasi yang semakin halus dimuat dan ditampilkan. Seiring waktu, representasi yang tidak terpakai diturunkan untuk menghemat memori.

Sejarah

JT awalnya dikembangkan oleh Engineering Animation, Inc. dan Hewlett Packard sebagai toolkit DirectModel (awalnya Jupiter). JT adalah singkatan dari Jupiter Tesselation. Ketika EAI dibeli oleh UGS Corp., JT menjadi bagian dari rangkaian produk UGS. Awal tahun 2007 UGS mengumumkan publikasi format data JT yang memudahkan adopsi JT sebagai format master 3D. Juga pada tahun 2007, UGS diakuisisi oleh Siemens AG dan menjadi Perangkat Lunak Industri Digital Siemens. JT adalah format interoperabilitas umum yang digunakan di semua Perangkat Lunak Industri Digital Siemens dan telah diadopsi sebagai format pengarsipan data jangka panjang di semua Siemens.

Pada tanggal 18 September 2009, ISO menyatakan secara resmi bahwa spesifikasi JT telah diterima untuk dipublikasikan sebagai ISO Publicly Available Specification (PAS). Akhir Agustus 2010, proposal Ballot for New Work Item (NWI) untuk JT sebagai Standar Internasional ISO dimulai oleh ProSTEP iViP. ProSTEP iViP dengan demikian bertujuan di satu sisi untuk mempublikasikan spesifikasi format file JT sebagai Standar ISO dan, di sisi lain, untuk menyelaraskan usaha ini dengan pengembangan STEP AP 242 yang baru, sehingga JT dan STEP (terutama STEP AP 242 XML) dapat digunakan bersama untuk memastikan manfaat besar dalam skenario pertukaran data industri.

Pada Desember 2012, JT secara resmi diterbitkan sebagai ISO 14306:2012 (ISO JT V1) sebagai format visualisasi 3D, berdasarkan spesifikasi JT versi 9.5 yang dirilis oleh Siemens Digital Industries Software. Melalui publikasi melalui ISO ini, untuk pertama kalinya tersedia spesifikasi JT yang benar-benar netral dan bebas royalti

Awal tahun 2013, di ISO dimulai spesifikasi ISO JT V2. ISO/DIS 14306 V2[5] diterima oleh ISO pada November 2016. Standar Internasional terakhir diterbitkan pada November 2017. Perbedaan utama antara V1 dan V2 adalah penggabungan STEP B-rep sebagai segmen B-rep tambahan.

Untuk menyediakan fungsionalitas tambahan dan inovasi yang dibutuhkan oleh industri, ProSTEP iViP dan VDA memutuskan pada pertengahan tahun 2015 untuk menetapkan apa yang disebut JT Industrial Application Package (JTIAP), yang merupakan spesifikasi format file JT yang sepenuhnya kompatibel dengan ISO 14306 (V1 sebagai serta V2 masa depan) dan implementasi berbasis JT-Open yang ada saat ini. Dengan demikian, JTIAP menyediakan algoritme kompresi (LZMA) yang lebih komprehensif, menetapkan XT B-rep sebagai representasi yang direkomendasikan dari geometri yang tepat dan memungkinkan implementasi JT yang netral dan bebas royalti.

Model data

Model data JT mampu mewakili berbagai macam data teknik. Data ini bisa sangat ringan, menampung sedikit lebih dari data faset atau bisa sangat kaya, berisi representasi geometri NURBS lengkap bersama dengan struktur produk, atribut, meta data, dan PMI. Ini juga mendukung beberapa teselasi dan pembuatan level-of-detail (LOD).  17

  • Struktur Produk – perakitan, bagian, contoh
  • Segi – poligon, kumpulan poligon
  • Pencahayaan – set lampu, lampu titik, lampu tak terbatas
  • Tekstur
  • Geometri dan Topologi Tepat – titik, kurva, permukaan, muka, lingkaran, tepi, titik
  • Representasi batas (B-rep) dapat menggunakan format JT B-rep dan XT B-rep (Parasolid), STEP B-rep akan didukung oleh ISO JT V2
  • Primitif Geometri – kotak, silinder, piramida, bola
  • Informasi Produk dan Manufaktur (PMI) – GD&T, anotasi 3D
  • Atribut / Properti – teks, bilangan bulat, float, tanggal, lapisan

Struktur berkas

Hubungan hierarki struktur produk dengan struktur file JT yang diekspor bersifat arbitrer. Node apa pun dalam hierarki dapat ditentukan sebagai awal dari file JT baru. Dengan demikian, struktur produk dapat direpresentasikan dalam berbagai konfigurasi file JT.

JT mendukung pemetaan struktur-ke-file produk umum. Ini termasuk:

  • Per part – Semua simpul perakitan dalam hierarki struktur produk disimpan dalam file JT tunggal, dan setiap simpul bagian dalam hierarki disimpan dalam file JT individual dalam subdirektori yang memiliki nama yang sama dengan file JT rakitan.
  • Sepenuhnya hancur – Setiap simpul struktur produk dalam hierarki disimpan dalam file JT individual.
  • Monolitik – Semua struktur produk disimpan dalam satu file JT.
  • PLMXML – Format file berbasis XML terbuka, ditentukan oleh Siemens Digital Industries Software. Struktur PLMXML dapat ditautkan ke data model dalam file lain (Representasi Eksternal), atau data dapat disematkan dalam elemen Representasi dalam file XML (Representasi Internal).
  • LANGKAH AP 242 XML – Standar ISO, dengan memungkinkan untuk mewakili perakitan, meta, data kinematik, dll. Dan untuk menautkan ke data model sebagai referensi eksternal (meninggalkan pohon LANGKAH). Dalam industri otomotif global, untuk mewujudkan skenario pertukaran data lintas perusahaan, penerapan STEP AP 242 XML dan JT direkomendasikan.

Aplikasi klien dapat menggunakan pemetaan ini, atau memilih untuk menentukan pemetaan kustomnya sendiri.

Kompresi

Untuk membantu mengecilkan persyaratan bandwidth penyimpanan dan transmisi model 3D, file JT dapat memanfaatkan kompresi. Penggunaan kompresi bersifat transparan bagi pengguna data JT, dan model tertentu dapat terdiri dari file JT menggunakan pengaturan kompresi yang berbeda (termasuk tidak ada).

Sampai saat ini, format file JT telah berkembang melalui dua bentuk kompresi, ditampilkan di JT Open Toolkit sebagai kompresi standar dan lanjutan. Ini berbeda karena yang pertama menggunakan algoritme kompresi lossless yang sederhana, sedangkan yang kedua menggunakan skema kompresi khusus domain yang lebih canggih yang mendukung kompresi geometri lossy. Aplikasi klien didorong untuk memanfaatkan kompresi lanjutan dibandingkan kompresi standar, karena rasio kompresi yang dapat dicapai jauh lebih besar. Dukungan untuk kompresi standar dipertahankan hanya untuk kepentingan kompatibilitas mundur dengan aplikasi tampilan file JT lawas.

Bentuk kompresi yang digunakan oleh file JT terkait dengan versi format file JT yang digunakan untuk menulisnya. Versi ini siap dilihat dengan membuka file JT di editor teks dan melihat informasi header ASCII-nya.

This entry was posted in . Bookmark the permalink.
Table of Contents