This commit is contained in:
Frederik Hertzum 2025-08-16 07:30:39 +02:00
parent c4ded7b4cb
commit 4fa19a5e28
9 changed files with 131 additions and 49 deletions

View File

@ -12,17 +12,14 @@
#~# show_heater_power = True #~# show_heater_power = True
#~# move_speed_xy = 491 #~# move_speed_xy = 491
#~# move_speed_z = 300 #~# move_speed_z = 300
#~# print_view = list
#~# #~#
#~# [graph Printer] #~# [graph Printer]
#~# temperature_fan ebay_fans = False #~# temperature_fan ebay_fans = False
#~# extruder = False
#~# temperature_sensor frame-front-right = False #~# temperature_sensor frame-front-right = False
#~# temperature_sensor frame-rear-left = False #~# temperature_sensor frame-rear-left = False
#~# temperature_sensor mcu = False #~# temperature_sensor mcu = False
#~# temperature_sensor cb2 = False
#~# heater_bed = False #~# heater_bed = False
#~# temperature_sensor t0 = False #~# temperature_sensor t0 = False
#~# temperature_sensor t0_motor = False #~# temperature_sensor t0_motor = False
#~# temperature_sensor stepper_x = False #~# extruder = False
#~# #~#

View File

@ -4,13 +4,6 @@ sensor_type: temperature_mcu
[temperature_sensor CB2] [temperature_sensor CB2]
sensor_type: temperature_host sensor_type: temperature_host
[temperature_sensor chamber]
sensor_type: Generic 3950
sensor_pin: PB0
min_temp: 0
max_temp: 100
gcode_id: chamber
##################################################################### #####################################################################
# Bed Heater # Bed Heater
##################################################################### #####################################################################
@ -38,12 +31,9 @@ pid_kd: 431.393
# Fan Control # Fan Control
##################################################################### #####################################################################
[multi_pin ebay_fans_pin]
pins: PF7, PF8
[temperature_fan ebay_fans] [temperature_fan ebay_fans]
# Print Cooling Fan - CNC_FAN0 # Print Cooling Fan - CNC_FAN0
pin: multi_pin:ebay_fans_pin pin: PF7
hardware_pwm: false hardware_pwm: false
control: watermark control: watermark
max_delta: 5 max_delta: 5
@ -61,6 +51,19 @@ shutdown_speed: 0
pin: PF6 pin: PF6
hardware_pwm: false hardware_pwm: false
[temperature_fan nevermore]
pin: PF8
hardware_pwm: false
control: watermark
target_temp: 50
max_power: 0.5
sensor_type: Generic 3950
sensor_pin: PB0
min_temp: 0
max_temp: 100
shutdown_speed: 0
[fan_generic exhaust] [fan_generic exhaust]
pin: PF9 pin: PF9
hardware_pwm: false hardware_pwm: false

View File

@ -1,8 +1,8 @@
[bed_mesh] [bed_mesh]
speed: 600 speed: 600
horizontal_move_z: 2 horizontal_move_z: 2
mesh_min: 20,20 mesh_min: 10,10
mesh_max: 330,330 mesh_max: 340,340
probe_count: 7,7 probe_count:9,9
algorithm: bicubic algorithm: bicubic
adaptive_margin: 5 adaptive_margin: 5

View File

@ -3,18 +3,19 @@ axes: xyz
set_position_z: 0 set_position_z: 0
gcode: gcode:
G0 Z15 G0 Z15 F600
{% set home_all = 'X' not in params and 'Y' not in params and 'Z' not in params %} {% set home_all = 'X' not in params and 'Y' not in params and 'Z' not in params %}
{% if home_all or 'X' in params %}
_HOME_X
{% endif %}
{% if home_all or 'Y' in params %} {% if home_all or 'Y' in params %}
_HOME_Y _HOME_Y
{% endif %} {% endif %}
{% if home_all or 'X' in params %}
_HOME_X
{% endif %}
{% if home_all or 'Z' in params %} {% if home_all or 'Z' in params %}
G28 Z G1 X175 Y175 F36000
G28 Z F600
G1 Z10 G1 Z10
{% endif %} {% endif %}

View File

@ -5,4 +5,4 @@
[include homing-override.cfg] [include homing-override.cfg]
[include arcs.cfg] [include arcs.cfg]
[include skew.cfg] [include skew.cfg]
[include tmc-autotune.cfg] #[include tmc-autotune.cfg]

View File

@ -13,27 +13,20 @@ max_current: 2.00
steps_per_revolution: 200 steps_per_revolution: 200
[autotune_tmc stepper_x] [autotune_tmc stepper_x]
motor: 17hs19-2004s-ab motor: ldo-42sth48-2804ah
sg4_thrs: 150 sg4_thrs: 60
tuning_goal: performance tuning_goal: performance
[autotune_tmc stepper_y] [autotune_tmc stepper_y]
motor: 17hs19-2004s-ab motor: ldo-42sth48-2804ah
sg4_thrs: 100 sg4_thrs: 60
tuning_goal: performance tuning_goal: performance
[autotune_tmc stepper_z] [autotune_tmc stepper_z]
motor: 17hs19-2004s-c motor: 17hs19-2004s-c
tuning_goal: performance
[autotune_tmc stepper_z1] [autotune_tmc stepper_z1]
motor: 17hs19-2004s-c motor: 17hs19-2004s-c
tuning_goal: performance
[autotune_tmc stepper_z2] [autotune_tmc stepper_z2]
motor: 17hs19-2004s-c motor: 17hs19-2004s-c
tuning_goal: performance
[autotune_tmc stepper_z3] [autotune_tmc stepper_z3]
motor: 17hs19-2004s-c motor: 17hs19-2004s-c
tuning_goal: performance

