9 Eylül 2026
STL Dosyam Bozuk mu? Delikler, Non-Manifold Kenarlar ve Diğer Mesh Hataları

Slicer bir anda modeli dilimlemeyi reddediyor, "non-manifold geometry" hakkında anlaşılmaz bir uyarı veriyor — ya da daha kötüsü, baskı görsel olarak sorunsuz çıkıyor ve sonra aslında sağlam bir duvar olması gereken bir dikiş boyunca dağılıyor. Neredeyse her seferinde yazıcı ve ayarlar masumdur. Sorun STL dosyasının kendisidir — bozuktur. Mesh, dışa aktarma ya da indirme sırasında bir yerde hasar görmüştür ve slicer ya ne kastettiğinizi tahmin etmeyi reddeder ya da sessizce yanlış tahmin eder.
Bir STL için "bozuk" gerçekte ne demek
Bir STL dosyası, bir yüzeyi oluşturan üçgenlerin listesinden başka bir şey değildir. İçeri ile dışarı kavramını taşımaz — bunu slicer'ın kendisinin çözmesi gerekir ve bunu güvenilir şekilde yapabilmesi ancak yüzey kapalıysa (boşluk yoksa) ve her kenar tam olarak iki üçgen tarafından paylaşılıyorsa mümkündür. Bu varsayım herhangi bir yerde, tek bir noktada bile bozulursa, slicer nereye plastik koyacağını, nereyi boş bırakacağını tahmin etmek zorunda kalır. Profilinizdeki hiçbir ayarla ilgisi yokmuş gibi görünen baskı kusurları işte buradan gelir.
Yüzeydeki delikler
En yaygın sorun ve gözünüzde canlandırması en kolay olanı: bir veya daha fazla üçgen basitçe eksiktir ve yüzeyde bir boşluk bırakır. Mesh artık "su geçirmez" (watertight) değildir ve slicer, bu boşluğun yakınında modelin neresinin iç olduğunu kesin olarak söyleyemez — bu genellikle ince noktalar, eksik dolgu veya deliğin olduğu yerde hiç oluşturulmayan bir duvar olarak ortaya çıkar.
Delikler en sık üç durumda ortaya çıkar: karmaşık işlemlerden sonra CAD yazılımından dışa aktarımlar — özellikle bir katının başka bir katıdan çıkarıldığı boole çıkarma işlemi —, sonrasında kontrol yapılmadan çalıştırılan mesh basitleştirme veya azaltma (decimation) ve 3D taramadan gelen modeller; burada tarayıcı yüzeyin bir kısmını fiziksel olarak göremediği için (örneğin döner tabla üzerindeki bir nesnenin alt kısmı) orada sadece bir boşluk bırakır.
Non-manifold kenarlar
Bir kenarın "manifold" — topolojik olarak geçerli — olması, gerçek bir katı nesnedeki her kenar gibi, tam olarak iki üçgen tarafından paylaşılması demektir. Non-manifold bir kenar, aynı anda üç veya daha fazla üçgen tarafından paylaşılan (genellikle ana gövdeye kaynaklanmış başıboş ince bir duvarın olduğu yerde) ya da diğer uçta yalnızca bir üçgene ait olan kenardır — bu da aslında başka bir açıdan tarif edilmiş bir deliğin kenarından ibarettir.
Her iki durumun da gerçek bir katı nesnede karşılığı yoktur, bu yüzden slicer yüzeyin hangi tarafının "iç" sayılacağına güvenilir şekilde karar veremez. Alışılmış suçlular: tek bir dosyada birbiriyle çakışan birkaç gövdenin özensiz bir boole birleşimi, modelin bir yerinde kendisiyle kesişen geometri veya bazı parametrik CAD dışa aktarıcılarının bıraktığı kalıntılar.
Dejenere üçgenler
Dejenere bir üçgenin alanı sıfırdır — üç köşesi düz bir çizgi üzerindedir ya da ikisi veya üçü tam olarak aynı noktaya düşer. Bunlar bir görüntüleyicide bozuk görünmez, ama geometriye gürültü katar ve slicer'ın normal ile hacim hesaplarını şaşırtabilir. Genellikle agresif mesh basitleştirmenin ya da birbirine yakın köşelerin tek bir noktada birleştiği düşük sayısal hassasiyetle dışa aktarmanın yan etkisi olarak ortaya çıkarlar.
Ters normaller
STL'deki her üçgen bir normal taşır — yüzün hangi tarafının "dışarı" sayıldığını belirten bir vektör. Modelin bir kısmında ya da tamamında normaller tersse, slicer dışarıyı içeri, içeriyi dışarı olarak işleyebilir. Ters çevrilmiş bir mesh'in klasik belirtisi: 3D görüntüleyicide tamamen normal görünür, ama katı olması gereken yer boşmuş gibi dilimlenir, ya da tam tersi olur.
Bu sorunlar gerçekte nereden geliyor
Yukarıdaki mekaniğin ötesinde, pratikte bozuk mesh'ler genellikle üç kaynaktan birine dayanır:
- Pazar yeri indirmeleri (Thingiverse, Printables, MakerWorld), özellikle eski dosyalar ya da yıllar içinde birden fazla kişi tarafından düzenlenmiş dosyalar — her farklı programdan geçiş, yeni bir kusur kapma şansıdır. Bu arada, indirilen bir modeli satış amacıyla basmayı planlıyorsanız, önce lisansı kontrol etmeye değer — bunu ayrı olarak Başkasının STL Dosyasından Yapılan Baskıları Satmak Yasal mı? yazısında ele aldık.
- Kesintiye uğramış veya bozulmuş indirmeler — başarısız bir aktarım, hasarlı bir arşiv, bir program çöktüğünde kaydı tamamlanmamış bir dosya.
- Yanlış ayarlarla yapılan CAD dışa aktarımları — eğri yüzeyleri yaklaştıran tesselasyonun çok kaba olması (çok az üçgen), böylece tam olarak hizalanması gereken komşu köşeler birbirinden az da olsa ayrı kalır ve mesh, görsel olarak sorunsuz görünse bile hiçbir zaman tek bir sürekli yüzeye tam olarak dikilmez.
Baskıdan önce bir dosyayı nasıl kontrol edersiniz
Anlaşılmaz bir slicer hatasını ya da bir parçanın baskı sonrası dağılmasını beklemek zorunda değilsiniz — modeli önceden kontrol edebilirsiniz. Bunun için ücretsiz bir aracımız var: STL Tanılama. Bir STL, 3MF veya OBJ dosyası (80MB'a kadar) yükleyin, model tarayıcınızda doğrudan bu yazıda ele alınan dört sorun için kontrol edilir — yüzey kapanması (varsa delik sınırlarının sayısıyla birlikte), non-manifold kenarlar, dejenere üçgenler ve ters normaller. Hiçbir şey herhangi bir yere yüklenmez — her şey tamamen tarayıcınızda, yerel olarak çalışır.
Önemli bir uyarı: bu bir tanı aracıdır, otomatik onarım değil — araç modelde tam olarak neyin yanlış olduğunu söyler, ama geometriyi sizin için yeniden yazmaz. Rastgele bozulmuş bir mesh'i güvenilir şekilde otomatik onarmak gerçekten zor bir hesaplama problemidir ve tarayıcıda doğrudan çalışmaya hazır hafif bir kütüphane henüz yok. Tanılama sorun bulursa, bir sonraki durak özel onarım araçlarından biridir: Meshmixer (ücretsiz — Analysis → Inspector çoğu sorunu tek tıkla düzeltir), Windows 3D Builder'daki yerleşik "Onar" düğmesi ya da slicer'ın kendi onarım geçişi — PrusaSlicer ve OrcaSlicer bunun için Netfabb motorunu kullanır ve içe aktarma sırasında basit delikleri genellikle otomatik olarak yamalar. Onardıktan sonra, sorunun gerçekten ortadan kalktığını, mesh'in başka bir yerine taşınmadığını doğrulamak için dosyayı tanılama aracından tekrar geçirmeye değer.
Fiyatınızı bir dakikada hesaplayın
Ücretsiz hesap makinesi: parça ağırlığı, baskı süresi, malzeme fiyatı — kayıt gerekmez.
Sonuç olarak
"Basmıyor" ya da "yanlış basıyor" her zaman yazıcı ayarlarıyla ilgili değildir — çoğu zaman STL dosyasının kendisi, slicer'a ulaşmadan çok önce, bir dışa aktarma, bir indirme ya da çok fazla farklı düzenleme yazılımından geçiş sırasında zaten bozulmuştur. Delikler, non-manifold kenarlar, dejenere üçgenler ve ters normaller, bir mesh'in bozulmasının en yaygın dört yoludur ve dördü de saniyeler içinde ücretsiz kontrol edilebilir — dosyanın baştan beri hiç şansı olmadığını saatler ve bir makara filaman harcadıktan sonra zor yoldan öğrenmekten çok daha ucuza gelir.