Μετατροπή STL σε GLB
Το STL είναι φτιαγμένο για slicers, ενώ το GLB για οθόνες. Μετατρέψτε ένα αρχείο εκτύπωσης σε GLB για να το δείξετε σε σελίδα καταστήματος, σε portfolio ή σε AR, στο πραγματικό του μέγεθος και σωστά όρθιο.
Μετατροπέας μοντέλων 3D
ή σύρετε Αρχεία STL, OBJ, MTL … εδώ ·
Έως 95 MB ανά αρχείο· Έως 20 αρχεία· Διαγραφή μετά από 30 λεπτά
Τα αρχεία επεξεργάζονται στους διακομιστές μας και διαγράφονται μετά από 30 λεπτά.
Τα STL και OBJ δεν αποθηκεύουν μονάδες. Αν ένα εξάρτημα εμφανίζεται 10× ή 25,4× πιο μικρό ή πιο μεγάλο στο slicer, οι μονάδες διαβάστηκαν λάθος — ορίστε τις εδώ.
Το Blender, τα προγράμματα CAD και οι slicers χρησιμοποιούν Z-up· το glTF, το Unity και οι περισσότερες μηχανές παιχνιδιών χρησιμοποιούν Y-up. Αλλάξτε το αν το μοντέλο εμφανίζεται πλαγιασμένο μετά την εισαγωγή.
Χρησιμοποιείται κατά τη μετατροπή στερεών STEP ή IGES σε πλέγμα. Το λεπτό δίνει ομαλές καμπύλες αλλά μεγαλύτερα αρχεία· το αδρό αρκεί για γρήγορες προεπισκοπήσεις.
Χρησιμοποιείται μόνο για είσοδο PNG, JPG ή SVG. Το ανάγλυφο ανυψώνει τις σκούρες περιοχές· το λιθοφάνημα (lithophane) είναι λεπτό πάνελ που δείχνει τη φωτογραφία όταν φωτίζεται από πίσω· η εξώθηση μετατρέπει ένα λογότυπο ή το περίγραμμα ενός SVG σε επίπεδο στερεό σχήμα.
Πλάτος του εκτυπωμένου μοντέλου· το ύψος προκύπτει από την αναλογία διαστάσεων της εικόνας.
Μέγιστο ύψος ανάγλυφου ή λιθοφάνειας, ή πάχος εξωθημένου σχήματος. Οι λιθοφάνειες συνήθως έχουν 2–3 mm.
Συμπαγής πλάκα κάτω από το ανάγλυφο, ώστε η εκτύπωση να μένει ενιαία. Το 0 σημαίνει χωρίς βάση.
Πώς να χρησιμοποιήσετε αυτό το εργαλείο
- 1
Ανεβάστε το STL
Προσθέστε έως 20 αρχεία .stl, δυαδικά ή ASCII, έως 95 MB το καθένα. Αν ανεβάσετε μαζί περισσότερα εξαρτήματα, το καθένα γίνεται ξεχωριστό GLB.
- 2
Ελέγξτε μονάδες και προσανατολισμό
Οι Μονάδες μοντέλου είναι mm, που χρησιμοποιούν σχεδόν όλα τα slicer και οι εξαγωγές CAD, και ο Κατακόρυφος άξονας είναι Y-up για το glTF. Αλλάξτε τις μονάδες στις Σύνθετες ρυθμίσεις αν το STL σχεδιάστηκε σε ίντσες.
- 3
Μετατρέψτε σε GLB
Πατήστε Μετατροπή σε GLB και σύρετε το αποτέλεσμα σε έναν προβολέα για έλεγχο. Τα αρχεία που ανεβάζετε και τα μετατρεπόμενα διαγράφονται μετά από 30 λεπτά.
Η γεωμετρία της εκτύπωσής σας μεταφέρεται αναλλοίωτη. Ο μετατροπέας προσθέτει ό,τι δεν είχε ποτέ το STL: κλίμακα σε μέτρα, προσανατολισμό Y-up, κοινές κορυφές, κάθετες και βασικό υλικό, δηλαδή όσα χρειάζεται ένας προβολέας web για να το σχεδιάσει.
Τι περιέχει ένα αρχείο STL σε σύγκριση με ένα GLB
| Πτυχή | STL | GLB |
|---|---|---|
| Σχεδιασμένο για | 3D εκτύπωση και slicer | Web, εφαρμογές, προβολείς AR |
| Μονάδες | Δεν αποθηκεύονται· κατά σύμβαση mm | Μέτρα, ορισμένα από την προδιαγραφή |
| Κατακόρυφος άξονας | Συνήθως Z-up | Y-up |
| Κορυφές | Επαναλαμβάνονται για κάθε τρίγωνο | Κοινές και με δείκτες |
| Χρώμα και υλικά | Κανένα στο πρότυπο | Υλικά PBR και υφές |
| Πολλά εξαρτήματα | Σπάνια· συνήθως ένα πλέγμα | Κόμβοι σε δέντρο σκηνής |
Το STL ανάγεται στο 1987, όταν η Albert Consulting Group το δημιούργησε για τις πρώτες μηχανές στερεολιθογραφίας της 3D Systems. Ένα δυαδικό STL αποτελείται από κεφαλίδα 80 byte, τον αριθμό τριγώνων και μετά 50 byte ανά τρίγωνο: μία κάθετο, τρεις κορυφές και δύο εφεδρικά byte. Αυτά αρκούν σε ένα slicer για να κόψει στρώσεις. Δεν ταιριάζει όμως σε browser: δεν έχει κλίμακα, ούτε χρώμα, και κάθε κορυφή γράφεται ξανά για κάθε τρίγωνο που τη μοιράζεται.
Το glTF 2.0, που δημοσίευσε η Khronos Group το 2017, λύνει ακριβώς αυτό. Αποθηκεύει τις κορυφές μία φορά σε δυαδικά buffer που η κάρτα γραφικών χρησιμοποιεί απευθείας, ορίζει τη μονάδα στο ένα μέτρο και τον κατακόρυφο άξονα στον Y, και περιγράφει τα υλικά με φυσικά βασισμένη απόδοση. Το GLB είναι η δυαδική μορφή ενός αρχείου του glTF, γι' αυτό το δέχονται τα model-viewer, three.js, Babylon.js, Shopify και το Scene Viewer του Android.
STL
Πλέγμα STL
Το STL (stereolithography) είναι μορφή πλέγματος 3D που δημιουργήθηκε από την 3D Systems το 1987. Περιγράφει μόνο τη γεωμετρία της επιφάνειας ενός αντικειμένου ως λίστα τριγώνων, χωρίς χρώμα, υλικά, μονάδες ή πληροφορίες σκηνής. Η απλότητά του το κάνει την προεπιλεγμένη είσοδο για slicers εκτύπωσης 3D όπως το Cura και το PrusaSlicer. Οι καμπύλες επιφάνειες προσεγγίζονται με πολλά επίπεδα τρίγωνα, επομένως τα ομαλά μοντέλα μπορούν να δώσουν πολύ μεγάλα αρχεία.
- Συμπίεση
- –
- Διαφάνεια
- –
- Κινούμενη εικόνα
- Όχι
- Έτος εισαγωγής
- 1987 · 3D Systems
GLB
glTF Binary (GLB)
Το GLB είναι η δυαδική μορφή του glTF 2.0, της μορφής μεταφοράς 3D που δημοσίευσε το Khronos Group το 2017. Συγκεντρώνει γεωμετρία, υλικά PBR, υφές και κινούμενα σχέδια σε ένα ενιαίο, συμπαγές αρχείο σχεδιασμένο για γρήγορη φόρτωση. Το GLB χρησιμοποιείται ευρέως σε 3D για το web, σε προγράμματα προβολής AR, στο Android Scene Viewer και σε διαδικτυακές αγορές μοντέλων. Ορισμένα παλαιότερα επιτραπέζια εργαλεία 3D και προγράμματα CAD δεν το εισάγουν.
- Συμπίεση
- –
- Διαφάνεια
- –
- Κινούμενη εικόνα
- Ναι
- Έτος εισαγωγής
- 2017 · Khronos Group
Οι δημιουργοί μετατρέπουν STL σε GLB για να παρουσιάσουν ένα εκτυπώσιμο εξάρτημα online ή σε AR, επειδή οι browsers και οι προβολείς 3D περιμένουν ένα συμπαγές αρχείο glTF με κλίμακα και δεν γνωρίζουν τη λίστα τριγώνων χωρίς μονάδες του slicer.
Ρυθμίσεις STL σε GLB που έχουν σημασία
- Μονάδες μοντέλου
- Λέει στον μετατροπέα τι σήμαινε μία μονάδα του STL. Τα χιλιοστά γίνονται 0,001 m, οπότε ένα ειδώλιο 120 mm έχει ύψος 0,12 m στο GLB και εμφανίζεται σε πραγματικό μέγεθος στο AR.
- Κατακόρυφος άξονας
- Τα slicer και το CAD δουλεύουν με Z-up, ενώ το glTF είναι Y-up. Η επιλογή Y-up περιστρέφει το εξάρτημα ώστε να στέκεται στο δάπεδο του προβολέα αντί να είναι ξαπλωμένο ανάσκελα.
- Συγχώνευση σε ένα πλέγμα
- Απενεργοποιημένη, κρατά τα ξεχωριστά στερεά ως ξεχωριστούς κόμβους που μπορείτε αργότερα να κρύψετε ή να χρωματίσετε ξανά. Ενεργοποιημένη, δίνει ένα αντικείμενο, χρήσιμο για ένα μεμονωμένο εκθεσιακό κομμάτι.
- Κωδικοποίηση αρχείου
- Δεν ισχύει εδώ· το GLB είναι πάντα δυαδικό. Αν χρειάζεστε αναγνώσιμο αρχείο JSON, χρησιμοποιήστε την επιλογή glTF στο Μετατροπή σε.
Παρουσίαση μιας 3D εκτύπωσης online
Βάλτε το GLB σε μια σελίδα με το στοιχείο web model-viewer της Google και οι επισκέπτες μπορούν να περιστρέψουν το εξάρτημα, να κάνουν ζουμ και, σε Android, να το τοποθετήσουν στο γραφείο τους σε AR.
Για την αντίθετη κατεύθυνση, από πλέγμα σε κάτι που επεξεργάζεστε με ακριβείς διαστάσεις στο Fusion 360 ή στο SolidWorks, χρειάζεστε το STL σε STEP.
Ερωτήσεις για τη μετατροπή STL σε GLB
Γιατί το GLB μου βγαίνει γκρι μετά τη μετατροπή;
Το τυπικό STL αποθηκεύει μόνο τρίγωνα: χωρίς χρώματα, υλικά ή υφές. Το GLB παίρνει ένα απλό ουδέτερο υλικό ώστε να εμφανίζεται με φωτισμό. Προσθέστε χρώματα αργότερα στο Blender ή στον editor του three.js, ή ξεκινήστε από OBJ ή 3MF με χρώματα μέσω του OBJ σε GLB.
Εκτυπώνεται το GLB ίδιο με το STL;
Η γεωμετρία είναι τα ίδια τρίγωνα, αλλά με κλίμακα σε μέτρα. Τα περισσότερα slicer προτιμούν STL ή 3MF, οπότε κρατήστε το αρχικό STL για εκτύπωση και χρησιμοποιήστε το GLB μόνο για προβολή.
Το εκτυπωμένο αντικείμενο έχει πολλά σώματα. Μπορώ να τα κρατήσω χωριστά;
Ένα STL συνήθως αποθηκεύει όλα τα σώματα ως ένα σύνολο τριγώνων, οπότε καταλήγουν σε ένα πλέγμα. Αν το STL εξήχθη ως ξεχωριστά στερεά σε μορφή ASCII, κάθε στερεό γίνεται δικός του κόμβος στο GLB, εφόσον η επιλογή Συγχώνευση σε ένα πλέγμα μένει απενεργοποιημένη.
Πόσο μεγάλο θα είναι το GLB σε σύγκριση με το STL;
Συνήθως μικρότερο από ένα δυαδικό STL. Το STL επαναλαμβάνει κάθε κοινή κορυφή για κάθε τρίγωνο που την αγγίζει, ενώ το glTF αποθηκεύει κάθε κορυφή μία φορά και την παραπέμπει με δείκτη. Ένα τυπικό δυαδικό STL μικραίνει αισθητά· ένα ASCII STL μικραίνει πολύ περισσότερο.
Μπορεί ένα GLB από STL να χρησιμοποιηθεί για AR σε iPhone;
Τα iPhone ανοίγουν USDZ και όχι GLB στο AR Quick Look. Μετατρέψτε το GLB άλλη μία φορά με το GLB σε USDZ και χρησιμοποιήστε και τα δύο αρχεία: GLB για Android και web, USDZ για συσκευές Apple.
Θα φαίνονται οι καμπύλες επιφάνειες με ακμές στο πρόγραμμα προβολής;
Μπορεί, επειδή το STL περιέχει μόνο επίπεδα τρίγωνα και δεν έχει δεδομένα εξομάλυνσης. Ο μετατροπέας υπολογίζει τις κάθετες από τα τρίγωνα· αν το STL εξήχθη με χαμηλή ανάλυση, εξαγάγετέ το ξανά με πιο λεπτή ανάλυση από το πρόγραμμα CAD για πιο ομαλή εμφάνιση.
- Μετατροπή OBJ σε GLBΜετατρέψτε OBJ με MTL και υφές σε ένα GLB για three.js, model-viewer, Shopify και Android AR. Κλίμακα σε μέτρα, ενσωματωμένα υλικά.
- Μετατροπή glTF σε GLBΠακετάρετε ένα .gltf με τα buffers .bin και τις υφές του σε ένα GLB. Ανεβάστε τον φάκελο ως ZIP· μοντέλο, υλικά και κλίμακα μένουν ίδια.
- Μετατροπή GLB σε USDZΜετατρέψτε μοντέλα GLB σε USDZ για προβολή σε AR σε iPhone και iPad από Safari, Messages ή Αρχεία. Διατηρούνται τα υλικά PBR και οι υφές.
- Μετατροπή STL σε OBJΜετατρέψτε STL σε OBJ για Unity, εργαλεία υφών και άλλες 3D εφαρμογές. Κοινές κορυφές, αναγνώσιμο κείμενο, ίδια τρίγωνα, σε δευτερόλεπτα.
- Μετατροπή STL σε STEPΜετατρέψτε πλέγματα STL σε STEP για Fusion 360, SolidWorks και FreeCAD. Ορίστε μονάδες που λείπουν από το STL και κατεβάστε στερεό STEP με έδρες.
- Μετατροπή GLB σε FBXΜετατρέψτε GLB σε FBX με πλέγματα, υφές, σκελετούς και animation για Unity, Unreal Engine, Maya ή Blender που απαιτούν Autodesk FBX.