IT
Omnvert

Dilimleyici hataları: STL uyarıları ne anlama gelir, nasıl düzelir

5 dakika okuma
Beş küçük mesh sorunu çizimi: üstünde delik olan bir kutu, üç yüzeyin paylaştığı bir kenar, içe bakan bir yüzey, iç içe iki kutu ve tablanın üstünde havada duran bir parça.

Dilimleyici uyarılarının çoğu mesh'in kapalı bir katı olmadığını söyler: açık kenarlar, manifold olmayan kenarlar, ters yüzeyler ya da iç içe kabuklar. Bunlar dosyada düzeltilir. Havada parçalar ve boş katmanlar ise yön ve destek meselesidir.

1 Ekim 2026'da kontrol edildi. Uyarı metinleri dilimleyicilerin kendi yardım sayfalarından, bu sayfalar metni aynen vermediğinde ise programların içinde gelen metin dosyalarından (PrusaSlicer 2.9.6 ve güncel Bambu Studio kaynağı) alındı. Metinler İngilizce arayüzden; Türkçe arayüzde çevirileri görürsünüz ve sürümden sürüme değişebilir.

Dilimleyicinin bir STL hakkında verdiği uyarılar neredeyse her zaman mesh'in temiz ve kapalı bir katı olmadığını söyler: bazı kenarlar tek bir üçgene aittir (delikler, açık kenarlar), bazıları üç ya da daha fazla üçgene (manifold olmayan kenarlar), bazı üçgenler ters yöne bakar (ters normaller), kabuklar iç içe geçer (kendini kesen yüzeyler) ya da modelin bir kısmı havada başlar (havada kalan parçalar, boş katmanlar). İlk dördü dosyada düzeltilen mesh sorunlarıdır; sonuncusu yön ve destekle ilgilidir. Hangisinin sizde olduğunu görmek için dosyayı açık kenarları ve gövdeleri sayan STL analiz aracına bırakın, gerekirse mesh'i STL Repair ile onarın.

Uyarıların çoğunun arkasındaki tek kural

Basılabilir bir mesh, her kenarı tam olarak iki üçgen tarafından paylaşılan ve her üçgenin normali dışarı bakan kapalı bir yüzeydir. Dilimleyici, parçanın içinin neresi, havanın neresi olduğuna buna bakarak karar verir. Kural bozulunca tahmin yürütmek zorunda kalır; tahmin de eksik bir duvar, dolmuş bir delik ya da kaybolan bir katman olarak karşınıza çıkar.

Bir kenar etrafında üç durum: iki üçgen kapalı kenar oluşturur, tek üçgen açık kenar bırakır, üç üçgen manifold olmayan kenar yapar.
Kenar başına iki üçgen kapalıdır. Tek üçgen açık kenar, üç ya da daha fazlası manifold olmayan kenardır.

Her dilimleyici ne diyor

Aşağıdaki metinler İngilizce arayüzden; %d bir sayının yerini tutar.

PrusaSlicer

  • Delikler, açık kenarlar: nesne listesinde uyarı simgesinin altında "%d open edges".
  • Manifold olmayan ve diğer hatalar: "Auto-repaired %d errors" ya da "Remaining errors".
  • Ters normaller: "%d facets reversed".
  • Havada parçalar, boş katmanlar: "Floating object part" ve "Empty layer between ... and ...".

Bambu Studio

  • Delikler, açık kenarlar: "Info: %d open edges".
  • Manifold olmayan kenarlar: "Error: %d non-manifold edges, %d non-manifold vertices".
  • Ters normaller: "Error: reversed faces detected, which may affect rendering".
  • Havada parçalar: "...has floating regions. Please re-orient the object or enable support generation."

UltiMaker Cura

  • Delikler, manifold olmayan kenarlar, ters normaller: tek bir "Model Errors" mesajı; eksik ya da fazla yüzeyler model üzerinde vurgulanır.
  • Havada parçalar: UltiMaker belgelerinde buna özel bir mesaj bulamadık.

Prusa'nın bozuk modeller hakkındaki bilgi bankası makalesi, PrusaSlicer'ın modelleri belli bir ölçüde kendiliğinden onardığını ve uyarı simgesinden ek bir onarım sunduğunu anlatıyor; metinlerin aslı PrusaSlicer çeviri şablonunda. Bambu Lab'in Fix Model sayfası, Bambu Studio'nun nesne adının önünde bir uyarı simgesi gösterdiğini ve daha derin onarımın bir Windows hizmetiyle yapıldığı için yalnızca Windows'ta çalıştığını yazıyor; metinler Bambu Studio çeviri şablonunda. UltiMaker'ın model hataları destek makalesi ise açık konuşuyor: Cura yüklenen modelleri sizin yerinize onaramaz ve manifold olmayan bir modeli dilimlemek beklenmedik baskı sonuçlarına yol açabilir.

