Οδηγός

OBJ ή STL πριν από τη μετατροπή OBJ σε STL

Ενημερώθηκε · Μόνο πλέγμα OBJ προς STL

Σύγκρινε τη γεωμετρία, τα υλικά και την ευελιξία επεξεργασίας του OBJ με τη ροή εκτύπωσης μόνο τριγώνων του STL. Μετά κάνε μετατροπή OBJ σε STL ιδιωτικά, στο πρόγραμμα περιήγησης.

Το OBJ και το STL περιγράφουν και τα δύο επιφάνειες και δεν είναι εναλλάξιμα. Ένα OBJ είναι ευέλικτο αρχείο πλέγματος από την οικογένεια Wavefront. Ένα STL είναι λίστα τριγώνων στραμμένη στην κατασκευή και στους slicer. Η μετατροπή είναι η σωστή κίνηση όταν είσαι έτοιμος να τυπώσεις. Είναι η λάθος κίνηση όταν χρειάζεσαι ακόμη πληροφορία που το STL δεν μπορεί να κρατήσει. Αυτή η σελίδα είναι η απόφαση, όχι δεύτερο αντίγραφο του μετατροπέα.

Σε τι χρησιμεύει κάθε αρχείο

Χρησιμοποίησε το OBJ όσο μοντελοποιείς, χωρίζεις αντικείμενα ή αναθέτεις υλικά. Χρησιμοποίησε το STL όταν το Bambu Studio, το Cura ή το PrusaSlicer χρειάζεται ένα στερεό για την πλατφόρμα. Πολλές ροές κρατούν και τα δύο: το OBJ (και το MTL, αν υπάρχει) στο έργο, και ένα δυαδικό STL δίπλα στο προφίλ εκτύπωσης. Το σβήσιμο του OBJ επειδή κατέβηκε ένα STL είναι ο τρόπος που οι άνθρωποι χάνουν UVs και ονόματα αντικειμένων που θέλουν πίσω αργότερα.

OBJ STL από αυτό το εργαλείο
Συνηθισμένη δουλειά Επεξεργασία, απόδοση, ανταλλαγή πλεγμάτων Κοπή και εκτύπωση
Έδρες Πολύγωνα, αποθηκευμένα ως έδρες Μόνο τρίγωνα
Πολλά αντικείμενα Ονοματισμένα αντικείμενα σε ένα αρχείο Ενώνουν σε μία λίστα τριγώνων
Υλικά Συχνά ξεχωριστό MTL Απορρίπτονται
UVs και υφές Μπορούν να αναφέρονται Απορρίπτονται
Μονάδες Ό,τι όρισες Δεν αποθηκεύονται· κλιμακώνουμε τους αριθμούς προς χιλιοστά
Επισκευή Όχι αυτόματη Όχι αυτόματη

Η ένωση μετράει. Ένα OBJ φιγούρας συν ξεχωριστή βάση μπορεί να φτάσει ως δύο αντικείμενα. Ο μετατροπέας γράφει ένα STL ώστε ο slicer να εισάγει ένα σώμα. Αν χρειαζόσουν δύο εργασίες εκτύπωσης, εξήγαγε δύο OBJ και μετέτρεψέ τα χωριστά. Τα ονόματα αντικειμένων δεν γίνονται ξεχωριστά αρχεία STL.

Τι πετά η μετατροπή

Τα τρίγωνα μένουν. Οι θέσεις κλιμακώνονται και, από προεπιλογή, περιστρέφονται ώστε ο άξονας προς τα πάνω που διάλεξες να δείχνει στο Z. Όλα τα άλλα είναι εκτός εμβέλειας αυτής της έκδοσης.

Οι ομάδες εξομάλυνσης και οι κάθετοι κορυφών στο OBJ δεν είναι στοιχείο που μπορείς να πας και να φέρεις. Η μορφή STL αποθηκεύει μία κάθετο έδρας ανά τρίγωνο, που ο εξαγωγέας υπολογίζει από τις γωνίες. Ένας slicer δεν χρησιμοποιεί αυτή την κάθετο όπως ένας αποδοτής χρησιμοποιεί ένα ομαλά σκιασμένο OBJ.

Τα UVs, τα ονόματα αρχείων υφής και το αρχείο MTL αγνοούνται επίτηδες. Μια εκτύπωση σε ένα χρώμα νήματος δεν τα χρειάζεται. Μια πλήρως έγχρωμη ροή τα χρειάζεται, και δεν πρέπει να προσποιείται ότι ένα STL από αυτή τη σελίδα τα έχει ακόμη. Κράτα το OBJ.

