So somehow my thermistor on the hot end shorted out and blew out the Melzi v3.5 board. Decided to take a chance and I ordered this kit from Amazon to convert to a Ramps 1.4 setup:
In preperation for recieving the kit I watched this series of videos: https://www.youtube.com/watch?v=8iS52C1uOLU&list=PL8H7CRPXAYDFlLdIfTIeAmS14TTTw4Pz4
Now I ordered the last two, because if you watch the videos, you plainly see that the stock connectors on the Melzi board will not go onto the ramps board, specifically the Z axis stepper and the switches. So I ordered the extra parts so that I could just make my own "converters" and not have to worry about cutting and stripping and putting new connectors on the board, so if I want to go back to Melzi (no idea why I would think that now), but anyway I could go back.
So you get the kit, put on the jumpers, install the stepper drivers the right way, and then you are ready to start moving things over one at a time. Now what no one tells you is that you should flash the Arduino before you assemble it to the Ramps board. I say this because unless you can see the little programming lights flashing you have no idea if the flash took or not (suggestion not a rule). So, you get Arduino IDE, you download the latest firmware (for me I used Marlin, and I got it here: http://marlinfw.org/meta/download/ ). I downloaded version 1.1.8 of Marlin. Now the part that took me forever was editing the Marlin configuration.h file. There are tons of thing to edit, for my specific model (Monoprice Maker Select V2.1, I putting my configuration.h file attached).
Here are the important settings as I have figured out:
Steps per MM (X = 80, Y = 80, Z = 400, E = 96)
Max feed rates: X = 200, Y = 200, Z = 25, E = 25
Max Accel: X = 800, Y = 700, Z = 100, E = 1000
Acceleration: Printing Moves = 800, Retract = 800, Travel = 1000
Jerk: X= 8, Y=7, z=.4, e=2
Also in Arduino IDE go to Sketch=>include Library=>Manage Library
then search for U8glib, and install it
I think I had to restart Arduino IDE, and then go back to Sketch=>include Library, then select the U8glib.
This is required to get the graphical display to work.
So after all the edits are done then, compile, and then with the Arduino attached to the USB port of your computer select the right model under tools: both board and processor are the Mega 2560.
Then upload! Watch the Arduino board, it will start to flash like mad, and then when its done there will be a single yellow LED closer to the USB connector that is on, that means its flashed.
Now you are ready to connect it to the RAMPS 1.4 board make sure all the connections are good, display is connected plug in the power and it should be good to go.
There are tons of guides that show how and what to hook up to the RAMPS board, but information on what to do for the Configuration.h file is really confusing and limited. All I can say is that for me I could not leave the defaults in the configuration file, it made my printer do horrible things (belts slipping, and the motors were going crazy.
Hope this helps someone!
ok so i have a heavily modified monoprice v2. mks 1.4 board, titan extruder , etc. i am using S3D and octoprint. so here is my issue i was printing all day Friday, Saturday and on the last print for Sunday it started having this issue where it would heat up get ready to print then start to print and shut the extruder and bed off. i tried printing other parts that worked before and now they are doing the same thing. i tried usb on my printer and it does the same thing. i copied this code from octoprint it looks like its telling the bed to go to 108 and the extruder to drop to 84 as you can see in the next temp line it says 0 for both extruder and bed
Send: N9 M140 S0108
Send: N10 M104 S084
Send: N11 G1 X10 Y10 Z10 F6000*2
Recv: T:236.56 /0.00 B:65.17 /0.00 @:0 [email protected]:127
my start gcode is this
G28 ; home all axes
G29 E ; auto bed level
G1 X10 Y10 Z10 F6000;bring to home
G1 Z0.4;set extruder height
G92 E0 ;zero the extruded length
G1 F500 X10 Y10 Z0.2 E10 ;purge hotend
any ideas on what might be going on?
Well, that was shortlived. Sorry for two posts in a row.
Last night, I started an overnight print, and while watching the first couple of layers print the printer stopped dead in it's tracks. No error message or anything. I thought it may be a firmware issue and reinstalled I3Plus+. Same deal. I decided to make the move to ADVi3++ since it's the more updated version, and got the same issue, but the error message "BED MINIMUM TEMPERATURE EXCEEDED" with a thermal protection screen. I remembered noting that the bed thermistor had come out of the tape when I removed the bed to install an upgraded Y axis carraige, and had to reseat it in the tape. I've printed for 20 hours plus since replacing the y carriage and moving off stock firmware without issue.
I popped the bed again and reseated the sensor in the tape again today, and I got about an hour of printing before failing with the same error message. I'm printing with the bed just over room temp. Do I just probably need to track down some thermal tape and reapply (advice on what kind would be appreciated), or could this also be my thermistor going bad? I know that's not uncommon issue.
As always, thanks for your help. You guys are great.
I purchased an i3 Plus (Microcenter's PowerSpec variant) over the weekend as a replacement for my issue-prone Davinci Plus. What printable upgrades do you guys consider MUST HAVES for the plus? I know the Z Brace is an eventual print, but for the moment I'm looking for stuff that doesn't require additional hardware. Thanks in advance!