Dilimledikten sonra Bambu Studio şunu yazıyor: Warning: it seems object xxx has floating regions. Please re-orient the object or enable support generation (xxx nesnesinin havada kalan bölgeleri var gibi görünüyor; nesneyi yeniden yönlendirin ya da destek üretimini etkinleştirin). Uyarı tek cümle ama arkasında birbirinden apayrı iki durum var, ve ikisinin çözümü aynı yerde değil.

Birinde model gerçekten öyle: o katmanda altı boş, geri kalanına tutunmayan bir bölge var. Diğerinde model gözle kusursuz görünüyor, uyarı yine de ısrar ediyor ve sorun dilimleyicide değil, model dosyasının içinde.

Uyarı ne diyor

Uyarının mantığı pratikte şuna denk düşüyor: bir katmanda, altındaki katmanda karşılığı olmayan bir alan varsa orası havada kalan bölge sayılıyor. Nozzle o hattı boşluğun üstüne bırakacak. Forumdaki iki konuda da kontrolün nasıl yapıldığı açıklanmıyor; asıl mesele uyarının neye baktığı değil, hangi durumda çıktığı.

Yani uyarı bir hata değil, haber: "burada altı boş bir şey basacağım". Önerdiği iki yol da genel geçer: ya yönlendirmeyi değiştir ya desteği aç. Hangisinin doğru olduğu bölgenin neden havada olduğuna bağlı, o yüzden önce bakmak gerekiyor.

Önce teşhis: Preview'da o katmana bak

Slice'tan sonra Preview'a geç ve katman kaydırıcısını uyarılan bölgenin hizasına getir. Aradığın şey basit: o katmanda çevresine hiç bağlanmayan, tek başına duran bir hat adacığı var mı?

Varsa ve gerçekten modelin bir parçasıysa, Sebep A'dasın. Gözle hiçbir şey göremiyor, model sapasağlam ve düz görünüyorsa Sebep B'ye bak.

Aynı konuda uyarının yanında boş katmanlar da görülüyor: model o yükseklikte tamamen adalardan oluşuyorsa dilimleyicinin o katmanda üretebildiği bir şey kalmıyor. Forumda bunun mekanizması ayrıca açıklanmıyor.

Bu arada benzer görünen ama başka bir sorun daha var: modelin bir parçası Prepare'da duruyor, Preview'da hiç yok. Orada dilimleyici o bölgeye hat üretememiş, sebebi hat genişliği; ayrıntısı parça atlama yazısında. Burada ise hatlar üretiliyor, sadece havada duruyorlar.

Sebep A: gerçek ada

Forumdaki ilk konuda kabul edilen cevap, ada (island) kavramını şöyle tanımlıyor:

Ada: Bir katmanda modelin geri kalanıyla hiçbir bağlantısı olmayan alanları böyle tanımlıyorum.

Örneği bir ağaç modeli: aşağı doğru kıvrılan ve ucu dalın geri kalanının altında kalan dallar. O dalların ucu, ait olduğu dal daha basılmadan önce başlamak zorunda, yani altından destek istiyor.

Ada ile sarkan yüzey (overhang) aynı şey değil, ve karışması kolay. Overhang'in altı kısmen bağlı, katman bir öncekinin kenarından dışarı taşıyor; adanın hiçbir bağlantısı yok, boşlukta başlıyor. Overhang'i soğutma, hız ve açıyla düzeltebiliyorsun; yolları sarkma yazısında. Adada bu yollar işe yaramıyor: ya altını doldurursun ya modeli döndürürsün.

İkinci mesele boyut. Kabul edilen cevap ölçüyü açık veriyor: konuyu açan kişinin dijital modelinde en ince dal 0,174 mm; kabul edilen cevaba göre %500 büyütmede bile 1 mm'nin hemen altında kalıyor. Konuyu açan kişi basılmış parçada ölçtüğü en küçük genişliği ayrıca yaklaşık 0,85 mm olarak veriyor. Aynı cevabın kuralı şu: yatay duran ve 0,4 mm'den geniş olan her şey sorun değil; o ağacın parçaları ise değil. Kabul edilen cevabın ifadesiyle böyle bir ucu basmak kelimenin tam anlamıyla bir nokta basmaya çalışmak; konudaki başka bir kullanıcı da 0,4 mm nozzle'lı bir yazıcıdan bundan çok daha incesinin beklenemeyeceğini yazıyor.

Buradan çıkan sonuç rahatsız edici ama forumda açıkça söyleniyor: bazı modeller FDM ile basılamıyor. Cevabı yazan kişi reçine yazıcısıyla da ağaca benzer bir şey basmayı deneyip vazgeçtiğini, maket ağaçlarını hazır satan firmalar olduğunu yazıyor. Konu çözüldü işaretli ama çözüm bir ayar değil.

Sebep B: tabana değmeyen öğe

İkinci forum konusu tam tersi: 75 x 54 mm, 3 mm kalınlığında düz bir nesne, alt yüzeyi düz, üstünde 1,4 mm yükselten bir yazı. Havada kalacak hiçbir şey yok ama uyarı geliyor. Auto Orient düğmesi de engellemiyor.

Kabul edilen cevap tahmin olarak veriliyor. Cevabı yazan kişinin kendi ifadesiyle, dosya olmadan bu bir tahmin: taban gerçekten düzse, en olası ihtimal yazının taban yüksekliğinin biraz üstünde durması. Tahmin doğru çıktı. Konuyu açan kişi sırayla denedikçe daraltmış: dikdörtgeni tek başına dilimlediğinde uyarı yok, yazıyı eklediğinde uyarı geri geliyor; yazı yüksekliğini düşürmek de işe yaramıyor. Sonunda modelleme programının (SketchUp) yazıyı yüzeyin hafifçe üstüne yerleştirdiğini bulmuş. Yazının alt yüzeyi ile tabanın üst yüzeyi arasında gözle görülmeyen bir boşluk kalmış; dilimleyici için o yazı havada duruyor.

Belirtisi tanıdık: nesne düz ve sağlam görünüyor, uyarı ısrar ediyor, yönlendirmeyle oynamak hiçbir şeyi değiştirmiyor. Çözüm de dilimleyicide değil: öğeyi tabana oturt, CAD'de iki gövdeyi birleştir, ya da yazıyı tabanla çakışacak kadar indir.

Sırayla ne yapılır

  1. Preview'da uyarılan bölgeyi gör. Bu adımı atlarsan geri kalanı tahmin olur.
  2. Gerçek adaysa desteği aç. Uyarının önerdiği yol bu. Desteğin nerede açıldığı, otomatik ile boyama ve zorlayıcı arasındaki fark, hangisinin ne zaman çalıştığı destek ekleme yazısında.
  3. Ya da yönlendirmeyi değiştir. Adayı ortadan kaldıran bir açı bulunuyorsa destekten iyidir; Place on face ve döndürme araçları model çevirme yazısında. Auto Orient her uyarıyı susturmuyor: forumdaki kullanıcı denemiş, sonuç alamamış.
  4. Sahte uyarıysa modeli düzelt. Dilimleyici ayarıyla çözülmüyor; sebebi modelde, düzeltmesi de orada.
  5. Bölge çok küçük ve kozmetikse görmezden gelmek de bir seçenek. Ama bunu ancak birinci adımı yaptıysan, yani hangi sebeple karşı karşıya olduğunu biliyorsan söyleyebilirsin.

Uyarının kendisi kötü haber değil. Dilimleyici sana basılacak şeyin bir yerinde havada kalan bir bölge olduğunu söylüyor; senin işin onun gerçekten orada olup olmadığına bakmak.