Aller au contenu

Klipper - message d'erreur : No trigger on x after full movement


Serge62

Messages recommandés

Salut les amis,

J'espère que je ne vais souler personne compte tenu de mon faible niveau 😅

Voilà, j'ai tenté en suivant ce tuto, d'installer Klipper sur mon Ender3 V2. 

Pour le coup, j'ai remonté ma carte mère 4.2.7 que j'avais remplacée par une bigtreetech...

J'arrive au bout de la chose, mais j'ai ce message d'erreur quand je tente de faire un homing X, Y ou Z No trigger on x after full movement

Les moteurs se mettent en marche, mais ils ne tournent pas.

J'ai vérifié les branchements, je ne vois rien d'anormal.

Merci pour votre aide

voilà le fichier printer.cfg :

# This file contains pin mappings for the stock 2020 Creality Ender 3
# V2. To use this config, during "make menuconfig" select the
# STM32F103 with a "28KiB bootloader" and serial (on USART1 PA10/PA9)
# communication.

# If you prefer a direct serial connection, in "make menuconfig"
# select "Enable extra low-level configuration options" and select
# serial (on USART3 PB11/PB10), which is broken out on the 10 pin IDC
# cable used for the LCD module as follows:
# 3: Tx, 4: Rx, 9: GND, 10: VCC

# Flash this firmware by copying "out/klipper.bin" to a SD card and
# turning on the printer with the card inserted. The firmware
# filename must end in ".bin" and must not match the last filename
# that was flashed.

# See docs/Config_Reference.md for a description of parameters.
[include mainsail.cfg]

[stepper_x]
step_pin: PC2
dir_pin: PB9
enable_pin: !PC3
microsteps: 16
rotation_distance: 40
endstop_pin: ^PA5
position_endstop: 0
position_max: 235
homing_speed: 50

[stepper_y]
step_pin: PB8
dir_pin: PB7
enable_pin: !PC3
microsteps: 16
rotation_distance: 40
endstop_pin: ^PA6
position_endstop: 0
position_max: 235
homing_speed: 50

[stepper_z]
step_pin: PB6
dir_pin: !PB5
enable_pin: !PC3
microsteps: 16
rotation_distance: 8
endstop_pin: probe: z_virtual_endstop
#position_endstop: 0.0
position_max: 250
position_min: -5

[bltouch]
sensor_pin: ^PB1
control_pin: PB0
x_offset: 38
y_offset: 3
z_offset: 0

[safe_z_home]
home_xy_position: 117.5,117.5
z_hop: 10
z_hop_speed: 5

[bed_mesh]
speed: 120
horizontal_move_z: 5
mesh_min: 15,15
mesh_max: 188,191
probe_count: 5,5
algorithm: bicubic
fade_start: 1
fade_end: 10
fade_target: 0 

[extruder]
max_extrude_only_distance: 100.0
step_pin: PB4
dir_pin: PB3
enable_pin: !PC3
microsteps: 16
rotation_distance: 34.406
nozzle_diameter: 0.400
filament_diameter: 1.750
heater_pin: PA1
sensor_type: EPCOS 100K B57560G104F
sensor_pin: PC5
control: pid
# tuned for stock hardware with 200 degree Celsius target
pid_Kp: 21.527
pid_Ki: 1.063
pid_Kd: 108.982
min_temp: 0
max_temp: 250

[heater_bed]
heater_pin: PA2
sensor_type: EPCOS 100K B57560G104F
sensor_pin: PC4
control: pid
# tuned for stock hardware with 50 degree Celsius target
pid_Kp: 54.027
pid_Ki: 0.770
pid_Kd: 948.182
min_temp: 0
max_temp: 130

[fan]
pin: PA0

[mcu]
serial: /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0
restart_method: command

[printer]
kinematics: cartesian
max_velocity: 300
max_accel: 3000
max_z_velocity: 5
max_z_accel: 100

 

Modifié (le) par Serge62
Lien vers le commentaire
Partager sur d’autres sites

Salut les amis,

J'espère que je ne vais souler personne compte tenu de mon faible niveau 😅

