Maklumat FailSTL AlatanContoh STL FailBerita terkini

STL (Standard Triangle Language)

SambunganSTL
Nama penuhStandard Triangle Language
taipModel 3D
Jenis Mimeapplication/vnd.ms-pki.stl
FormatText & Binary
AlatanSTL Penukar, Voxelizer Model 3D, Cipta STL Animasi, Mampat STL, Teks kepada STL, Lihat STL
Buka denganBlender, Daz Studio, MeshLab, CAD Assistant
STL

Format fail STL (Bahasa Segitiga Standard) ialah format 3D mudah yang digunakan untuk menyimpan dan menghantar a model 3D. Format ini telah direka pada tahun 80-an tetapi masih digunakan hari ini dan sama popular seperti kebanyakan format alternatif moden, seperti 3MF. Format STL ialah senarai segi tiga yang ringkas, dengan setiap segi tiga terdiri daripada 3 bucu mewakili segi tiga, kedudukan dalam ruang 3D dan 3 normal untuk menentukan arahnya.

Kesederhanaan format STL bermakna ia boleh dibaca oleh kebanyakan aplikasi 3D, dan format itu telah menjadi agak format standard untuk Percetakan 3D.

Untuk fail STL, terdapat dua format storan asas: teks dan binari.

Teks

Format teks STL, seperti namanya, menyimpan geometri 3D dalam format teks yang boleh dibaca manusia. Format menyimpan maklumat tentang setiap muka (aka segitiga) dalam model 3D, termasuk kedudukan bucu dan normalnya. Contoh fail STL yang mengandungi enam segi tiga adalah seperti berikut:

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

binari

Format fail STL binari agak mudah dalam strukturnya. Fail bermula dengan blok pengepala 80-bait, biasanya mengandungi teks ASCII alat perisian 3D atau program yang digunakan untuk mencipta STL. Berikutan ini ialah medan integer 32-bit yang mengandungi bilangan segi tiga yang terkandung dalam fail STL. Berikut adalah butiran bagi setiap segi tiga yang terdapat dalam model 3D dalam urutan. Maklumat yang disimpan untuk setiap segi tiga adalah seperti berikut:

Seperti yang anda boleh lihat daripada medan di atas, format STL tidak mempunyai sebarang skop untuk menyimpan maklumat bahan atau tekstur yang berkaitan dengan model 3D yang dibaca oleh alatan STL kami. Memang benar bahawa selama bertahun-tahun, sesetengah vendor telah menggunakan medan atribut 16-bit sebagai cara untuk menyimpan maklumat warna terhad tentang segi tiga individu; bagaimanapun, ini tidak pernah diseragamkan. Alat penukaran STL kami menyokong pembuatan fail STL yang menyokong format warna terhad ini; walau bagaimanapun, perisian yang digunakan untuk membuka fail STL mungkin tidak memaparkan model dengan betul. Jika anda berminat dengan format model 3D moden dan padat yang direka untuk dunia percetakan 3D, maka sila rujuk kepada format model 3MF, yang direka khusus untuk tugasan ini.

Model 3D piramid STL yang ringkas
Model STL animasi

Ringkasan

Fail STL, kerana strukturnya yang ringkas, disokong oleh kebanyakan perisian penyuntingan grafik 3D. Fail STL juga biasa digunakan dalam kalangan pencetakan 3D untuk mengedarkan fail dan mencetak model 3D. kami Alat tontonan STL menyokong sepenuhnya format STL, termasuk format VisCAM dan SolidView.

Contoh STL Fail

Di sini kami mempunyai beberapa contoh fail STL untuk anda muat turun dan gunakan dalam projek anda sendiri.

Putar

Putar

Model 3D pusingan mudah yang dijana menggunakan kami PNG hingga STL alat menggunakan mod Extrude.

swirl.stl (729.96kb)

kiub

kiub

Contoh kiub klasik disimpan sebagai fail STL. Dalam fail STL, kubus ini disimpan sebagai jujukan 12 segi tiga.

cube.stl (684.00 b)

© 2024 ImageToStl. Tukar Fail PNG dan JPG anda kepada fail STL 3D.