Welcome! Log In Create A New Profile

Advanced

E1 question[SOLVED]

Posted by chris33 
E1 question[SOLVED]
June 03, 2013 12:47PM
in marlin or where ever how do i change the 2 z and put it on e1 instead of having one driver sharing the load can have them both seperate?

Edited 1 time(s). Last edit at 06/03/2013 06:37PM by chris33.
Re: E1 question
June 03, 2013 01:38PM
Are you saying you want to run the two Z motors off of separate drivers?

Although that would be technically possible, I doubt that it's a configurable option. Seems to me that would be a significant change to the firmware. Besides, don't you need E for your extruder?
Re: E1 question
June 03, 2013 01:46PM
i found this lulzbot yes becasue my z driver get hotter than others on 0.4 vrefand i have e0 and e1 and only going to have one extruder so it is possible going explore the link abit more
Re: E1 question
June 03, 2013 02:49PM
if i un-comment this like i have done will this allow me to use e1 as one of my z

do i need to do anything with the bold bit

// A single Z stepper driver is usually used to drive 2 stepper motors.
// Uncomment this define to utilize a separate stepper driver for each Z axis motor.
// Only a few motherboards support this, like RAMPS, which have dual extruder support (the 2nd, often unused, extruder driver is used
// to control the 2nd Z axis stepper motor). The pins are currently only defined for a RAMPS motherboards.
// On a RAMPS (or other 5 driver) motherboard, using this feature will limit you to using 1 extruder.
#define Z_DUAL_STEPPER_DRIVERS

#ifdef Z_DUAL_STEPPER_DRIVERS
#undef EXTRUDERS
#define EXTRUDERS 1

#endif
Re: E1 question
June 09, 2013 02:28AM
"in marlin or where ever how do i change the 2 z and put it on e1 instead of having one driver sharing the load can have them both seperate?"

you need to configure your pins.h find your controller board number in that list and change the E1 pins to match the Z pins and voila. you will stell use E0 For extruder and e! for second Z driver. I have mine configured this way, works great
Re: E1 question[SOLVED]
June 09, 2013 09:00AM
solved i just uncommented #define Z_DUAL_STEPPER_DRIVERS
Re: E1 question[SOLVED]
June 29, 2013 05:01PM
I want to do something similar but use the E1 to drive the Y axis, any suggestions?
Re: E1 question[SOLVED]
June 29, 2013 05:27PM
Solved my own question there, I changed the pin definitions in pin.h could be an alternate solution to the previously solved problem also.
Re: E1 question
October 31, 2013 03:23PM
Sorry for resurrecting an old thread but I'm trying to do this and need a bit of clarification.

If I read you right below, this is what you mean to do (in the pins.h file)?

My Z pins currently read like this:

#define Z_STEP_PIN 46
#define Z_DIR_PIN 48
#define Z_ENABLE_PIN 62
#define Z_MIN_PIN 18
#define Z_MAX_PIN 19

And my E_1 pins currently read like this:

#define E1_STEP_PIN 36
#define E1_DIR_PIN 34
#define E1_ENABLE_PIN 30

So, I should make my E_1 pins read like this?

#define E1_STEP_PIN 46
#define E1_DIR_PIN 48
#define E1_ENABLE_PIN 62
#define E1_MIN_PIN 18 (add these lines?)
#define E1_MAX_PIN 19 (add these lines?)


OR, If I just un-comment the Dual Stepper command in my Configuration_adv.h file (change this; //#define Z_DUAL_STEPPER_DRIVERS to this; #define Z_DUAL_STEPPER_DRIVERS) will I not have to mess with the pin change above and it will automatically know I'm using the E1 socket to drive the second Z motor?





MoBoT Wrote:
-------------------------------------------------------

> you need to configure your pins.h find your
> controller board number in that list and change
> the E1 pins to match the Z pins and voila. you
> will stell use E0 For extruder and e! for second Z
> driver. I have mine configured this way, works
> great

Edited 1 time(s). Last edit at 10/31/2013 03:25PM by p40whk.
Re: E1 question[SOLVED]
November 19, 2013 11:22PM
I'm on the same train.

By now, uncomenting #define Z_DUAL_STEPPER_DRIVERS gives me an error:

Configuration_adv.h:165:4: error: #error "You cannot have dual drivers for both Y and Z"


And I don't have the dual Y enabled confused smiley
Re: E1 question[SOLVED]
November 21, 2013 03:51PM
Quote
epoxi
I'm on the same train.

By now, uncomenting #define Z_DUAL_STEPPER_DRIVERS gives me an error:

Configuration_adv.h:165:4: error: #error "You cannot have dual drivers for both Y and Z"


And I don't have the dual Y enabled confused smiley

Its strange, i done the same and works like charm for me, no errors at all.
First what Marlin you use, what arduino ide?
Re: E1 question[SOLVED]
November 21, 2013 05:39PM
Okay, solved this.

Added the Z2 pins to the rumba definition in pins.h.

winking smiley
Re: E1 question[SOLVED]
January 31, 2014 01:51PM
Quote
epoxi
Okay, solved this.

Added the Z2 pins to the rumba definition in pins.h.

winking smiley

What did you add to pins? i'm stumped on this.
Re: E1 question[SOLVED]
February 01, 2014 11:40AM
@Mawright89

I added the following code to the RUMBA section in pins.h:

// Added by ePoxi
#define Z2_STEP_PIN        26
#define Z2_DIR_PIN         25
#define Z2_ENABLE_PIN      27

Regards


ePoxi


My designs @Thingiverse - RepRap Argentina Users Group Wiki - #RepRap.AR en Freenode WebChat - Grupo RepRap Argentina @Facebook
Re: E1 question[SOLVED]
March 11, 2015 10:51PM
Quote
chris33
solved i just uncommented #define Z_DUAL_STEPPER_DRIVERS

Can you help... Just wondering what file you uncommented the line?
Is it Configuration or Stepper?

Thanks.
Re: E1 question[SOLVED]
March 12, 2015 11:51AM
Configuration_adv.h, line 146 if you are on the latest version of ErikZalm's stable branch. Other branches may have it at a different line but it should be around there if they are recent and include the feature.
Sorry, only registered users may post in this forum.

Click here to login