florian 3d novice Posté(e) Octobre 28, 2023 Posté(e) Octobre 28, 2023 (modifié) bonjour a tous je suis novice dans l'affaire 3D un ami m'a prete son imprimante le temps de son demenagement mais il ne l'a jamais regle avec les option du coup je dois me demerder lol. voici les reglages sur le spad dans printer.cfg Citation # !Ender-3 V2 ABL # printer_size: 220x220x250 # version: 3.6 # This file contains pin mappings for the stock 2020 Creality Ender-3 V2+CRtouch # 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. ###fluidd set [include cx_printer.cfg] [display_status] [pause_resume] [gcode_macro PAUSE] description: Pause the actual running print rename_existing: PAUSE_BASE # change this if you need more or less extrusion variable_extrude: 1.0 gcode: ##### read E from pause macro ##### {% set E = printer["gcode_macro PAUSE"].extrude|float %} ##### set park positon for x and y ##### # default is your max posion from your printer.cfg {% set x_park = printer.toolhead.axis_maximum.x|float - 5.0 %} {% set y_park = printer.toolhead.axis_maximum.y|float - 5.0 %} ##### calculate save lift position ##### {% set max_z = printer.toolhead.axis_maximum.z|float %} {% set act_z = printer.toolhead.position.z|float %} {% if act_z < (max_z - 2.0) %} {% set z_safe = 2.0 %} {% else %} {% set z_safe = max_z - act_z %} {% endif %} ##### end of definitions ##### PAUSE_BASE G91 {% if printer.extruder.can_extrude|lower == 'true' %} G1 E-{E} F2100 {% else %} {action_respond_info("Extruder not hot enough")} {% endif %} {% if "xyz" in printer.toolhead.homed_axes %} G1 Z{z_safe} F900 G90 G1 X{x_park} Y{y_park} F6000 {% else %} {action_respond_info("Printer not homed")} {% endif %} [gcode_macro RESUME] description: Resume the actual running print rename_existing: RESUME_BASE gcode: ##### read E from pause macro ##### {% set E = printer["gcode_macro PAUSE"].extrude|float %} #### get VELOCITY parameter if specified #### {% if 'VELOCITY' in params|upper %} {% set get_params = ('VELOCITY=' + params.VELOCITY) %} {%else %} {% set get_params = "" %} {% endif %} ##### end of definitions ##### {% if printer.extruder.can_extrude|lower == 'true' %} G91 G1 E{E} F2100 {% else %} {action_respond_info("Extruder not hot enough")} {% endif %} RESUME_BASE {get_params} [gcode_macro CANCEL_PRINT] description: Cancel the actual running print rename_existing: CANCEL_PRINT_BASE gcode: TURN_OFF_HEATERS {% if "xyz" in printer.toolhead.homed_axes %} G91 G1 Z4.5 F300 G90 {% else %} {action_respond_info("Printer not homed")} {% endif %} G28 X Y {% set y_park = printer.toolhead.axis_maximum.y|float - 5.0 %} G1 Y{y_park} F2000 M84 CANCEL_PRINT_BASE [stepper_x] step_pin: PC2 dir_pin: PB9 enable_pin: !PC3 microsteps: 16 rotation_distance: 40 endstop_pin: ^PA5 position_endstop: 0 position_max: 240 homing_speed: 80 [stepper_y] step_pin: PB8 dir_pin: PB7 enable_pin: !PC3 microsteps: 16 rotation_distance: 40 endstop_pin: ^PA6 position_endstop: 0 position_max: 236 homing_speed: 80 [stepper_z] step_pin: PB6 dir_pin: !PB5 enable_pin: !PC3 microsteps: 16 rotation_distance: 8 endstop_pin: probe:z_virtual_endstop #enable to use bltouch # endstop_pin: ^PA7 #disable to use bltouch # position_endstop: 0.0 #disable to use bltouch position_max: 250 position_min: -10 homing_speed: 4 second_homing_speed: 1 homing_retract_dist: 2.0 [extruder] max_extrude_only_distance: 1000.0 step_pin: PB4 dir_pin: PB3 enable_pin: !PC3 microsteps: 16 rotation_distance: 76.190 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: 22.865 pid_Ki: 1.292 pid_Kd: 101.178 min_temp: 0 max_temp: 300 [idle_timeout] timeout: 172800 [verify_heater extruder] check_gain_time: 200 hysteresis: 5 [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: 73.008 pid_Ki: 2.421 pid_Kd: 550.294 min_temp: 0 max_temp: 130 [fan] pin: PA0 [fan_generic extruder_partfan] # pin: PB15 pin: PC6 #max_power: #shutdown_speed: #cycle_time: #hardware_pwm: #kick_start_time: #off_below: #tachometer_pin: #tachometer_ppr: #tachometer_poll_interval: # See the "fan" section for a description of the above parameters. #heater: extruder # Name of the config section defining the heater that this fan is # associated with. If a comma separated list of heater names is # provided here, then the fan will be enabled when any of the given # heaters are enabled. The default is "extruder". #heater_temp: 50.0 # A temperature (in Celsius) that the heater must drop below before # the fan is disabled. The default is 50 Celsius. #fan_speed: 1.0 # The fan speed (expressed as a value from 0.0 to 1.0) that the fan # will be set to when its associated heater is enabled. The default # is 1.0 [heater_fan heater_partfan] pin: PB14 #max_power: #shutdown_speed: #cycle_time: #hardware_pwm: #kick_start_time: #off_below: #tachometer_pin: #tachometer_ppr: #tachometer_poll_interval: # See the "fan" section for a description of the above parameters. #heater: extruder # Name of the config section defining the heater that this fan is # associated with. If a comma separated list of heater names is # provided here, then the fan will be enabled when any of the given # heaters are enabled. The default is "extruder". #heater_temp: 50.0 # A temperature (in Celsius) that the heater must drop below before # the fan is disabled. The default is 50 Celsius. #fan_speed: 1.0 # The fan speed (expressed as a value from 0.0 to 1.0) that the fan # will be set to when its associated heater is enabled. The default # is 1.0 [mcu] serial: /dev/serial/by-id/usb_serial_1 restart_method: command [printer] kinematics: cartesian max_velocity: 300 max_accel: 3000 # max_accel_to_decel: 7000 max_z_velocity: 5 square_corner_velocity: 5.0 max_z_accel: 100 # [mcu rpi] # serial: /tmp/klipper_host_mcu # [adxl345] # cs_pin: rpi:None # spi_speed: 2000000 # spi_bus: spidev2.0 # [resonance_tester] # accel_chip: adxl345 # accel_per_hz: 70 # probe_points: # 117.5,117.5,10 [input_shaper] shaper_type_x = mzv shaper_freq_x = 89.8 shaper_type_y = mzv shaper_freq_y = 35.2 [bltouch] sensor_pin: ^PB1 control_pin: PB0 x_offset: -25.0 y_offset: -35.0 #z_offset: 0 speed: 20 samples: 1 sample_retract_dist: 8.0 stow_on_each_sample = false #high speed for bltoch [safe_z_home] home_xy_position: 110,110 # Change coordinates to the center of your print bed speed: 200 z_hop: 10 # Move up 10mm z_hop_speed: 10 [bed_mesh] probe_count = 5,5 algorithm = bicubic speed: 120 mesh_min: 10,20 #need to handle head distance with bl_touch mesh_max: 200.2,191.5 #max probe range # probe_count: 5,5 fade_start: 1 fade_end: 10 fade_target: 0 # algorithm: bicubic [bed_screws] screw1:35,55 screw1_name:1 screw2:200,55 screw2_name:2 screw3:200,200 screw3_name:3 screw4:35,200 screw4_name:4 [exclude_object] # [delayed_gcode AUTOSTART] # initial_duration: 1 # gcode: # TURN_ON_MOTORS [gcode_arcs] #resolution: 1.0 [gcode_macro BED_LEVEL] gcode: G28 BED_MESH_CALIBRATE [gcode_macro Z_AXI_CALIBRATE] gcode: G28 PROBE_CALIBRATE [gcode_macro SHAPER] gcode: G28 SHAPER_CALIBRATE [gcode_macro PID] gcode: G28 PID_CALIBRATE HEATER=extruder TARGET=200 PID_CALIBRATE HEATER=heater_bed TARGET=60 [gcode_macro Press_Advance_short] gcode: SET_VELOCITY_LIMIT SQUARE_CORNER_VELOCITY=1 ACCEL=500 TUNING_TOWER COMMAND=SET_PRESSURE_ADVANCE PARAMETER=ADVANCE START=0 FACTOR=.005 [gcode_macro Press_Advance_long] gcode: SET_VELOCITY_LIMIT SQUARE_CORNER_VELOCITY=1 ACCEL=500 TUNING_TOWER COMMAND=SET_PRESSURE_ADVANCE PARAMETER=ADVANCE START=0 FACTOR=.020 # [output_pin my_led] # pin: PB12 # The pin to configure as an output. This parameter must be # provided. #pwm: False # Set if the output pin should be capable of pulse-width-modulation. # If this is true, the value fields should be between 0 and 1; if it # is false the value fields should be either 0 or 1. The default is # False. #static_value: # If this is set, then the pin is assigned to this value at startup # and the pin can not be changed during runtime. A static pin uses # slightly less ram in the micro-controller. The default is to use # runtime configuration of pins. #value: # The value to initially set the pin to during MCU configuration. # The default is 0 (for low voltage). #shutdown_value: # The value to set the pin to on an MCU shutdown event. The default # is 0 (for low voltage). #maximum_mcu_duration: # The maximum duration a non-shutdown value may be driven by the MCU # without an acknowledge from the host. # If host can not keep up with an update, the MCU will shutdown # and set all pins to their respective shutdown values. # Default: 0 (disabled) # Usual values are around 5 seconds. #cycle_time: 0.100 # The amount of time (in seconds) per PWM cycle. It is recommended # this be 10 milliseconds or greater when using software based PWM. # The default is 0.100 seconds for pwm pins. #hardware_pwm: False # Enable this to use hardware PWM instead of software PWM. When # using hardware PWM the actual cycle time is constrained by the # implementation and may be significantly different than the # requested cycle_time. The default is False. #scale: # This parameter can be used to alter how the 'value' and # 'shutdown_value' parameters are interpreted for pwm pins. If # provided, then the 'value' parameter should be between 0.0 and # 'scale'. This may be useful when configuring a PWM pin that # controls a stepper voltage reference. The 'scale' can be set to # the equivalent stepper amperage if the PWM were fully enabled, and # then the 'value' parameter can be specified using the desired # amperage for the stepper. The default is to not scale the 'value' # parameter. [include timelapse.cfg] [include cx_gmcro.cfg] #*# <---------------------- SAVE_CONFIG ----------------------> #*# DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated. #*# #*# [bed_mesh default] #*# version = 1 #*# points = #*# 0.092500, 0.012500, 0.060000, 0.035000, -0.052500 #*# -0.052500, -0.060000, -0.032500, -0.042500, -0.172500 #*# -0.067500, -0.115000, -0.115000, -0.157500, -0.217500 #*# -0.037500, -0.075000, -0.067500, -0.127500, -0.217500 #*# 0.010000, -0.060000, -0.055000, -0.077500, -0.185000 #*# x_count = 5 #*# y_count = 5 #*# mesh_x_pps = 2 #*# mesh_y_pps = 2 #*# algo = bicubic #*# tension = 0.2 #*# min_x = 10.0 #*# max_x = 200.0 #*# min_y = 20.0 #*# max_y = 191.0 #*# #*# [bltouch] #*# z_offset = 2.150 voici les parametrages cura CE3E3V2__3DBenchy.gcode help me please Modifié (le) Octobre 28, 2023 par fran6p
Solution fran6p Posté(e) Octobre 28, 2023 Solution Posté(e) Octobre 28, 2023 J'ai édité ton message pour placer le contenu du ficher printer.cfg dans une section «citation» (”) => c'est plus lisible
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