Τι είναι ένα αρχείο 3MF;
Το 3MF, 3D Manufacturing Format, χρησιμοποιείται από εφαρμογές για την απόδοση μοντέλων 3D αντικειμένων σε μια ποικιλία άλλων εφαρμογών, πλατφορμών, υπηρεσιών και εκτυπωτών. Κατασκευάστηκε για να αποφεύγει τους περιορισμούς και τα προβλήματα σε άλλες μορφές αρχείων 3D, όπως STL, για εργασία με τις πιο πρόσφατες εκδόσεις τρισδιάστατων εκτυπωτών. Το 3MF είναι μια σχετικά νέα μορφή αρχείου που έχει αναπτυχθεί και δημοσιευτεί από την κοινοπραξία 3MF. Είναι αρκετά πλούσιο για να περιγράφει πλήρως ένα μοντέλο, διατηρώντας εσωτερικές πληροφορίες, χρώμα και άλλα χαρακτηριστικά που το καθιστούν επεκτάσιμο για την υποστήριξη νέων καινοτομιών στην τρισδιάστατη εκτύπωση. Η μορφή είναι επεκτάσιμη, μπορεί να υιοθετηθεί ευρέως και χωρίς προβλήματα που αφορούν άλλες ευρέως χρησιμοποιούμενες μορφές αρχείων.
Σύντομο ιστορικό της μορφής αρχείου 3MF
Οι υπάρχοντες περιορισμοί στις διαθέσιμες μορφές περιγραφικών αρχείων μοντέλων, όπως το STL και άλλες, οδηγούν τις κορυφαίες μάρκες να συγκεντρωθούν και να διαμορφώσουν μια πιο επεκτάσιμη μορφή αρχείου για τρισδιάστατη εκτύπωση. Ένας σημαντικός παράγοντας ήταν ο τρόπος με τον οποίο οι εφαρμογές θα πρέπει να μεταβιβάζουν δεδομένα μοντέλου σε τρισδιάστατους εκτυπωτές. Η κοινοπραξία 3MF, ως εκ τούτου, δημιουργήθηκε για να υποστηρίξει μια νέα μορφή αρχείου 3D που ονομάζεται 3MF με στόχο να την κάνει αρκετά επεκτάσιμη για να καλύψει τις ανάγκες της τρισδιάστατης εκτύπωσης. Αρκετές εταιρείες συμμετείχαν σε αυτήν την κοινοπραξία, συμπεριλαμβανομένων των Microsoft, Autodesk, Dassault Systems, Netfabb, SLM, HP και άλλων. Η Microsoft δώρισε τη μορφή αρχείου 3D που βρίσκεται σε εξέλιξη ως το σημείο εκκίνησης για τη συλλογική περαιτέρω ανάπτυξη της προδιαγραφής από την Κοινοπραξία 3MF.
Μορφή αρχείου 3MF - Περισσότερες πληροφορίες
Το 3MF είναι μια μορφή δεδομένων που βασίζεται σε XML – αναγνώσιμη από τον άνθρωπο συμπιεσμένη XML – που περιλαμβάνει ορισμούς για δεδομένα που σχετίζονται με την κατασκευή 3D, συμπεριλαμβανομένης της επεκτασιμότητας τρίτων για προσαρμοσμένα δεδομένα. Η μορφή αρχείου 3MF σχεδιάστηκε λαμβάνοντας υπόψη τους περιορισμούς και τα προβλήματα που αντιμετωπίζουν άλλες μορφές αρχείων 3D. Αυτό οδηγεί στη διαμόρφωση της μορφής αρχείου 3MF που είναι:
- Ολοκληρωμένο: Περιέχει όλες τις απαραίτητες πληροφορίες για το μοντέλο, το υλικό και την ιδιοκτησία σε ένα μόνο αρχείο
- Αναγνώσιμα από τον άνθρωπο: Χρήση κοινών δομών όπως OPC, ZIP και XML για διευκόλυνση της ανάπτυξης
- **Απλό: ** Μια σύντομη, σαφής προδιαγραφή, που κάνει την ανάπτυξη εύκολη και την επικύρωση γρήγορη
- Επεκτάσιμο: Η αξιοποίηση των χώρων ονομάτων XML επιτρέπει τόσο δημόσιες όσο και ιδιωτικές επεκτάσεις διατηρώντας παράλληλα τη συμβατότητα
- **Αδιαμφισβήτητα: ** Οι δοκιμές καθαρής γλώσσας και συμμόρφωσης διασφαλίζουν ότι ένα αρχείο είναι πάντα συνεπές από ψηφιακό σε φυσικό
- Δωρεάν: Η πρόσβαση και η εφαρμογή της προδιαγραφής 3MF είναι και θα είναι πάντα χωρίς δικαιώματα, διπλώματα ευρεσιτεχνίας και άδειες χρήσης
Οι προδιαγραφές για τη μορφή αρχείου 3MF φιλοξενούνται στο Github για δημόσια πρόσβαση και συνεχείς ενημερώσεις. Η τρέχουσα δημοσιευμένη έκδοση είναι η 1.2.3 που περιγράφει το σύνολο των συμβάσεων για τη χρήση της XML και άλλων ευρέως διαθέσιμων τεχνολογιών για την περιγραφή του περιεχομένου και της εμφάνισης ενός ή περισσότερων τρισδιάστατων μοντέλων. Οι προγραμματιστές, που θέλουν να δημιουργήσουν συστήματα για την επεξεργασία μορφών αρχείων 3MF, μπορούν να ανατρέξουν σε αυτές τις προδιαγραφές για σκοπούς υλοποίησης.
Προδιαγραφές μορφής αρχείου 3MF
Η μορφή αρχείου 3MF χρησιμοποιεί τις προδιαγραφές Open Packaging με τη μορφή αρχείου ZIP για το φυσικό της μοντέλο. Περιλαμβάνει ένα καλά καθορισμένο σύνολο τμημάτων και σχέσεων που εκπληρώνουν συγκεκριμένο σκοπό στο έγγραφο. Αυτό κάνει επίσης τη μορφή να ακολουθεί τη λειτουργία του πακέτου, συμπεριλαμβανομένων των ψηφιακών υπογραφών και των μικρογραφιών.
Το έγγραφο 3MF - Μια επισκόπηση
Ένα τυπικό έγγραφο 3MF έχει ως εξής:
Το ωφέλιμο φορτίο περιλαμβάνει το πλήρες σετ εξαρτημάτων που απαιτούνται για την επεξεργασία του εξαρτήματος 3D Model. Όλο το περιεχόμενο που θα χρησιμοποιηθεί για την κατασκευή ενός αντικειμένου που περιγράφεται στο ωφέλιμο φορτίο 3D ΠΡΕΠΕΙ να περιέχεται στο Έγγραφο 3MF. Η περιγραφή κάθε μέρους του εγγράφου μαζί με την κατάστασή του όπως απαιτείται ή η επιλογή είναι όπως δίνεται στον παρακάτω πίνακα.
Όνομα | Περιγραφή | Πηγή σχέσης | Απαιτείται/Προαιρετικό |
---|---|---|---|
Μοντέλο 3D | Περιέχει την περιγραφή ενός ή περισσότερων τρισδιάστατων αντικειμένων για κατασκευή. | Πακέτο | ΑΠΑΙΤΕΙΤΑΙ |
Core Properties | Το τμήμα OPC που περιέχει διάφορες ιδιότητες εγγράφου. | Πακέτο | ΠΡΟΑΙΡΕΤΙΚΟ |
Digital Signature Origin | Το τμήμα OPC που είναι η ρίζα των ψηφιακών υπογραφών στη συσκευασία. | Πακέτο | ΠΡΟΑΙΡΕΤΙΚΟ |
Ψηφιακή υπογραφή | Εξαρτήματα OPC που το καθένα περιέχει μια ψηφιακή υπογραφή. | Προέλευση ψηφιακής υπογραφής | ΠΡΟΑΙΡΕΤΙΚΑ |
Πιστοποιητικό ψηφιακής υπογραφής | εξαρτήματα OPC που περιέχουν πιστοποιητικό ψηφιακής υπογραφής. | Ψηφιακή υπογραφή | ΠΡΟΑΙΡΕΤΙΚΑ |
PrintTicket | Παρέχει ρυθμίσεις που θα χρησιμοποιηθούν κατά την έξοδο των αντικειμένων 3D στο τμήμα 3D Model. | Μοντέλο 3D | ΠΡΟΑΙΡΕΤΙΚΟ |
Μικρογραφία | Περιέχει μια μικρή εικόνα JPEG ή PNG που αντιπροσωπεύει τα τρισδιάστατα αντικείμενα στο πακέτο ή το πακέτο στο σύνολό του. | Πακέτο | ΠΡΟΑΙΡΕΤΙΚΟ |
3D Texture | Περιέχει μια υφή που χρησιμοποιείται για την εφαρμογή χρώματος σε ένα αντικείμενο 3D στο τμήμα 3D Model (διατίθεται για επεκτάσεις) | 3D Model | ΠΡΟΑΙΡΕΤΙΚΟ |
Προσαρμοσμένα ανταλλακτικά | εξαρτήματα OPC που σχετίζονται με μεταδεδομένα | Πακέτο | ΠΡΟΑΙΡΕΤΙΚΑ |
The Parts and Relationships, 3D Models, Object Resources, Material Resources και Package Features ενότητες προδιαγραφών έγγραφο παρέχει λεπτομερείς πληροφορίες σχετικά με το έγγραφο 3MF.