Author |
Topic: X2V3 (Read 10309 times) |
|
Denis Bakin
YaBB Administrator
Gender:
Posts: 163
|
|
Re: X2V3
« Reply #15 on: Dec 17th, 2015, 4:00pm » |
Quote Modify
|
The configuration files in "master" and "lcd" branches of the MarlinX2 repo are for the dual X-carriage (i.e. 2 X-carriages with hotend/extruder on each carriage) machines. The configuration files in "x2" branch are for the machines with 2 hotends/extruders on single X-carriage. The configuration files in "one_e" branch are for the single hotend/extruder, single X-carriage machines. As for the rest of the questions please be more specific (i.e. explain in details what you already have and what you are trying to accomplish).
|
|
IP Logged |
--------------------------- Denis Bakin
|
|
|
samo
YaBB Senior Member
I love YaBB 1G - SP1!
Posts: 31
|
|
Re: X2V3
« Reply #16 on: Dec 17th, 2015, 4:10pm » |
Quote Modify
|
As i checked in pins.h there is for MOTHERBOARD == 3 || MOTHERBOARD == 33 || MOTHERBOARD == 34 these lines #ifndef DUAL_X_DRIVE # define X_STEP_PIN 54 # define X_DIR_PIN 55 # define X_ENABLE_PIN 38 #else // DUAL_X_DRIVE # define X0_STEP_PIN 54 # define X0_DIR_PIN 55 # define X0_ENABLE_PIN 38 // These secondary X drive pins are for RepRap X2v3 extension board # define X1_STEP_PIN 47 # define X1_DIR_PIN 32 # define X1_ENABLE_PIN 45 #endif // DUAL_X_DRIVE but im using Megatronis V2.0 , shall i add above lines under Megatronics V2.0 board in pins.h ?
|
|
IP Logged |
|
|
|
Denis Bakin
YaBB Administrator
Gender:
Posts: 163
|
|
Re: X2V3
« Reply #17 on: Dec 17th, 2015, 4:45pm » |
Quote Modify
|
There already should be defines under megatronics section for X_STEP_PIN X_DIR_PIN X_ENABLE_PIN If you are NOT using DUAL_X_DRIVE feature then the already present defines are all you need. If you are planning to enable the DUAL_X_DRIVE feature then the software needs to know which pins control each X-carriage motor and you'll need the X0_STEP_PIN X0_DIR_PIN X0_ENABLE_PIN and X1_STEP_PIN X1_DIR_PIN X1_ENABLE_PIN
|
|
IP Logged |
--------------------------- Denis Bakin
|
|
|
samo
YaBB Senior Member
I love YaBB 1G - SP1!
Posts: 31
|
|
Re: X2V3
« Reply #18 on: Dec 18th, 2015, 6:37am » |
Quote Modify
|
Thank you , now become a bit clear . Im using 2 X-carriages with hotend/extruder on each carriage that mounted on X Axis , all config in Master firmware covered Motherboard 33 and 34 , so i think i need to add to Megatrinocs V2.0 as well same code used in motherboard 33 and 34 but for sure need to assign correct pin to it . i can to run up to 6 stepper motor by megatronics v2.0 , E0 OUT , E1 OUT , E2 OUT , X OUT , Y OUT , Z OUT . E0 OUT and E1 OUT for extruder Motors ,, X OUT for one x=carriage ,,, and i think i have assign E2 OUT pin for X1_STEP_PIN etc. is it right way ? Also in pin.h for MOTHERBOARD 33 & 34 has some feature like #define E0_STEP_PIN 26 #define E0_DIR_PIN 28 #define E0_ENABLE_PIN 24 #if EXTRUDERS > 1 # define E1_STEP_PIN 36 # define E1_DIR_PIN 34 # define E1_ENABLE_PIN 30 #endif // EXTRUDERS > 1 that there wasn't assign on pin.h for Megatronics V2.0 shall i add above code under Megatronics V2.0 as well ?
|
|
IP Logged |
|
|
|
Denis Bakin
YaBB Administrator
Gender:
Posts: 163
|
|
Re: X2V3
« Reply #19 on: Dec 18th, 2015, 11:12am » |
Quote Modify
|
Yes, if you are using dual carriage make sure DUAL_X_DRIVE is defined in configuration, then define pins for the left carriage motor: X0_STEP_PIN X0_DIR_PIN X0_ENABLE_PIN and for the right carriage motor: X1_STEP_PIN X1_DIR_PIN X1_ENABLE_PIN Also, there should be similar defines for each carriage fan (assuming you connected fan for each carriage hotend to its own output).
|
|
IP Logged |
--------------------------- Denis Bakin
|
|
|
samo
YaBB Senior Member
I love YaBB 1G - SP1!
Posts: 31
|
|
Re: X2V3
« Reply #20 on: Dec 21st, 2015, 5:07pm » |
Quote Modify
|
thank you , everything is woking fine now
|
|
IP Logged |
|
|
|
Denis Bakin
YaBB Administrator
Gender:
Posts: 163
|
|
Re: X2V3
« Reply #21 on: Dec 21st, 2015, 9:14pm » |
Quote Modify
|
Congratulations! Hopefully the machine tuning goes smoothly and it lives long and productive life
|
|
IP Logged |
--------------------------- Denis Bakin
|
|
|
|