View File

@ -7,10 +7,10 @@
[printer] [printer]
max_velocity: 500 max_velocity: 300
max_accel: 4000 max_accel: 4000
kinematics: corexy kinematics: corexy
max_z_velocity: 50 #Max 15 for 12V TMC Drivers, can increase for 24V max_z_velocity: 30 #Max 15 for 12V TMC Drivers, can increase for 24V
max_z_accel: 500 max_z_accel: 500
square_corner_velocity: 12.0 square_corner_velocity: 12.0

View File

@ -6,7 +6,7 @@
# See docs/Config_Reference.md for a description of parameters. # See docs/Config_Reference.md for a description of parameters.
[mcu t0] [mcu t0]
canbus_uuid: 09006bc75877 canbus_uuid: 336f4a59eb4e
[temperature_sensor t0] [temperature_sensor t0]
sensor_type: temperature_mcu sensor_type: temperature_mcu
@ -25,9 +25,9 @@ accel_chip: adxl345
probe_points: probe_points:
175, 175, 20 175, 175, 20
[temperature_sensor t0_motor] # [temperature_sensor t0_motor]
sensor_type: Generic 3950 # sensor_type: Generic 3950
sensor_pin: t0: PA3 # sensor_pin: t0: PA3
[extruder] [extruder]
step_pin: t0: PD0 step_pin: t0: PD0
@ -41,12 +41,13 @@ control: pid
pid_kp: 19.512 pid_kp: 19.512
pid_ki: 0.798 pid_ki: 0.798
pid_kd: 119.265 pid_kd: 119.265
rotation_distance: 5.53014 rotation_distance: 4.637
filament_diameter: 1.75 filament_diameter: 1.75
nozzle_diameter: 0.6 nozzle_diameter: 0.6
max_extrude_cross_section: 10 max_extrude_cross_section: 10
max_extrude_only_distance: 101 max_extrude_only_distance: 500
pressure_advance: 0.018 pressure_advance: 0.025
pressure_advance_smooth_time: 0.03
sensor_type:MAX31865 sensor_type:MAX31865
sensor_pin: t0: PA4 sensor_pin: t0: PA4
@ -60,17 +61,23 @@ rtd_num_of_wires: 2
## Probe Port ## Probe Port
[probe] [probe]
pin: t0:PB6 pin: t0:PB6
z_offset: -1.5 z_offset: -0.625
[tmc2209 extruder] [tmc2209 extruder]
uart_pin: t0: PA15 uart_pin: t0: PA15
run_current: 0.9 interpolate: true
run_current: 0.85
stealthchop_threshold: 0
driver_TBL: 0
driver_HEND: 6
driver_HSTRT: 7
driver_TOFF: 4
[fan] [fan]
pin: t0: PA0 pin: t0: PA1
[heater_fan hotend_fan] [heater_fan hotend_fan]
pin: t0: PA1 pin: t0: PA0
heater: extruder heater: extruder
heater_temp: 50.0 heater_temp: 50.0

81
toolhead/t1.cfg Normal file
View File

@ -0,0 +1,81 @@
# This file contains common pin mappings for the BIGTREETECH t0
# Canbus board. To use this config, the firmware should be compiled for the
# STM32G0B1 with "8 MHz crystal" and "USB (on PA11/PA12)" or "CAN bus (on PB0/PB1)".
# The "EBB Can" micro-controller will be used to control the components on the nozzle.
# See docs/Config_Reference.md for a description of parameters.
[mcu t1]
canbus_uuid: 96ef5bff5739
[temperature_sensor t1]
sensor_type: temperature_mcu
sensor_mcu: t1
max_temp: 100
[adxl345]
cs_pin: t1: PB12
spi_software_sclk_pin: t1: PB10
spi_software_mosi_pin: t1: PB11
spi_software_miso_pin: t1: PB2
axes_map: x,y,z
[resonance_tester]
accel_chip: adxl345
probe_points:
175, 175, 20
[extruder]
step_pin: t1: PD0
dir_pin: !t1:PD1
enable_pin: !t1: PD2
heater_pin: t1: PB13
min_temp: 0
max_temp: 300
microsteps: 16
control: pid
pid_kp: 32.859
pid_ki: 12.170
pid_kd: 22.180
rotation_distance: 4.3135092
filament_diameter: 1.75
nozzle_diameter: 0.4
max_extrude_cross_section: 10
max_extrude_only_distance: 101
pressure_advance: 0.018
#sensor_type: NTC 100K MGB18-104F39050L32
sensor_type: Generic 3950
sensor_pin: t1: PA3
smooth_time: 0.50
# Probe
#####################################################################
## Probe Port
[probe]
pin: t1:PB6
z_offset: -0.85
[tmc2209 extruder]
uart_pin: t1: PA15
run_current: 0.6
[fan]
pin: t1: PA1
[heater_fan hotend_fan]
pin: t1: PA0
heater: extruder
heater_temp: 50.0
#[neopixel hotend_rgb]
#pin: t1:PD3
#[bltouch]
#sensor_pin: ^t1:PB8
#control_pin: t1:PB9
#[filament_switch_sensor switch_sensor]
#switch_pin: t1:PB4
#[filament_motion_sensor motion_sensor]
#switch_pin: ^t1:PB3