Zusätzlicher Extruder erhält kein Signal 12. May 2016 06:10 |
Registrierungsdatum: 8 Jahre zuvor Beiträge: 10 |
#define NUM_EXTRUDER 3
#define MOTHERBOARD 33
#include "pins.h"
...
#define EXT2_X_OFFSET -3972
#define EXT2_Y_OFFSET 0
#define EXT2_Z_OFFSET 0
#define EXT2_STEPS_PER_MM 63
#define EXT2_TEMPSENSOR_TYPE 0
#define EXT2_TEMPSENSOR_PIN TEMP_0_PIN
#define EXT2_HEATER_PIN -1
#define EXT2_STEP_PIN ORIG_E2_STEP_PIN
#define EXT2_DIR_PIN ORIG_E2_DIR_PIN
#define EXT2_INVERSE 1
#define EXT2_ENABLE_PIN ORIG_E2_ENABLE_PIN
#define EXT2_ENABLE_ON 0
#define EXT2_MAX_FEEDRATE 12
#define EXT2_MAX_START_FEEDRATE 10
#define EXT2_MAX_ACCELERATION 1000
#define EXT2_HEAT_MANAGER 0
#define EXT2_WATCHPERIOD 1
#define EXT2_PID_INTEGRAL_DRIVE_MAX 255
#define EXT2_PID_INTEGRAL_DRIVE_MIN 40
#define EXT2_PID_PGAIN_OR_DEAD_TIME 24
#define EXT2_PID_I 0.88
#define EXT2_PID_D 80
#define EXT2_PID_MAX 255
#define EXT2_ADVANCE_K 0
#define EXT2_ADVANCE_L 0
#define EXT2_ADVANCE_BACKLASH_STEPS 0
#define EXT2_WAIT_RETRACT_TEMP 0
#define EXT2_WAIT_RETRACT_UNITS 0
#define EXT2_SELECT_COMMANDS " M117 DD"
#define EXT2_DESELECT_COMMANDS ""
#define EXT2_EXTRUDER_COOLER_PIN -1
#define EXT2_EXTRUDER_COOLER_SPEED 255
#define EXT2_DECOUPLE_TEST_PERIOD 12000
#define EXT2_JAM_PIN -1
#define EXT2_JAM_PULLUP 0
/**************************************************************************************** * Arduino Mega pin assignment * ****************************************************************************************/ #if MOTHERBOARD == 33 #define KNOWN_BOARD 1 #define RAMPS_V_1_3 #elif MOTHERBOARD == 34 #define KNOWN_BOARD 1 #define RAMPS_V_1_3 #define AZTEEG_X3 #elif MOTHERBOARD == 35 #define KNOWN_BOARD 1 #define RAMPS_V_1_3 #define AZTEEG_X3_PRO #endif #if MOTHERBOARD == 3 || MOTHERBOARD == 33 || MOTHERBOARD == 34 || MOTHERBOARD == 35 #define KNOWN_BOARD 1 //////////////////FIX THIS////////////// #ifndef __AVR_ATmega1280__ #ifndef __AVR_ATmega2560__ #error Oops! Make sure you have 'Arduino Mega' selected from the 'Tools -> Boards' menu. #endif #endif // uncomment one of the following lines for RAMPS v1.3 or v1.0, comment both for v1.2 or 1.1 // #define RAMPS_V_1_3 // #define RAMPS_V_1_0 #ifdef RAMPS_V_1_3 #define E2_STEP_PIN 64 #define E2_DIR_PIN 59 #define E2_ENABLE_PIN 44 #define ORIG_X_STEP_PIN 54 #define ORIG_X_DIR_PIN 55 #define ORIG_X_ENABLE_PIN 38 #define ORIG_X_MIN_PIN 3 #define ORIG_X_MAX_PIN 2 #define ORIG_Y_STEP_PIN 60 #define ORIG_Y_DIR_PIN 61 #define ORIG_Y_ENABLE_PIN 56 #define ORIG_Y_MIN_PIN 14 #define ORIG_Y_MAX_PIN 15 #define ORIG_Z_STEP_PIN 46 #define ORIG_Z_DIR_PIN 48 #define ORIG_Z_ENABLE_PIN 62 #define ORIG_Z_MIN_PIN 18 #define ORIG_Z_MAX_PIN 19 #define ORIG_E0_STEP_PIN 26 #define ORIG_E0_DIR_PIN 28 #define ORIG_E0_ENABLE_PIN 24 #define ORIG_E1_STEP_PIN 36 #define ORIG_E1_DIR_PIN 34 #define ORIG_E1_ENABLE_PIN 30 #define ORIG_E2_STEP_PIN 64 #define ORIG_E2_DIR_PIN 59 #define ORIG_E2_ENABLE_PIN 44 #define SDPOWER -1 #define SDSS 53 #define ORIG_SDCARDDETECT 49 #define LED_PIN 13 #define ORIG_FAN_PIN 9 #define ORIG_PS_ON_PIN 12 #define HEATER_0_PIN 10 #define HEATER_1_PIN 8 #define HEATER_2_PIN 9 // ANALOG NUMBERING #define TEMP_0_PIN 13 #define TEMP_1_PIN 14 #define TEMP_2_PIN 15 #define E0_PINS ORIG_E0_STEP_PIN,ORIG_E0_DIR_PIN,ORIG_E0_ENABLE_PIN, #define E1_PINS ORIG_E1_STEP_PIN,ORIG_E1_DIR_PIN,ORIG_E1_ENABLE_PIN, #define E2_PINS ORIG_E2_STEP_PIN,ORIG_E2_DIR_PIN,ORIG_E2_ENABLE_PIN, #define E2_STEP_PIN 64 #define E2_DIR_PIN 59 #define E2_ENABLE_PIN 44 #else // RAMPS_V_1_1 or RAMPS_V_1_2 as default #define ORIG_X_STEP_PIN 26 #define ORIG_X_DIR_PIN 28 #define ORIG_X_ENABLE_PIN 24 #define ORIG_X_MIN_PIN 3 #define ORIG_X_MAX_PIN -1 //2 #define ORIG_Y_STEP_PIN 38 #define ORIG_Y_DIR_PIN 40 #define ORIG_Y_ENABLE_PIN 36 #define ORIG_Y_MIN_PIN 16 #define ORIG_Y_MAX_PIN -1 //17 #define ORIG_Z_STEP_PIN 44 #define ORIG_Z_DIR_PIN 46 #define ORIG_Z_ENABLE_PIN 42 #define ORIG_Z_MIN_PIN 18 #define ORIG_Z_MAX_PIN -1 //19 #define ORIG_E0_STEP_PIN 32 #define ORIG_E0_DIR_PIN 34 #define ORIG_E0_ENABLE_PIN 30 #define SDPOWER 48 #define SDSS 53 #define LED_PIN 13 #define ORIG_PS_ON_PIN -1 //#define SCL 21 //#define SDA 20 #define E0_PINS ORIG_E0_STEP_PIN,ORIG_E0_DIR_PIN,ORIG_E0_ENABLE_PIN, #define E1_PINS #ifdef RAMPS_V_1_0 // RAMPS_V_1_0 #define HEATER_0_PIN 12 #define HEATER_1_PIN -1 #define ORIG_FAN_PIN 11 #else // RAMPS_V_1_1 or RAMPS_V_1_2 #define HEATER_0_PIN 10 #define HEATER_1_PIN 8 #define ORIG_FAN_PIN 9 #endif // MUST USE ANALOG INPUT NUMBERING NOT DIGITAL OUTPUT NUMBERING!!!!!!!!! #define TEMP_0_PIN 2 #define TEMP_1_PIN 1 #endif // SPI for Max6675 Thermocouple // these pins are defined in the SD library if building with SD support #define SCK_PIN 52 #define MISO_PIN 50 #define MOSI_PIN 51 #define MAX6675_SS 53 #ifdef AZTEEG_X3 #define SDSUPPORT 1 #define SDCARDDETECTINVERTED 0 #define ORIG_SDCARDDETECT 49 #define ORIG_FAN_PIN 4 #define ORIG_FAN2_PIN 5 #define LIGHT_PIN 6 // Activate beeper on extension shield #define BEEPER_PIN 33 #define BEEPER_TYPE 1 // Only available with X3 shield #define ORIG_E2_STEP_PIN 27 #define ORIG_E2_DIR_PIN 29 #define ORIG_E2_ENABLE_PIN 41 // Only available with X3 shield #define ORIG_E3_STEP_PIN 23 #define ORIG_E3_DIR_PIN 25 #define ORIG_E3_ENABLE_PIN 40 // Only available with X3 shield #define HEATER_3_PIN 17 #define TEMP_3_PIN 12 #define HEATER_4_PIN 16 #define TEMP_4_PIN 5 #define E1_PINS ORIG_E1_STEP_PIN,ORIG_E1_DIR_PIN,ORIG_E1_ENABLE_PIN, #define E2_PINS ORIG_E2_STEP_PIN,ORIG_E2_DIR_PIN,ORIG_E2_ENABLE_PIN, #define E3_PINS E3_STEP_PIN,E3_DIR_PIN,E3_ENABLE_PIN, #endif #ifdef AZTEEG_X3_PRO #define SDSUPPORT true #define SDCARDDETECTINVERTED false #define ORIG_SDCARDDETECT 49 #define SDSS 53 #undef ORIG_FAN_PIN #define ORIG_FAN_PIN 5 #define ORIG_FAN2_PIN 6 #define LIGHT_PIN 11 // Activate beeper on extension shield #define BEEPER_PIN 33 #define BEEPER_TYPE 1 #define ORIG_E2_STEP_PIN 23 #define ORIG_E2_DIR_PIN 25 #define ORIG_E2_ENABLE_PIN 40 #define ORIG_E3_STEP_PIN 27 #define ORIG_E3_DIR_PIN 29 #define ORIG_E3_ENABLE_PIN 41 #define ORIG_E4_STEP_PIN 43 #define ORIG_E4_DIR_PIN 37 #define ORIG_E4_ENABLE_PIN 42 #define HEATER_0_PIN 10 // bed #define HEATER_1_PIN 8 #define HEATER_2_PIN 9 #define HEATER_3_PIN 16 #define HEATER_4_PIN 17 #define HEATER_5_PIN 4 // ANALOG NUMBERING #define TEMP_0_PIN 13 // BED , ANALOG NUMBERING #define TEMP_1_PIN 14 #define TEMP_2_PIN 15 #define TEMP_3_PIN 12 #define TEMP_4_PIN 11 #define TEMP_5_PIN 10 // Thermocouple 1 and 2 #define TEMP_6_PIN 4 #define TEMP_7_PIN 5 #define THERMOCOUPLE_0_PIN 4 #define THERMOCOUPLE_1_PIN 5 #define E1_PINS ORIG_E1_STEP_PIN,ORIG_E1_DIR_PIN,ORIG_E1_ENABLE_PIN, #define E2_PINS ORIG_E2_STEP_PIN,ORIG_E2_DIR_PIN,ORIG_E2_ENABLE_PIN, #define E3_PINS ORIG_E3_STEP_PIN,ORIG_E3_DIR_PIN,ORIG_E3_ENABLE_PIN, #define E4_PINS ORIG_E4_STEP_PIN,ORIG_E4_DIR_PIN,ORIG_E4_ENABLE_PIN, #endif #endif /**************************************************************************************** * Ultimaker Shield pin assignment v1.5.7
Re: Zusätzlicher Extruder erhält kein Signal 12. May 2016 06:21 |
Administrator Registrierungsdatum: 17 Jahre zuvor Beiträge: 13.996 |
Re: Zusätzlicher Extruder erhält kein Signal 12. May 2016 07:17 |
Registrierungsdatum: 8 Jahre zuvor Beiträge: 10 |
Re: Zusätzlicher Extruder erhält kein Signal 12. May 2016 08:27 |
Registrierungsdatum: 14 Jahre zuvor Beiträge: 7.616 |
Quote
Marfioso
Ich muss zugeben von Pronterface ist mir besher noch nie was begegnet
Generation 7 Electronics | Teacup Firmware | RepRap DIY |
Re: Zusätzlicher Extruder erhält kein Signal 12. May 2016 08:46 |
Registrierungsdatum: 11 Jahre zuvor Beiträge: 3.969 |
Re: Zusätzlicher Extruder erhält kein Signal 12. May 2016 08:51 |
Registrierungsdatum: 8 Jahre zuvor Beiträge: 10 |
Re: Zusätzlicher Extruder erhält kein Signal 13. May 2016 03:33 |
Registrierungsdatum: 8 Jahre zuvor Beiträge: 10 |
Re: Zusätzlicher Extruder erhält kein Signal 13. May 2016 07:12 |
Registrierungsdatum: 8 Jahre zuvor Beiträge: 10 |
Re: Zusätzlicher Extruder erhält kein Signal 23. May 2016 09:17 |
Registrierungsdatum: 8 Jahre zuvor Beiträge: 10 |
#define ORIG_E2_STEP_PIN 64 #define ORIG_E2_DIR_PIN 59 #define ORIG_E2_ENABLE_PIN 44 #define E2_PINS ORIG_E2_STEP_PIN,ORIG_E2_DIR_PIN,ORIG_E2_ENABLE_PIN,
Re: Zusätzlicher Extruder erhält kein Signal 23. May 2016 17:36 |
Registrierungsdatum: 11 Jahre zuvor Beiträge: 3.969 |
Re: Zusätzlicher Extruder erhält kein Signal 24. May 2016 03:32 |
Registrierungsdatum: 8 Jahre zuvor Beiträge: 10 |
Re: Zusätzlicher Extruder erhält kein Signal 25. May 2016 05:30 |
Registrierungsdatum: 14 Jahre zuvor Beiträge: 7.616 |
Quote
Marfioso
Ich hab das Gefühl, dass irgendwas in der Pinbelegung schiefgelaufen ist aber ich bin ziemlich ratlos wo
#errordirekt unter den Code mit den Pin-Zuweisungen. Dann sollte sie nicht mehr kompilieren. Kompiliert sie dennoch, betrachtest Du die falsche Pin-Belegung. Bei der Marlin ist das ja ein riesen Durcheinander. Hast Du die richtige Stelle in der pins.h gefunden, die Zeile wieder entfernen.
Generation 7 Electronics | Teacup Firmware | RepRap DIY |