Voilà, j'ai tenté en suivant ce tuto, d'installer Klipper sur mon Ender3 V2. 

Pour le coup, j'ai remonté ma carte mère 4.2.7 que j'avais remplacée par une bigtreetech...

J'arrive au bout de la chose, mais j'ai ce message d'erreur quand je tente de faire un homing X, Y ou Z No trigger on x after full movement

Les moteurs se mettent en marche, mais ils ne tournent pas.

J'ai vérifié les branchements, je ne vois rien d'anormal.

Merci pour votre aide

voilà le fichier printer.cfg :

# This file contains pin mappings for the stock 2020 Creality Ender 3
# V2. To use this config, during "make menuconfig" select the
# STM32F103 with a "28KiB bootloader" and serial (on USART1 PA10/PA9)
# communication.

# If you prefer a direct serial connection, in "make menuconfig"
# select "Enable extra low-level configuration options" and select
# serial (on USART3 PB11/PB10), which is broken out on the 10 pin IDC
# cable used for the LCD module as follows:
# 3: Tx, 4: Rx, 9: GND, 10: VCC

# Flash this firmware by copying "out/klipper.bin" to a SD card and
# turning on the printer with the card inserted. The firmware
# filename must end in ".bin" and must not match the last filename
# that was flashed.

# See docs/Config_Reference.md for a description of parameters.
[include mainsail.cfg]

[stepper_x]
step_pin: PC2
dir_pin: PB9
enable_pin: !PC3
microsteps: 16
rotation_distance: 40
endstop_pin: ^PA5
position_endstop: 0
position_max: 235
homing_speed: 50

[stepper_y]
step_pin: PB8
dir_pin: PB7
enable_pin: !PC3
microsteps: 16
rotation_distance: 40
endstop_pin: ^PA6
position_endstop: 0
position_max: 235
homing_speed: 50

[stepper_z]
step_pin: PB6
dir_pin: !PB5
enable_pin: !PC3
microsteps: 16
rotation_distance: 8
endstop_pin: probe: z_virtual_endstop
#position_endstop: 0.0
position_max: 250
position_min: -5

[bltouch]
sensor_pin: ^PB1
control_pin: PB0
x_offset: 38
y_offset: 3
z_offset: 0

[safe_z_home]
home_xy_position: 117.5,117.5
z_hop: 10
z_hop_speed: 5

[bed_mesh]
speed: 120
horizontal_move_z: 5
mesh_min: 15,15
mesh_max: 188,191
probe_count: 5,5
algorithm: bicubic
fade_start: 1
fade_end: 10
fade_target: 0 

[extruder]
max_extrude_only_distance: 100.0
step_pin: PB4
dir_pin: PB3
enable_pin: !PC3
microsteps: 16
rotation_distance: 34.406
nozzle_diameter: 0.400
filament_diameter: 1.750
heater_pin: PA1
sensor_type: EPCOS 100K B57560G104F
sensor_pin: PC5
control: pid
# tuned for stock hardware with 200 degree Celsius target
pid_Kp: 21.527
pid_Ki: 1.063
pid_Kd: 108.982
min_temp: 0
max_temp: 250

[heater_bed]
heater_pin: PA2
sensor_type: EPCOS 100K B57560G104F
sensor_pin: PC4
control: pid
# tuned for stock hardware with 50 degree Celsius target
pid_Kp: 54.027
pid_Ki: 0.770
pid_Kd: 948.182
min_temp: 0
max_temp: 130

[fan]
pin: PA0

[mcu]
serial: /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0
restart_method: command

[printer]
kinematics: cartesian
max_velocity: 300
max_accel: 3000
max_z_velocity: 5
max_z_accel: 100

Lien vers le commentaire
Partager sur d’autres sites

Il y a 2 heures, Serge62 a dit :

J'espère que je ne vais souler personne

Non, mais il faudrait éviter de créer plusieurs fois le même sujet 😉 (je déplace en fusionnant avec celui de la section Creality).

Lien vers le commentaire
Partager sur d’autres sites

Ok @fran6p, je voulais juste maximiser mes chances d'avoir une réponse.

