Daha iyi bir Türkiye mümkün! Türkiye'nin girişimcilik ve inovasyon topluluğu·2018'den beri

Ben Yaptım

/benyaptim

Yaptığınız projenizi paylaşın, inovanadolu kitlesi oylasın. Bitmiş ya da yolda — ürününü göster, linkini bırak, geri bildirimi ve alkışı topla.

#ben yaptım akışına dön
@burakdmrts · 18 gün önce

3D baskı çiftliğim için kendi sipariş ve yazıcı kuyruğu panelimi yazdım: 11 yazıcı tek ekranda

Ankara'da küçük bir 3D baskı çiftliği işletiyorum, şu an rafta 11 yazıcı var. Bir yıl önce siparişleri bir tabloda, yazıcı durumlarını tek tek web arayüzlerinde, müşteri notlarını da telefondaki mesajlarda tutuyordum. Gün sonunda hangi parçanın hangi makinede basıldığını, hangisinin yarıda kaldığını ancak rafın önünde dikilerek anlayabiliyordum. Üç ay önce oturdum, bu işi tek ekrana toplayan küçük bir panel yazdım. Bitmiş sayılmaz ama artık her gün kullanıyorum, o yüzden burada göstermek ve eleştiri almak istedim.

Yazıcıların çoğu Klipper ile çalışıyor, ikisi hâlâ OctoPrint üzerinde. Panel her iki tarafın API'sine birkaç saniyede bir soruyor; nozul ve tabla sıcaklığını, yüzde kaçta olduğunu, kalan süreyi ve son hatayı çekiyor. Arka tarafta basit bir PHP ve SQLite var, ön yüz düz HTML. Ekstra bir sunucu almadım, atölyedeki eski bir mini bilgisayarda dönüyor. Siparişi girerken parça adını, malzemeyi, rengi, adeti ve teslim gününü yazıyorum; panel bunu dilimlenmiş dosyayla eşleştirip uygun yazıcıyı öneriyor. Uygunluk dediğim şey de basit: o anda takılı filament aynı malzeme ve renkteyse, nozul çapı tutuyorsa ve tabla boşsa yeşil yanıyor.

En çok işime yarayan kısım beklemediğim yerden çıktı. Her baskı bitince panel bana bir onay ekranı açıyor: parça sağlam mı, kaç tanesi fire, fire sebebi ne. Üç ayda biriken bu kayıtlar sayesinde iki yazıcının PETG'de sürekli ilk katmanda sorun çıkardığını gördüm, ikisinin de tablası eğriymiş. Daha önce bunu hissediyordum ama rakamla görünce tablaları değiştirmek kolay karar oldu. Fire oranı kendi kayıtlarıma göre yüzde dokuz civarından yüzde dörde indi; bunun hepsi panelin başarısı değil, ama neye bakacağımı o gösterdi.

Eksikler de çok. Filament makarası takarken stoktan düşmeyi elle yapıyorum, tartı bağlamak istiyorum ama henüz uğraşmadım. Müşteriye otomatik bilgi gitmiyor, gitmesini de şimdilik istemiyorum; yanlış bir 'siparişiniz hazır' mesajı bir müşteriyi kaybettirir. Bir de gece baskılarında yazıcı hata verirse telefonuma bildirim düşüyor ama bunu yalnızca Klipper tarafında çözebildim.

Sizden iki konuda fikir istiyorum. Birincisi, benzer çiftlik işleten var mı ve kuyruk önceliğini nasıl belirliyorsunuz: teslim tarihine mi, baskı süresine mi, malzeme değişimini azaltmaya mı göre? İkincisi, bunu başka atölyelerin de kullanabileceği hale getirmeye değer mi, yoksa herkesin düzeni o kadar farklı mı ki kimse kullanmaz?
3 3 yorum
Yorumlar (3)
@minyaturcu · 18 gün önce 0
Eskişehir'de minyatür basıyoruz, reçine tarafında ama sorun aynı. Biz önceliği malzeme değişimini azaltmaya göre yapıyoruz çünkü reçine değiştirmek hem zaman hem fire demek. Teslim tarihi yakın olanı en üste alıyoruz, gerisini renk ve malzemeye göre grupluyoruz. Senin panelde aynı renkteki işleri bir araya toplayan bir öneri olsa, günde en az bir makara değişimi kazandırır diye düşünüyorum.
@mean · 18 gün önce 2
Paneli internete açmadıysan iyi, açacaksan dikkat. Klipper ve OctoPrint arayüzleri dışarıya açık bırakıldığında birinin yazıcıya komut göndermesi çok kolay, ısıtıcıyı açık bırakmak gibi bir şaka bile yangın riski demek. Dışarıdan erişim gerekiyorsa bir VPN üzerinden gir, API anahtarlarını da panel veritabanında düz metin olarak tutma.
@burakdmrts · 18 gün önce 0
İkisi de yerinde. Panel şu an yalnızca atölye ağında, dışarıdan bağlanmak için evdeki bilgisayara kurduğum VPN'i kullanıyorum. Anahtarlar konusunu not aldım, şu an gerçekten düz metin duruyor. Renk gruplama fikrini de bu hafta deneyeceğim, sabah ilk iş günün kuyruğunu renge göre sıralayan bir düğme koyarım.
Tanıtım videosu · 1 dk

inovanadolu'yu 1 dakikada tanı

Kanallar, sözlük, İlham blogu, kişilik testleri ve 140'tan fazla ücretsiz araç. Üretenlerin buluşma noktasında neler olduğunu kısaca izle.