Τα χρώματα κορυφών, αν ο εξαγωγέας σου τα έγραψε, δεν αντιγράφονται. Καμπύλες και μεμονωμένα σημεία παραλείπονται. Αν το αρχείο δεν έχει έδρες, η μετατροπή σταματά και το λέει. Δεν υπάρχει τίποτα έντιμο να μπει σε ένα STL.

Ιεραρχία και κίνηση δεν υπάρχουν στο STL. Ένας χαρακτήρας σε πόζα πρέπει να εξαχθεί από το Blender στην πόζα που θες, με εφαρμοσμένους τροποποιητές, ώστε το OBJ να περιέχει ήδη την τελική επιφάνεια.

Τι δεν υπόσχεται η μετατροπή

Οι άνθρωποι διαβάζουν το «εξήγαγα STL» σαν «το πλέγμα τυπώνεται». Είναι διαφορετικές προτάσεις. Μια ακμή που δεν είναι manifold, μια τρύπα στο κέλυφος, ένα ανάποδο κομμάτι ή ένας τοίχος λεπτότερος από το ακροφύσιο θα είναι ακόμα εκεί. Το πλαίσιο ορίων μπορεί να δείχνει τέλειο ενώ ο slicer αρνείται το αρχείο. Επισκεύασέ το στο Blender ή σε άλλο εργαλείο πλέγματος και εξήγαγε ξανά. Αυτός ο ιστότοπος δεν τρέχει πυρήνα επισκευής, και οι όροι λένε το ίδιο με πιο στεγνή νομική γλώσσα.

Η κλίμακα είναι η άλλη ψεύτικη υπόσχεση. Το STL δεν θα θυμάται ότι εννοούσες χιλιοστά. Ο μετατροπέας γράφει μεγαλύτερους ή μικρότερους αριθμούς ανάλογα με τη μονάδα που διαλέγεις, και ο slicer διαβάζει αυτούς τους αριθμούς ως χιλιοστά. Διάλεξε τη μονάδα που ταιριάζει στο OBJ. Το πλαίσιο στη σελίδα του εργαλείου είναι εκεί για να δεις το αποτέλεσμα πριν τον εκτυπωτή.

Ένας πρακτικός κανόνας

Κράτα το OBJ αν ισχύει κάποιο από αυτά: θα επεξεργαστείς το πλέγμα, το αποδίδεις ακόμη, έχει περισσότερα από ένα αντικείμενα που μπορεί να τυπώσεις χωριστά, ή έχει υλικά που σε νοιάζουν. Φτιάξε STL όταν η επόμενη εφαρμογή στην οθόνη είναι slicer. Φτιάξε νέο STL όταν αλλάζεις μονάδες ή επισκευάζεις το πλέγμα. Μην κρατάς στοίβα μυστηριωδών STL των οποίων το μέγεθος σε χιλιοστά δεν έλεγξες ποτέ.

Αν ακόμα δεν είσαι σίγουρος ποιο αρχείο σου έδωσαν, διάβασε τι είναι ένα OBJ και τι είναι ένα STL. Αν ήδη ξέρεις ότι θες το αρχείο εκτύπωσης, τα βήματα μετατροπής είναι η εκδοχή από Blender σε slicer αυτού του πίνακα.

Η δυαδική προεπιλογή καλύπτεται στο δυαδικό ή ASCII STL. Χρησιμοποίησε ASCII μόνο όταν θες να διαβάσεις συντεταγμένες ως κείμενο. Για slicer, το δυαδικό είναι το αρχείο που μόλις αποφάσισες να φτιάξεις, όχι χειρότερο αντίγραφο του OBJ.

Ερωτήσεις

Να σβήσω το OBJ αφού έχω STL;

Όχι, αν μπορεί να επεξεργαστείς το μοντέλο, να το αποδώσεις ξανά ή να το εξαγάγεις σε άλλη κλίμακα. Το STL είναι το αντίγραφο εκτύπωσης. Το OBJ μένει το πλουσιότερο αρχείο πλέγματος.

Η μετατροπή σε STL κλείνει τρύπες;

Όχι. Οι έδρες αντιγράφονται. Μια τρύπα στο OBJ είναι τρύπα στο STL. Η επισκευή είναι ξεχωριστό βήμα σε μοντελιστή ή σε εργαλείο πλέγματος που εμπιστεύεσαι.

Το χρώμα επιβιώνει;

Όχι σε αυτόν τον μετατροπέα. Υλικά, αρχεία MTL, UVs και χρώματα κορυφών αγνοούνται. Το STL είναι κέλυφος τριγώνων.

Φτιάξε ένα STL από το OBJ σου