You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi im having issues with my extruder heater turning off after reaching target, both extruder and bed preheat fine, then both reach final target, as soon as extruder reachers target it turns off. printer.cfg and my macro.cfg info are below. im pretty sure it was working before but only did a few prints, so i wiped everything and started again ive made no changes to any macro. please help thanks......edit...not sure why its appearing like this sorry
`printer.cfg
This file contains pin mappings for the stock 2022 Creality Ender 3
V3 SE. 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
Don`t forget "make"
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
[bed_mesh]
speed: 120
horizontal_move_z: 5
mesh_min: 30,30 # Need to handle head distance with cr-touch (bl_touch)
mesh_max: 205,215.5 # Max probe range
probe_count: 5,5
algorithm: bicubic
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Hi im having issues with my extruder heater turning off after reaching target, both extruder and bed preheat fine, then both reach final target, as soon as extruder reachers target it turns off. printer.cfg and my macro.cfg info are below. im pretty sure it was working before but only did a few prints, so i wiped everything and started again ive made no changes to any macro. please help thanks......edit...not sure why its appearing like this sorry
`printer.cfg
This file contains pin mappings for the stock 2022 Creality Ender 3
V3 SE. 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
Don`t forget "make"
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.
cp out/klipper.bin /home/orangepi/printer_data/config/
See docs/Config_Reference.md for a description of parameters.
[include klipper-macro.cfg]
#[input_shaper]
#shaper_type_y = mzv
#shaper_freq_y = 35.0
[stepper_x]
step_pin: PC2
dir_pin: !PB9
enable_pin: !PC3
microsteps: 64
rotation_distance: 40
endstop_pin: !PA5
position_endstop: -6
position_min: -6
position_max: 230
homing_speed: 50
[stepper_y]
step_pin: PB8
dir_pin: PB7
enable_pin: !PC3
microsteps: 64
rotation_distance: 40
endstop_pin: !PA6
position_endstop: -14
position_min: -14
position_max: 230
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_min: -3
position_max: 250
homing_speed: 4
second_homing_speed: 1
homing_retract_dist: 2.0
[extruder]
max_extrude_only_distance: 100.0
pressure_advance: 0.04
step_pin: PB4
dir_pin: PB3
enable_pin: !PC3
microsteps: 16
rotation_distance: 7.44
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: 27.142
pid_Ki: 1.371
pid_Kd: 134.351
min_temp: 0
max_temp: 260
[heater_bed]
heater_pin: PB2
sensor_type: EPCOS 100K B57560G104F
sensor_pin: PC4
control: pid
tuned for stock hardware with 70 degree Celsius target
pid_kp: 66.371
pid_ki: 0.846
pid_kd: 1301.702
min_temp: 0
max_temp: 100
[heater_fan hotend_fan]
pin: PC1
max_power: 1.0
shutdown_speed : 0
cycle_time: 0.010
hardware_pwm: false
kick_start_time: 0.100
off_below: 0.0
heater:extruder
heater_temp : 50
fan_speed : 1.0
[fan]
pin: PA0
[mcu]
serial: /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0
#serial: /dev/ttyUSB0
restart_method: command
[printer]
kinematics: cartesian
max_velocity: 200
max_accel: 3000
max_accel_to_decel: 3000
max_z_velocity: 50
square_corner_velocity: 5.0
max_z_accel: 500
[bltouch]
sensor_pin: ^PC14
control_pin: PC13
x_offset: -24.0
y_offset: -13.0
#z_offset: 0.1
speed: 20
pin_move_time: 0.4
stow_on_each_sample: False
probe_with_touch_mode: True
[safe_z_home]
home_xy_position: 134,123
speed: 50
z_hop: 10
z_hop_speed: 5
[bed_mesh]
speed: 120
horizontal_move_z: 5
mesh_min: 30,30 # Need to handle head distance with cr-touch (bl_touch)
mesh_max: 205,215.5 # Max probe range
probe_count: 5,5
algorithm: bicubic
[display]
NOT IMPLEMTED (assuming it even works)
[output_pin beeper]
pin: PB0
[tmc2209 stepper_x]
uart_pin: PB12
run_current: 0.60
sense_resistor: 0.150
stealthchop_threshold: 0
interpolate: false
[tmc2209 stepper_y]
uart_pin: PB13
run_current: 0.60
sense_resistor: 0.150
stealthchop_threshold: 0
interpolate: false
[tmc2209 stepper_z]
uart_pin: PB14
run_current: 0.8
sense_resistor: 0.150
stealthchop_threshold: 0
interpolate: false
[temperature_sensor mcu_temp]
sensor_type: temperature_mcu
min_temp: 0
max_temp: 100
[temperature_sensor Orange_Pi]
sensor_type: temperature_host
min_temp: 10
max_temp: 100
[pause_resume]
recover_velocity: 25
[display_status]
[respond]
## <---------------------- SAVE_CONFIG ---------------------->
## DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated.
##
## [bltouch]
## z_offset = 2.010
##
## [bed_mesh default]
## version = 1
## points =
## -0.020000, -0.002500, -0.057500, -0.062500, -0.032500, -0.092500, -0.127500, -0.052500, -0.082500
## -0.050000, -0.017500, -0.070000, -0.077500, -0.045000, -0.085000, -0.127500, -0.082500, -0.095000
## -0.060000, -0.040000, -0.077500, -0.090000, -0.047500, -0.092500, -0.137500, -0.105000, -0.145000
## -0.060000, -0.025000, -0.072500, -0.082500, -0.052500, -0.087500, -0.122500, -0.097500, -0.132500
## -0.062500, -0.027500, -0.075000, -0.087500, -0.035000, -0.082500, -0.135000, -0.112500, -0.155000
## -0.037500, -0.012500, -0.060000, -0.065000, -0.037500, -0.077500, -0.135000, -0.097500, -0.145000
## -0.035000, -0.007500, -0.055000, -0.062500, -0.022500, -0.052500, -0.105000, -0.082500, -0.122500
## 0.005000, 0.030000, -0.027500, -0.032500, 0.017500, -0.012500, -0.050000, -0.020000, -0.065000
## 0.025000, 0.042500, 0.002500, 0.010000, 0.060000, 0.030000, -0.002500, 0.030000, 0.000000
## x_count = 9
## y_count = 9
## mesh_x_pps = 2
## mesh_y_pps = 2
## algo = bicubic
## tension = 0.2
## min_x = 30.0
## max_x = 204.96
## min_y = 30.0
## max_y = 215.44
klipper-macro.cfg
All customizations are documented in globals.cfg. Just copy a variable from
there into the section below, and change the value to meet your needs.
[gcode_macro _km_options]
These are examples of some likely customizations:
Any sheets in the below list will be available with a configurable offset.
#variable_bed_surfaces: ['smooth_1','texture_1']
Length (in mm) of filament to load (bowden tubes will be longer).
#variable_load_length: 90.0
Hide the Octoprint LCD menu since I don't use it.
#variable_menu_show_octoprint: False
Customize the filament menus (up to 10 entries).
#variable_menu_temperature: [
{'name' : 'PLA', 'extruder' : 200.0, 'bed' : 60.0},
{'name' : 'PETG', 'extruder' : 230.0, 'bed' : 85.0},
{'name' : 'ABS', 'extruder' : 245.0, 'bed' : 110.0, 'chamber' : 60}]
Length of filament (in millimeters) to purge at print start.
#variable_start_purge_length: 30 # This value works for most setups.
gcode: # This line is required by Klipper.
Any code you put here will run at klipper startup, after the initialization
for these macros. For example, you could uncomment the following line to
automatically adjust your bed surface offsets to account for any changes made
to your Z endstop or probe offset.
ADJUST_SURFACE_OFFSETS
This line includes all the standard macros.
[include klipper-macros/*.cfg]
Uncomment to include features that require specific hardware support.
LCD menu support for features like bed surface selection and pause next layer.
#[include klipper-macros/optional/lcd_menus.cfg]
Optimized bed leveling
#[include klipper-macros/optional/bed_mesh.cfg]
The sections below here are required for the macros to work. If your config
already has some of these sections you should merge the duplicates into one
(or if they are identical just remove one of them).
[idle_timeout]
gcode:
_KM_IDLE_TIMEOUT # This line must be in your idle_timeout section.
[pause_resume]
[respond]
[save_variables]
filename: ~/printer_data/variables.cfg # UPDATE THIS FOR YOUR PATH!!!
[virtual_sdcard]
path: ~/printer_data/gcodes # UPDATE THIS FOR YOUR PATH!!!
on_error_gcode: CANCEL_PRINT
[display_status]`
Beta Was this translation helpful? Give feedback.
All reactions