STL Dosyası Nedir? Nasıl Açılır, Oluşturulur ve Düzenlenir
11 Ekim 2026 · 7 dk okuma
STL dosyası, bir nesnenin üç boyutlu yüzeyini küçük üçgenlerle tarif eden ve 3D baskıda en yaygın kullanılan dosya formatıdır. Bir STL dosyası yalnızca şekli taşır; renk, malzeme ya da ölçü birimi bilgisi içermez. 3D yazıcı STL dosyasını doğrudan basmaz: dosya önce bir dilimleme programında açılır ve yazıcının anlayacağı G-code komutlarına çevrilir.
Bu yazıda STL dosyasının ne olduğunu, nasıl açıldığını, nasıl oluşturulup düzenlendiğini ve baskıya nasıl hazırlandığını adım adım anlatıyoruz. 3D baskı sürecinin bütününü merak ediyorsan 3D baskı nasıl yapılır yazısı iyi bir tamamlayıcı olur.
STL ne demek?
STL adı, 1980'lerin sonunda 3D Systems firmasının stereolitografi yazıcıları için geliştirdiği formattan gelir. Kısaltmanın açılımı için "stereolithography" sözcüğü kullanılır; "Standard Triangle Language" ya da "Standard Tessellation Language" açılımlarına da sık rastlanır. Hangi açılımı kullanırsan kullan, anlamı aynıdır: yüzeyi üçgenlerle anlatan basit bir dosya.
Format basit olduğu için neredeyse bütün 3D tasarım ve dilimleme programları STL'yi açabilir ve kaydedebilir. Bu yüzden internetteki hazır 3D baskı modellerinin büyük kısmı STL olarak paylaşılır.
STL dosyası nasıl çalışır?
Bir küre düşün. STL dosyası bu küreyi gerçek bir eğri olarak saklamaz; yüzeyini yüzlerce, binlerce küçük düz üçgenle kaplar. Her üçgen için dosyada iki bilgi bulunur:
- Üçgenin üç köşesinin koordinatları,
- Üçgenin hangi yöne baktığını gösteren bir yön vektörü (normal).
Üçgenler küçüldükçe ve sayısı arttıkça yüzey daha pürüzsüz görünür, ama dosya da büyür. Az sayıda üçgenle kaydedilen bir STL'de kavisli yüzeylerde köşeli bir görünüm oluşur; bu köşeler baskıya da yansır. Tasarım programından STL kaydederken "çözünürlük" ya da "hassasiyet" ayarı bu dengeyi belirler.
STL iki biçimde kaydedilebilir:
- ASCII (metin): Dosya bir metin düzenleyicide okunabilir ama boyutu büyüktür.
- Binary (ikili): Aynı bilgiyi çok daha küçük bir dosyada saklar. Pratikte en çok kullanılan biçimdir.
STL dosyasında neler yoktur?
STL'nin sadeliği aynı zamanda sınırıdır. Bir STL dosyasında şunlar bulunmaz:
- Ölçü birimi: Dosya yalnızca sayıları saklar; bu sayıların milimetre mi inç mi olduğu yazmaz. 3D baskıda genellikle milimetre varsayılır. Bir model dilimleyicide çok küçük ya da çok büyük görünüyorsa sebep çoğu zaman birim farkıdır.
- Renk ve malzeme: Çok renkli ya da çok malzemeli bir modelin bilgisi STL'de saklanmaz.
- Baskı ayarları: Katman yüksekliği, doluluk, destek gibi ayarlar dosyada yer almaz.
- Tasarım geçmişi: STL "donmuş" bir yüzeydir. Bir deliğin çapını ya da bir duvarın kalınlığını değiştirmek, asıl tasarım dosyasında yapmaktan çok daha zordur.
Bu eksikleri gideren 3MF gibi daha yeni formatlar da vardır. 3MF; birim, renk, malzeme ve bazı baskı ayarlarını tek dosyada saklayabilir.
STL dosyası nasıl açılır?
STL dosyasını açmak için özel bir yazılım satın alman gerekmez. Amacına göre şu seçenekler vardır:
- Sadece bakmak için: İşletim sistemlerinin kendi 3D görüntüleyicileri ya da tarayıcıda çalışan STL görüntüleyiciler yeterlidir. Dosyayı sürükleyip bırakman modeli döndürüp incelemen için yeterli olur.
- Baskıya hazırlamak için: Cura, PrusaSlicer ya da OrcaSlicer gibi dilimleme programları STL'yi açar, modeli tablaya yerleştirir ve baskı ayarlarını yapmanı sağlar.
- Düzenlemek için: Tinkercad, Blender ya da Fusion gibi tasarım programları STL'yi içe aktarabilir.
"STL dosyasını hangi program açar?" sorusunun kısa cevabı şudur: Görmek için herhangi bir 3D görüntüleyici, basmak için bir dilimleyici, değiştirmek için bir tasarım programı.
STL dosyası nasıl oluşturulur?
STL dosyası oluşturmanın üç yolu vardır:
- Tasarım programından dışa aktarmak: Hemen her 3D tasarım programında "Dışa aktar" ya da "Farklı kaydet" menüsünde STL seçeneği bulunur. Tinkercad gibi basit programlarda bu tek tıkla yapılır. Dışa aktarırken birimin milimetre olduğundan ve çözünürlüğün yeterli olduğundan emin ol.
- Hazır model indirmek: Model paylaşım sitelerinde binlerce STL bulunur. Her modelin lisansı farklıdır; bazıları yalnızca kişisel kullanım içindir, ticari kullanım ya da satış için izin gerekir.
- Taramak: 3D tarayıcılar ya da fotoğraflardan model çıkaran uygulamalar bir nesnenin yüzeyini STL olarak verebilir. Taranan modeller genellikle delik kapatma ve düzeltme ister.
Baskıya uygun bir STL'nin özellikleri
Her STL baskıya hazır değildir. İyi bir STL'de şunlar aranır:
- Kapalı (su geçirmez) yüzey: Yüzeyde delik ya da kopukluk olmamalıdır.
- Doğru normal yönleri: Üçgenlerin tamamı dışa bakmalıdır; ters dönmüş üçgenler dilimlemede boşluklara yol açar.
- Kendi içine geçmeyen gövdeler: Birbirinin içine geçen parçalar bazen hatalı dilimlenir.
- Yeterli duvar kalınlığı: Nozulun basamayacağı kadar ince bölümler baskıda kaybolur.
Dilimleyicilerin çoğu küçük hataları otomatik onarabilir. Daha büyük sorunlar için modeli tasarım programında düzeltmek gerekir.
STL dosyası nasıl düzenlenir?
STL bir üçgen ağı (mesh) olduğu için düzenlemesi, parametrik bir tasarım dosyasını düzenlemekten farklıdır. Yapmak istediğin değişikliğe göre yöntem değişir:
- Ölçeklemek, döndürmek, kesmek: Dilimleyiciler bu basit işlemleri doğrudan yapar. Modeli büyütüp küçültebilir, ikiye bölebilir, tablaya farklı yönde yatırabilirsin.
- Ekleme ve çıkarma: Tinkercad gibi programlarda STL'yi içe aktarıp üzerine yazı ekleyebilir, delik açabilir ya da başka bir şekille birleştirebilirsin.
- Serbest biçimli düzenleme: Blender gibi mesh odaklı programlar yüzeyi heykel gibi şekillendirmeye, kusurları düzeltmeye uygundur.
- Teknik ölçü değişikliği: Bir deliğin çapını hassas biçimde değiştirmek gerekiyorsa, mümkünse modelin asıl tasarım dosyasına dönmek en temiz yoldur. Bu dosya yoksa STL'yi Fusion gibi programlarda katı modele çevirmek mümkündür, ancak sonuç her zaman kusursuz olmaz.
STL'yi STEP'e çevirmek
Mühendislik programları genellikle STEP formatıyla çalışır. STL'yi STEP'e çevirmek mümkündür ama dönüştürülen dosya hâlâ üçgenlerden oluşur; eğriler gerçek eğriye dönüşmez. Bu yüzden ölçü bazlı ciddi değişiklikler için STEP ya da asıl tasarım dosyasından başlamak daha sağlıklıdır.
STL dosyası G-code'a nasıl çevrilir?
Yazıcı STL'yi değil, G-code adlı komut dosyasını okur. G-code; nozulun hangi noktaya, hangi hızla gideceğini, ne kadar malzeme akıtacağını ve sıcaklıkları satır satır anlatır. STL'yi G-code'a çevirmek için:
- STL dosyasını dilimleme programına aç.
- Yazıcı profilini ve kullanacağın filamenti seç.
- Modeli tablaya yerleştir, gerekirse döndür ya da ölçekle.
- Katman yüksekliği, doluluk, duvar sayısı, destek ve tabla yapışması ayarlarını yap.
- "Dilimle" komutunu ver; program baskı süresini ve kullanılacak filamenti gösterir.
- G-code dosyasını kaydet ve yazıcıya gönder.
Dilimleme ayarlarının baskıya etkisini 3D baskı nasıl yapılır yazısında, bu ayarların maliyete etkisini ise 3D baskı fiyatı nasıl hesaplanır yazısında anlattık.
STL ile diğer formatlar arasındaki fark
3D baskıda karşılaşabileceğin başlıca formatlar şunlardır:
| Format | Ne saklar? | 3D baskıda kullanımı |
|---|---|---|
| STL | Yalnızca yüzey geometrisi (üçgenler) | En yaygın paylaşım formatı |
| OBJ | Geometri, ayrıca doku ve renk bilgisi taşıyabilir | Renkli modellerde ve grafik işlerde |
| 3MF | Geometri, birim, renk, malzeme, bazı baskı ayarları | Dilimleyiciler arasında proje paylaşımı |
| STEP | Matematiksel katı model | Mühendislik ve ölçü bazlı tasarım |
| G-code | Yazıcı komutları | Yazıcının doğrudan okuduğu dosya |
Sık karşılaşılan STL sorunları ve çözümleri
STL ile çalışırken bazı sorunlar tekrar tekrar karşına çıkar:
- Model dilimleyicide çok küçük görünüyor: Dosya büyük olasılıkla inç ya da metre biriminde kaydedilmiştir. Dilimleyicide ölçeği düzeltebilir ya da tasarım programından milimetre ile yeniden dışa aktarabilirsin.
- Kavisli yüzeyler köşeli çıkıyor: Dışa aktarma çözünürlüğü düşük seçilmiştir. Daha yüksek hassasiyetle yeniden kaydetmek sorunu giderir.
- Dilimlemede bazı katmanlar boş görünüyor: Yüzeyde delik, ters dönmüş üçgen ya da iç içe geçmiş gövde olabilir. Dilimleyicinin onarım aracı ya da tasarım programındaki düzeltme işlevleri kullanılır.
- Dosya çok büyük, program yavaşlıyor: Taranan ya da aşırı yüksek çözünürlükte kaydedilen modellerde üçgen sayısı gereğinden fazladır. Mesh programlarındaki "üçgen azaltma" işlevi görünümü bozmadan dosyayı küçültür.
- İnce detaylar baskıda kayboluyor: Bu bir dosya hatası değil, yazıcının sınırıdır. Nozul çapından ince bölümler basılamaz; modeli kalınlaştırmak ya da daha ince nozul kullanmak gerekir.
Elinde bir STL varsa
İndirdiğin ya da tasarladığın bir STL dosyasını bastırmak istiyorsan özel sipariş formu üzerinden bize gönderebilirsin. Dosyanın yanında parçanın nerede kullanılacağını, istediğin rengi ve ölçüyü yazman işi kolaylaştırır. Hazır model kullanıyorsan lisansının bastırmaya uygun olduğundan emin olmalısın.
Kendi STL'n yoksa da sorun değil; atölyemizde basılan ürünlere mağaza sayfasından göz atabilir, örneğin evde işe yarar ürünleri inceleyebilirsin. 3D yazıcıyla neler yapılabileceğine dair fikirler için 3D yazıcı ile neler yapılır yazısını okuyabilirsin.
Sık sorulan sorular
STL dosyası nedir?
STL, bir nesnenin üç boyutlu yüzeyini küçük üçgenlerle tarif eden dosya formatıdır. 3D baskıda en yaygın kullanılan formattır ve yalnızca şekli taşır; renk, malzeme ya da ölçü birimi içermez.
STL dosyasını hangi program açar?
Yalnızca bakmak için işletim sisteminin 3D görüntüleyicisi ya da tarayıcı tabanlı görüntüleyiciler yeterlidir. Baskı için Cura, PrusaSlicer ya da OrcaSlicer; düzenleme için Tinkercad, Blender ya da Fusion kullanılabilir.
STL dosyası nasıl oluşturulur?
Bir 3D tasarım programında modeli çizip Dışa aktar menüsünden STL olarak kaydedebilirsin. Hazır model indirmek ya da bir nesneyi taramak da STL elde etmenin diğer yollarıdır.
STL dosyası nasıl düzenlenir?
Ölçekleme, döndürme ve kesme gibi basit işlemler dilimleyicide yapılır. Ekleme, delik açma ya da yüzey düzeltme için Tinkercad veya Blender gibi tasarım programları kullanılır.
STL dosyasını G-code'a nasıl çeviririm?
STL'yi bir dilimleme programında açar, yazıcı ve filament profilini seçer, baskı ayarlarını yapar ve dilimle komutunu verirsin. Program yazıcının okuyacağı G-code dosyasını oluşturur.
STL ile 3MF arasındaki fark nedir?
STL yalnızca yüzey geometrisini saklar. 3MF ise ölçü birimi, renk, malzeme ve bazı baskı ayarlarını da aynı dosyada tutabilir.