This commit is contained in:
2025-03-16 03:22:40 +03:00
commit f6d104b882
38 changed files with 3767 additions and 0 deletions

161
toolhead_sb.cfg Normal file
View File

@@ -0,0 +1,161 @@
# SB RapidoV2 G2E
[include rapido_v2.cfg]
[mcu EBBCan]
canbus_uuid: 350f10596216
[firmware_retraction]
retract_length: 0.4
# The length of filament (in mm) to retract when G10 is activated,
# and to unretract when G11 is activated (but see
# unretract_extra_length below). The default is 0 mm.
retract_speed: 30
# The speed of retraction, in mm/s. The default is 20 mm/s.
#unretract_extra_length: 0
# The length (in mm) of *additional* filament to add when
# unretracting.
unretract_speed: 30
# The speed of unretraction, in mm/s. The default is 10 mm/s.
[adxl345]
cs_pin: EBBCan:gpio1
spi_software_sclk_pin: EBBCan:gpio2
spi_software_mosi_pin: EBBCan:gpio0
spi_software_miso_pin: EBBCan:gpio3
axes_map: z,-y,x
[resonance_tester]
probe_points: 177.5, 177.5, 50
accel_chip: adxl345
min_freq: 15
max_freq: 120
accel_per_hz: 125
hz_per_sec: 1
[input_shaper]
shaper_type_x: mzv
shaper_freq_x: 51
shaper_type_y: mzv
shaper_freq_y: 41.6
[temperature_sensor SB2209]
sensor_type: temperature_mcu
sensor_mcu: EBBCan
#####################################################################
# Extruder
#####################################################################
[extruder]
step_pin: EBBCan:gpio18
dir_pin: EBBCan:gpio19
enable_pin: !EBBCan:gpio17
microsteps: 16
rotation_distance: 46.64 #G2E
gear_ratio: 9:1 #G2E
full_steps_per_rotation: 200 #200 for 1.8 degree, 400 for 0.9 degree
nozzle_diameter: 0.400
filament_diameter: 1.750
heater_pin: EBBCan:gpio7
#sensor_type: ATC Semitec 104NT-4-R025H42G
#sensor_pin: EBBCan:gpio27
#sensor_type: PT1000
#sensor_pin: EBBCan:gpio27
#pullup_resistor: 1000
sensor_type: MAX31865
sensor_pin: EBBCan:gpio9
spi_software_sclk_pin: EBBCan:gpio10
spi_software_mosi_pin: EBBCan:gpio8
spi_software_miso_pin: EBBCan:gpio11
rtd_nominal_r: 1000
rtd_reference_r: 4300
rtd_num_of_wires: 2
min_temp: 20
max_temp: 350
max_power: 1.0
max_extrude_only_distance: 300
max_extrude_cross_section: 5
min_extrude_temp: 20
control: pid
pid_Kp: 26.171
pid_Ki: 2.684
pid_Kd: 63.793
[tmc2209 extruder]
uart_pin: EBBCan:gpio20
interpolate: false
run_current: 0.65 #0.6
#sense_resistor: 0.110
#stealthchop_threshold: 0 # 999999
[autotune_tmc extruder]
motor: ldo-36sth20-1004ahg-9T
#####################################################################
# Probe
#####################################################################
[probe]
pin: ^!EBBCan:gpio24
#####################################################################
# Fan Control
#####################################################################
[fan]
hardware_pwm: True
off_below: 0.05
# Время (в секундах), необходимое для запуска вентилятора на полной скорости при первом включении
# или увеличении ее более чем на 50% (помогает запустить вентилятор). Значение по умолчанию равно 0,100 секунды.
#kick_start_time: 0.200
#kick_start_time: 0.5
# Время (в секундах), затрачиваемое на каждый цикл подачи питания на вентилятор с помощью ШИМ.
# Рекомендуется, чтобы это значение составляло 10 миллисекунд или более при использовании программного управления ШИМ.
# Значение по умолчанию равно 0,010 секунды.
#cycle_time: 0.01
pin: EBBCan:gpio15
tachometer_pin: EBBCan:gpio12
tachometer_poll_interval: 0.0005 #0.0005
#tachometer_ppr: 1
[heater_fan hotend_fan]
## Hotend Fan - CNC_FAN1
pin: EBBCan:gpio14
#max_power: 1.0
#kick_start_time: 0.5
heater: extruder
## If you are experiencing back flow, you can reduce fan_speed
#fan_speed: 1.0
[temperature_fan EbbFan]
pin: EBBCan:gpio6
max_power: 1.0
shutdown_speed: 0.0
#kick_start_time: 5.0
#cycle_time:0.01
#off_below:0.1
sensor_type: Generic 3950
sensor_pin: EBBCan:gpio28
min_temp: 0
max_temp: 100
target_temp: 60.0
control: watermark
#gcode_id: C
#####################################################################
# LED Control
#####################################################################
[neopixel sb_leds]
pin: EBBCan:gpio16