Sorunlar tek tek ve ne yapmalı

Delikler ve açık kenarlar

Tipik kaynaklar: modelleme programında unutulmuş bir yüzey, boşluklu bir tarama ya da çok küçük üçgenleri düşüren bir dışa aktarma. Küçük delikleri her otomatik onarım kapatır. Taramada eksik kalmış bir taban gibi büyük açıklıklar ise yüzeyin nereden geçmesi gerektiğine dair bir karar ister; onarım aracı bunu ancak tahmin edebilir.

Manifold olmayan kenarlar

Bir kenarda üç yüzeyin buluşması genellikle bir kenar boyunca birbirine değen iki nesneden ya da modelin içinde unutulmuş bir iç duvardan kaynaklanır. Onarım bu kenarları ayırır ve her biri yeniden iki üçgene ait olur.

Ters normaller

İçe bakan bir üçgen, dilimleyiciye o noktada içinin dışı olduğunu söyler. Bambu Studio'nun mesajı görüntülemeden söz eder; normalleri tümden ters dönmüş bir kabuk ise katı yerine boşluk olarak da okunabilir. Onarımların çoğu üçgenleri komşularına göre yeniden yönlendirir.

Kendini kesen yüzeyler ve iç içe kabuklar

Birleştirilmeden birbirinin içine itilmiş iki gövde, indirilen modellerde ve dışa aktarılan montajlarda yaygındır. Cura'da varsayılan olarak açık gelen bir Union Overlapping Volumes ayarı var; mesh düzeltme ayarları makalesi bunu anlatıyor. Temiz çözüm, kaynak modelde gövdeleri birleştirmektir (boolean union).

Havada kalan parçalar ve boş katmanlar

Burada mesh kusursuz olabilir. İlk katmanın üstünde başlayan bir parça ya da iki gövde arasındaki bir boşluk, basılacak hiçbir şey olmayan katmanlar bırakır. Modeli döndürün, destek açın ya da dilimleyicide tabanı düz kesin.

Baskı dengesi uyarıları

PrusaSlicer ayrıca "Thin fragile part" (ince, kırılgan parça) ya da "Low bed adhesion" (zayıf tabla tutunması) uyarısı verebilir. Bunlar da mesh kusuru değildir. Prusa'nın tercihler makalesi bu uyarıları, destek ya da kenar (brim) ile çözülebilecek dilimlenmiş nesne sorunları olarak tanımlıyor: havada parçalar, desteksiz ekstrüzyonlar ve zayıf tabla tutunması gibi. STL'yi onarmak bu uyarıları gidermez; kenar, destek ya da farklı bir baskı yönü giderir. Özellikle uzun ve ince parçalarda ve tabanı küçük modellerde bu uyarıyı ciddiye alın; baskının ortasında devrilen bir parça, saatlerce süren işi boşa çıkarır.

Dilimleyicinin şikâyet ettiği bir STL'yi düzeltme

  1. Mesajı okuyun. Açık kenar, manifold olmayan kenar, ters yüzey mi; yoksa havada bölge ve boş katman mı yazıyor, not edin. Son grup bir mesh sorunu değildir.
  2. Dosyayı ölçün. STL analiz aracına bırakın. Mesh'in su geçirmez (kapalı) olup olmadığını, kaç açık kenarı ve kaç ayrı gövdesi olduğunu gösterir.
  3. Mesh'i onarın. STL Repair'e yükleyin. Bozuk ve tekrarlı üçgenleri siler, manifold olmayan kenarları ayırır ve delikleri kapatır; hiçbir köşe noktasını yerinden oynatmaz ve neyi değiştirdiğini listeler.
  4. Yeniden kontrol edin. Onarılmış dosyayı analiz aracına bırakın ya da dilimleyicide tekrar açın. Uyarı gitmiş olmalı.
  5. Onarımın çözemediklerini ele alın. Havada parçalar yön ya da destek, iç içe gövdeler birleştirme, büyük eksik bölgeler bir modelleme programında çalışma ister.
