Aggiungere 3 estrusori al f/w MK4duo + RAMPS September 09, 2017 08:37AM |
Registered: 8 years ago Posts: 174 |
Re: Aggiungere 3 estrusori al f/w MK4duo + RAMPS September 10, 2017 10:51AM |
Registered: 10 years ago Posts: 6,409 |
Re: Aggiungere 3 estrusori al f/w MK4duo + RAMPS September 10, 2017 01:21PM |
Registered: 8 years ago Posts: 174 |
//###EXTRUDER_0 #define ORIG_E0_STEP_PIN 26 #define ORIG_E0_DIR_PIN 28 #define ORIG_E0_ENABLE_PIN 24 #define ORIG_E0_CS_PIN 42 #define ORIG_SOL0_PIN -1
Re: Aggiungere 3 estrusori al f/w MK4duo + RAMPS September 10, 2017 05:20PM |
Registered: 10 years ago Posts: 6,409 |
Re: Aggiungere 3 estrusori al f/w MK4duo + RAMPS September 11, 2017 02:59AM |
Registered: 8 years ago Posts: 174 |
Re: Aggiungere 3 estrusori al f/w MK4duo + RAMPS September 11, 2017 03:43AM |
Registered: 10 years ago Posts: 6,409 |
Re: Aggiungere 3 estrusori al f/w MK4duo + RAMPS September 11, 2017 04:24AM |
Registered: 8 years ago Posts: 174 |
Re: Aggiungere 3 estrusori al f/w MK4duo + RAMPS September 11, 2017 08:53AM |
Registered: 8 years ago Posts: 174 |
Re: Aggiungere 3 estrusori al f/w MK4duo + RAMPS September 11, 2017 10:26AM |
Registered: 10 years ago Posts: 6,409 |
Re: Aggiungere 3 estrusori al f/w MK4duo + RAMPS September 11, 2017 11:43AM |
Registered: 8 years ago Posts: 174 |
//###Z_AXIS // Driver motore asse Z (1) #define ORIG_Z_STEP_PIN 46 #define ORIG_Z_DIR_PIN 48 #define ORIG_Z_ENABLE_PIN 62 #define ORIG_Z_CS_PIN 40 //###EXTRUDER_0 // Estrusore singolo attuale che usa driver sulla RAMPS #define ORIG_E0_STEP_PIN 26 #define ORIG_E0_DIR_PIN 28 #define ORIG_E0_ENABLE_PIN 24 #define ORIG_E0_CS_PIN -1 // ex 42 usato per estrusore esterno 2 (qui non serve) #define ORIG_SOL0_PIN -1 //###EXTRUDER_1 Driver motore asse Z (2) Pare che la MKG Gen2Z V1.1 lo vincoli cosi'. #define ORIG_E1_STEP_PIN 36 #define ORIG_E1_DIR_PIN 34 #define ORIG_E1_ENABLE_PIN 30 #define ORIG_E1_CS_PIN -1 // ex 44 usato per estrusore esterno 3 (qui non serve) #define ORIG_SOL1_PIN -1 //###EXTRUDER_2 // Primo estrusore esterno #define ORIG_E2_STEP_PIN 4 // Conn. Servo #define ORIG_E2_DIR_PIN 40 // Conn. AUX2 #define ORIG_E2_ENABLE_PIN 42 // Conn. AUX2 #define ORIG_E2_CS_PIN -1 #define ORIG_SOL2_PIN -1 //###EXTRUDER_3 // Secondo estrusore esterno #define ORIG_E3_STEP_PIN 5 // Conn. Servo #define ORIG_E3_DIR_PIN 44 // Conn. AUX2 #define ORIG_E3_ENABLE_PIN 59 // Conn. AUX2 #define ORIG_E3_CS_PIN -1 #define ORIG_SOL3_PIN -1 //###EXTRUDER_4 // Terzo estrusore esterno #define ORIG_E4_STEP_PIN 6 // Conn. Servo #define ORIG_E4_DIR_PIN 63 // Conn. AUX2 #define ORIG_E4_ENABLE_PIN 64 // Conn. AUX2 #define ORIG_E4_CS_PIN -1 #define ORIG_SOL4_PIN -1Ma questa cosa non mi convince, gli estrusori saranno definiti come E0,E2,E3;E4...... va bene?
Re: Aggiungere 3 estrusori al f/w MK4duo + RAMPS September 11, 2017 12:45PM |
Registered: 10 years ago Posts: 6,409 |
// E axis pins #if DRIVER_EXTRUDERS > 0 #define E0_STEP_PIN ORIG_E0_STEP_PIN #define E0_DIR_PIN ORIG_E0_DIR_PIN #define E0_ENABLE_PIN ORIG_E0_ENABLE_PIN #define E0_CS_PIN ORIG_E0_CS_PIN #define SOL0_PIN ORIG_SOL0_PIN #define E0_ENC_PIN -1 #endif #if DRIVER_EXTRUDERS > 1 #define E1_STEP_PIN 4 #define E1_DIR_PIN 40 #define E1_ENABLE_PIN 42 #define E1_CS_PIN ORIG_E1_CS_PIN #define SOL1_PIN ORIG_SOL1_PIN #define E1_ENC_PIN -1 #endif #if DRIVER_EXTRUDERS > 2 #define E2_STEP_PIN 5 #define E2_DIR_PIN 44 #define E2_ENABLE_PIN 59 #define E2_CS_PIN ORIG_E2_CS_PIN #define SOL2_PIN ORIG_SOL2_PIN #define E2_ENC_PIN -1 #endif #if DRIVER_EXTRUDERS > 3 #define E3_STEP_PIN 6 #define E3_DIR_PIN 63 #define E3_ENABLE_PIN 64 #define E3_CS_PIN ORIG_E3_CS_PIN #define SOL3_PIN ORIG_SOL3_PIN #define E3_ENC_PIN -1 #endif
Re: Aggiungere 3 estrusori al f/w MK4duo + RAMPS September 11, 2017 03:39PM |
Registered: 8 years ago Posts: 174 |
Re: Aggiungere 3 estrusori al f/w MK4duo + RAMPS September 11, 2017 04:29PM |
Registered: 8 years ago Posts: 174 |
In file included from C:\Users\CARLO~1.CAR\AppData\Local\Temp\arduino_build_397771\sketch\src\fan\../../src/pins.h:220:0, from C:\Users\CARLO~1.CAR\AppData\Local\Temp\arduino_build_397771\sketch\src\fan\../../base.h:81, from C:\Users\CARLO~1.CAR\AppData\Local\Temp\arduino_build_397771\sketch\src\fan\fan.cpp:29: C:\Users\CARLO~1.CAR\AppData\Local\Temp\arduino_build_397771\sketch\src\fan\fan.cpp: In function 'void fan_init()': Configuration_Pins.h:256: error: 'ORIG_FAN_PIN' was not declared in this scope #define CONTROLLERFAN_PIN ORIG_FAN_PIN ^ C:\Users\CARLO~1.CAR\AppData\Local\Temp\arduino_build_397771\sketch\src\fan\../../src/conditionals_post.h:943:46: note: in expansion of macro 'CONTROLLERFAN_PIN' #define CONTROLLER_CHANNEL AUTO_FAN3_COMMA CONTROLLERFAN_PIN ^ C:\Users\CARLO~1.CAR\AppData\Local\Temp\arduino_build_397771\sketch\src\fan\../../src/conditionals_post.h:956:150: note: in expansion of macro 'CONTROLLER_CHANNEL' #define FANS_CHANNELS {FAN0_CHANNEL FAN1_CHANNEL FAN2_CHANNEL FAN3_CHANNEL AUTO_FAN0_CHANNEL AUTO_FAN1_CHANNEL AUTO_FAN2_CHANNEL AUTO_FAN3_CHANNEL CONTROLLER_CHANNEL } ^ C:\Users\CARLO~1.CAR\AppData\Local\Temp\arduino_build_397771\sketch\src\fan\fan.cpp:39:35: note: in expansion of macro 'FANS_CHANNELS' constexpr Pin fan_channel[] = FANS_CHANNELS; ^ Uso la libreria U8glib alla versione 1.19.1 nella cartella: C:\Users\Carlo.CARLO-PC\Documents\Arduino\libraries\U8glib exit status 1 'ORIG_FAN_PIN' was not declared in this scopeAllego mio overall
Re: Aggiungere 3 estrusori al f/w MK4duo + RAMPS September 11, 2017 04:40PM |
Registered: 10 years ago Posts: 6,409 |
Re: Aggiungere 3 estrusori al f/w MK4duo + RAMPS September 12, 2017 06:10AM |
Registered: 8 years ago Posts: 174 |
Re: Aggiungere 3 estrusori al f/w MK4duo + RAMPS October 07, 2017 09:15AM |
Registered: 8 years ago Posts: 174 |
// E axis pins #if DRIVER_EXTRUDERS > 0 #define E0_STEP_PIN ORIG_E0_STEP_PIN #define E0_DIR_PIN ORIG_E0_DIR_PIN #define E0_ENABLE_PIN ORIG_E0_ENABLE_PIN #define E0_CS_PIN ORIG_E0_CS_PIN #define SOL0_PIN ORIG_SOL0_PIN #define E0_ENC_PIN -1 #endif #if DRIVER_EXTRUDERS > 1 // NEB mod. x aggiunta 3 estrusori #define E1_STEP_PIN 40 // ORIG_E2_STEP_PIN #define E1_DIR_PIN 63 // ORIG_E2_DIR_PIN #define E1_ENABLE_PIN 66 // ORIG_E2_ENABLE_PIN - NEB Stesso pin per Enable #define E1_CS_PIN ORIG_E1_CS_PIN #define SOL1_PIN ORIG_SOL1_PIN #define E1_ENC_PIN -1 #endif #if DRIVER_EXTRUDERS > 2 #define E2_STEP_PIN 42 // ORIG_E3_STEP_PIN #define E2_DIR_PIN 64 // ORIG_E3_DIR_PIN #define E2_ENABLE_PIN 66 // ORIG_E3_ENABLE_PIN - NEB Stesso pin per Enable #define E2_CS_PIN ORIG_E2_CS_PIN #define SOL2_PIN ORIG_SOL2_PIN #define E2_ENC_PIN -1 #endif #if DRIVER_EXTRUDERS > 3 #define E3_STEP_PIN 44 // ORIG_E4_STEP_PIN #define E3_DIR_PIN 65 // ORIG_E4_DIR_PIN #define E3_ENABLE_PIN 66 // ORIG_E4_ENABLE_PIN - NEB Stesso pin per Enable #define E3_CS_PIN ORIG_E3_CS_PIN #define SOL3_PIN ORIG_SOL3_PIN #define E3_ENC_PIN -1 #endif