Πληροφορίες αρχείουSTL ΕργαλείαΔείγμα STL αρχείωνΤελευταία νέα

STL (Standard Triangle Language)

ΕπέκτασηSTL
Πλήρες όνομαStandard Triangle Language
Τύπος3D μοντέλο
Τύπος Mimeapplication/vnd.ms-pki.stl
ΜορφήText & Binary
ΕργαλείαSTL Μετατροπείς, 3D Model Voxelizer, Δημιουργία κινούμενων σχεδίων STL, Συμπίεση STL, μήνυμα στο STL, Προβολή STL
Ανοιγμα μεBlender, Daz Studio, MeshLab, CAD Assistant
STL

Η μορφή αρχείου STL (Standard Triangle Language) είναι μια απλή μορφή 3D που χρησιμοποιείται για την αποθήκευση και τη μετάδοση τρισδιάστατο μοντέλο. Η μορφή επινοήθηκε τη δεκαετία του '80 αλλά εξακολουθεί να χρησιμοποιείται σήμερα και είναι εξίσου δημοφιλής με πολλές σύγχρονες εναλλακτικές μορφές, όπως π.χ. 3MF. Η μορφή STL είναι μια απλή λίστα τριγώνων, με κάθε τρίγωνο να αποτελείται από 3 κορυφές που αντιπροσωπεύουν τα τρίγωνα, τη θέση στον τρισδιάστατο χώρο και 3 κανονικές για τον καθορισμό της κατεύθυνσής του.

Η απλότητα της μορφής STL σημαίνει ότι μπορεί να διαβαστεί από τις περισσότερες εφαρμογές 3D και η μορφή έχει γίνει κάπως μια τυπική μορφή για τρισδιάστατη εκτύπωση.

Για τα αρχεία STL, υπάρχουν δύο βασικές μορφές αποθήκευσης: κείμενο και δυαδικό.

Κείμενο

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

000solid ascii
001  facet normal 0.000000e+000 0.000000e+000 -1.000000e+000
002    outer loop
003      vertex   7.071068e+000 -7.071068e+000 0.000000e+000
004      vertex   -7.071068e+000 -7.071068e+000 0.000000e+000
005      vertex   7.071068e+000 7.071068e+000 0.000000e+000
006    endloop
007  endfacet
008  facet normal -0.000000e+000 0.000000e+000 -7.071068e-001
009    outer loop
010      vertex   7.071068e+000 7.071068e+000 0.000000e+000
011      vertex   -7.071068e+000 -7.071068e+000 0.000000e+000
012      vertex   -7.071068e+000 7.071068e+000 0.000000e+000
013    endloop
014  endfacet
015  facet normal 0.000000e+000 -5.656855e-001 2.000000e-001
016    outer loop
017      vertex   0.000000e+000 0.000000e+000 2.000000e+001
018      vertex   -7.071068e+000 -7.071068e+000 0.000000e+000
019      vertex   7.071068e+000 -7.071068e+000 0.000000e+000
020    endloop
021  endfacet
022  facet normal -5.656855e-001 0.000000e+000 2.000000e-001
023    outer loop
024      vertex   0.000000e+000 0.000000e+000 2.000000e+001
025      vertex   -7.071068e+000 7.071068e+000 0.000000e+000
026      vertex   -7.071068e+000 -7.071068e+000 0.000000e+000
027    endloop
028  endfacet
029  facet normal 0.000000e+000 5.656855e-001 2.000000e-001
030    outer loop
031      vertex   0.000000e+000 0.000000e+000 2.000000e+001
032      vertex   7.071068e+000 7.071068e+000 0.000000e+000
033      vertex   -7.071068e+000 7.071068e+000 0.000000e+000
034    endloop
035  endfacet
036  facet normal 5.656855e-001 0.000000e+000 2.000000e-001
037    outer loop
038      vertex   0.000000e+000 0.000000e+000 2.000000e+001
039      vertex   7.071068e+000 -7.071068e+000 0.000000e+000
040      vertex   7.071068e+000 7.071068e+000 0.000000e+000
041    endloop
042  endfacet
043endsolid

