3MF vs STL: Hangi Formattan Yazdırmalısınız?
3MF vs STL karşılaştırmasında baskı için kazanan 3MF: birimler, renkler, parçalar ve dilimleyici ayarları tek ve kompakt bir dosyada. STL ise tek renkli bir şekil için hâlâ evrensel tercih.
- 3MF Consortium spesifikasyonu
- Ölçülen dosya boyutları
- Bambu, Prusa ve Cura kontrol edildi
3MF vs STL: kısa cevap
Dilimleyiciniz desteklediğinde her zaman 3MF kullanın; bugün bu, Bambu Studio, PrusaSlicer, OrcaSlicer ve UltiMaker Cura anlamına geliyor. Birimlerini bildiği için modeller asla 25.4 kat küçük içe aktarılmaz. Birkaç adlandırılmış parçayı, rengi ve malzemeyi barındırabilir. 3MF olarak kaydedilen bir dilimleyici projesi tüm ayarları, değiştiricileri ve filament atamalarını korur; böylece siz veya başka biri dosyayı yeniden açıp aynı baskıyı elde edebilir.
En düşük ortak paydaya ihtiyacınız olduğunda STL kullanın: eski bir dilimleyici, yalnızca STL listeleyen bir baskı hizmeti, bir CAM aracı veya on yıl sonra herkesin açabilmesini istediğiniz bir dosya. Tek bir şeyi, yüzeyi üçgenler olarak tanımlar, başka hiçbir şeyi.
Bambu AMS veya Prusa MMU'da çok renkli baskı için 3MF vs STL seçimi hiç de yakın değil. STL, hangi parçanın hangi filamenti alacağını söyleyemez; 3MF söyler.
3MF vs STL karşılaştırma tablosu
Spesifikasyonların izin verdiği ve dilimleyicilerin gerçekte kullandığı şeyler.
| 3MF (.3mf) | STL (.stl) | |
|---|---|---|
| Geometri türü | İndeksli üçgen mesh, birden çok nesne ve bileşen; uzantılar kiriş kafesleri, dilimler ve hacimsel veri ekler | İndekssiz üçgenler, tek mesh |
| Renk / doku | Temel malzemeler ve renk grupları; Materials and Properties uzantısıyla tam renk ve dokular | Standartta yok |
| Birimler | Dosyada saklanır: mikron, milimetre (varsayılan), santimetre, inç, fit veya metre | Yok; dilimleyiciler milimetre varsayar |
| Malzemeler | Nesne veya üçgen başına adlandırılmış malzemeler; dilimleyiciler bunları filamentlere eşler | Yok |
| Dosya boyutu | ZIP sıkıştırmalı XML; testimiz ikili STL'den %59 daha küçüktü | 84 bayt + üçgen başına 50 bayt (ikili) |
| Düzenlenebilirlik | ZIP içinde XML; incelemek için .zip olarak yeniden adlandırın; dilimleyici projeleri tamamen düzenlenebilir şekilde yeniden açılır | Yalnızca mesh; parça, ad veya ayar yok |
| Yazılım desteği | Bambu Studio, PrusaSlicer, OrcaSlicer, Cura, Windows 3D araçları, çoğu CAD dışa aktarıcısı | Her dilimleyici, CAD, CAM ve mesh aracı |
| Baskı kullanımı | PrusaSlicer'da önerilen proje formatı; Bambu Studio'da yerel proje formatı | Tek renkli parçalar için evrensel yedek |
| Geçerlilik kuralları | Spesifikasyon, yazdırılabilir nesneler için manifold kenarlar ve dışa bakan normaller gerektirir | Kural yok; bozuk meshler yaygın |
Kaynaklar: 3MF Core Specification (3MF Consortium), PrusaSlicer yardım merkezi, UltiMaker Cura desteklenen dosya türleri, Bambu Lab wiki.
STL'ye kıyasla bir 3MF dosyasının içinde ne var
3MF, Open Packaging Conventions'a uyan bir ZIP arşividir. Birini .zip olarak yeniden adlandırın; 3D/3dmodel.model adlı, köşe noktalarını bir kez ve üçgenleri üç köşe indeksi olarak listeleyen bir XML dosyasının yanı sıra bir içerik türleri dosyası ve ilişkiler bulacaksınız. Dilimleyiciler kendi parçalarını ekler: küçük resimler, nesne başına ayarlar, plaka düzenleri ve filament listeleri. PrusaSlicer, kaydedilmiş bir 3MF projesini başka bir bilgisayarda aynı G-code'u üretmesi gereken eksiksiz bir anlık görüntü olarak tanımlar.
Çekirdek spesifikasyon ayrıca STL'nin hiç sahip olmadığı kurallar koyar. Yazdırılabilir bir nesnenin manifold kenarlara (her kenarın tam olarak iki üçgen tarafından paylaşıldığı), tutarlı üçgen yönelimine ve dışa bakan normallere sahip olması gerekir. Pratikte birçok araç hâlâ kusurlu meshler yazar, bu yüzden onarım yararlı olmaya devam eder; ancak spesifikasyona uygun bir 3MF tanımı gereği yazdırılabilir.
Bir STL'de bu yapının hiçbiri yoktur: 80 baytlık bir başlık, bir üçgen sayısı ve üçgen başına 50 bayt.
- 3MF: XML, küçük resimler ve ayarlardan oluşan bir ZIP
- Birimler ve renkler dosyanın parçasıdır
- STL: tek bir üçgen listesi, fazlası değil
STL vs 3MF dosya boyutu: tek model, ölçüldü
Galerimizdeki aynı 500,000 üçgenlik yapay zekâ üretimi modeli, 287,963 köşe noktalı bir steampunk robot şövalyesini, her formatta yalnızca geometri olarak dışa aktardık.
| Format | Nasıl saklanır | Boyut |
|---|---|---|
| İkili STL | Üçgen başına 50 bayt, köşe noktaları tekrarlanır | 25.0 MB |
| ASCII STL | Aynı üçgenler metin olarak | 150.9 MB |
| 3MF, içinde sıkıştırılmamış XML | Köşe noktaları bir kez, üçgenler indeks olarak | 47.1 MB |
| Kaydedildiği haliyle 3MF (ZIP deflate) | Aynı XML, sıkıştırılmış | 10.3 MB |
Burada 3MF, ikili STL'den %59 daha küçük. Bir dilimleyici projesi 3MF'i küçük resimler ve ayarlar ekler, genellikle birkaç yüz kilobayt; bir Bambu .gcode.3mf ayrıca dilimlenmiş takım yollarını da ekler.
Bambu Studio, PrusaSlicer ve Cura 3MF vs STL'yi nasıl ele alır
PrusaSlicer 3MF'yi ilk sırada listeler, onu tercih edilen format olarak adlandırır ve proje dosyaları için kullanır; hem ikili hem de ASCII STL okur.
Bambu Studio her projeyi plakalar, parça başına filament atamaları ve işlem ayarlarıyla 3MF olarak kaydeder; yazıcı için dilimlenmiş çıktısı bir .gcode.3mf dosyasıdır. MakerWorld'den indirilen modeller genellikle yazdırmaya hazır 3MF projeleri olarak gelir.
UltiMaker Cura 3MF dosyalarını ve kendi Cura proje dosyalarını, ayrıca STL, OBJ, PLY, glTF ve diğerlerini açar.
Dilimleyiciler arası iki uyarı. Bir dilimleyicinin sakladığı ayarlar satıcıya özgüdür; bu nedenle PrusaSlicer'da açılan bir Bambu projesi geometriyi ve parçaları getirir ama her işlem ayarını getirmez. Cura'nın sürüm notları da bir 3MF'deki modellerin içe aktarıldığında her zaman kaydedildikleri konuma yerleştirilmediğinden söz eder. Geometri, birimler ve parça yapısı her yerde güvenilir şekilde aktarılır.
- PrusaSlicer: 3MF tercih edilen formattır
- Bambu Studio: projeler ve dilimlenmiş dosyalar 3MF'tir
- Cura: 3MF ve STL açar; proje ayarları Cura'ya özgüdür
3MF ne zaman, STL ne zaman kullanılır
Basit bir kural: kendi baskılarınız ve tamamlanmış projeleri paylaşmak için 3MF; karşı tarafın ne çalıştırdığını bilmediğinizde STL.
Çok renkli veya çok malzemeli baskılar
Yazdırmaya hazır bir projeyi paylaşma
CAD tasarımından baskı
Baskı hizmetine gönderme
Eski veya niş yazılım
Tek renkli hızlı baskı
STL ve 3MF arasında dönüştürme: ipuçları ve yaygın hatalar
STL'den 3MF'ye yalnızca bir sarmalayıcı eklenir; 3MF'den STL'ye şekil dışındaki her şey atılır.
- STL'yi 3MF'ye dönüştürürken ölçeği kontrol edin: dönüştürücü bir birim varsaymak zorundadır, genellikle milimetre
- Dönüştürmeden önce STL'yi onarın; bozuk bir meshten gelen 3MF hâlâ bozuktur
- 3MF projesini ana kopyanız olarak tutun ve STL'yi yalnızca ihtiyacı olanlar için dışa aktarın
- Çok renkli bir modeli parçalara ayırın veya dilimleyicide boyayın, ardından 3MF olarak kaydedin
- 3MF'den STL'ye dönüşümün renkleri, parçaları veya ayarları korumasını beklemeyin; birleştirilmiş tek bir mesh elde edersiniz
- Başka bir dilimleyicinin bir satıcının proje 3MF'indeki her ayara uyacağını varsaymayın
- ASCII STL'yi herhangi bir yere yüklemek; ikilinin altı katı boyuttadır ve hiçbir fayda sağlamaz
- .stl'yi .3mf olarak yeniden adlandırmak; bir 3MF, içinde XML bulunan bir ZIP paketi olmalıdır
Ücretsiz 3MF ve STL görüntüleyicileri ve dönüştürücüleri
Hepsi tarayıcınızda çalışır, oturum açmanız gerekmez ve dosyanız cihazınızdan asla ayrılmaz.
SSS
Sıkça sorulan sorular
3MF, STL'den daha mı iyi?
3MF, STL'den daha iyi baskı kalitesi verir mi?
Bambu Lab yazıcılar için 3MF vs STL: hangisini kullanmalıyım?
.gcode.3mf olarak gönderir. AMS çok renkli baskılar için 3MF, hangi parçanın hangi filamenti kullandığını söyleyen tek yaygın formattır. Elinizde yalnızca STL varsa içe aktarın, ardından renkleri boyayın veya atayın ve 3MF olarak kaydedin.STL'yi 3MF'ye dönüştürebilir miyim?
3MF'yi STL'ye dönüştürdüğümde neden tek bir birleşik parça alıyorum?
STL'im neden 3MF'den bu kadar büyük?
Cura 3MF'yi destekliyor mu?
Bir fotoğraftan çok renkli 3MF nasıl elde ederim?
İlgili araçlar ve rehberler
Devam et
Ücretsiz başla
3MF ile renkli baskı alın
Bir fotoğrafı genellikle 3 ila 5 dakikada dokulu bir 3D modele dönüştürün ve ücretli planda Bambu AMS'iniz için çok renkli bir 3MF dışa aktarın. 3 ücretsiz krediyle deneyin.
Kredi kartı gerekmez · Başlamak için 3 ücretsiz kredi