Je me demande si ma demande est mieux ici ou là où je l'avais répétée.

Pour mon souci, j'ai réinstallé un firmware marlin. J'ai dû modifier mon branchement d'écran pour le remettre d'origine.

Tout semble très bien fonctionner. Ce n'est donc pas un souci matériel.

Modifié (le) par Serge62
Lien vers le commentaire
Partager sur d’autres sites

il y a 2 minutes, Serge62 a dit :

je voulais juste maximiser mes chances d'avoir une réponse.

Tu risques plutôt de mécontenter les modérateurs (dont je fais partie 😉).

Si tu n'obtiens pas ou peu de réponses, c'est soit que la demande est mal formulée, soit que personne n'a d'idée pour apporter de l'aide.

Je pense que c'est mieux placé dans la section Creality car ce ne me semble pas être un problème générique mais plutôt lié à ton modèle d'imprimante.

🙂

Lien vers le commentaire
Partager sur d’autres sites

il y a 25 minutes, fran6p a dit :

Je pense que c'est mieux placé dans la section Creality car ce ne me semble pas être un problème générique mais plutôt lié à ton modèle d'imprimante.

Merci pour cette information.

Pourtant dans la vidéo, ça se passe bien 🤔😅

Lien vers le commentaire
Partager sur d’autres sites

il y a 17 minutes, Serge62 a dit :

Pourtant dans la vidéo, ça se passe bien 

Faut pas croire tout ce qu'on voit sur le nain Ternet 😉

Lien vers le commentaire
Partager sur d’autres sites

Etant donné que je peux piloter les ventilateurs et la température du bed et de la tête, je pense que mon problème vient du fait que j'ai une 4.2.7 au lieu d'une 4.2.2 d'origine sur cette machine. Il s'agirai d'un souci de configuration des drivers.

Lien vers le commentaire
Partager sur d’autres sites

Le 04/02/2023 at 20:34, Serge62 a dit :

Pour le coup, j'ai remonté ma carte mère 4.2.7 que j'avais remplacée par une bigtreetech...

Essaye avec ça dans la section BLtouch

pin_up_reports_not_triggered: true

Voilà ce que j'ai dans ma Ender 3:

 

[bltouch]
stow_on_each_sample: False
probe_with_touch_mode: True
sensor_pin: ^PC2
control_pin: PA1
pin_up_reports_not_triggered: true
pin_up_touch_mode_reports_triggered: false
x_offset: -42
y_offset: -18
#z_offset: 0.0
pin_move_time: 0.4
speed: 50
lift_speed: 20
samples: 2
sample_retract_dist: 5
samples_tolerance_retries: 3

 

Modifié (le) par Morganne46
Lien vers le commentaire
Partager sur d’autres sites

Salut,