Δυάδικος

Η δυαδική μορφή αρχείου STL είναι σχετικά απλή στη δομή της. Το αρχείο ξεκινά με ένα μπλοκ κεφαλίδας 80 byte, που συνήθως περιέχει κείμενο ASCII του εργαλείου ή του προγράμματος τρισδιάστατου λογισμικού που χρησιμοποιείται για τη δημιουργία του STL. Ακολουθεί ένα ακέραιο πεδίο 32 bit που περιέχει τον αριθμό των τριγώνων που περιέχονται στο αρχείο STL. Ακολουθούν λεπτομέρειες για κάθε τρίγωνο που βρίσκεται στο τρισδιάστατο μοντέλο με τη σειρά. Οι πληροφορίες που αποθηκεύονται για κάθε τρίγωνο είναι οι εξής:

Όπως μπορείτε να δείτε από τα παραπάνω πεδία, η μορφή STL δεν έχει κανένα περιθώριο αποθήκευσης πληροφοριών υλικού ή υφής που σχετίζονται με το τρισδιάστατο μοντέλο που διαβάζεται από τα εργαλεία STL. Είναι αλήθεια ότι με τα χρόνια, ορισμένοι προμηθευτές έχουν χρησιμοποιήσει το πεδίο χαρακτηριστικών 16 bit ως μέσο αποθήκευσης περιορισμένων πληροφοριών χρώματος για τα μεμονωμένα τρίγωνα. Ωστόσο, αυτά δεν τυποποιήθηκαν ποτέ. Τα εργαλεία μετατροπής STL υποστηρίζουν τη δημιουργία αρχείων STL που υποστηρίζουν αυτές τις περιορισμένες μορφές χρώματος. Ωστόσο, το λογισμικό που χρησιμοποιείται για το άνοιγμα των αρχείων STL ενδέχεται να μην αποδίδει σωστά το μοντέλο. Εάν ενδιαφέρεστε για μια μοντέρνα, συμπαγή μορφή τρισδιάστατου μοντέλου σχεδιασμένη για τον κόσμο της τρισδιάστατης εκτύπωσης, τότε ανατρέξτε στη μορφή μοντέλου 3MF, η οποία σχεδιάστηκε ειδικά για αυτήν την εργασία.

Ένα απλό τρισδιάστατο μοντέλο πυραμίδας STL
Ένα κινούμενο μοντέλο STL

Περίληψη

Τα αρχεία STL, λόγω της απλοϊκής δομής τους, υποστηρίζονται από τα περισσότερα λογισμικά επεξεργασίας τρισδιάστατων γραφικών. Τα αρχεία STL χρησιμοποιούνται επίσης συνήθως σε κύκλους τρισδιάστατης εκτύπωσης για τη διανομή αρχείων και την εκτύπωση τρισδιάστατων μοντέλων. Μας Εργαλείο προβολής STL υποστηρίζει πλήρως τη μορφή STL, συμπεριλαμβανομένων των μορφών VisCAM και SolidView.

Δείγμα STL αρχείων

Εδώ έχουμε μερικά παραδείγματα αρχείων STL για λήψη και χρήση στα δικά σας έργα.

Δίνη

Δίνη

Ένα απλό τρισδιάστατο μοντέλο στροβιλισμού που δημιουργήθηκε χρησιμοποιώντας το δικό μας PNG έως STL εργαλείο που χρησιμοποιεί τη λειτουργία Extrude.

swirl.stl (729,96kb)

Κύβος

Κύβος

Το κλασικό παράδειγμα κύβου αποθηκεύεται ως αρχείο STL. Μέσα στο αρχείο STL, αυτός ο κύβος αποθηκεύεται ως ακολουθία 12 τριγώνων.

cube.stl (684,00 b)

© 2024 ImageToStl. Μετατρέψτε τα αρχεία PNG και JPG σε αρχεία 3D STL.