Skip to content

Мой конфиг для 3D-принтера ZBolt L32

License

Notifications You must be signed in to change notification settings

ksergey/zbolt_l32

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ZBolt L32

Конфиг моего принтера ZBolt L32 (сток):

  • MCU: Fysetc S6 v2
  • Host: Raspberry Pi 3B
  • Display: какой-то дисплей с тачем
  • Camera: какая-то камера

Установка системы OS

Инструкция

Дополнительно ставим пакет fbturbo (может и не надо):

sudo apt install xserver-xorg-video-fbturbo

Настройка дисплея + тач

Дисплей установлен вверх ногами, нужно его повернуть на 180. Для этого добавим в /boot/firmware/cmdline.txt аргумент:

... video=DSI-1:800x480@60,rotate=180 ...

Должно получиться что-то похожее на это:

console=serial0,115200 console=tty3 root=PARTUUID=ca9ceff5-02 rootfstype=ext4 fsck.repair=yes rootwait cfg80211.ieee80211_regdom=RU logo.nologo consoleblank=0 vt.global_cursor_default=0 quite video=DSI-1:800x480@60,rotate=180

Дисплей перевернули, теперь нужно перевернуть тач. Для этого в файле /usr/share/X11/xorg.conf.d/40-libinput.conf пишем:

Section "InputClass"
        Identifier "libinput touchscreen catchall"
        MatchIsTouchscreen "on"
        MatchDevicePath "/dev/input/event*"
        Driver "libinput"
        Option "TransformationMatrix" "-1 0 1 0 -1 1 0 0 1"
EndSection

Настройка камеры

Инструкция здесь, но если вкратце, то необходимо раскоментировать строку ниже в /boot/firmware/config.txt:

dtoverlay=vc4-kms-v3d

После перезагрузки должно появиться устройство:

/base/soc/i2c0mux/i2c@1/ov5647@36

Установка Klipper

Инструкция

Уже из kiauh ставим Klipper, Moonraker, Crowsnest, Fluidd, KlipperScreen

Установка KAMP

Инструкция

Настройка Klipper

Все настройки в директории config

Полезное

Настройка Input Shaper

gcode:

INPUT_SHAPER_X
INPUT_SHAPER_Y

после в консоли линукса:

~/klipper/scripts/calibrate_shaper.py /tmp/calibration_data_x_*.csv -o /tmp/shaper_calibrate_x.png
~/klipper/scripts/calibrate_shaper.py /tmp/calibration_data_y_*.csv -o /tmp/shaper_calibrate_y.png

Калибровка потока

Взято отсюда

PRINT_START BED_TEMP=90 EXTRUDER_TEMP=220
FLOW_MULTIPLIER_CALIBRATION PERIMETERS=3 PURGE_MM=0
PRINT_END

Измеряем среднюю толщину стенки получившейся модели и вводим значение в макрос для получения значения потока:

COMPUTE_FLOW_MULTIPLIER MEASURED_THICKNESS=xxx.xxx

About

Мой конфиг для 3D-принтера ZBolt L32

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages