Проблема печати с Klipper
Всем привет!
Недавно решил попробовать Klipper на своем стареньком Anet A6, на котором раньше стоял Marlin. Поставил все по мануалу на RPI 3 + Octoprint, прошил контроллер, подкинул конфиг. Вроде все завелось нормально, но при печати появилась такая проблема (слой на картинке 0.1 мм, вся модель 50 мм в высоту, для понимания масштаба):
Печать по оси Z как будто ступеньками, причем к верху модели они становятся больше. Сначала подумал, что воблинг вернулся, но нет, ступеньки образуются по всему радиусу модели, т.е. следующий слой просто станвится сильно меньше предыдущего, как будто какая-то ошибка в вычислении движений по X-Y или округлении. То есть несколько слоев ложатся идеально, потом бац - ступенька. Попробовал вернуться на Marlin - там все как обычно, т.е. проблема не в механике.
Мой конфиг для Klipper (по сути - конфиг Anet A8 из репозитория, но с измененными координатами концевиков, другим дисплеем и уменьшенной скоростью оси Z):
=== printer.cfg ===
[stepper_x]
step_pin: PD7
dir_pin: PC5
enable_pin: !PD6
step_distance: .01
endstop_pin: ^!PC2
position_endstop: 0
position_max: 220
position_min: 0
homing_speed: 50
[stepper_y]
step_pin: PC6
dir_pin: PC7
enable_pin: !PD6
step_distance: .01
endstop_pin: ^!PC3
position_endstop: 0
position_min: 0
position_max: 220
homing_speed: 50
[stepper_z]
step_pin: PB3
dir_pin: !PB2
enable_pin: !PA5
step_distance: .0025
endstop_pin: ^!PC4
position_endstop: 0.5
position_max: 240
homing_speed: 4
[extruder]
step_pin: PB1
dir_pin: PB0
enable_pin: !PD6
step_distance: .0105
nozzle_diameter: 0.400
filament_diameter: 1.750
heater_pin: PD5
sensor_type: ATC Semitec 104GT-2
sensor_pin: PA7
control: pid
pid_Kp: 2.151492
pid_Ki: 0.633897
pid_Kd: 230.042965
min_temp: 0
max_temp: 250
[heater_bed]
heater_pin: PD4
sensor_type: ATC Semitec 104GT-2
sensor_pin: PA6
control: watermark
min_temp: 0
max_temp: 130
[fan]
pin: PB4
[mcu]
serial: /dev/ttyUSB0
[printer]
kinematics: cartesian
max_velocity: 300
max_accel: 1000
max_z_velocity: 10
max_z_accel: 30
[display]
lcd_type: st7920
cs_pin: PA4
sclk_pin: PA1
sid_pin: PA3
encoder_pins: ^PD2, ^PD3
click_pin: ^!PC0
Что я делаю не так? Буду благодарен за идеи куда копать.
Популярные вопросы
Полосы на модели
Как затянуть биметалл?
Чем 3D принтер отличается от 3D плоттера?
На занятиях по моделированию один школьник спросил - Чем 3D принтер отличается от 3D плоттера и что лучше для нови...

Комментарии и вопросы
Ремни можно ставить не только....
Магнит можно спрятать совсем.....
Выступы для центровки вдобавок...
Такая проблема - обычно принте...
Здравия. Столкнулся с таким, б...
Как то раньше не нужно было, н...
В общем купил я значит принтер...