Dans ce cas, tu as juste à inverser les définitions des pattes STEP et DIR puisque ce sont les différences entre ces 2 cartes (voir les fichiers Marlin

  • Marlin\src\pins\stm32f1\pins_CREALITY_V427.h pour la carte V4.2.7
  • Marlin\src\pins\stm32f1\pins_CREALITY_V4.h pour la carte V4.2.2

ce qui devrait te donner:

[stepper_x]
step_pin: PB9
dir_pin: PC2

[stepper_y]
step_pin: PB7
dir_pin: PB8

[stepper_z]
step_pin: PB5
dir_pin: !PB6

[extruder]
step_pin: PB3
dir_pin: PB4

 

  • Merci ! 1
Lien vers le commentaire
Partager sur d’autres sites

Hello,

Merci @Morganne46,

Je me suis dis que j'allais déjà commencé à faire fonctionner ma Ender 3 V2 avec la carte creality avant de chercher à faire la même chose sur la bigtreetech que j'aimerai par la suite remonter. Tu as pris la configuration générique que tu as modifié pour ta Ender 3 ?

Merci @pommeverte,

Effectivement, tu as encore raison, c'est bien cette configuration que je dois utiliser. J'ai récupérer une config d'une personne qui a une Ender3 pro sur une 4.2.7

L'imprimante fonctionne à nouveau. Je n'arrive pour le moment pas à faire de maillage par contre. J'ai un message d'erreur 

Move out of range: -23.000 12.000 5.000 [0.000]

J'ai aussi un autre souci, moins embêtant, mais je ne comprend pas pourquoi j'ai ce souci.

Ma carte raspberry refuse de se connecter en Wifi à mon réseau. J'avais pourtant entré mon SSID et mon mot de passe, mais rien à faire, pour le moment, ça ne fonctionne qu'en Ethernet 🤔

Modifié (le) par Serge62
Lien vers le commentaire
Partager sur d’autres sites

Salut,

il y a 3 minutes, Serge62 a dit :

Je n'arrive pour le moment pas à faire de maillage par contre. J'ai un message d'erreur 

Move out of range: -23.000 12.000 5.000 [0.000]

Je pense que tes points de la colonne de gauche sont inaccessibles puisque ton BLtouch est décalé de 38mm à droite de la buse et la 1ère colonne est à X=15. Il faudrait décaler ces points à X=~45 au minimum.

A moins que ton BLtouch soit à -38mm (décalé à gauche de la buse). Dans ce cas, c'est le x_offset qui est à corriger: x_offset: -38

Pour le Wifi, je laisse les spécialistes répondre 😅

 

 

  • Merci ! 1
Lien vers le commentaire
Partager sur d’autres sites

@Serge62 Coucou, j'utilise la carte mère Bigtreetech SKR mini E3 V2, j'ai pris le fichier de base que j'ai beaucoup modifié oui, je te le laisse si tu veux y jeté un œil pour la suite.

# This file contains common pin mappings for the BIGTREETECH SKR mini
# E3 v2.0. To use this config, the firmware should be compiled for the
# STM32F103 with a "28KiB bootloader" and USB communication. Also,
# select "Enable extra low-level configuration options" and configure
# "GPIO pins to set at micro-controller startup" to "!PA14".

# The "make flash" command does not work on the SKR mini E3. Instead,
# after running "make", copy the generated "out/klipper.bin" file to a
# file named "firmware.bin" on an SD card and then restart the SKR
# mini E3 with that SD card.

# See docs/Config_Reference.md for a description of parameters.

######################################################################
#Include
######################################################################

[include mainsail.cfg]
[include meshBed.cfg]
[include levelcorners.cfg]
[include timelapse.cfg]
[include adxl.cfg]
[exclude_object]

######################################################################
#ARCS
######################################################################

[gcode_arcs]
resolution: 0.2

######################################################################
#BedScrews
######################################################################

[bed_screws]
screw1: 28,46
screw2: 203,46
screw3: 203,221
screw4: 28,221

######################################################################
#Configuration
######################################################################

[stepper_x]
step_pin: PB13
dir_pin: !PB12
enable_pin: !PB14
microsteps: 128         ################################### 16 par défaut
rotation_distance: 40
endstop_pin: ^PC0
position_endstop: 0
position_max: 235
homing_speed: 50

[tmc2209 stepper_x]
uart_pin: PC11
tx_pin: PC10
uart_address: 0
interpolate: False    ####################################### Défaut True
run_current: 0.580
#stealthchop_threshold: 999999

[stepper_y]
step_pin: PB10
dir_pin: !PB2
enable_pin: !PB11
microsteps: 128        ################################### 16 par défaut              
rotation_distance: 40
endstop_pin: ^PC1
position_endstop: 0
position_max: 235
homing_speed: 50

[tmc2209 stepper_y]
uart_pin: PC11
tx_pin: PC10
uart_address: 2
interpolate: False    ####################################### Défaut True
run_current: 0.580
#stealthchop_threshold: 999999

[stepper_z]
step_pin: PB0
dir_pin: PC5
enable_pin: !PB1
microsteps: 128        ################################### 16 par défaut                                                            
rotation_distance: 8
endstop_pin: probe:z_virtual_endstop
#position_endstop: 0.0
position_max: 250

[tmc2209 stepper_z]
uart_pin: PC11
tx_pin: PC10
uart_address: 1
interpolate: False   ####################################### Défaut True                                                        
run_current: 0.580
#stealthchop_threshold: 999999

[extruder]
max_extrude_only_distance: 1000.0
step_pin: PB3
dir_pin: !PB4
enable_pin: !PD2
microsteps: 128        ################################### 16 par défaut                                                                                                                         
rotation_distance: 3.3375626
#gear_ratio: 7:1
nozzle_diameter: 0.400
filament_diameter: 1.750
heater_pin: PC8
sensor_type: EPCOS 100K B57560G104F
sensor_pin: PA0
min_temp: 0
max_temp: 250
pressure_advance: 0.098
#linear_advance: 0.88
pressure_advance_smooth_time: 0.163
#control: pid
#pid_Kp: 21.527
#pid_Ki: 1.063
#pid_Kd: 108.982

[tmc2209 extruder]
uart_pin: PC11
tx_pin: PC10
uart_address: 3
interpolate: False   ####################################### Défaut True                                                         
run_current: 0.650
#stealthchop_threshold: 999999

[heater_bed]
heater_pin: PC9
sensor_type: ATC Semitec 104GT-2
sensor_pin: PC3
min_temp: 0
max_temp: 130
#control: pid
#pid_Kp: 54.027
#pid_Ki: 0.770
#pid_Kd: 948.182

######################################################################
#BLTouch
######################################################################

[bltouch]
stow_on_each_sample: False
probe_with_touch_mode: True
sensor_pin: ^PC2
control_pin: PA1
pin_up_reports_not_triggered: true
pin_up_touch_mode_reports_triggered: false
x_offset: -42
y_offset: -18
#z_offset: 0.0
pin_move_time: 0.4
speed: 50
lift_speed: 20
samples: 2
sample_retract_dist: 5
samples_tolerance_retries: 3

######################################################################
#Safe Z-Home
######################################################################

[safe_z_home]
home_xy_position: 163,136                                             #les coordonées du centre du plateau
speed: 80                                                             # la vitesse de déplacement
z_hop: 10                                                             # la hauteur de déplacement en Z avant de 'toucher'. il faut que la distance soit suffisante pour que le pin déployé ne traine pas par terre 
z_hop_speed: 13                                                       # la vitesse de déplacement

######################################################################
#BEDMESH
######################################################################

[bed_mesh]
speed: 130
horizontal_move_z: 8
mesh_min: 13, 13                                                     #!!min and max co-ords are based on the probes location not the nozzle!!
mesh_max: 190, 190                                                   #needs to be calibrated for your individual printer
probe_count: 6,6
algorithm: bicubic
relative_reference_index: 12                                         #this is the number of probing points on X then Y axis
mesh_pps: 2,2
fade_start: 1
fade_end: 10
fade_target: 0

#####################################################################
#Rétraction
#####################################################################

[firmware_retraction]
retract_length: 0.4
retract_speed: 4
unretract_extra_length: 0.4
unretract_speed: 4

######################################################################
#Correction de biais
######################################################################

[skew_correction]
#xy_skew = -0.0021286060071979526
#xz_skew = 0.0
#yz_skew = 0.0

######################################################################
#input_shaper
######################################################################

[input_shaper]
shaper_freq_x: 71.0
shaper_type_x: 3hump_ei
shaper_freq_y: 71.0
shaper_type_y: 3hump_ei

######################################################################
#Température RaspberryPI/MCU
######################################################################

[temperature_sensor raspberry_pi]
sensor_type: temperature_host
min_temp: 10
max_temp: 100

[temperature_sensor mcu_temp]
sensor_type: temperature_mcu
min_temp: 0
max_temp: 100

#######################################################################
#Detecteur de filament
#######################################################################

[filament_motion_sensor btt_smartie]
detection_length: 7.0
extruder: extruder
switch_pin: !PC15
runout_gcode: FILAMENT_RUNOUT

#######################################################################

[heater_fan heatbreak_cooling_fan]
pin: PC7

[fan]
pin: PC6

[mcu]
serial: /dev/serial/by-id/usb-Klipper_stm32f103xe_37FFD6054253373733812057-if00

[printer]
kinematics: cartesian
max_velocity: 300
max_accel: 3100
max_accel_to_decel: 3100
max_z_velocity: 8
max_z_accel: 100
square_corner_velocity: 4

######################################################################
#Ecran MarlinMode
######################################################################

[static_digital_output usb_pullup_enable]
pins: !PA14

[board_pins]
aliases:
    EXP1_1=PB5,  EXP1_3=PA9,   EXP1_5=PA10, EXP1_7=PB8,  EXP1_9=<GND>,
    EXP1_2=PA15, EXP1_4=<RST>, EXP1_6=PB9,  EXP1_8=PB15, EXP1_10=<5V>,

[display]
lcd_type: emulated_st7920
en_pin: EXP1_7
spi_software_sclk_pin: EXP1_6
spi_software_mosi_pin: EXP1_8
spi_software_miso_pin: PA3
encoder_pins: ^EXP1_5, ^EXP1_3
click_pin: ^!EXP1_2
# See the sample-lcd.cfg file for definitions of common LCD displays.

######################################################################
#Macros
######################################################################

#*# <---------------------- SAVE_CONFIG ---------------------->
#*# DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated.
#*#
#*# [extruder]
#*# control = pid
#*# pid_kp = 32.697
#*# pid_ki = 3.354
#*# pid_kd = 79.700
#*#
#*# [heater_bed]
#*# control = pid
#*# pid_kp = 75.283
#*# pid_ki = 2.083
#*# pid_kd = 680.372
#*#
#*# [bltouch]
#*# z_offset = 0.980
#*#
#*# [bed_mesh default]
#*# version = 1
#*# points =
#*# 	-0.166250, -0.133906, -0.168125, -0.126875, -0.162344, -0.178906
#*# 	-0.096719, -0.060000, -0.095781, -0.057812, -0.094687, -0.099375
#*# 	0.000000, 0.004687, -0.069531, -0.057031, -0.122188, -0.144375
#*# 	-0.077188, -0.045625, -0.096250, -0.075469, -0.117031, -0.119844
#*# 	-0.023594, -0.024219, -0.104063, -0.099219, -0.163750, -0.180000
#*# 	-0.112031, -0.086875, -0.137188, -0.110313, -0.142188, -0.141719
#*# x_count = 6
#*# y_count = 6
#*# mesh_x_pps = 2
#*# mesh_y_pps = 2
#*# algo = bicubic
#*# tension = 0.2
#*# min_x = 13.0
#*# max_x = 190.0
#*# min_y = 13.0
#*# max_y = 190.0
#*#
#*# [skew_correction correction]
#*# xy_skew = -0.0021286060071979526
#*# xz_skew = 0.0
#*# yz_skew = 0.0
#*#
#*# [input_shaper]

 

Modifié (le) par Morganne46
  • Merci ! 1
Lien vers le commentaire
Partager sur d’autres sites

Merci @Morganne46, c'est sympa de partager 🤗

Hello tous, je viens donner de mes nouvelles et aussi peut-être avoir des réponses à mes questions 😇

J'ai fait le test du pressure_advance. J'ai inséré la valeur calculée dans printer.cfg

20230207_101218.thumb.jpg.17c1cf1e0a5748f010c0e8e607433438.jpg

J'ai fait un premier test pas trop mal à vitesse normale (30 mm/s pour les périmètres).

20230207_104907.jpg.8aeb74c9e2b7911db92edc00aec4b0d5.jpg

Ensuite, j'ai imprimé un cube de calibration à 100 mm/s. Ca donne ça :

20230207_121206.jpg.1f291b8be9d603eda4da14eb716bc0af.jpg

C'est pas terrible. Je ne sais pas si le pressure_advance est bien pris en compte.

J'utilise prusaslicer et j'ai ça :

1041578224_Sanstitre-1.thumb.jpg.0c0d7d4e10d54fb72f715fc6309f68f5.jpg

1993544834_Sanstitre-2.thumb.jpg.614e5b0687c6211a3e37aca26d7d4bf1.jpg

Dans "Limites de mouvements brusques", dois-je mettre "0" pour que Klipper prenne le relais ?

Modifié (le) par Serge62
Lien vers le commentaire
Partager sur d’autres sites

@Serge62 Vérifie dans ton printer.cfg que tu ais bien pressure_advance : 1 (par exemple) non commenté comme tu peux le voir sur mon fichier .cfg
Quelle valeur à tu dans vitesses des angles droits dans Klipper ?

Personnellement pour une Ender 3 je suis à 2, tu peux modifié tout ça dans cette section:

[printer]
kinematics: cartesian
max_velocity: 300
max_accel: 3100
max_accel_to_decel: 3100
max_z_velocity: 8
max_z_accel: 100
square_corner_velocity: 2

Si ton pressure-advance est bien actif, il devrait apparaitre comme sur la capture :).

