Sercan
--
- Katılım
- 17 Mart 2019
- Mesajlar
- 5,406
3D yazıcınızın çizimleri bulundurduğunuz bilgisayara kablosuz ya da kablolu erişim mümkün değilse, SD Kart sök tak işlemi bir süre sonra sıkıcı bir hal almaya başlıyor. Bir de benim gibi yazıcınız doğrudan görsel bir temasınız olmayan bir ortamda bulunuyor ya da uzun süreli baskıda aynı zamanda yazıcının baskısını izlemeye de ihtiyacınız oluyor.
Hal böyleyken imdadımıza OctoPrint yetişiyor. OctoPrint Cura'dan çatallanmış açık kaynaklı 3D baskı denetleyici uygulamadır. OctoPrint'e web arayüzü ile komut gönderir/izlersiniz. Böylelikle nozzle, yatak sıcaklığı, eksen hareketi, terminal ile G-kodu izleme ve gönderimi, kameranız bağlıysa zaman atlamalı fotoğraf (timelapse) ayarlaması gibi yazıcı ile ilgili bütün işlevsel özelliklere erişiminizi olur ve kafa ayarında bir yazılım özelliği olan otomatik kafa konumu gibi (mesela Ender 3 Pro da bulunmayan) gibi özellikler kazandırabilirsiniz.
OctoPrint çeşitli sistemlerde çalışabilir, ancak genellikle Raspberry Pi üzerinde çalıştırılır.
Not: OctoPrint, Raspberry Pi 3B'nin kullanılmasını önerir ve gözlemlenen ciddi performans sorunları nedeniyle özellikle Raspberry Pi Zero W kullanılması tavsiye edilmez.
Bu kadar ön bilgiden sonra uzatmadan konuya giriş yapayım.
OctoPrint kurmak için neler lazım?
Ben yukarıdaki ihtiyaç listesinde yer alan Raspberry Pi ve LM2596 dışındaki (onları da çok öncelerden toplu almıştım) hiçbirini sıfır alıp doğru düzgün para harcamadım. O nedenle tam maliyet hakkında fikir veremem. Ayrıca bunlar yerine elinizde, çevrenizde kullanmadıkları eski atom işlemcili netbook filan varsa onu da kullanabilirsiniz...
Nasıl Kurulur?
Özellikle Raspberry Pi için kurulum çok basit. OctoPrint sitesine gidin, güncel OctoPi (https://octoprint.org/download/) imaj dosyasını indirin. Bunu Refus (https://rufus.ie/) gibi imaj yazan bir program ile SD karta atın ve Raspberry Pi üzerinde SSH ya da klavye monitör ile Network ve varsa kamera ayarlarını yapın. Sistemi güncelleyin. Yazıcıyı USB kablo ile bağlayın ve Raspberry Pi ip adresinden sisteme erişin. Hepsi bu kadar. Daha sonra isterseniz eklentiler kurabilirsiniz. Mesela Cura ile doğrudan yazıcıya gönderebilir ya da Bed Leveling Wizard ile yarı otomatik ayar yapabilir ya da Printer Display ile kaçıncı katmanda olduğunu yazıcının LCD ekranında görüntüleyeceğiniz gibi 3D yazım deneyiminizi arttıran daha fazla eklenti bulabilirsiniz.
OctoPrint ana sayfa:
Kurulumu yaparken bunu konu haline getirmeyi düşünmediğimden not da tutmadım. Bu nedenle süreçleri daha detaylı yazmayacağım. Kurmak isteyen birileri olursa daha detaylı yardımcı olurum.
Aşağıdaki kutu tasarımını https://www.thingiverse.com/thing:3191174 adresinden bulabilirsiniz. Benim kullandığım 40mm fanlı tasarımda LM2569'nın bağlantısı doğru olmadığından üst kapağını tekrar çizdim.
Hal böyleyken imdadımıza OctoPrint yetişiyor. OctoPrint Cura'dan çatallanmış açık kaynaklı 3D baskı denetleyici uygulamadır. OctoPrint'e web arayüzü ile komut gönderir/izlersiniz. Böylelikle nozzle, yatak sıcaklığı, eksen hareketi, terminal ile G-kodu izleme ve gönderimi, kameranız bağlıysa zaman atlamalı fotoğraf (timelapse) ayarlaması gibi yazıcı ile ilgili bütün işlevsel özelliklere erişiminizi olur ve kafa ayarında bir yazılım özelliği olan otomatik kafa konumu gibi (mesela Ender 3 Pro da bulunmayan) gibi özellikler kazandırabilirsiniz.
OctoPrint çeşitli sistemlerde çalışabilir, ancak genellikle Raspberry Pi üzerinde çalıştırılır.
Not: OctoPrint, Raspberry Pi 3B'nin kullanılmasını önerir ve gözlemlenen ciddi performans sorunları nedeniyle özellikle Raspberry Pi Zero W kullanılması tavsiye edilmez.
Bu kadar ön bilgiden sonra uzatmadan konuya giriş yapayım.
OctoPrint kurmak için neler lazım?
- Bir PC (ben Raspberry Pi 3B kullandım)
- Hafıza (ben Raspberry Pi kullandığım için 16GB mikro SD kart kullandım)
- Güç kaynağı (ben önce iPad adaptörü sonra ise LM2596 DC/DC düşürücü kullandım)
- Bir Kamera (Ben Logitech 720p olan C270 kullandım)
- Soğutma sistemi (Ben 40x40mm 5V fan ve Raspberry Pi için hurda kartlardan çıkma mini soğutucu ve pedleri kullandım)
Ben yukarıdaki ihtiyaç listesinde yer alan Raspberry Pi ve LM2596 dışındaki (onları da çok öncelerden toplu almıştım) hiçbirini sıfır alıp doğru düzgün para harcamadım. O nedenle tam maliyet hakkında fikir veremem. Ayrıca bunlar yerine elinizde, çevrenizde kullanmadıkları eski atom işlemcili netbook filan varsa onu da kullanabilirsiniz...
Nasıl Kurulur?
Özellikle Raspberry Pi için kurulum çok basit. OctoPrint sitesine gidin, güncel OctoPi (https://octoprint.org/download/) imaj dosyasını indirin. Bunu Refus (https://rufus.ie/) gibi imaj yazan bir program ile SD karta atın ve Raspberry Pi üzerinde SSH ya da klavye monitör ile Network ve varsa kamera ayarlarını yapın. Sistemi güncelleyin. Yazıcıyı USB kablo ile bağlayın ve Raspberry Pi ip adresinden sisteme erişin. Hepsi bu kadar. Daha sonra isterseniz eklentiler kurabilirsiniz. Mesela Cura ile doğrudan yazıcıya gönderebilir ya da Bed Leveling Wizard ile yarı otomatik ayar yapabilir ya da Printer Display ile kaçıncı katmanda olduğunu yazıcının LCD ekranında görüntüleyeceğiniz gibi 3D yazım deneyiminizi arttıran daha fazla eklenti bulabilirsiniz.
OctoPrint ana sayfa:
Kurulumu yaparken bunu konu haline getirmeyi düşünmediğimden not da tutmadım. Bu nedenle süreçleri daha detaylı yazmayacağım. Kurmak isteyen birileri olursa daha detaylı yardımcı olurum.
Aşağıdaki kutu tasarımını https://www.thingiverse.com/thing:3191174 adresinden bulabilirsiniz. Benim kullandığım 40mm fanlı tasarımda LM2569'nın bağlantısı doğru olmadığından üst kapağını tekrar çizdim.