Ana içeriğe geç
Onarım Topluluğuna Katılın - Hesap Oluşturun

Bu çeviri bir makine tarafından oluşturulmuştur ve henüz bir kişi tarafından incelenmemiştir. Bu dili konuşuyor musunuz? İnceleme için.

Klipper+Mainsail Kurulumu

Videoya Genel Bakış

    1. Klipper+Mainsail Kurulumu, İndirme/Kurulum: adım 1, 2 resimden 1. Klipper+Mainsail Kurulumu, İndirme/Kurulum: adım 1, 2 resimden 2.
      • Mainsail'in en güncel Github sürüm versiyonunu indirin ve ayıklayın.

      • Raspberry Pi Imager yazılımını açın.

      • İşletim Sistemi (Operating System) > Özel kullan (Use custom) > İndirdiğiniz Mainsail OS'i seçin.

      • Depolama (Storage) > SD kartınızı seçin.

      • "Ctrl + Shift + X" tuşlarına basarak Gelişmiş Ayarlar (Advanced Settings) menüsünü açın.

      • Buradan WiFi bağlantınızı, yerel ayarlarınızı yapılandırabilir, SSH'ı etkinleştirebilir ve diğer birçok seçeneği ayarlayabilirsiniz.

      • Yaz (Write) > Onaylamak için Evet (Yes) seçeneğine tıklayın.

      • Görüntüleme tamamlandıktan sonra SD kart otomatik olarak çıkarılır. Kartı RPI'ya takın ve cihazı çalıştırın.

      FixBot'a Sor

      Yorum Ekle

    2. Klipper+Mainsail Kurulumu, Mainsail Yapılandırması: adım 2, 2 resimden 1. Klipper+Mainsail Kurulumu, Mainsail Yapılandırması: adım 2, 2 resimden 2.
      • Raspberry Pi'yi USB aracılığıyla Duet 2 WiFi'ye bağlayın, Raspberry Pi'ye güç verin ve SSH üzerinden Pi'ye bağlanın.

      • Pi'nin IP adresini, yönlendiricinizdeki bağlı istemci listesine bakarak veya bilgisayarınızda cmd.exe'yi açıp aşağıdaki komutu çalıştırarak bulabilirsiniz:

      • ping mainsailos.local -4

      • Bir web tarayıcısına http://mainsailos.local adresini veya yazıcınızın IP adresini girin.

      • Soldaki Machine (Makine) sekmesine gidin.

      • Raspberry Pi imajını güncellemek için Upgrade (Yükselt) seçeneğini, Klipper, Mainsail ve Moonraker için güncellemeleri yüklemek içinse Update (Güncelle) seçeneğini belirleyin. Güncellemeler tamamlandığında Raspberry Pi'yi yeniden başlatın.

      FixBot'a Sor

      Yorum Ekle

    3. Klipper+Mainsail Kurulumu, Duet 2 WiFi Fabrika Ayarlarına Sıfırlama: adım 3, 1 resimden 1.
      • Bu kılavuzu ilk yazdığımda, birçok kaynakta Duet 2 WiFi'yi Klipper için ilk kez yapılandırırken aygıt yazılımını (firmware) manuel olarak silmenize gerek olmadığı belirtiliyordu. Ancak bunun yanlış olduğunu kanıtlayan birçok durum yaşandı.

      • Kartın gücü kapalıyken erase (silme) pinlerine bir jumper takın.

      • USB kablosunu Duet 2 WiFi'den 5v bir güç kaynağına (bilgisayarınızın USB portu) bağlayın.

      • Diag ışığı yandığında jumper'ı çıkarın.

      • Duet'e kayıtlı tüm aygıt yazılımları silinmiştir.

      FixBot'a Sor

      Yorum Ekle

    4. Klipper+Mainsail Kurulumu, Duet 2 WiFi 1 Ürün Yazılımı Güncelleme: adım 4, 1 resimden 1.
      • Duet 2 WiFi cihazını bir USB kablosuyla Pi'ye bağlayın. Pi'yi açın ve SSH üzerinden giriş yapın.

      • cd klipper

      • make clean

      • make menuconfig

      • Micro-Controller > SAM3/SAM4 (Due ve Duet)

      • Processor > SAM4e8e (Duet WiFi/Eth)

      • Communication Interface > USB

      • Klavyenizdeki escape tuşuna basın ve yapılandırmayı kaydetmek için Y tuşunu girin

      FixBot'a Sor

      Yorum Ekle

    5. Klipper+Mainsail Kurulumu, Flash Duet 2 WiFi 2: adım 5, 2 resimden 1. Klipper+Mainsail Kurulumu, Flash Duet 2 WiFi 2: adım 5, 2 resimden 2.
      • make komutunu girin

      • Klipper servisini durdurun.

      • sudo service klipper stop

      • Duet cihazınızın seri kimlik numarasını (#) bulun ve not edin.

      • ls /dev/serial/by-id/*

      • "make flash FLASH_DEVICE=" komutunu girin ve seri numaranızı = işaretinden sonra yapıştırın

      • Flaşlama işlemi başarısız olursa, bu durum kartı genellikle orijinal kurulumdaki gibi, silme pinlerine bastığınızda gerçekleşen önyükleyici (bootloader) moduna sokar. Eğer bu durum gerçekleşirse, doğru seri numarasını alabilmek için lütfen ls /dev/serial/by-id/* komutunu tekrar çalıştırın

      • "make flash FLASH_DEVICE=" komutunu girin ve yeni seri numaranızı = işaretinden sonra yapıştırın

      FixBot'a Sor

      Yorum Ekle

    6. Klipper+Mainsail Kurulumu, Flash Linux CPU 1: adım 6, 1 resimden 1.
      • klipper dizininde olduğunuzdan emin olun:

      • cd ~/klipper/

      • Aşağıdaki komutları girin:

      • sudo cp ./scripts/klipper-mcu.service /etc/systemd/system/

      • sudo systemctl enable klipper-mcu.service

      • make clean

      • make menuconfig

      FixBot'a Sor

      Yorum Ekle

    7. Klipper+Mainsail Kurulumu, Linux CPU 2 Yazılımını Yükleme: adım 7, 3 resimden 1. Klipper+Mainsail Kurulumu, Linux CPU 2 Yazılımını Yükleme: adım 7, 3 resimden 2. Klipper+Mainsail Kurulumu, Linux CPU 2 Yazılımını Yükleme: adım 7, 3 resimden 3.
      • Mikro Denetleyici Mimarisi > Linux İşlemi. Esc tuşuna, ardından Y tuşuna basın

      • make

      • make flash

      • sudo service klipper start

      • ls /tmp/* komutuyla klipper_host_mcu dosyasının tmp dizininde olduğunu doğrulayın

      • Pi cihazını TTY grubuna ekleyin

      • sudo usermod -a -G tty pi

      • sudo reboot -h now

      FixBot'a Sor

      Yorum Ekle

    8. Klipper+Mainsail Kurulumu, Yapılandırmayı Yükleme: adım 8, 1 resimden 1.
      • Ardından bir Web tarayıcısından Pi'nin IP adresine gideceğiz. "Unable to open config file /home/pi/klipper_config/printer.cfg" hatasını göreceksiniz.

      • github adresinden printer.cfg dosyasını indirin ve yapılandırma dizinine yükleyin.

      • Yeni oluşturduğunuz "printer.cfg" dosyasını açın. 169. satıra kadar aşağı kaydırın. "ls /dev/serial/by-id/*" komutundan aldığınız seri kimliği ile yapılandırmayı güncellediğinizden emin olun.

      • 181. satırdaki mcu rpi seri kimliğinin "ls /tmp/*" komutuyla eşleştiğini kontrol edin.

      • KAYDET'e tıklayın ve yazıcıyı yeniden başlatın.

      FixBot'a Sor

      Yorum Ekle

    9. Klipper+Mainsail Kurulumu, İsteğe Bağlı-PS_ON Yapılandırması: adım 9, 1 resimden 1.
      • PS_ON için ayrı bir 5v güç kaynağı (PSU) kullanıyorsanız aşağıdaki satırları eklemeniz gerekecektir

      • [output_pin psupower] pin: PD15

      • [gcode_macro M80] gcode: SET_PIN PIN=psupower VALUE=1

      • [gcode_macro M81] gcode: SET_PIN PIN=psupower VALUE=0

      FixBot'a Sor

      Yorum Ekle

    10. Klipper+Mainsail Kurulumu, PanelDue 1: adım 10, 1 resimden 1.
      • PanelDue, Klipper ile uyumludur ancak sadece v1.24 sürümü ile çalışır. Talimatlara buradan ulaşabilirsiniz

      • PanelDue'yu RPI'a bağlayın.

      • 5v > 5v

      • GND > GND

      • UART0 TX > DIN

      • UART0 RX > DOut

      FixBot'a Sor

      Yorum Ekle

    11. Klipper+Mainsail Kurulumu, PanelDue Yapılandırması 2: adım 11, 1 resimden 1.
      • SSH ile RPI'ya bağlanın.

      • sudo nano /boot/config.txt

      • Yapılandırma dosyasının en altına şunu girin:

      • dtoverlay=pi3-miniuart-bt

      • Kaydetmek için Ctrl+X > Y tuşlarına basın > Kabul etmek için Enter tuşuna basın

      FixBot'a Sor

      Yorum Ekle

    12. Klipper+Mainsail Kurulumu, PanelDue Yapılandırması 3: adım 12, 1 resimden 1.
      • Seri konsolu devre dışı bırakmamız gerekiyor

      • sudo nano /boot/cmdline.txt

      • Aşağıdaki dizgiyi kaldırın

      • console=serial0,115200

      • Kaydetmek için Ctrl+X > Y tuşlarına basın > Onaylamak için Enter'a basın

      FixBot'a Sor

      Yorum Ekle

    13. Klipper+Mainsail Kurulumu, PanelDue Yapılandırması 4: adım 13, 1 resimden 1.
      • Seri konsolu devre dışı bırakın

      • Sudo raspi-config

      • 3 Interface Options > P6 Serial Port > No > Yes yolunu izleyin

      • RPI'yı yeniden başlatmak için Yes (Evet) seçeneğini seçin

      • PanelDue üzerindeki baud hızını 115200 olarak değiştirdiğinizden emin olun

      • Ayrıca moonraker.cfg dosyanıza eklenmesi gereken bir dizi yapılandırma ayarı bulunmaktadır. Bu ayrıntılara buradan ulaşabilirsiniz.

      FixBot'a Sor

      Yorum Ekle

    14. Klipper+Mainsail Kurulumu, BLV Mainsail Teması: adım 14, 3 resimden 1. Klipper+Mainsail Kurulumu, BLV Mainsail Teması: adım 14, 3 resimden 2. Klipper+Mainsail Kurulumu, BLV Mainsail Teması: adım 14, 3 resimden 3.
      • Dosyayı indirin ve ayıklayın.

      • "machine" menüsü altında, Dişli simgesine tıklayın ve "show hidden files" (gizli dosyaları göster) onay kutusunu seçin.

      • "Create Directory" (Dizin Oluştur) öğesini seçin.

      • İsim alanına ".theme" girin ve CREATE (Oluştur) seçeneğine tıklayın.

      • ekran görüntüsünde görüldüğü gibi adlandırılmalıdır.

      • Yeni oluşturduğunuz ".theme" klasörünü seçin. Zip arşivindeki tüm dosyaları .theme klasörüne yükleyin.

      • Ctrl+F5 tuşlarına basın ve keyfini çıkarın.

      FixBot'a Sor

      Yorum Ekle

Sonuç

Bu kılavuzları yazmam için bana ödeme yapılmadı. Ben, kendisi için bir iyilik olarak bunu yapmamı istedi. Topluluğumuz için yaptıklarını göz önüne aldığımda, yapabileceğim en az şeyin bu olduğunu hissettim. Doğrusunu söylemek gerekirse, inşa etmek ve belgelemek yaklaşık 2 ay sürse de bunu yaparken çok eğlendim. Bu süreç, kılavuzları herkesin kolayca anlayabileceği bir şekilde yazmaya ve orijinal indirme dosyasının parçası olmayan kullanılan dosyaları paylaşabilmek için Github hesabımı düzenlemeye zorladı. Zorunlu değilsiniz ancak isterseniz bağışta bulunabilirsiniz.

İptal et: Bu kılavuzu tamamlamadım.

4 farklı kişi bu kılavuzu tamamladı.

David Husolo

Üyelik tarihi: 06/16/21

9.382 İtibar

33 adet Kılavuz yazıldı

7Kılavuz Yorumları

Hello. I get this error: ls: cannot access '/dev/serial/by-id/*': No such file or directory

I tried to erase the board, i tried three different usb cables, i tried everything i could think of

Do you know a solution for this?

I use a Rpi 4 and a duet wifi board.

Thanks!

Emi - Yanıt Paylaş

Did you use the Mainsail image from step 1?

David Husolo - Yanıt Paylaş

Hi David,

I was wondering if you can lead me to the right track .

I am completely new to mainsail/klipper.

i think i set up all that i should do but when i want to load a file it comes with an error message :
20:28:18

Unable to open file

when i enter this error in google it comes a lot of times with make sure you got the [virtual_sdcard] right.

I got the virtual card set as path: /home/pi/sdcard

in terminal: pi@Mainsail:~ $ ls

crowsnest  gcode_files  klipper  klipper_config  klipper_logs  klippy-env  mainsail  moonraker  moonraker-env  moonraker-timelapse  pi  printer_data  sonar

pi@Mainsail:~/pi $ ls

sdcard

so the directories are there.

it might be something else to look for but I am a bit lost in the solutions found on the world wide web.

i was used to use cura and prusa slicer and just send it to octoprint.

it might be that i have to use one of the macro's start print and or end print, just don't know how to use them at the moment.

Can you please get me back on the right track.

Regards,

Ronald

Ronald Peters - Yanıt Paylaş

"[virtual_sdcard]" needs to be defined in printer.cfg like this:

[virtual_sdcard]

path: ~/gcode_files

If you continue to have issues please post your issues on the BLV Facebook page. I just updated my printer to the latest version of mainsail and I didn't receive any errors.

David Husolo - Yanıt Paylaş

Hi David,

I have solved my problem.

It needed to be changed in the mainsail.cfg and not in printer.cfg

kind regards,

Ronald

Ronald Peters - Yanıt Paylaş

Yorum Ekle

İstatistikleri Görüntüle:

Son 24 Saat: 5

Son 7 gün: 45

Son 30 gün: 163

Her zaman: 48,829