Mouvements brusques, je suis à 2.5

 

Capture d’écran 2023-02-07 124215.png

Capture d’écran 2023-02-07 124646.png

Modifié (le) par Morganne46
Lien vers le commentaire
Partager sur d’autres sites

Merci @Morganne46pour ton aide.

Alors j'avais noté pressure_advance = 0.1273 

J'ai donc corrigé par pressure_advance: 0.1273

J'ai mis vitesse des angles droits à 2, mais la valeur n'est pas mémorisée. J'ai donc ajouté la ligne square_corner_velocity: 2 dans la section printer.

Le résultat n'est pas vraiment mieux.

20230207_134330.jpg.6111498a18269a9730b4eef8b379167a.jpg

Dans ta capture d'écran de Mainsail je suppose, tu vois à quoi que pressure_advance est activé ? Désolé j'ai besoin de lunettes 🤪

Lien vers le commentaire
Partager sur d’autres sites

@Serge62 Il te faut faire un save_config après chaque modifications pour que ce soit pris en compte, normalement tu doit tout avoir tout en bas du fichier printer.cfg comme le mien:
 

Citation
#*# <---------------------- SAVE_CONFIG ---------------------->
#*# DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated.
#*#
#*# [extruder]
#*# control = pid
#*# pid_kp = 32.697
#*# pid_ki = 3.354
#*# pid_kd = 79.700
#*#
#*# [heater_bed]
#*# control = pid
#*# pid_kp = 75.283
#*# pid_ki = 2.083
#*# pid_kd = 680.372
#*#
#*# [bltouch]
#*# z_offset = 0.980
#*#
#*# [bed_mesh default]
#*# version = 1
#*# points =
#*# 	-0.166250, -0.133906, -0.168125, -0.126875, -0.162344, -0.178906
#*# 	-0.096719, -0.060000, -0.095781, -0.057812, -0.094687, -0.099375
#*# 	0.000000, 0.004687, -0.069531, -0.057031, -0.122188, -0.144375
#*# 	-0.077188, -0.045625, -0.096250, -0.075469, -0.117031, -0.119844
#*# 	-0.023594, -0.024219, -0.104063, -0.099219, -0.163750, -0.180000
#*# 	-0.112031, -0.086875, -0.137188, -0.110313, -0.142188, -0.141719
#*# x_count = 6
#*# y_count = 6
#*# mesh_x_pps = 2
#*# mesh_y_pps = 2
#*# algo = bicubic
#*# tension = 0.2
#*# min_x = 13.0
#*# max_x = 190.0
#*# min_y = 13.0
#*# max_y = 190.0
#*#
#*# [skew_correction correction]
#*# xy_skew = -0.0021286060071979526
#*# xz_skew = 0.0
#*# yz_skew = 0.0
#*#

