Hi all.
I currently have two Rostock max v2 printers, one black and one white, the black printer is the oldest one, its about 3-4 months and has 5 days of print time in total according to the reprapdiscount lcd.
I have had different problems with the black rostock max v2. I replaced the power supply unit because it shuts off during a print (fixed), the extruder stepper motor has always made a strange low-frequence sound.
AND NOW:
Suddently the extruder stepper motor are malfunctioning, when i try to extrude or retract it only moves back and forth and are making a rasping sound. Since the motor always did make a strange sound, i was 100% sure it was the extruder motor. Since im not using the white rostock because im upgrading it to dual extrusion i took the extruder motor from the white printer (totally new, almost never used. But does work 100% on the white printer) I moved it over to the black printer - still the same problem.
Ok, i was now sure it had to be the wiring. The fastest way to test this, was to connect the wire from the black rostock into the E0 on the white printer. Then i started the white printer and tried to extrude/retract. Everything works great! No problem at all. I then took the stepper motor witch was orginally from the black rostock (the one with the strange sound. I connected it to the white printer. And YES, no sound at all, works 100% like it should.
I'm almost sure it has to be a broken Rambo board. But to be 100% sure, i want to hear others opinion. Has anyone experienced the same problem? If its the Rambo board i hope they replace it, if not it's my last Seemecnc printer for sure.
I sent an email to Seemecnc and included the video and explaned the problem on friday 21.11 and asked for a replacement Rambo board , but still no answer. I hope they don't ignore it, but they'r probobly busy i understand that.
Video link :
https://www.youtube.com/watch?v=wycwEBG ... e=youtu.be
Rambo board malfuntion? Extruder motor fail to move properly
Re: Rambo board malfuntion? Extruder motor fail to move prop
Do you have the microstepping and steps_per_mm set correctly in the firmware?
*not actually a robot
Re: Rambo board malfuntion? Extruder motor fail to move prop
Yes, i even tried to flash it and uploading the newest repetier firmware. (From seemecnc website). No difference at all.
I am trying to see if the E1 port (E0 is standard for ext.1) act different. But im not sure what to change in the firmware or EEprom? Do you know ?
I just want to check if its only the E0 output port that doesnt work, or both of them. Im also going to mesure the four pins with a multimeter. Do someone know what voltage each of the pins should have when extruding/retracting and when idling. ?
I am trying to see if the E1 port (E0 is standard for ext.1) act different. But im not sure what to change in the firmware or EEprom? Do you know ?
I just want to check if its only the E0 output port that doesnt work, or both of them. Im also going to mesure the four pins with a multimeter. Do someone know what voltage each of the pins should have when extruding/retracting and when idling. ?
-
- Printmaster!
- Posts: 458
- Joined: Sun Sep 07, 2014 2:39 am
Re: Rambo board malfuntion? Extruder motor fail to move prop
To make Ext.1 drive the E1 output, you'll need to change the pin numbers for the five extruder control pins and set the drive current. Check out http://forum.seemecnc.com/viewtopic.php?f=37&t=6666 for an example of output remapping (in that case, we made E1 behave as the Z axis driver).
"Trust no quote from the Internet." - Abraham Lincoln
Re: Rambo board malfuntion? Extruder motor fail to move prop
Thank you.
If anyone experience the same problem. And want to change output from E0 to E1
Here is what Seemecnc told me to do (and it worked great)
1.Open Repetier.ino (with arduino software)
2. Go to line 1491 in pins.h
3. Swap E0 and E1 pin values.
Stock looks like this:
#define E0_STEP_PIN 34
#define E0_DIR_PIN 43
#define E0_ENABLE_PIN 26
#define E0_MS1_PIN 65
#define E0_MS2_PIN 66
#define E1_STEP_PIN 33
#define E1_DIR_PIN 42
#define E1_ENABLE_PIN 25
#define E1_MS1_PIN 63
#define E1_MS2_PIN 64
---------------------------------
and after swapping it will look like this:
#define E0_STEP_PIN 33
#define E0_DIR_PIN 42
#define E0_ENABLE_PIN 25
#define E0_MS1_PIN 63
#define E0_MS2_PIN 64
#define E1_STEP_PIN 34
#define E1_DIR_PIN 43
#define E1_ENABLE_PIN 26
#define E1_MS1_PIN 65
#define E1_MS2_PIN 66
-------------------------------------
And one last thing you will need to do is go to configuration.h and go to line number
701 and you will see the motor current values... the last value will be 0..
you need to change the 0 to your E0 current which is the number just before it
Change :
#define MOTOR_CURRENT {175,175,175,200,0}
to:
#define MOTOR_CURRENT {175,175,175,0,200}
If anyone experience the same problem. And want to change output from E0 to E1
Here is what Seemecnc told me to do (and it worked great)
1.Open Repetier.ino (with arduino software)
2. Go to line 1491 in pins.h
3. Swap E0 and E1 pin values.
Stock looks like this:
#define E0_STEP_PIN 34
#define E0_DIR_PIN 43
#define E0_ENABLE_PIN 26
#define E0_MS1_PIN 65
#define E0_MS2_PIN 66
#define E1_STEP_PIN 33
#define E1_DIR_PIN 42
#define E1_ENABLE_PIN 25
#define E1_MS1_PIN 63
#define E1_MS2_PIN 64
---------------------------------
and after swapping it will look like this:
#define E0_STEP_PIN 33
#define E0_DIR_PIN 42
#define E0_ENABLE_PIN 25
#define E0_MS1_PIN 63
#define E0_MS2_PIN 64
#define E1_STEP_PIN 34
#define E1_DIR_PIN 43
#define E1_ENABLE_PIN 26
#define E1_MS1_PIN 65
#define E1_MS2_PIN 66
-------------------------------------
And one last thing you will need to do is go to configuration.h and go to line number
701 and you will see the motor current values... the last value will be 0..
you need to change the 0 to your E0 current which is the number just before it
Change :
#define MOTOR_CURRENT {175,175,175,200,0}
to:
#define MOTOR_CURRENT {175,175,175,0,200}
Re: Rambo board malfuntion? Extruder motor fail to move prop
Thank you Earthbound, your guide is very good. I didn't look at it untill after i talked to Seemecnc support. It's basicly the same, but i pasted the straight forward E0 - E1