evenz Posté(e) Avril 30, 2023 Posté(e) Avril 30, 2023 (modifié) Bonjour, Je viens de finir le montage d'une VORON switchwire et tout fonctionne plutot bien sauf peut etre le "PROBE_ACCURACY" J'ai la tete qui descend légérement pendant le test. Cette descente fini par s'arreter au bout du 3 em test. (Exemple ci-dessous ) Quand je fais un mesh ca donne ca. https://i.ibb.co/XtdmPBM/Capture.jpg J'ai essayé de tendre les courroies et ca améliore un peut le bedmesh mais la tete continue de descendre un peu au debut de chaque test. 07:46 probe accuracy results: maximum -0.100000, minimum -0.150000, range 0.050000, average -0.125000, median -0.125000, standard deviation 0.015309 07:46 probe at 205.000,100.000 is z=-0.150000 07:46 probe at 205.000,100.000 is z=-0.143750 07:46 probe at 205.000,100.000 is z=-0.137500 07:46 probe at 205.000,100.000 is z=-0.131250 07:46 probe at 205.000,100.000 is z=-0.125000 07:46 probe at 205.000,100.000 is z=-0.125000 07:46 probe at 205.000,100.000 is z=-0.118750 07:46 probe at 205.000,100.000 is z=-0.112500 07:46 probe at 205.000,100.000 is z=-0.106250 07:46 probe at 205.000,100.000 is z=-0.100000 07:47 probe accuracy results: maximum -0.150000, minimum -0.175000, range 0.025000, average -0.163125, median -0.162500, standard deviation 0.007099 07:47 probe at 205.000,100.000 is z=-0.175000 07:47 probe at 205.000,100.000 is z=-0.168750 07:46 probe at 205.000,100.000 is z=-0.168750 07:46 probe at 205.000,100.000 is z=-0.168750 07:46 probe at 205.000,100.000 is z=-0.162500 07:46 probe at 205.000,100.000 is z=-0.162500 07:46 probe at 205.000,100.000 is z=-0.162500 07:46 probe at 205.000,100.000 is z=-0.156250 07:46 probe at 205.000,100.000 is z=-0.156250 07:46 probe at 205.000,100.000 is z=-0.150000 07:47 probe accuracy results: maximum -0.168750, minimum -0.181250, range 0.012500, average -0.176875, median -0.175000, standard deviation 0.004002 07:47 probe at 205.000,100.000 is z=-0.181250 07:47 probe at 205.000,100.000 is z=-0.181250 07:47 probe at 205.000,100.000 is z=-0.181250 07:47 probe at 205.000,100.000 is z=-0.181250 07:47 probe at 205.000,100.000 is z=-0.175000 07:47 probe at 205.000,100.000 is z=-0.175000 07:47 probe at 205.000,100.000 is z=-0.175000 07:47 probe at 205.000,100.000 is z=-0.175000 07:47 probe at 205.000,100.000 is z=-0.175000 07:47 probe at 205.000,100.000 is z=-0.168750 07:48 probe accuracy results: maximum -0.175000, minimum -0.181250, range 0.006250, average -0.178750, median -0.181250, standard deviation 0.003062 07:48 probe at 205.000,100.000 is z=-0.181250 07:47 probe at 205.000,100.000 is z=-0.181250 07:47 probe at 205.000,100.000 is z=-0.181250 07:47 probe at 205.000,100.000 is z=-0.181250 07:47 probe at 205.000,100.000 is z=-0.175000 07:47 probe at 205.000,100.000 is z=-0.181250 07:47 probe at 205.000,100.000 is z=-0.181250 07:47 probe at 205.000,100.000 is z=-0.175000 07:47 probe at 205.000,100.000 is z=-0.175000 07:47 probe at 205.000,100.000 is z=-0.175000 Modifié (le) Avril 30, 2023 par evenz
willy2406 Posté(e) Mai 4, 2023 Posté(e) Mai 4, 2023 @evenz Si tu fais juste des PROBE successifs ça fait la même chose ?
Savate Posté(e) Mai 4, 2023 Posté(e) Mai 4, 2023 Le 30/04/2023 at 08:09, evenz a dit : Je viens de finir le montage d'une VORON switchwire et tout fonctionne plutot bien sauf peut etre le "PROBE_ACCURACY" tu peux poster ton printer.cfg ?
evenz Posté(e) Mai 4, 2023 Auteur Posté(e) Mai 4, 2023 (modifié) Voila mon printer.cfg J'ai mis le samples_tolerance: 0.1 pour pouvoir faire un bedmesh : https://i.ibb.co/bLXPqz1/Capture.jpg [include mainsail.cfg] [printer] kinematics: corexz max_velocity: 200 max_accel: 1000 max_z_velocity: 50 max_z_accel: 1000 square_corner_velocity: 4.0 [mcu] serial: /dev/serial/by-id/usb-Klipper_stm32g0b1xx_3A000E000E50415833323520-if00 [static_digital_output usb_pullup_enable] pins: !PC13 ##################################################################### # X Stepper Settings ##################################################################### ###### # Motor -XM # Endstop - X-STOP ############### [stepper_x] step_pin: PB13 dir_pin: PB12 enable_pin: !PB14 rotation_distance: 40 full_steps_per_rotation: 200 microsteps: 32 endstop_pin: ^PC0 position_endstop: 250 position_min: 0 position_max: 250 homing_speed: 70 homing_positive_dir: true [tmc2209 stepper_x] uart_pin: PC11 tx_pin: PC10 uart_address: 0 run_current: 0.6 interpolate: False stealthchop_threshold: 0 ##################################################################### # Y Stepper Settings ##################################################################### ###### # Motor -YM # Endstop - Y-STOP ############### [stepper_y] step_pin: PB10 dir_pin: PB2 enable_pin: !PB11 rotation_distance: 40 full_steps_per_rotation: 200 microsteps: 32 endstop_pin: ^PC1 position_endstop: 230 position_min: 0 position_max: 230 homing_speed: 70 homing_positive_dir: true [tmc2209 stepper_y] uart_pin: PC11 tx_pin: PC10 uart_address: 2 run_current: 0.6 interpolate: False stealthchop_threshold: 0 ##################################################################### # Z Stepper Settings ##################################################################### ###### # Motor -ZAM # Endstop - Z-STOP ############### [stepper_z] step_pin: PB0 dir_pin: PC5 enable_pin: !PB1 rotation_distance: 40 full_steps_per_rotation: 200 microsteps: 32 endstop_pin: probe:z_virtual_endstop position_max: 230 homing_speed: 40 position_min: -3.0 [tmc2209 stepper_z] uart_pin: PC11 tx_pin: PC10 uart_address: 1 run_current: 0.6 interpolate: False stealthchop_threshold: 0 ##################################################################### # Extruder Settings ##################################################################### ###### #Motor - EM ############### [extruder] step_pin: PB3 dir_pin: PB4 enable_pin: !PD1 rotation_distance: 23 gear_ratio: 50:17 microsteps: 32 full_steps_per_rotation: 200 nozzle_diameter: 0.400 filament_diameter: 1.75 heater_pin: PC8 sensor_type: Generic 3950 sensor_pin: PA0 min_temp: 10 max_temp: 270 max_power: 1.0 min_extrude_temp: 170 pressure_advance: 0.050 max_extrude_only_distance: 100.0 [tmc2209 extruder] uart_pin: PC11 tx_pin: PC10 uart_address: 3 run_current: 0.7 hold_current: 0.3 interpolate: False ##################################################################### # Bed Heater ##################################################################### ###### # BED Connector ############### [heater_bed] heater_pin: PC9 sensor_type: Generic 3950 sensor_pin: PC4 min_temp: 0 max_temp: 130 ##################################################################### # Probe ##################################################################### ###### #Z Max Connector on Z(main) Board #Inductive Probe ############### [probe] pin: ^PC2 x_offset: 0 y_offset: 25 samples: 1 samples_result: median sample_retract_dist: 3 #samples_tolerance: 0.006 samples_tolerance: 0.1 samples_tolerance_retries: 3 ##################################################################### # THERMALS ##################################################################### [temperature_sensor raspberry_pi] ## Pi Temps sensor_type: temperature_host max_temp: 100 [temperature_sensor mcu_temp] ## Spider Temps sensor_type: temperature_mcu max_temp: 100 ##################################################################### # Fan Control ##################################################################### ###### # Electronics Fan # FAN1 Connector ############### [controller_fan my_controller_fan] pin: PC7 max_power: 1.00 kick_start_time: 0.200 heater: heater_bed ###### # Hot End Fan # FAN2 Connector ############### [heater_fan extruder_fan] pin: PB15 heater: extruder heater_temp: 50.0 ## If you are experiencing back flow, you can reduce fan_speed #fan_speed: 1.0 ###### # Part Cooling Fan # FAN0 Connector ############### [fan] pin: PC6 # "FAN0" cycle_time: .08 ## Depending on your fan, you may need to increase this value ## if your fan will not start. Can change cycle_time (increase) ## if your fan is not able to slow down effectively kick_start_time: .25 ##################################################################### # Homing and Bed Mesh ##################################################################### [homing_override] axes: z set_position_z: 0 gcode: G90 G0 Z5 F500 G28 X0 Y0 G0 X125 Y100 F9000 G28 Z0 G0 Z5 F500 [bed_mesh] speed: 150 horizontal_move_z: 5 mesh_min: 25,35.0 mesh_max: 225.0,220 probe_count: 6,6 algorithm: bicubic fade_start: 1 fade_end: 10 fade_target: 0 ##################################################################### # Case Lights ##################################################################### [output_pin LIGHTS] pin: PA8 value: 0 shutdown_value: 0 [gcode_macro lights_on] gcode: SET_PIN PIN=LIGHTS VALUE=1.0 [gcode_macro lights_off] gcode: SET_PIN PIN=LIGHTS VALUE=0.0 ##################################################################### # Macros ##################################################################### [gcode_macro PRINT_START] # Use PRINT_START for the slicer starting script - PLEASE CUSTOMISE THE SCRIPT gcode: M117 Homing... ; display message G28 Y0 X0 Z0 BED_MESH_CALIBRATE Purge Line Gcode G92 E0; G90 G0 X5 Y5 F6000 G0 Z0.4 G91 G1 X60 E15 F1200; G1 Y1 G1 X-60 E15 F1200; G1 E-1 F300; retract filament G92 E0; G90 G1 Z15.0 F600 ;move the platform down 15mm G1 X125 Y125 F3000 G92 E0 ;zero the extruded length again G1 F9000 M117 Printing... [gcode_macro PRINT_END] # Use PRINT_END for the slicer ending script gcode: # Get Boundaries {% set max_x = printer.configfile.config["stepper_x"]["position_max"]|float %} {% set max_y = printer.configfile.config["stepper_y"]["position_max"]|float %} {% set max_z = printer.configfile.config["stepper_z"]["position_max"]|float %} # Check end position to determine safe directions to move {% if printer.toolhead.position.x < (max_x - 20) %} {% set x_safe = 20.0 %} {% else %} {% set x_safe = -20.0 %} {% endif %} {% if printer.toolhead.position.y < (max_y - 20) %} {% set y_safe = 20.0 %} {% else %} {% set y_safe = -20.0 %} {% endif %} {% if printer.toolhead.position.z < (max_z - 2) %} {% set z_safe = 20.0 %} {% else %} {% set z_safe = max_z - printer.toolhead.position.z %} {% endif %} # Commence PRINT_END M400 ; wait for buffer to clear G92 E0 ; zero the extruder G1 E-4.0 F3600 ; retract G91 ; relative positioning G0 Z{z_safe} F3600 ; move nozzle up G0 X{x_safe} Y{y_safe} F20000 ; move nozzle to remove stringing M104 S0 ; turn off hotend M140 S0 ; turn off bed M106 S0 ; turn off fan G90 ; absolute positioning G0 X{max_x / 2} Y{max_y} F3600 ; park nozzle at rear M117 Finished! #*# <---------------------- SAVE_CONFIG ----------------------> #*# DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated. #*# #*# [extruder] #*# control = pid #*# pid_kp = 24.618 #*# pid_ki = 1.368 #*# pid_kd = 110.783 #*# #*# [heater_bed] #*# control = pid #*# pid_kp = 58.847 #*# pid_ki = 0.966 #*# pid_kd = 895.951 #*# #*# [probe] #*# z_offset = 2.407 Modifié (le) Mai 4, 2023 par evenz
Savate Posté(e) Mai 5, 2023 Posté(e) Mai 5, 2023 Il y a 10 heures, evenz a dit : Voila mon printer.cfg Tu as quoi comme carte mère ? Les moteurs x, y, z avec un run_current à 0.6 c'est assez bas (par contre l'extrudeur à 0.7 c'est plutôt haut) si les moteurs ne chauffent pas tu peux passer à 0.7 ou 0.8 sur x, y, z Dans la pratique le hold_current est à éviter il peut provoquer de légers décalages (mais tu ne l'as que sur l'extrudeur) Tu peux aussi essayer des baisser les microsteps à 16
Messages recommandés
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 compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant