Welcome! Log In Create A New Profile

Advanced

extruder 2 wordt niet aan gestuurd vanuit Repetier

Posted by MartijnD 
extruder 2 wordt niet aan gestuurd vanuit Repetier
October 26, 2014 07:51AM
Hallo allemaal,

Omdat ik vaak problemen had met marlin ben ik eens aan de gang gegaan met repetier. Mijn eerste indrukken zijn goed hij werkt out of the box bijna helemaal. Het probleem wat ik heb is dat de 2e extruder niet aangestuurd wordt. In Marlin werkt dit wel. Hebben jullie een idee waar dit aan kan liggen.

Dit is mijn extruder config uit de configuratioin.h file die ik heb gegenereerd met de wizard van repetier:

Met vriendelijke groet,

Martijn

#define EXT0_X_OFFSET 0
#define EXT0_Y_OFFSET 0
#define EXT0_STEPS_PER_MM 46
#define EXT0_TEMPSENSOR_TYPE 1
#define EXT0_TEMPSENSOR_PIN TEMP_0_PIN
#define EXT0_HEATER_PIN 10
#define EXT0_STEP_PIN ORIG_E0_STEP_PIN
#define EXT0_DIR_PIN ORIG_E0_DIR_PIN
#define EXT0_INVERSE 0
#define EXT0_ENABLE_PIN E0_ENABLE_PIN
#define EXT0_ENABLE_ON 0
#define EXT0_MAX_FEEDRATE 50
#define EXT0_MAX_START_FEEDRATE 20
#define EXT0_MAX_ACCELERATION 1000
#define EXT0_HEAT_MANAGER 3
#define EXT0_WATCHPERIOD 1
#define EXT0_PID_INTEGRAL_DRIVE_MAX 230
#define EXT0_PID_INTEGRAL_DRIVE_MIN 40
#define EXT0_PID_PGAIN_OR_DEAD_TIME 7
#define EXT0_PID_I 2
#define EXT0_PID_D 40
#define EXT0_PID_MAX 230
#define EXT0_ADVANCE_K 0
#define EXT0_ADVANCE_L 0
#define EXT0_ADVANCE_BACKLASH_STEPS 0
#define EXT0_WAIT_RETRACT_TEMP 150
#define EXT0_WAIT_RETRACT_UNITS 0
#define EXT0_SELECT_COMMANDS ""
#define EXT0_DESELECT_COMMANDS ""
#define EXT0_EXTRUDER_COOLER_PIN -1
#define EXT0_EXTRUDER_COOLER_SPEED 255
#define EXT0_DECOUPLE_TEST_PERIOD 12000

#define EXT1_X_OFFSET 0
#define EXT1_Y_OFFSET 27
#define EXT1_STEPS_PER_MM 46
#define EXT1_TEMPSENSOR_TYPE 1
#define EXT1_TEMPSENSOR_PIN TEMP_1_PIN
#define EXT1_HEATER_PIN 9
#define EXT1_STEP_PIN ORIG_E1_STEP_PIN
#define EXT1_DIR_PIN ORIG_E1_DIR_PIN
#define EXT1_INVERSE 0
#define EXT1_ENABLE_PIN ORIG_E1_ENABLE_PIN
#define EXT1_ENABLE_ON 0
#define EXT1_MAX_FEEDRATE 50
#define EXT1_MAX_START_FEEDRATE 20
#define EXT1_MAX_ACCELERATION 5000
#define EXT1_HEAT_MANAGER 3
#define EXT1_WATCHPERIOD 1
#define EXT1_PID_INTEGRAL_DRIVE_MAX 230
#define EXT1_PID_INTEGRAL_DRIVE_MIN 40
#define EXT1_PID_PGAIN_OR_DEAD_TIME 7
#define EXT1_PID_I 2
#define EXT1_PID_D 40
#define EXT1_PID_MAX 230
#define EXT1_ADVANCE_K 0
#define EXT1_ADVANCE_L 0
#define EXT1_ADVANCE_BACKLASH_STEPS 0
#define EXT1_WAIT_RETRACT_TEMP 150
#define EXT1_WAIT_RETRACT_UNITS 0
#define EXT1_SELECT_COMMANDS ""
#define EXT1_DESELECT_COMMANDS ""
#define EXT1_EXTRUDER_COOLER_PIN -1
#define EXT1_EXTRUDER_COOLER_SPEED 255
#define EXT1_DECOUPLE_TEST_PERIOD 1200000

Edited 1 time(s). Last edit at 10/26/2014 07:53AM by MartijnD.
Re: extruder 2 wordt niet aan gestuurd vanuit Repetier
October 26, 2014 05:11PM
Ik geloof hier [forum.repetier.com] al een antwoord gevonden te hebben. Ik ga dit morgen nakijken.

Groeten Martijn

edit:

hier staat het beter uitgelegd in de configuration.h uit de github:
/** Should support for fan control be compiled in. If you enable this make sure
the FAN pin is not the same as for your second extruder. RAMPS e.g. has FAN_PIN in 9 which
is also used for the heater if you have 2 extruders connected. */
#define FEATURE_FAN_CONTROL true
Ik verwacht dat dit mijn probleem is, want deze staat inderdaad op 1. Morgen ga ik hem opnieuw erin schieten... ik houd jullie op de hoogte.

Edited 1 time(s). Last edit at 10/26/2014 05:25PM by MartijnD.
Re: extruder 2 wordt niet aan gestuurd vanuit Repetier
October 27, 2014 02:28PM
Het toekennen van de fan pin bleek inderdaad het probleem. alles 100% nu alleen de EEPROM werkt nog niet helemaal zoals ik denk dat het moet werken maar dat vogel ik nog wel even uit.

Groeten Martijn
Sorry, only registered users may post in this forum.

Click here to login