Mam wstępnie odpalone osie XYZ oraz pindę, ale problem z bed mesh. Otóż puszczając go (G80) mierzy jakoś nieregularnie, jedzie na środek, mierzy dalej nieregularnie, jedzie gdzieś w bok itp. o co tu chodzi? dodatkowo jak sobie ten bed mesh zwizualizować, żeby móc pokręcić śrubkami stołu i stół wyrównać oraz co to są faulty_region? miejsca z magnesami?
Wrzucam wstępne pliki konfiguracyjne:
printer.cfg
# Prusa MK3s Klipper Config
# The first thing you'll need to do is go through this file and comment out / uncomment
# the files and/or settings you need.
# It is recommended that you follow these steps to properly calibrate your printer:
# 0) Sanity check and PID Tuning:
https://www.klipper3d.org/Config_checks.html
# 1) Pressure Advance:
https://www.klipper3d.org/Pressure_Advance.html
# 2) Skew Correction:
https://www.klipper3d.org/skew_correction.html
# 3) Resonance Compensation:
https://www.klipper3d.org/Resonance_Compensation.html
# Read more about klipper here:
https://www.klipper3d.org/Overview.html
[include mainsail.cfg]
[include einsy-rambo.cfg]
[include display.cfg]
[include steppers.cfg]
[include tmc2130.cfg]
[include macros.cfg]
# [include extruder.cfg]
# [include hotend.cfg]
[mcu]
serial: /dev/serial/by-id/usb-Prusa_Research__prusa3d.com__Original_Prusa_i3_MK3-if00 # If you are using RPI via USB connection to printer
restart_method: command
## To tune Pressure Advance see
https://www.klipper3d.org/Pressure_Advance.html
## default is already set based on hotend, but you can further improve prints by calibrating it to your nozzle and material
# [extruder]
# pressure_advance: 0.05
# nozzle_diameter: 0.4 # Remember to change this if you change nozzle diameter.
# pid_Kp: 23.862
# pid_Ki: 1.020
# pid_Kd: 139.595
## if the nozzle touches the buildplate and the probe is 1mm above the buildplate use position_min: -2 in section [stepper_z]
## for z_offset = 0 the nozzle should be ~1mm above buildplate
## increase the z_offset (make it absolute by removing -) to move the nozzle closer to the buildplate
[probe]
z_offset = 0
## For stealth mode enable
# [tmc2130 stepper_x]
# interpolate: True
# stealthchop_threshold: 80
# [tmc2130 stepper_y]
# interpolate: True
# stealthchop_threshold: 80
# [tmc2130 stepper_z]
# interpolate: True
# stealthchop_threshold: 80
## Custom bed mesh probes
## Prusa has 3x3 or 7x7, you can do any variation you want
# [bed_mesh]
# probe_count: 4,4
# Linear correction
# Check `extruders/linear-correction` for more informations.
# [include klipper-prusa-mk3s/extruders/linear-correction/linear-correction-0.cfg] # Default Prusa linear correction optimized for LDO motors
# FIRST RUN:
# Execute these sequentially in the console, let PID tuning finish before saving
# PID_CALIBRATE HEATER=extruder TARGET=170
# SAVE_CONFIG
# PID_CALIBRATE HEATER=heater_bed TARGET=60
# SAVE_CONFIG
# You can also skip the above setting for stock Prusa and use
# [extruder]
# control: pid
# min_temp: 0
# max_temp: 305
# min_extrude_temp: 170
### The end, on the end the printer will store it's tuning data, so do not edit it.
einsy-rambo.cfg
# WARNING. DO NOT EDIT THIS FILE.
# To override settings from this file, you can copy and paste the relevant
# sections into your printer.cfg and change it there.
[temperature_sensor einsy_board]
sensor_pin: PF6
sensor_type: TDK NTCG104LH104JT1
min_temp: -10
max_temp: 70
[probe]
pin: PB4
x_offset: 23
y_offset: 5
z_offset: 1
speed: 20.0
samples: 3 # Sampling, primarily for bed mesh. 3 is fine for normal PINDA probes.
samples_result: average
sample_retract_dist: 1.0
[gcode_arcs]
resolution: 0.25
[bed_screws]
screw1: 13,6
screw1_name: Front Left
screw2: 13,115
screw2_name: Front Center
screw3: 13,210
screw3_name: Front Right
screw4: 123,6
screw4_name: Center Left
screw5: 123,210
screw5_name: Center Right
screw6: 228,6
screw6_name: Back Left
screw7: 228,115
screw7_name: Back Center
screw8: 228,210
screw8_name: Back Right
# [extruder]
#nozzle_diameter: 0.400
#filament_diameter: 1.750
#heater_pin: PE5
#sensor_type: ATC Semitec 104GT-2
#sensor_pin: PF0
#min_temp: 0
#max_temp: 305
#[heater_bed]
#heater_pin: PG5
#sensor_type: EPCOS 100K B57560G104F
#sensor_pin: PF2
#control: pid
#pid_Kp: 52.924
#pid_Ki: 0.661
#pid_Kd: 1059.794
#min_temp: 0
#max_temp: 125
#[heater_fan nozzle_cooling_fan]
#pin: PH5
#heater: extruder
#heater_temp: 50.0
#fan_speed: 1.0
# Part Cooling Fan
[fan]
pin: PH3
# These are only safeguards for first time users.
# Modify printer.cfg to tune acceleration.
[printer]
kinematics: cartesian
max_velocity: 300
max_accel: 500
max_z_velocity: 5
max_z_accel: 100
[gcode_arcs]
resolution: 0.25
[temperature_sensor raspberry_pi]
sensor_type: temperature_host
min_temp: 10
max_temp: 80
[bed_mesh]
algorithm: bicubic
fade_end: 10
faulty_region_1_min: 100.583, 187.376
faulty_region_1_max: 122.083, 229.376
faulty_region_2_min: 125.672, -18.124
faulty_region_2_max: 147.172, 23.876
faulty_region_3_min: 192.261, 5.126
faulty_region_3_max: 234.261, 26.626
faulty_region_4_min: 114.422, 39.876
faulty_region_4_max: 135.922, 81.876
faulty_region_5_min: 21.422, 87.126
faulty_region_5_max: 42.922, 129.126
faulty_region_6_min: 54.172, 97.376
faulty_region_6_max: 96.172, 118.876
faulty_region_7_min: 154.172, 97.376
faulty_region_7_max: 196.172, 118.876
faulty_region_8_min: 205.136, 87.126
faulty_region_8_max: 226.636, 129.126
faulty_region_9_min: 114.422, 134.376
faulty_region_9_max: 135.922, 176.376
faulty_region_10_min: 176.177, 191.394
faulty_region_10_max: 218.177, 212.894
horizontal_move_z: 5
mesh_max: 180, 180
mesh_min: 40, 40
mesh_pps: 3
probe_count: 3,3
speed: 200
[safe_z_home]
home_xy_position: 153,132
speed: 50.0
z_hop: 10
z_hop_speed: 10
move_to_previous: False
# Keeps Debug LED off / not floating
[static_digital_output debug_led]
pins: !PB7
[output_pin BEEPER_pin]
pin: PH2
pwm: True
value: 0
shutdown_value:0
cycle_time: 0.001
scale: 1000
[respond]
default_type: command
[filament_switch_sensor fsensor]
pause_on_runout: True
runout_gcode:
M118 Filament Runout Detected
M600
insert_gcode:
M118 Filament Load Detected
LOAD_FILAMENT
event_delay: 3.0
pause_delay: 0.01
switch_pin: !PK0
# Tools
[skew_correction]
[input_shaper]
[virtual_sdcard]
path: ~/printer_data/gcodes
[display_status]
[pause_resume]
[force_move]
enable_force_move: True
steppers.cfg
# WARNING. DO NOT EDIT THIS FILE.
# To override settings from this file, you can copy and paste the relevant
# sections into your printer.cfg and change it there.
[stepper_x]
step_pin: PC0
dir_pin: !PL0
enable_pin: !PA7
microsteps: 16
rotation_distance: 40 # 32 for 16T
endstop_pin: tmc2130_stepper_x:virtual_endstop
position_endstop: 0
position_min: 0
position_max: 250
homing_speed: 50
homing_retract_dist: 0
[stepper_y]
step_pin: PC1
dir_pin: PL1
enable_pin: !PA6
microsteps: 16
rotation_distance: 40 # 32 for 16T
endstop_pin: tmc2130_stepper_y:virtual_endstop
position_endstop: -8
position_min: -8
position_max: 200
homing_speed: 50
homing_retract_dist: 0
[stepper_z]
step_pin: PC2
dir_pin: !PL2
enable_pin: !PA5
microsteps: 16
rotation_distance: 8
endstop_pin: probe:z_virtual_endstop
position_max: 250
position_min: -2
homing_speed: 10
#[extruder]
#step_pin: PC3
#dir_pin: PL6
#enable_pin: !PA4
#microsteps: 16