fade_start może by 0, może być 15, byle był mniejszy od fade_end
dziwny był ten mój błąd. Dodałem w konfiguracji relative_reference_index: 24 i wszystko zaczęło działać. Nie chce mi się rozkminiać dlaczego nie działało a teraz działa - ważne, że działa.
Dziękuję za pomoc. Z mojej strony temat zamknięty.
Znaleziono 4 wyniki
Wróć do „Klipper - brak kompensacji stołu”
- 21 sty 2023, 14:04
- Forum: Firmware'y i hosty
- Temat: Klipper - brak kompensacji stołu
- Odpowiedzi: 8
- Odsłony: 1769
- 21 sty 2023, 12:47
- Forum: Firmware'y i hosty
- Temat: Klipper - brak kompensacji stołu
- Odpowiedzi: 8
- Odsłony: 1769
Re: Klipper - brak kompensacji stołu
zbaczamy z tematu - a dlaczego nie?czasnagli pisze:A dlaczego fade start masz od 1 a nie od 0?cyfron pisze: fade_start: 1
fade_end: 9
@Trolinka -> trochę to dla mnie nielogiczne ale co mi szkodzi sprawdzić z zapisaniem i załadowaniem profilu - dam znać czy pomogło
- 21 sty 2023, 12:25
- Forum: Firmware'y i hosty
- Temat: Klipper - brak kompensacji stołu
- Odpowiedzi: 8
- Odsłony: 1769
Re: Klipper - brak kompensacji stołu
Pierwsze G28 po to, żeby ustawić karetkę w pozycję startową, drugie G28 Z jest po nagrzaniu stołu żeby skompensować rzeczywiste Z na ciepłym stole - oba G28 są przed kalibracją siatki, więc nie powinno to mieć wpływu.
Zmiana jest tylko tylko taka, że nie załaduje Ci z automatu domyślnego profilu siatki z konfiga, co dla mnie nie ma znaczenia, bo i tak robię BED_MESH_CALIBRATE przed każdym drukiem.
Edit:
muszę sprawdzić, czy to ma jakiś wpływ na moje problemy:
algorithm: bicubic
chociaż w changelog'u nie wyczytałem, żeby coś grzebali w tych algorytmach.
nie uważasz, że to trochę bez sensu, skoro i tak ją kalibruję przed każdym drukiem?Trolinka pisze:Dodaj BED_MESH_PROFILE SAVE i BED_MESH_PROFILE LOAD po pomiarze.
Zresztą nadchodzi zmiana i będzie to obowiązkowe.
Zmiana jest tylko tylko taka, że nie załaduje Ci z automatu domyślnego profilu siatki z konfiga, co dla mnie nie ma znaczenia, bo i tak robię BED_MESH_CALIBRATE przed każdym drukiem.
Edit:
muszę sprawdzić, czy to ma jakiś wpływ na moje problemy:
algorithm: bicubic
chociaż w changelog'u nie wyczytałem, żeby coś grzebali w tych algorytmach.
- 21 sty 2023, 11:42
- Forum: Firmware'y i hosty
- Temat: Klipper - brak kompensacji stołu
- Odpowiedzi: 8
- Odsłony: 1769
Klipper - brak kompensacji stołu
Od jakiegoś czasu (chyba od aktualizacji do 11?) zauważyłem, że klipper nie kompensuje mi nierówności stołu. Pomimo załadowanej siatki i widocznych nierówności na podglądzie w mainsail silnik osi Z stoi nieruchomi zamiast podążać za siatką.
Moja konfiguracja:
mój start_print
Nie mam pomysłu co robię nie tak?
Moja konfiguracja:
Kod: Zaznacz cały
[stepper_z]
step_pin: PC14
dir_pin: PC15
enable_pin: !PB8
microsteps: 16
rotation_distance: 10
endstop_pin: probe:z_virtual_endstop
position_min: -2.0
position_max: 243
homing_speed: 10
[probe]
pin: PB1
x_offset: 23.0
y_offset: -2.0
z_offset: 1.05
speed: 5.0
samples: 1
sample_retract_dist: 2.6
lift_speed: 5
[bed_mesh]
speed: 150
horizontal_move_z: 3
mesh_min: 20,20
mesh_max: 202,202
probe_count: 7,7
fade_start: 1
fade_end: 9
algorithm: bicubic
[printer]
kinematics: cartesian
max_velocity: 200
max_accel: 2400
max_accel_to_decel: 1200
max_z_velocity: 30
max_z_accel: 50
square_corner_velocity: 30
[tmc2209 stepper_z]
uart_pin: PC12
run_current: 1.000
#hold_current: 0.500
stealthchop_threshold: 0
driver_TOFF: 4
driver_HEND: 5
driver_HSTRT: 0
Kod: Zaznacz cały
gcode_macro START_PRINT]
gcode:
{% set BED_TEMP = params.BED_TEMP|default(55)|float %}
{% set EXTRUDER_TEMP = params.EXTRUDER_TEMP|default(200)|float %}
{% set BED_TEMP_MIN = BED_TEMP - 0.2|float %}
{% set BED_TEMP_MAX = BED_TEMP + 5 %}
{% set EXTRUDER_TEMP_MIN = EXTRUDER_TEMP - 3 %}
{% set EXTRUDER_TEMP_MAX = EXTRUDER_TEMP + 5 %}
# Start bed heating
SET_HEATER_TEMPERATURE HEATER=heater_bed TARGET={BED_TEMP}
G90
BED_MESH_CLEAR
G28
G1 X0 Y0 Z75 F6000
M117 Nagrz. stolu
TEMPERATURE_WAIT SENSOR=heater_bed MINIMUM={BED_TEMP_MIN} MAXIMUM={BED_TEMP_MAX}
# Use absolute coordinates
G28 Z
G1 X0 Y0 Z50 F6000
BED_MESH_CALIBRATE
G1 X20 Y0 Z25 F6000
# Set and wait for nozzle to reach temperature
M117 Nagrz. ekstrudera
SET_HEATER_TEMPERATURE HEATER=extruder TARGET={EXTRUDER_TEMP}
TEMPERATURE_WAIT SENSOR=extruder MINIMUM={EXTRUDER_TEMP_MIN} MAXIMUM={EXTRUDER_TEMP_MAX}
G92 E0
G1 Z0.4 F600
G1 X100 Z0.2 E20 F1800
G1 X180.0 Z0.2 E24 F1800
G21
G90
M82
G92 E0
M117 Dukowanie...