Τι είναι ένα αρχείο JT;
Το JT (Jupiter Tessellation) είναι μια αποτελεσματική, εστιασμένη στη βιομηχανία και ευέλικτη μορφή τρισδιάστατων δεδομένων τυποποιημένης ISO που αναπτύχθηκε από τη Siemens PLM Software. Οι μηχανικοί τομείς CAD της Αεροδιαστημικής, της αυτοκινητοβιομηχανίας και του Βαρύ Εξοπλισμού χρησιμοποιούν το JT ως την πιο κορυφαία μορφή τρισδιάστατης απεικόνισης.
Η μορφή JT είναι ένα γράφημα σκηνής που υποστηρίζει τα χαρακτηριστικά και τους κόμβους που είναι ειδικά για το CAD. Για την αποθήκευση δεδομένων όψεων (τρίγωνα) χρησιμοποιούνται εξελιγμένες τεχνικές συμπίεσης. Αυτή η μορφή είναι δομημένη για να υποστηρίζει οπτικά χαρακτηριστικά, πληροφορίες προϊόντος και κατασκευής (PMI) και Μεταδεδομένα. Υπάρχει καλή υποστήριξη για ασύγχρονη ροή περιεχομένου. Στη βαριά μηχανική βιομηχανία, οι επαγγελματίες χρησιμοποιούν το αρχείο JT στις λύσεις CAD και στα προγράμματα λογισμικού διαχείρισης κύκλου ζωής προϊόντων (PLM) για να εξετάσουν τη γεωμετρία περίπλοκων προϊόντων.
Καθώς η JT υποστηρίζει σχεδόν όλες τις σημαντικές μορφές 3D CAD, η συναρμολόγηση της μπορεί να αντιμετωπίσει μια ποικιλία συνδυασμών που είναι γνωστός ως “multi-CAD”. Αυτή η διάταξη πολλαπλών CAD έχει πάντα καλή διαχείριση και ενημερωμένη, επειδή ο συγχρονισμός μεταξύ των εγγενών αρχείων περιγραφής προϊόντων CAD με τα συσχετισμένα αρχεία JT πραγματοποιείται αυτόματα. Τα αρχεία JT είναι αρχικά ελαφριά, επομένως θεωρούνται κατάλληλα για διαδικτυακές συνεργασίες. Οι εταιρείες συνεργάζονται μέσω της αποστολής τρισδιάστατων απεικονίσεων μέσω πολυμέσων πολύ πιο εύκολα σε σύγκριση με τα «βαριά» πρωτότυπα αρχεία CAD. Επιπλέον, τα αρχεία JT διασφαλίζουν πολλά χαρακτηριστικά ασφαλείας που κάνουν την κοινή χρήση πνευματικής ιδιοκτησίας πιο ασφαλή.
Σύντομο ιστορικό της μορφής αρχείου JT
Η Engineering Animation, Inc. και η Hewlett Packard ήταν οι αρχικοί σχεδιαστές της JT, οι οποίοι ανέπτυξαν αυτή τη μορφή ως εργαλειοθήκη Direct Model. Μετά την εξαγορά της EAI από την UGS Corp. η JT έγινε μέρος της σουίτας της UGS. Στις αρχές του 2007, η UGS ανακοίνωσε την JT ως την κύρια τρισδιάστατη μορφή της. Την ίδια χρονιά, η Siemens AG αγόρασε την UGS και αποδείχθηκε ότι είναι η Siemens PLM Software. Η Siemens χρησιμοποιεί το JT ως κοινή μορφή διαλειτουργικότητας και μορφή αρχείου δεδομένων. Το 2009, ο ISO αποδέχτηκε την προδιαγραφή JT για δημοσίευση ως προδιαγραφή ISO δημόσια διαθέσιμη (PAS). Στα μέσα του 2010, το ProSTEP iViP ανακοίνωσε ότι σε βιομηχανικό επίπεδο, το JT και το STEP AP 242 XML μπορούν να χρησιμοποιηθούν μαζί για να επιτευχθεί το μέγιστο πλεονέκτημα στα δεδομένα σενάρια ανταλλαγής. Το 2012, το JT ανακηρύχθηκε επίσημα ως τυποποιημένη κατά ISO (ISO 14306:2012 (ISO JT V1)) μορφή 3D απεικόνισης.
Μορφή αρχείου JT
Όλα τα αντικείμενα στη μορφή JT αντιπροσωπεύονται μέσω ενός αναγνωριστικού αντικειμένου και οι αναφορές μεταξύ αντικειμένων αντιμετωπίζονται μέσω του αναγνωριστικού αντικειμένου αναφοράς. Η ακεραιότητα αυτών των παραπομπών αντικειμένων μπορεί να διατηρηθεί μέσω των δεικτών που ξεσφίγγουν/αναστρέφουν.
Ένα αρχείο JT είναι διατεταγμένο ως μια σειρά μπλοκ και το μπλοκ κεφαλίδας είναι πάντα το πρώτο μπλοκ δεδομένων στο αρχείο. Μια σειρά από τμήμα δεδομένων και ένα τμήμα TOC ακολουθούν αμέσως το μπλοκ κεφαλίδας. Το ένα τμήμα δεδομένων (6 τμήμα LSG) διαθέτει ένα αρχείο JT συμβατό με αναφορά, υπάρχει πάντα. Το τμήμα TOC περιέχει τις πληροφορίες θέσης όλων των άλλων τμημάτων δεδομένων αυτού του αρχείου.
Κεφαλίδα αρχείου
Η κεφαλίδα αρχείου είναι το πρώτο μπλοκ στην ιεραρχία δεδομένων του αρχείου JT. Οι πληροφορίες έκδοσης και οι πληροφορίες τοποθεσίας TOC περικλείονται στην κεφαλίδα που διευκολύνει τους φορτωτές στην ανάγνωση αρχείων. Τα περιεχόμενα της κεφαλίδας του αρχείου διατάσσονται ως εξής.
Τμήμα TOC
Το τμήμα TOC πρέπει να υπάρχει μέσα σε ένα αρχείο και να περιέχει πληροφορίες αναγνώρισης και τοποθεσίας όλων των άλλων τμημάτων δεδομένων. Η πραγματική θέση του τμήματος TOC καθορίζεται από το πεδίο Μετατόπιση TOC της κεφαλίδας του αρχείου. Κάθε μεμονωμένα διευθυνσιοδοτούμενο τμήμα δεδομένων αντιπροσωπεύεται από καταχώρηση TOC σε ένα τμήμα TOC.
Τμήμα δεδομένων
Το αρχείο JT ορίζει όλα τα αποθηκευμένα δεδομένα σε ένα Τμήμα Δεδομένων. Κάποιο τμήμα δεδομένων μπορεί να συμπιέσει όλα τα byte δεδομένων των πληροφοριών που παραμένουν εντός του τμήματος. Τα τμήματα δεδομένων έχουν την ακόλουθη δομή:
Ο παρακάτω πίνακας περιγράφει διαφορετικούς τύπους τμημάτων δεδομένων:
Όνομα | Περιγραφή |
---|---|
Τμήμα LSG | Περιλαμβάνει μια συλλογή αντικειμένων που συνδέονται μέσω κατευθυνόμενων αναφορών για να σχηματίσουν LSG (κατευθυνόμενη άκυκλη δομή γραφήματος) |
Το τμήμα LOD σχήματος | περιέχει τα καθοριστικά δεδομένα για τα γεωμετρικά σχήματα (π.χ. κορυφές, κανονικές, πολύγωνα κ.λπ.) |
Τμήμα JT B-Rep | Έχοντας στοιχείο για τα δεδομένα που αντιπροσωπεύουν το ακριβές γεωμετρικό όριο για ένα μεμονωμένο τμήμα σε μορφή JT B-Rep. |
Τμήμα XT B-Rep | Έχοντας στοιχείο για τα δεδομένα που αντιπροσωπεύουν το ακριβές γεωμετρικό όριο για ένα μεμονωμένο τμήμα σε μορφή αναπαράστασης ορίων |
Τμήμα Wireframe | Τα δεδομένα αντιπροσωπεύουν το ακριβές 3D wireframe για ένα συγκεκριμένο τμήμα ορίζεται από ένα στοιχείο που περιέχεται σε αυτό το τμήμα. |
Τμήμα μεταδεδομένων | Επιτρέπει την αποθήκευση μεταδεδομένων σε διακριτά διευθυνσιοδοτούμενα τμήματα. |
Τμήμα JT ULP | Έχοντας στοιχείο για τα δεδομένα που αντιπροσωπεύουν το ημι-ακριβές γεωμετρικό όριο για ένα μεμονωμένο τμήμα σε μορφή JT ULP. |
Τμήμα JT LWPA | Περιέχει ένα στοιχείο που ορίζει αναλυτικά δεδομένα για ένα συγκεκριμένο τμήμα. Το LWPA περικλείει τη συλλογή αναλυτικών επιφανειών στον ορισμό b-rep του εξαρτήματος. |
Συμπίεση
Οι απαιτήσεις μετάδοσης και αποθήκευσης των μοντέλων 3D είναι πιο απαιτητικές, επομένως τα αρχεία JT μπορούν να επωφεληθούν από τη συμπίεση. Ένα μοντέλο δεδομένων JT μπορεί να αποτελείται από διαφορετικά αρχεία χρησιμοποιώντας διαφορετική τεχνική συμπίεσης, αλλά η διαδικασία συμπίεσης είναι διαφανής για τον χρήστη δεδομένων JT.
Μέχρι στιγμής, το JT Open Toolkit (ως πρότυπο) και η προηγμένη συμπίεση είναι δύο τεχνικές συμπίεσης που χρησιμοποιούνται από τα αρχεία JT. Το JT Open Toolkit χρησιμοποιεί έναν εύκολο αλγόριθμο συμπίεσης χωρίς απώλειες, ενώ η προηγμένη συμπίεση χρησιμοποιεί μια πιο εκλεπτυσμένη τεχνική συμπίεσης για συγκεκριμένο τομέα οδηγεί σε συμπίεση γεωμετρίας με απώλειες. Οι εφαρμογές πελάτη προτιμούν την προηγμένη συμπίεση αντί να χρησιμοποιούν τυπική συμπίεση, καθώς η προηγμένη συμπίεση αποδίδει αρκετά υψηλούς λόγους συμπίεσης. Η συμβατότητα προς τα πίσω με τις συνηθισμένες εφαρμογές προβολής αρχείων JT διατηρείται μέσω της παροχής τυπικής συμπίεσης. Η φόρμα συμπίεσης πρέπει να είναι συμβατή με την έκδοση μορφής αρχείου JT, η οποία είναι ορατή όταν ανοίγει ένα αρχείο JT χρησιμοποιώντας πρόγραμμα επεξεργασίας κειμένου και περικλείεται στις πληροφορίες κεφαλίδας ASCII.