Guten Tag,
an diesem Problem mach ich schon länger jetzt rum. Repetier Server
ist installiert und soweit funktionieren alle Achsen und End Schalter sowie
lassen sich hottend und bed ohne Probleme ansteuern und zeigen auch die
Korrekte Temperatur. Allerdings egal was ich mache wen ich extrudieren will
vibrieren die Motoren nur. Ich habe es schon mit anderen Motoren, Kabel,
Treiber und einem anderen Board versucht bisher ohne Erfolg.
Als eck daten ich verwende als Board ein Bigtreetech Octopus
Pro 1.0 mit TMC2209 Treibern,
Die Motoren habe ich ebenfalls schonmal auf den anderen Achsen
angeschlossen und Funktionieren. Ich vermute es liegt an der Klipper Config
oder hängt eventuell mit dem Repetier Server zusammen.
Weil die config Möglichkeiten seitens Klipper auch schon
durch habe zu mindestens die wo ich gefunden habe und den Fehler nicht finde. Wahrscheinlich
ist es nur eine Kleinigkeit aber ich komme nicht drauf.
Anbei meine aktuell verwendete Config hierzu .
# This is the default configuration for the printer: 3D-GORILLA# This option is needed if you want to use the recover feature so that Repetier-Server can manually set the z position in Klipper[force_move]enable_force_move: true
# This file contains common pin mappings for the BigTreeTech Octopus# and Octopus Pro boards. To use this config, start by identifying the# micro-controller on the board - it may be an STM32F446, STM32F429,# or an STM32H723. Select the appropriate micro-controller in "make# menuconfig" and select "Enable low-level configuration options". For# STM32F446 boards the firmware should be compiled with a "32KiB# bootloader" and a "12MHz crystal" clock reference. For STM32F429# boards use a "32KiB bootloader" and an "8MHz crystal". For STM32H723# boards use a "128KiB bootloader" and a "25Mhz crystal".
# See docs/Config_Reference.md for a description of parameters.
# Driver0[stepper_x]step_pin: PF13dir_pin: PF12enable_pin: !PF14microsteps: 32full_steps_per_rotation:400rotation_distance: 40endstop_pin: PG6position_endstop: 0position_max: 400homing_speed: 50
# Driver1[stepper_y]step_pin: PG0dir_pin: PG1enable_pin: !PF15microsteps: 32full_steps_per_rotation:400rotation_distance: 40endstop_pin: PG9position_endstop: 0position_max: 400homing_speed: 50
# Driver2[stepper_z]step_pin: !PF11dir_pin: !PG3enable_pin: !PG5microsteps: 16rotation_distance: 4endstop_pin: PG10position_endstop: 0.5position_max: 400
# Driver3# The Octopus only has 4 heater outputs which leaves an extra stepper# This can be used for a second Z stepper, dual_carriage, extruder co-stepper,# or other accesory such as an MMU[stepper_z1]step_pin: !PG4dir_pin: !PC1enable_pin: !PA0microsteps: 16rotation_distance: 4endstop_pin: PG11
# Driver4[extruder]step_pin: PF9dir_pin: PF10enable_pin: !PG2microsteps: 32rotation_distance: 7.71gear_ratio: 50:17full_steps_per_rotation: 200nozzle_diameter: 0.400filament_diameter: 1.750max_power: 1.0min_extrude_temp: 170heater_pin: PA2 # HE0sensor_pin: PF4 # T0sensor_type: ATC Semitec 104NT-4-R025H42Gcontrol: pidpid_Kp: 22.2pid_Ki: 1.08pid_Kd: 114min_temp: 0max_temp: 300
# Script to change back to the main extruder[gcode_macro T0]gcode: SET_SERVO SERVO=extruder_servo angle=100 # Lift secondary extruder SET_GCODE_OFFSET Z=0 MOVE=1 # Adjust z-height SET_GCODE_OFFSET X=0 # Clear X offset ACTIVATE_EXTRUDER EXTRUDER=extruder
# Driver5[extruder1]step_pin: PC13dir_pin: PF0enable_pin: !PF1microsteps: 32rotation_distance: 7.71gear_ratio: 50:17full_steps_per_rotation: 200nozzle_diameter: 0.400filament_diameter: 1.750max_power: 1.0min_extrude_temp: 170heater_pin: PA3 # HE1sensor_pin: PF5 # T1sensor_type: ATC Semitec 104NT-4-R025H42Gcontrol: pidpid_Kp: 22.2pid_Ki: 1.08pid_Kd: 114min_temp: 0max_temp: 300
[filament_switch_sensor material_1]switch_pin: PG13
# Script to activate second extruder[gcode_macro T1]gcode: SET_GCODE_OFFSET Z=0.0 MOVE=1 # Adjust z-height SET_SERVO SERVO=extruder_servo angle=100 # Position second extruder SET_GCODE_OFFSET X=20 # Account for different X offset ACTIVATE_EXTRUDER EXTRUDER=extruder1
[heater_bed]heater_pin: PA1sensor_pin: PF3 # TBsensor_type: NTC 100K beta 3950control: watermarkmin_temp: 0max_temp: 120
[heater_fan extruder fan]pin: PA8heater: extruder
[heater_fan extruder fan1]pin: PD13heater: extruder1
[fan]pin: PE5
[fan_generic fan2]pin: PD12
[mcu]serial: /dev/serial/by-id/usb-Klipper_stm32f446xx_2E000D001750344D30353320-if00restart_method: command
# CAN bus is also available on this board [printer]kinematics: corexymax_velocity: 300max_accel: 3000max_z_velocity: 25max_z_accel: 30square_corner_velocity: 5.0
######################################### TMC2209 configuration########################################
[tmc2209 stepper_x]uart_pin: PC4interpolate: falserun_current: 0.8sense_resistor: 0.110stealthchop_threshold: 0
[tmc2209 stepper_y]uart_pin: PD11interpolate: falserun_current: 0.8sense_resistor: 0.110stealthchop_threshold: 0
[tmc2209 stepper_z]uart_pin: PC6interpolate: falserun_current: 0.650stealthchop_threshold: 0
[tmc2209 stepper_z1]uart_pin: PC7interpolate: falserun_current: 0.650stealthchop_threshold: 0
[tmc2209 extruder]uart_pin: PF2interpolate: falserun_current: 0.500sense_resistor: 0.110stealthchop_threshold: 0
[tmc2209 extruder1]uart_pin: PE4interpolate: falserun_current: 0.650sense_resistor: 0.110stealthchop_threshold: 0
vielen Dank schonmal