Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # !Ender-3 V2 Neo
- # This file contains pin mappings
- # 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
- [virtual_sdcard]
- path: ~/gcode_files
- [include mainsail.cfg]
- [bltouch]
- sensor_pin: ^PB1
- control_pin: PB0
- x_offset: -37.6 # Enter your own value here
- y_offset: -10 # Enter your own value here
- z_offset: 0
- speed: 20
- samples: 1
- sample_retract_dist: 8.0
- stow_on_each_sample = false #high speed for bltouch
- [safe_z_home]
- home_xy_position: 160,120 # Change coordinates to the center of your print bed
- speed: 150
- z_hop: 10 # Move up 10mm
- z_hop_speed: 5
- [bed_mesh]
- speed: 120
- horizontal_move_z: 5
- mesh_min: 30, 30
- mesh_max: 189, 189
- probe_count: 5, 5
- fade_start: 1
- fade_end: 10
- fade_target: 0
- algorithm: bicubic
- [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: 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: 225
- 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_max: 255
- 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: 32.473 # e-steps was 34.406 but 32.473 in creality sonic pad config
- nozzle_diameter: 0.400
- filament_diameter: 1.750
- heater_pin: PA1
- sensor_type: EPCOS 100K B57560G104F
- sensor_pin: PC5
- control: pid
- #pressure_advance = 1.0
- # tuned @ 200C 12.02.2023
- pid_kp = 24.974
- pid_ki = 1.435
- pid_kd = 108.636
- min_temp: 0
- max_temp: 265
- #[screws_tilt_adjust]
- #screw1: 30,25
- #screw1_name: front left screw
- #screw2: 200,25
- #screw2_name: front right screw
- #screw3: 200,195
- #screw3_name: rear right screw
- #screw4: 30,195
- #screw4_name: rear left screw
- #horizontal_move_z: 10
- #speed: 200
- #screw_thread: CW-M4 # Use CW for Clockwise and CCW for Counter Clockwise
- # alternative (this is the direct probe location above the screws)
- [screws_tilt_adjust]
- screw1: 67, 42
- screw1_name: front left screw
- screw2: 237.60, 42
- screw2_name: front right screw
- screw3: 237.60, 212
- screw3_name: rear right screw
- screw4: 67.60, 212
- screw4_name: rear left screw
- horizontal_move_z: 10
- speed: 200
- screw_thread: CW-M4 # Use CW for Clockwise and CCW for Counter Clockwise
- [heater_bed]
- heater_pin: PA2
- sensor_type: EPCOS 100K B57560G104F
- sensor_pin: PC4
- # tuned @ 60C 12.02.2023
- pid_kp = 71.521
- pid_ki = 1.721
- pid_kd = 742.924
- 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-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
- [gcode_macro G29] #add g29 to the interface
- gcode:
- G28
- bed_mesh_calibrate
- G1 X0 Y0 Z10 F4200
- # save_config
- [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 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
- #*# <---------------------- SAVE_CONFIG ---------------------->
- #*# DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated.
- #*#
- #*# [bltouch]
- #*#
- #*# [extruder]
- #*#
- #*# [heater_bed]
- #*# control = pid
- #*#
- #*# [bed_mesh 0]
- #*# version = 1
- #*# points =
- #*# -0.157500, -0.175000, -0.152500, -0.172500, -0.157500
- #*# -0.042500, -0.072500, -0.057500, -0.080000, -0.072500
- #*# -0.107500, -0.112500, -0.075000, -0.087500, -0.072500
- #*# -0.077500, -0.072500, -0.042500, -0.047500, -0.015000
- #*# -0.085000, -0.087500, -0.057500, -0.072500, -0.072500
- #*# x_count = 5
- #*# y_count = 5
- #*# mesh_x_pps = 2
- #*# mesh_y_pps = 2
- #*# algo = bicubic
- #*# tension = 0.2
- #*# min_x = 29.999999999999993
- #*# max_x = 189.0
- #*# min_y = 30.0
- #*# max_y = 189.0
Add Comment
Please, Sign In to add comment