Кремень КД Реклама
Кремень КМ Реклама

Flying Bear Ghost 5 - Klipper

zatorax
Идет загрузка
Загрузка
19.10.2024
4496
24
Техничка

Подпишитесь на автора

Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.

Отписаться от уведомлений вы всегда сможете в профиле автора.

10
Статья относится к принтерам:
Flying Bear Ghost 5

Переход на Klipper был случаен. Наткнулся на обзор о том какая это чудо-пушка, сколько всего умеет, самое главное, подойдет практически любому принтеру. А тогда, я подходил к суровой необходимости покупки новых, более современных контроллеров, которые печатают лучше и быстрее, а тут все падает тебе прямо в руки и условно бесплатно(пожалуйста, тоже сделайте пожертвование). Ну и в конце концов, все новые принтеры с чудовищными скоростями печати работают именно на этой прошивке.

Flying Bear Ghost 5 - Klipper

Окончательно впечатлили возможности практически на лету, через удобный веб интерфейс настраивать принтер, ну и прочие плюшки.

Сейчас только начал "калибровать орудия", надеюсь получится сделать его быстрее, так как сейчас он кажется диким тормозом на фоне Adventure 5M.

Нашел конфиг для принтера, который притворялся готовым, но для моей, самой первой ревизии призрака он не подошел, но на 100% совпал по пинам, так что с этим мучиться не пришлось. Проблемка возникла только с шагами, как обычно голова начала летать над столом долбясь в стены, а ось Z въехала в концевик и мой тонкий тюнинг сбился. По неведомым мне причинам, мой коллибр на 0.2мм не срабатывает и призрачная ультрабаза начинает печатать где-то ниже, судя по настройкам klipper на 0.1 уже хорошо держит пластик. 

Шаги тоже поправил, нашел формулу пересчета шагов марлина в rotation_distance klipper'a

200*32/39,9201

где 200 это если движки на 1.8 градуса, если 0.9 то соответственно будет 400

32 количество шагов, (тут надо понимать, что по даташиту шагов всего 16, но с 16 шагами как то адски громко, 32 это уже шаги с интраполяцией, работает тише)

39.9201 это шаг/мм который я вычислил по тестовым отпечаткам еще на марлине, оригинал 40.

Из минусов пока что только черный экран, возможно получится выводить на него какую-то информацию.

Полный конфиг пока такой:

[include fluidd.cfg]

[mcu]

serial: /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0

restart_method: command

[virtual_sdcard]

path: /home/zatorax/printer_data/gcodes

on_error_gcode: CANCEL_PRINT

[pause_resume]

[display_status]

[firmware_retraction]

retract_length: 0

retract_speed: 35

[respond]

[bed_screws]

screw1: 25,30

screw1_name: front left screw

screw2: 230,30

screw2_name: front right screw

screw3: 230,180

screw3_name: back right screw

screw4: 25,180

screw4_name: back left screw

speed: 150

[printer]

kinematics: cartesian

max_velocity: 250

max_accel: 3000

max_z_velocity: 25

max_z_accel: 30

[stepper_x]

step_pin: PE3

dir_pin: PE2 # !PE2 for A4988, PE2 for TMC22** A4988, PE2 for TMC22**

enable_pin: !PE4

microsteps: 32

rotation_distance: 160.3202

endstop_pin: !PA15

position_endstop: 0

position_max: 255 # X-axis bed size

homing_speed: 50

[stepper_y]

step_pin: PE0

dir_pin: PB9 # !PB9 for A4988, PB9 for TMC22**

enable_pin: !PE1

microsteps: 32

rotation_distance: 160.3202

endstop_pin: !PA12

position_endstop: 0

position_max: 210 # Y-axis bed size

homing_speed: 50

[stepper_z]

step_pin: PB5

dir_pin: !PB4 # PB4 for A4988, !PB4 for TMC22**

enable_pin: !PB8

microsteps: 32

rotation_distance: 32.0960

endstop_pin: !PA11

#position_endstop: 0.5

position_max: 200 # Z-axis print volume size

homing_speed: 20

[safe_z_home]

home_xy_position: 10, 10

speed: 150

z_hop: 10

z_hop_speed: 20

[extruder]

step_pin: PD6

dir_pin: !PD3 # PD3 for A4988, !PD3 for TMC22**

enable_pin: !PB3

microsteps: 32

rotation_distance: 33

nozzle_diameter: 0.400

filament_diameter: 1.750

heater_pin: PC3

sensor_type: EPCOS 100K B57560G104F

sensor_pin: PC1

control: pid

#pid_Kp: 14.669

#pid_Ki: 0.572

#pid_Kd: 94.068

pid_kp = 16.34

pid_ki = 1.14

pid_kd = 58.57

min_temp: 0

max_temp: 260

[heater_bed]

heater_pin: PA0

sensor_type: EPCOS 100K B57560G104F

sensor_pin: PC0

control: pid

pid_Kp: 325.10

pid_Ki: 63.35

pid_Kd: 417.10

min_temp: 0

max_temp: 130

[fan]

pin: PB1

[heater_fan heater_fan]

pin: PB0

[output_pin BEEPER_pin]

pin: PC5

pwm: True

value: 0

shutdown_value: 0

cycle_time: 0.001

scale: 1000

[filament_switch_sensor filament_sensor]

switch_pin: PA4

runout_gcode:

    BEEP P=1500

Установка klipper

Klipper Ghost 5

Тестовый кубик

Flying Bear Ghost 5 - KlipperFlying Bear Ghost 5 - KlipperFlying Bear Ghost 5 - Klipper

Подпишитесь на автора

Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.

Отписаться от уведомлений вы всегда сможете в профиле автора.

10
Комментарии к статье