Don’t give up, just Give Back to the seller the stuff if you can !
If you get back your money, you can have a good printer for $1000, you only have to be patient to surf forums and “Real” sellers to get the good one.
Bon courage
Ok. Since I can’t get a refund, I’m stuck with it. As I mentioned in my original post - it was working. It was working when the seller showed me it before I bought it. When I got it home, the power supply had died, but once I got a new power supply, it was working again. I had successful prints - I even have videos of it printing and photos of completed prints to prove that I’m not crazy. However errors started showing up more and more until I’ve reached this point now.
So if it was working - fixing the firmware should make it work again - right?..
I’ve been very careful not to disconnect any wires while I’ve been working on it, so no connectors have been swapped. Looking closely at the connectors for the fan and the heated bed - they are different (one screws in and the other clips on) so it’s not even possible to accidentally swap them on this setup.
I know this printer touts itself as ‘open and hackable’ - is it possible the previous owner was installing this additional stuff to try to improve print quality, etc?
Would a clear photo of the other board help determine if it is Ramps or Rambo or whatever?
If I had the processor from the original board, would it be possible to solder it back on? If not, I don’t know where I would buy a replacement board. The Australian distributor (Jaycar) is very unhelpful regarding this product and spare parts for it.
I just can’t get past that it was working before - someone has to know how I go about configuring the firmware to make it work again.
I’ve reflashed the new Mega board with v0.92.3 Repetier Firmware. I now have the LCD module working, and I can turn the fan on and off using the rotary encoder. I can also make the X and Y axes move using the rotary encoder (however they travel opposite direction to home) and I can get the extruder to heat up. I can get the printer to connect to Repetier Host (v1.5.2) however I cannot get any controls from Repetier Host to make the printer respond (keeps showing ‘# commands waiting’).
I’ll try, wheras i’m not familiar with the ramps board. (which i assume you have)
To make it work with the velleman branch of marlin you would at first need to know
Which Arduino Pin numbers are used by the ramps board to control what :
i.e : Stepper motor step/direction/enable
Heater
Fan
Heatebed
In the reprap wiki you should find some information on that.
Possibly you can find a configuration guide for marlin on the ramps too.
Go look there at first. -> reprap.org/wiki/Arduino_Mega_Pololu_Shield (RAMPS)
If you have further questions after digging into the rammps config, feel free to ask
[quote=“ichbinsnur”]In the reprap wiki you should find some information on that.
Possibly you can find a configuration guide for marlin on the ramps too.[/quote]
I’m looking into that Ichbinsur, thanks.
I got a tip on another forum regarding the EEPROM - I didn’t realise that I needed to change that setting each time I configured the Repetier firmware, but doing so allowed Host and the printer to talk again! So after making some adjustments, I’ve got the following working again:
Fan operating
Heated bed working and reporting correct temp
Extruder heating and reporting correct temp
Filament feed motor turning in correct direction (had to reverse this in the firmware config)
X axis manual movement (had to reverse this in the firmware config)
Y axis manual movement (had to reverse this in the firmware config)
Y axis homing correctly
However these are still not cooperating:
X axis homing in wrong direction (and crashing against wrong side until power is cut)
Z axis manual movement and homing are not working (although I can hear the Z motor making a quiet noise when I tell it to move up or down or home)
[quote=“dislegal”]
However these are still not cooperating:
X axis homing in wrong direction (and crashing against wrong side until power is cut)
Z axis manual movement and homing are not working (although I can hear the Z motor making a quiet noise when I tell it to move up or down or home)[/quote]
Nice to hear you finally made some advances!
So, using the velleman marlin firmware you should now get english error messages right?
Are there any?
The x axis homing direction must be set in the repetier printer settings.
Look how the printbed is setup there.
Try to measure the Reference voltage at the Z axis stepper module.
That might be too low.
It’s best to tune all stepper modules to 0.55v. (but NOT higher)
Thanks Christian. I’m only having luck with the Repetier-Firmware, so I’ve given up with the Marlin Firmware for the time being.
I managed to get the X homing in the correct direction by manually editing the configuration file:
// ENDSTOP SETTINGS:
// Sets direction of endstops when homing; 1=MAX, -1=MIN
#define X_HOME_DIR 1
#define Y_HOME_DIR -1
#define Z_HOME_DIR -1
My Y axis homing stops when it hits the end stop and slowly moves back a little then into place. My X axis homing now hits the end stop and jumps/smashes for a little bit.
[quote=“dislegal”][quote=“ichbinsnur”]
My Y axis homing stops when it hits the end stop and slowly moves back a little then into place. My X axis homing now hits the end stop and jumps/smashes for a little bit.
[/quote][/quote]
Further tweaking between the Repetier Firmware and Repetier Host has both X and Y axis manual movement and homing working the in the correct directions and no bashing against endstops anymore. So it’s just a matter of getting Z axis working again.
Another forum suggested I adjust the EEPROM setting for Z-axis steps per mm. It was at 80, and the recommendation was to make it 2560. Doing this did make the Z-axis respond somewhat, just not fully or correctly. Any ideas on what this setting should be…?
Hy,
normaly you dont have to modify anything, just update the firmware on your printer and all will be ok. If not, there is an other electronic problem and then send back your mother board to Velleman and they will repair or exchange if they can.
[quote=“Tag”]Hy,
normaly you dont have to modify anything, just update the firmware on your printer and all will be ok. If not, there is an other electronic problem and then send back your mother board to Velleman and they will repair or exchange if they can.
Thanks Tag. We’ve established the printer I have had an upgraded /replaced motherboard. Instead of the original board, it has a Mega 2560 and a RAMPS board installed - and this is why I can’t just install the regular Velleman firmware.
the problem seems to be in incorrect value of “Z-axis steps per mm”, you should set this to 2560 setps/mm as ichbinsnur has suggested (if you use the default M8 rod). This is the reason why you hear the noise and don’t see movement of the Z-axis, since actually the movement in Z direction is 80/2560=0,0325 times smaller than needed.
Also, you should calibrate your extruder, the value “Extr.1 steps per mm” also seems to be smaller than the needed one. Here is the link to video manual: youtube.com/watch?v=YUPfBJz3I6Y
[quote=“ichbinsnur”]Hey dislegal, have you had any success now, using the repetier firmware?
I never used it, so i don’t know what it’s default settings are.
2560 setps/mm is corerct for the z steps on the k8200 with M8 threaded rod.[/quote]
After setting the Z axis steps per mm to 2560 in the EEPROM, I still haven’t had success. Everything else I’ve tested is working except the Z axis. Would a video of the problem help with diagnosis?
[quote=“pitachilla”]Hi dislegal,
the problem seems to be in incorrect value of “Z-axis steps per mm”, you should set this to 2560 setps/mm as ichbinsnur has suggested (if you use the default M8 rod). This is the reason why you hear the noise and don’t see movement of the Z-axis, since actually the movement in Z direction is 80/2560=0,0325 times smaller than needed.
Also, you should calibrate your extruder, the value “Extr.1 steps per mm” also seems to be smaller than the needed one. Here is the link to video manual: youtube.com/watch?v=YUPfBJz3I6Y[/quote]
As above, I’ve made the change for the Z axis steps per mm, but still having a problem. I’ll look into calibrating the extruder, thanks for the tip.
Did you “reload factory defaults” on the Repetier Firmware EEprom config page after flashing the modified bios?
If not, the changed values from the new firmware don’t get into play.
[quote=“ichbinsnur”]Did you “reload factory defaults” on the Repetier Firmware EEprom config page after flashing the modified bios?
If not, the changed values from the new firmware don’t get into play.[/quote]
I’m not sure I follow - when I open the Repetier-Host firmware EEPROM settings, it shows as Z axis steps per mm are 2560.00. The buttons on the window are Export EEPROM Data, Import EEPROM Data, OK and Cancel.
Am I missing a step or something?
The plot thickens. After adjusting the firmware to 2560 steps per mm for the Z axis and reflashing it, I can now manually move the Z axis up. Pressing down does not work (but it’s also no longer making a weird high-pitched noise). Pressing Z home moves Z up for approx 3 seconds.
What should I do next? I’m guessing I need to reverse Z homing by manually editing the configuration.h…?