Bozuk bir test kutusu için STL Analyzer geometri paneli: 23 üçgen, 2 gövde, 3 açık kenarla su geçirmez değil, hacim yaklaşık olarak işaretli ve onarım bağlantısı.
Bilerek bozduğumuz bir test kutusu: eksik bir yüzey, ters bir üçgen, tekrarlanmış bir üçgen ve kopuk bir kıymık. Analiz aracı onu su geçirmez değil diye işaretliyor, 2 gövde sayıyor ve hacmi yaklaşık olarak gösteriyor.
Aynı kutu için STL Repair sonucu: açık kenarlar 4'ten 0'a, bir delik kapandı, üçgenler 22'den 24'e, artık su geçirmez; bir tekrarlı üçgen silindi.
Onarımdan sonra kutu su geçirmez. Analiz aracı 3, onarım raporu 4 açık kenar saydı; çünkü deliğin bir kenarını tekrarlanmış üçgen de kullanıyordu ve o silinene kadar açık sayılmadı.

Kopuk kıymık onarılmış dosyada duruyor; ayrı küçük bir gövde mesh açısından hata değildir, dilimleyicide silinecek bir şeydir. Dilimleyiciniz şu an bir mesh sorunu gösteriyorsa STL'yi çevrimiçi onarın, sonucu STL analiz aracında doğrulayın ve yeniden yükleyin.

Akış şeması: dilimleyici uyarısı STL Analyzer kontrolüne, oradan açık ya da manifold olmayan kenarlar için STL Repair'e, havada parçalar için yön ve desteğe, iç içe kabuklar için birleştirmeye ya da kaynakta düzeltmeye gider.
Hangi uyarıya hangi çözüm.

Otomatik onarımın sınırları

Onarım, açıklıkları mevcut sınır boyunca yeni üçgenler ekleyerek kapatır. Küçük delikler için doğrudur; büyük bir eksik yüzeyde ise sonuç, orijinal eğri olsa bile düz çıkar. İç içe iki gövdeden hangisini kastettiğinizi de bilemez. Bir model tekrar tekrar sorun çıkarıyorsa kaynağa dönün; manifold olmayan kenarlar ve delikler rehberi sorunu yapıldığı yerde düzeltmeyi anlatıyor. Bozuk mesh'ler bir STL'yi küçük tablaya göre bölerken ya da dosya boyutunu küçültürken de sorun çıkarır; iki durumda da önce onarın.

Sık sorulanlar

STL'de manifold olmayan (non-manifold) ne demek?

İkiden fazla üçgenin paylaştığı bir kenar ya da yüzeylerin bir katıda olamayacak şekilde buluştuğu bir köşe. Basılabilir bir mesh'te her kenar tam iki üçgene aittir. Genellikle bir kenar boyunca değen nesnelerden ya da iç duvarlardan kaynaklanır.

Açık kenarları olan bir modeli basabilir miyim?

Çoğu zaman evet, çünkü dilimleyiciler küçük delikleri kendiliğinden onarır. Risk, dilimleyicinin yanlış tahmin edip bir duvarı atlaması ya da bir deliği doldurmasıdır. Açık kenar sayısı birkaç taneden fazlaysa önce dosyayı onarın.

Bambu Studio neden yalnızca Windows'ta onarım yapıyor?

Bambu Lab'in wiki sayfasına göre daha derin onarım Microsoft'un 3B model onarım hizmetini kullanıyor ve bu hizmet yalnızca Windows'ta var. macOS ve Linux'ta STL'yi içe aktarmadan önce onarın.

Cura bozuk modelleri düzeltir mi?

UltiMaker'ın destek makalesi, Cura'nın yüklenen modelleri sizin yerinize onaramayacağını söylüyor. Sorunlu bölgeleri vurgular; Union Overlapping Volumes ve Extensive Stitching gibi Mesh Fixes ayarları bazı sorunları dilimleme sırasında idare edebilir.

Empty layer between uyarısı ne demek?

Dilimleyici basılacak bir şey olmayan katmanlar bulmuştur; genellikle modelin bir kısmı ilk katmanın üstünde başladığı ya da iki gövde arasında boşluk olduğu için. Modeli döndürün, destek ekleyin ya da tabanı düz kesin.

Onarım modelimin şeklini değiştirir mi?

Omnvert STL Repair hiçbir köşe noktasını oynatmaz. Bozuk ve tekrarlı üçgenleri siler, manifold olmayan kenarları ayırır ve deliklere üçgen ekler; rapor her değişikliği listeler.

Yazıda kullanılan araçlar

Kaynaklar

YöntemGörsel kaynakları