Ensuite dans l'interface de Klipper, tu devrais voir ton pressure_advance comme ici:
Chaque modifications faites, tu dois faire un save_config pour que ce soit pris en compte, vu ta première couche, je pense que ton Z_offset n'est pas bon.
 

Capture d’écran 2023-02-07 141459.png

il y a 28 minutes, Serge62 a dit :

J'ai mis vitesse des angles droits à 2

Il te faut cliquer sur la disquette pour enregistré tes nouveaux paramètres, comme ça:

 

Capture d’écran 2023-02-07 142005.png

Modifié (le) par Morganne46
Lien vers le commentaire
Partager sur d’autres sites

Re @Morganne46 😃

J'ai bien "avance" en seconde dans Mainsail affiché avec ma valeur, merci.

Sinon WOW 😲 quelle différence de vitesse, je ne savais pas que mon imprimante était capable de faire ça 🤣

Ca donne ça (à gauche ce que j'avais avant et à droite, maintenant avec le réglage dans Prusaslicer)

20230207_151041.jpg.e642117c5aae0ff650a708ad5a34cc7c.jpg20230207_151113.jpg.27b91cb201f8319b9393da0efac4117b.jpg

Maintenant, je sais que ce c'est que le ghosting 🤣

On voit que c'est mieux dans les angles. 

La qualité d'impression est par contre moins bonne que ce que j'avais avant avec marlin.

Désolé pour les questions qui vont suivre, mais puisque tu utilises Klipper depuis un moment je pense 😇

Est-il possible de supprimer ce ghosting ?

Est-il possible d'avoir mieux en qualité d'impression malgré la vitesse ?

Dois-je imprimer toujours maintenant avec l'option "utiliser pour l'estimation" dans prusaslicer ou il y a un risque pour la machine ?

Lien vers le commentaire
Partager sur d’autres sites

@Serge62 Ca s'améliore oui 🙂  , il ne te resteras plus qu'à faire l'imput_shaper pour éliminé le gosting et autres artéfacts.
Pour ça, il te faudra un accéléromètre qui coûte 10€ à peine, à branché sur le Rapberry Pi 😄 

il y a 9 minutes, Serge62 a dit :

Est-il possible d'avoir mieux en qualité d'impression malgré la vitesse ?


Oui avec L'adxl et des courroies bien tendues, et ajuster les paramètres au mieux dans le slicer, et dans Klipper.

ADXL

https://www.klipper3d.org/Measuring_Resonances.html

Modifié (le) par Morganne46
Lien vers le commentaire
Partager sur d’autres sites

il y a 43 minutes, Morganne46 a dit :

Oui avec L'adxl

Bon, y a encore du boulot sur la planche 🤪 😃

Juste pour savoir l'option "utiliser pour l'estimation" dans prusaslicer est à toujours laisser comme ça ?

Lien vers le commentaire
Partager sur d’autres sites

à l’instant, Serge62 a dit :

Juste pour savoir l'option "utiliser pour l'estimation" dans prusaslicer est à toujours laisser comme ça ?

Moi je le laisse actif oui

Lien vers le commentaire
Partager sur d’autres sites

Il y a 6 heures, Morganne46 a dit :

square_corner_velocity: 2

La documentation de Klipper préconise de rester avec la valeur, par défaut à 5 😉 (aucune de mes imprimantes n'utilise d'autre  valeur).

Pour le PA, il est fortement dépendant du type d'extrudeur (bowden / direct), du type de filament (PLA, PETG, …) et également de l'input shaper s'il a été activé et calibré (input shaper à faire avant PA ).

Pour réduire la quantité de filament à extruder lors de tests de PA, il est conseillé d'utiliser ce test (rapide et très efficace).

@Morganne46, elles sont franchement bizarres tes vitesses de rétraction 🤔, ça fonctionne vraiment ( 4mm/s) ?

🙂

 

Modifié (le) par fran6p
Lien vers le commentaire
Partager sur d’autres sites

il y a 31 minutes, fran6p a dit :

elles sont franchement bizarres tes vitesses de rétraction 🤔, ça fonctionne vraiment ( 4mm/s) ?

@fran6p hé oui je n'ai aucun fil d'ange rien avec ces valeurs là, avec l'extrudeur Bigtreetech H2 revo 2, j'ai fais tout les tests, et je n'ai rien du tout, tout est super propre, peut importe le fil.
Ce sont d'ailleurs les valeurs préconisé par BTT pour cet extrudeur 😉 

Capture d’écran 2023-02-07 195629.png

IMG_1628.jpeg

Modifié (le) par Morganne46
Lien vers le commentaire
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • Créer...