Hallo zusammen,
mein Weihnachtsfeiertageprojekt "Prusa i3" ist im vollem Gange..... er druckt und die Ergebnisse sind zufriedenstellend.
Die Endstop´s sind montiert und werden auch rich tig erkannt...., Stepper sind gegeneinander getauscht, gekühlt und wohl auch richtig eingestellt.
Nur eins bekomme ich nicht hin: DAS Z-HOMING!!!!!
Also wenn ich in Pronterface die Z-Achse hoch und runter fahre (100mm/sec) lauf den Motoren ruhig und genau = OK
Im G-Code werden die Befehle G1 Z5 F100 und dann weiter G1 Z0.400 F120.000 sauber ausgeführt = OK
Gebe ich aber G28 ein oder drücke im Pronterface auf "Z-Home" blockieren die Motoren = Mist
Es hängt wohl an der Feedrate - nur wie kann ich diese beeinflussen......?
Auszug aus der config.h
#define MAX_FEEDRATE_X 50
#define MAX_FEEDRATE_Y 50
#define MAX_FEEDRATE_Z 1
#define HOMING_FEEDRATE_X 50
#define HOMING_FEEDRATE_Y 50
#define HOMING_FEEDRATE_Z 1
#define HOMING_ORDER HOME_ORDER_ZXY
#define ENABLE_BACKLASH_COMPENSATION 0
#define X_BACKLASH 0
#define Y_BACKLASH 0
#define Z_BACKLASH 0
#define RAMP_ACCELERATION 1
#define STEPPER_HIGH_DELAY 0
#define STEP_DOUBLER_FREQUENCY 12000
#define ALLOW_QUADSTEPPING 1
#define DOUBLE_STEP_DELAY 1 // time in microseconds
#define MAX_HALFSTEP_INTERVAL 1999
#define MAX_ACCELERATION_UNITS_PER_SQ_SECOND_X 1000
#define MAX_ACCELERATION_UNITS_PER_SQ_SECOND_Y 1000
#define MAX_ACCELERATION_UNITS_PER_SQ_SECOND_Z 150
#define MAX_TRAVEL_ACCELERATION_UNITS_PER_SQ_SECOND_X 1500
#define MAX_TRAVEL_ACCELERATION_UNITS_PER_SQ_SECOND_Y 1500
#define MAX_TRAVEL_ACCELERATION_UNITS_PER_SQ_SECOND_Z 150
#define MAX_JERK 20
#define MAX_ZJERK 0.3 //was 0.3
#define MOVE_CACHE_SIZE 16
#define MOVE_CACHE_LOW 10
#define LOW_TICKS_PER_MOVE 250000
Danke für Eure Hilfe....
VG Tom
mein Weihnachtsfeiertageprojekt "Prusa i3" ist im vollem Gange..... er druckt und die Ergebnisse sind zufriedenstellend.
Die Endstop´s sind montiert und werden auch rich tig erkannt...., Stepper sind gegeneinander getauscht, gekühlt und wohl auch richtig eingestellt.
Nur eins bekomme ich nicht hin: DAS Z-HOMING!!!!!
Also wenn ich in Pronterface die Z-Achse hoch und runter fahre (100mm/sec) lauf den Motoren ruhig und genau = OK
Im G-Code werden die Befehle G1 Z5 F100 und dann weiter G1 Z0.400 F120.000 sauber ausgeführt = OK
Gebe ich aber G28 ein oder drücke im Pronterface auf "Z-Home" blockieren die Motoren = Mist
Es hängt wohl an der Feedrate - nur wie kann ich diese beeinflussen......?
Auszug aus der config.h
#define MAX_FEEDRATE_X 50
#define MAX_FEEDRATE_Y 50
#define MAX_FEEDRATE_Z 1
#define HOMING_FEEDRATE_X 50
#define HOMING_FEEDRATE_Y 50
#define HOMING_FEEDRATE_Z 1
#define HOMING_ORDER HOME_ORDER_ZXY
#define ENABLE_BACKLASH_COMPENSATION 0
#define X_BACKLASH 0
#define Y_BACKLASH 0
#define Z_BACKLASH 0
#define RAMP_ACCELERATION 1
#define STEPPER_HIGH_DELAY 0
#define STEP_DOUBLER_FREQUENCY 12000
#define ALLOW_QUADSTEPPING 1
#define DOUBLE_STEP_DELAY 1 // time in microseconds
#define MAX_HALFSTEP_INTERVAL 1999
#define MAX_ACCELERATION_UNITS_PER_SQ_SECOND_X 1000
#define MAX_ACCELERATION_UNITS_PER_SQ_SECOND_Y 1000
#define MAX_ACCELERATION_UNITS_PER_SQ_SECOND_Z 150
#define MAX_TRAVEL_ACCELERATION_UNITS_PER_SQ_SECOND_X 1500
#define MAX_TRAVEL_ACCELERATION_UNITS_PER_SQ_SECOND_Y 1500
#define MAX_TRAVEL_ACCELERATION_UNITS_PER_SQ_SECOND_Z 150
#define MAX_JERK 20
#define MAX_ZJERK 0.3 //was 0.3
#define MOVE_CACHE_SIZE 16
#define MOVE_CACHE_LOW 10
#define LOW_TICKS_PER_MOVE 250000
Danke für Eure Hilfe....
VG Tom