Reprap Prusa i2 that I mentioned earlier on this site, is close to perfection, except for a relatively small height of a printing zone. 12-15 (depending on how careful you are) centimeters is sufficient in most cases, but still...
Of course, I am not the first person addressing the problem, but searching reprap.org is somewhat dissatisfying. Here is the thing: the taller your printer is, the more it shakes diring the process of printing, as the extruder moves, sometimes - very fast. As for Prusa i2, the effect is negligible: the printer is designed as a solid, its height is small enough to remain rigid.
However, if yu try increasing the printer height, then its whole frame will bend as the carriage runs across it and then stops abruptly, which is a rather typical situation. This is redicing the precision of print, signifficantly.
It is quite clear what to do with the problem, and there are many models implementing it. First of all, one can replace threaded rods with plywood (Prusa i3), or use rigid aluminum extrusion (Open Beam, например) to build the frame. It works, allowing to increase the printing height up to approx. 20 cm. However, I wanted thirty.
Thirty cm printing height means about fifty cm of a total printer height. To make this frame solid, which is the only way to suppress inertial wiping, one need to either make it a solid (plywood) cube, which is much more demanding in terms of precision of assembling. Think about it: to adjust shape of Prusa i2's frame, you only need to tighten / loosen a nut. To change a shape of a plywood cube... Well, this is less easy.
Or, the second alternative, which almost no one used (I found none) is to replace Prusa's prism with a pyramid, a shape that is rigid both in X and Y directions:
Reprap Pyramid, with (smaller) Prusa i2 next to it:
For X and Y axes, Reprap Pyramid uses same smooth rods the Prusa i2 uses; as for Z axe, a pair of 50 cm rods is used. You can find them on Ali Express for (at the time this article was written) $14, if you are stubborn enough to overcome their search engine with the power of your mind :) Otherwise, you will may 2-3 times more.
Additionally, Z-motors were moved down, this allows us to place them below the print bed, saving few centimeters of smooth rod that would otherwise be there, and therefore, increasing the height of a printing area.
Also, upper (horizontal) rods were moved wider apart, which allows the extruder to move between them; it also adds few centimeters to an overall height of a printing area.
As an extruder, I used my own design of Screwless Direct, that I consider a perfect solution for models with horizontal extruder. However, as the X-carriage is standard, you can place on it any other horizontal extruder you want.
Unlike with Prusa i2, when assembling Reprap Pyramid, you will have to pay close attenton to angles and lengths of frame elements, as it is much easier to get a twisted pyramid then a twisted prism. This is the only disadvantage, and it will hardly take more then extra thirty minutes.
For your convenience, I used the following approach: whatever parts are standard for Prusa i2, were printed from green plastic. whatever are specific for Reprap Pyramid, are made of yellow one, finally, if a part is non-standard but can be replaced with a standard one (mostly, the extruder), it is orange. Exceptions are the arduino holder (I already had one, and it was green) and an extruder fan (same thing).
As I used Prusa i2 as a prototype, the list of (non-prnted) parts is mostly the same.
Bolts and nuts. As threaded rods are 8mm, so are nuts. If you feel like spending more, use nuts with rubber ring inside,
they handle vibration better. However, if a regular nut is tightened well enough, it holds, too.
For other cases, 3mm bolts and nuts were used. The only exception is set of long bolts holding together Z-motors' "sandwiches",
they are 4mm:
Washers. Used always. Not sure it is vital, so use your own judgement.
Bearings. 10 LM8UU (Asia) or LME8UU (US, Europe). Linear bearings, preferably, high quality. Speaking of quality:
most demanding are linear bearings and smooth rods.
3 608 "roller skate" bearngs, "6082RS" "sealed", or "608ZZ" "shielded". Again, try finding good ones, at least, not used ones.
Threaded rods. Reprap Pyramid uses cheap 8 mm threaded rods made of iron (not stainless steel).
I don't see any reason using high quality high precision here, also they are harder to cut.
Х: 2x40 cm.
Y: 5x50 cm.
Sides of a pyramid: 4x60 cm.
Uper pair: 2x44 cm.
Z-motors: 2x48 cm.
Smooth rods:
Х and У: (40.5 + 40.5), (42 + 42) cm. (same as Prusa i2).
Z: 2x50 cm.
Belts.
GT2 toothed belt (you can also use T2.5, just make sure pulleys are same type).
T5 can be used but not recommended.
2 16-tooth pulleys to work with GT2 belt. It is possible but not recommended, to use 12-tooth ones.
The hole on a pulley should match the motor's 5mm.
Coupling. I suggest you forget about Prusa's plastic couplings once and foever. They are unreliable. Buy an aluminum ones on Ali or eBay, they look like a cylinder with a spiral cut:
Keep in mind that couplings can differ, you need holes on it to match 8mm on one side and 5 mm on the other (a threaded rod and a coupling).
Plywood. 225x225 (You cam make it a bit larger) x6 mm (or 8 mm) plywood is used to insulate the bottom side of a print bed. On reprap forums there are some alternatives, but plywood is still the best choice.
Glass. Borosilicate glass is the best choice. Often you can see people using mirrors etc., but I don't recommend it. An interesting alternative is sitall glass, plastics sticks to it very well. I have tried and it worked, but in my opinion, the best results can be achieved on borosilicate glass sprayed with hair spray.
If you are going to use my extruder, add a driver wheel (mine is from Alibaba):
and a 623ZZ bearing (or similar, 3x10x4 mm).
Plastic parts. STL files can be ordered here.
Ordering. Leaving aside small suppliers, you have two options: aliexpress.com and ebay.com. Both sources are adequate, and have surprisingly low prices. Of course, sometimes, especially on Ali, you will find a 2 dollars item asking 100 dollars for delivery... well... Just look for better alternatives :)
As for bolts and nuts, use local construction market.
Being quite reliable, Repraps are nevertheless as simple as a brick, particularly it concerns safety systems, that are simply not there. If it catches the fire, it will burn, with or without your appartment, depending on your luck. Frankly, there are tens, maybe hundreds thousands of Repraps, and I never heard about such accidents, but... But enthusiasts found combination of conditions for it to combust, so it is THEORETICALLY possible. You can find more info on forums, a good starting point is reprap.org.
Assemble sides of a frame, two of them.
An important note about plastic parts. Any reprap assembling guide begins with "take a drill". See, printer is not a precise tool, and 8 mm hole, or especially a 3 mm hole will be smaller, as some plastic is squeezed to the side. Use drill, file, or a cutter.
As you cn see from the photos, parts are being held together with bolts and nuts. Make it tight, but not too tight: if too much force is applied, plastic can crack.
Depending on how easy or how tight rods are moving in holes, you will have to apply some force... which is really not required. Make holes wider with the drill, it will make adjusting the frame easier.
Reprap has two horizontal rods on each "Y" side, it makes the frame stronger, besides, rods can be used to attach motors, and other peripherial equipment.
Here are two sides and the back assembled together. I call the "back" side one where the Y-motor will be installed.
This is a holder of a Z-motor. Later, when you tighten all nuts, it should be exactly at the middle.
Note the way a bearing is installed. A central part of it is fixed with two small washngs, and then we add two larger washings outside.
Prusa i2 has so called "bearing guide", which I strongly discourage you to use, as it is much less reliable then the "sandwich" of a bearing and two pairs of washers. Thin plastic has a tendency to fall apart at the most inconvenient moments.
Same, close. While the entire frame is not assembled, there is no need to tighten nuts.
Front part is similar, except instead of a motor holder, we have a bearing to guide a belt.
Upper part close up, so far without threaded rods:
Two rods are used in the upper part of a pyramid, it makes the frame more rigid, plus it is convenient to carry the device holding it by these rods.
Note that there are two plastic parts o each side of the top part. On the first glance, they could be joined into one, but it is not quite so. By moving those parts relatibve to each other, you get an additional chance to adjust the pyramid:
The idea (I am still talking about adjusting) is to make sure that, as an extruder moves up and down, the Z-rods remain STRICTLY vertical and STRICTLY parallel.
Add an exra threaded rod at the bottom, to hold the thing together and to keep motor holders horizontal.
Our printer has 3 axes. First, the print bed moves forward and back, along Y axe. Second, an extruder moved left-right, along X axe. Finally, as the printing proceeds, the extruder moves up along Z axe.
Smooth rods for Y axe added. Note that a smooth rod goes ABOVE the threaded rod.
On the next picture you can see linear bearings on a smooth rod. We attach plastic parts to linear bearings uzing zip ties. Later on, they will be attached to the bottom side of a print bed.
On one rod we place one bearing, and two of them on the other rod.
It is possible to add print bed now or later. An advantage is, X axe will not interfere as it is not there yet. A disadvantage - in future, the Y axe will be on our way :) In this manual I am going to install Y axe and print bed now, while in Prusa i2 manual I used the different order ofassembling.
A print bed is just a heated surface. We need to keep it hot during printing, as plastic will not stick to cold surface. Therefore, we are only interested in keeping the upper side of our assembly hot. However, if we do not insulate the bottom side, it will loose heat as well. We use plywood for insulation and for extra rigidity.
Note that there is a discrepancy in order of things here, I am going to explain soldering wires to print bed later in "electronics", but to assemble the print bed you need to solder wires first.
Heated surface:
As was mentioned, to prevent loosing heat, we insulate the bottom side of our heated bed with the plywood. The plywood used should be between 6 and 8 mm thick and need to be 2-5 mm wider than the heated surface itself. That surface can have different sizes: 20x20, 21x21, 22x22... so I can not provide you with exact dimentions: use the ruler. Also, as you can see on the picture, there is a chunk of plywood removed on one side, to make space for wires.i
Make sure you measured everything with precision and drill four holes for bolts and one in the middle for the thermistor.
A termistor should get through the plywood and into the hole in the middle of heated surface, fo precision is required indeed.
As usual, there is no info on how to fix the thermistor and its wires. First, I used tape, but it was not secure enough. Then (tape is still there, but it is not required anymore) I used one of plastic belt holders to hold the wire against the plywood. Finally, a know-how: use tooth picker's fragments to lock the thermistor in the drilled hole.
When soldering thermistor wires, mke sure they do not touch each other. I used heat resisant tape.
Cut off the toothed belt a bit longer than the length required. Install the Y-motor. The belt should go under the belt holders and should be tightened.
Screw together all layers of a resulting sandwich using long bolts with springs. The idea is to be able to use bolts to bring corners of the heated bed up or down, making sure the distance between the bed and the tip of an extruder is always the same, regardless how you move it by X or Y axes.
In my version of a printer, springs are pushed up mith tiny plastic cylinders. This part is not mandatory, it is just my springs happened to be too weak, so I had to compress them additionally.
The bed, view from top. Belt is not tightened yet.
The bed, view from below. Belt is not tightened yet.
A "stop" is just the button the hot bed presses when trying to move too far, towards the area of negative coordinates. In case of the Y-axe, we need to attach the Y-stop to a smooth rod under the hot bed. On the next picture you can see the hot bed, view from the bottom.
Same thing, view from the side:
Note that you are free to place the Y-stop on any side of the hot bed, and to adjust it to "catch" the edge of a heated bed, the bearing etc. I cheated: glued the plastic cube to the bottom of a hot bed, so the stop is triggered by it.
More about the side you set the stop at. As I mentioned, "stop" is just a button. All it does is limiting th bed's moves towards the negative coordinates. There is an option, in software, to use pairs of stops, limiting the bed in both directions, but most people do not bother, as they count on the fact that no one will try printing parts that are too large.
The only limitation is, we want our printer to print a part we want, not its mirror reflection. Accordingly, if you want to set the X or Y-stop on the other side, by all means, do it. You will be able to test the result later, and if you find that the printer produces the mirror reflection of what it should, you will have to move stop of a second (X or Y) axe, or to make changes in software (they have special flag for it).
When you move the stop to the other side of an axe, the printer still looks for it in the old (now wrond) direction. So, either change i in software, or simply unplug the motor, turn wires up side down and plug it back. The motor will change the direction.
All I said above applies to X and Y axes, of course, as Z-axe's zero is always at the bottom.
Reprap uses Arduino Mega and RAMPS Pololu. As for RAMPS, it is rather simple: it should be plugged into Arduino itself. Now, where should we place Arduino? As usual, Reprap standard is missing.
We have few options, as our printer has few sides. I chose the option shown on the following photo. As there is no default Arduino holder, I had to design my own version of Arduino Holder, it "clicks" onto the horizontal rod and is attached to the side of the pyramid with zip lock.
I have two versions, one with fan (Arduino Holder with Fan) and one without it (above). According to my experience, shields and mosfets do become hot, and regardless the fact that they are still able to work, cooling them is a good idea. There are different ways of installing fans, I connected them in parallel, to the RAMPS's D9 (see schematic below). Use 30mm fan for Arduino/RAMPS.
Depending on the version of your reprap, X axe uses 3 or 4 linear bearings. Smooth rods are squeezed in holes in X-idlers, and you may need the 8mm drill to make those holes wider. On one side, you do not want plastic parts to be loose, on the other, if you apply too much force, plastic can crack.
Right and left sides are different, as one has motor attached and the other only has bearing.
X-motor is mounted using bolts, and (same as with Y and Z motors) you may want to install something soft between the motor and plastic, to act as vibration absorbant. I personally don't believe it has any sence, but some folks on reprap forums have different opinion. Use foamed plastic if you choose to do it.
An assembled X axe. Z axe is presenttoo, as X-axe is attached to it:
In Reprap Pyramid we install Z-motors at the bottom of Z axe. As the result, they occupy space below the hot bed, increasing an overall height of print area.
Earlier when assembling the printer, we added the plastic part that was intended as a Z-motor holder (two of them, as we have two Z-motors). Z-motors are connected in parallel and wired to the same socket of RAMPS, by the way.
As you can see, we use two linear bearings on each Z-axe. We need it to reduse loft, as it could otherwise produc print artifacts (aka ghosting).
As usual, we use zip locks to hold berings in place.
It is also important to keep track of where is the right and left sides. Well... not that it is vital, asyou can always set firmware flags or rewire motors, but...
A smooth rod guides the axe and it should be outside the motor holder.
Let's take a look at Z-motor holder. The entire thing looks like a sandwich:
Parts are designed in such a way that the motor can move slightly (before you tighten nuts). It allows us to adjust Z axe to be strictly vertical and parallel to threaded rod. Otherwise, considering the large height of our printer, the threaded rod can get jammed, not being able to spin.
A smooth rod is fixed both on top and at the bottom:
We are going to use five (identical) stepper motors NEMA-17. I believe this is an ideal solition, however, there are nuances. First, NEMA-17 is not a brand, but rather a type of the motor, so anybody can make it. It means - as with any electronic component - that there is a chance to purchase cheap low quality junk. You can read customer reviews for a particular seller, but there still is the risk.
Second, motors differ by the torque. You can find all kind of details on forums, briefly: what you need is maximum force with minimum heating. The longer the motor body is, the more torque it can produce, but I advice against becoming fanatical here. Let me make your life easier: my motors are 4 cm long. Five is ok. 3 is less than you need. If you have no choice, you will probably be able to reduce (in the software settings) the speed ofprint to get away with weak motors but why would you do it?
If you think that measuring motor power in centimeters are not scientific enough, look for the current. 1.7 amperes is ok. 0.5 - insufficient.
It is a common belief that motors vibrate and that vibration should be suppressed in order not to pass it to the printing hear. In theory, this can lead to ghosting, in reality, it is not the most common reason for the ghosting, and not the most frequent one. But yes, it can reduce precision of the printer. Therefore, we need to ann something soft between the motor and the motor holder, in my case a plastic foam is used. Z-motor does not spin that fast, so it is thin; I am going to use thicker ones for X and Y motors.
Now we can insqtall Z-motors. Note that it is up to you to decide in which direction wires will go, it is not part of the spec. My choice is great, but if you have your reasons, feel free to go another way.
Generally, the idea of Reprap wiring is to put wires closer to frame and then to wrap them together to produce something neat. So I am placing wires closer to the frame from the very beginning.
There are, of course, exceptions: wires coming from objects that move (hot bed and extruder) shouldn't be attacher to threaded rods right away, you need to leave some free wire for those parts to be able to move. Later on I will show you how to hide those wires under plastic coverings to make the printer look more professional. An item I bought on Ai Express is called "Durable Spiral Wire Wrapping Tube Manage Cord for PC Computer Home Cable Lowest Price", please do not ask how I was able to figure that out :)
Note that using this sort of wrapper it is possible to make wires bend in one particular plane, so as parts of a printer move relatice to each other, the wire does not cause any problems.
More photos, different views:
Z-motors turn the threaded rod (М8, eight mm in diameter), which allows us to move the X-axe up an down, together with the extruder. The photo shows the process of installing the rod. First, put the nut on the very tip of a rod. Then insert the second nut into the hole in the detail. The idea is to fix the detail between two nuts, one on top, one on the bottom. Screw in the rod carefully: we need to have as little free space between nuts as possible. Two mm is ok, but no more.
Let me repeat again: default Reprap's couplings is a BAD solution. Use aluminum ones instead, they are cheap and way more reliable:
Ok, X-axe is installed, and of course, if should be horizontal. You can level it by turning individual Z-motor by hand.
In our printer we are going to use my "ideal" Screwless Direct Extruder. If you do not like it, you can alwaysuse something else, but according to my experience it is as good as any other model, while much simpler and less demanding then most of them.
Important note: use 40mm fan and corresponding plastic hlder from the archive.
Assembly details (that are very few as the device is very simple) you can see at the link above, here are some photos:
Extruder head (hot end, J-Head) is installed on the detail, made of the plywood. Sometimes metal one is used, or a printed one, made or plastic.
The wooden part is made of the plywood 8-12 mm thick (measure the cold end of your extruder, it should fit tight).
This is what an aluminium analog looks like, you can purchase it on eBay or Ali. Frankly, I am not sure it is better than the plywood one, as wood conducts less heat, so less heat will be transfered to plastic. On the other side, there is almost no heat there...
The base of an extruder is attached to the X-carrier using bolts with nuts or (better) knobs.
First of all, you don't have to be an expert to select proper components. All you need to do is typing in aliexpress something like "reprap termistor", to find out what termistors to use.
The theory can be found here. As you can see from pictures, I used MK2b Dual Power, one particular kind of the heating surfaces. If you have a different model, study the specs to learn the way to solder it. In my case, one wire goes to 2 and 3 (yes, we shortcircle them), and the second one goes to 1.
Wires are supposed to be attached underneath the heating surface, and they do not go through the holes: we are going to put the glass on top.
Here is (for my case only!) the guide, depending on what power source you use:
This is what contacts look like:
There are many options in terms of the processor of our printer, some general purpose and some designed specifically for printing. I chose the legendary Arduino Mega. Yes, it is not specialized, so we have to add some componente instead of having them preinstalled. But if something burns out, you will not have to replace the whole board, also, Arduino has huge support outside the Reprap community, any question will be answered on forums.
By itself, Arduino can not produce enough current for motors, so we are going to use RAMPS, in my case it is RAMPS 1.4. It is being installed on top of Arduino, and then motor shields (below) are installed on top of it.
Shields coltrol motors, there are four of them alltogether: X, Y, Z (two motors use one shield) and an extruder. If the printer uses dual extruder, we add the fifth shield.
Note that shields come with jumpers, and you usually need to install three of them under the shield, on RAMPS.
Important! On RAMPS you can see power jacks and yellow square details next to them. On motor shields you see a tiny screw - the head of a potensiometer. Now, this screw (usually refered as "pot") must be facing the direction, opposite to power jacks. If you put the shield wrong way, it will burn.
The following diagram shows the wiring from RAMPS to peripherial devices.
Additionally, I have attached fans' wires (fans are connected in parallel) to RAMPS' D9.
As an example, I am going to use end stops, asuming that you can figure out the rest (motors and termistors). The diagram (above) is very straightforward after all.
As can be seen from a very straightforward diagram :) endstops are connected to a group of contacts on the upper right corner (of a diagram) in such a way, that we use every second pair: X-stop connected, skip the next pair, Y-stop connected etc.
The next step is to provide the power to our assembly.
The power supply unit should provide 12 volts and about 300 watts, you can use computer power block or the one I used (see photo). Mine is more compact and fits under the printer. Now, if the PSU isn't powerful enough, there will be insufficient current, motors will skip steps and the hot bed will not be hot enough. As the result, your print will be ruined.
Voltage is low - 12 volts - nevertheless I expect you to know how to work with electricity. If not, please learn.
The PSU will go under the frame, attached to it with zip locks.
Anyway, four lines connected to PSU to RAMPS. RAMPS provide power to (see diagram) (see on photo, on the left) Heated Bed, Hot End and (not on a diagram) you can connect an extra fan to cool shields themselves.
A logical question: where the Arduino itself gets its power? This is a rather complicated story, as (or should I say "as always"?) this is not part of specs. You can read some basics here. Briefly, we can get power from RAMPS and pass it to Arduino. To do it, we need to add two diodes (in theory, one might prove enough), then... Anyway, I almost bought those, fortunately, I found that my Arduino came with diodes already soldered in. See, what I bought was "Ардуино + RAMPS + shields" FOR REPRAP, so the seller took care of a potential problem.
It should be mntioned, however, that sometimes diodes are soldered in wrong way, sometimes (been there!) Arduino's voltage regulator breaks (because I placed the shield wrong way). So if your Arduino is damaged and refuses to use power via diodes, you still can get 12 volts (not higher!) from the PSU and send it to Arduino's barrel adaptor (the otherwise unused round jack). It should work.
Here you see places diodes should be soldered t:
This is what the diod looks like, note the orientation (the strip on its body):
Reprap is capable of so-called "headless" printing, where "head" stands for a computer. Indeed, let's write commands to the SD card, and then read them using Arduino!
To use SD reader with Arduino, we use special shields:
The only problem, it sticks on Arduino's side, which isn't estethically pleasing:
To fix the problem, I designed (download) an SD Holder, that allows to move the shield away from Arduino, and to place it under the Z-stop. Looks better:
As you can see, I used a home made wire, instead, you can buy "SD card extender":
The shield itself is being held in a plastic holder:
The photos above (regarding the SD-reader) are from my manual on assembling Prusa i2. In Reprap Pyramid I went one step further: I removed the part of a holder that was supposed to be used to attach it to threaded rod, and glued the rest to Arduino holder:
To do headless printing, you need to: save a file containing G-codes on SD card's root, depending on the firmware (see below) it should be called init.g or auto0.g, then insert the SD card into the Reprap's reader, and then to turn on printer's power. Do not feel bad it nothing happens: it takes some time for the heated bed to reach the working temperature.
A convenient lifehack, one that can, by the way, destroy your appartment if ou det distracted, is to put a towel at the print bed, to make it heating faster. You need to be around though, to remove the towel before extruder goes down, or it will damage or combust the towel / printer/appartment.
At this stage our printer is ready to go, except it looks like a dooms day machine. Our task is to hide wires to make it more or less neat. As I mentioned above, you can use "PC Neat" wires wrapper, that comes in different colors and is a rather convenient in terms of adding/removing.
There is nothing more discouraging, then to find ten incomplete guides instead of a single complete one. With all my respct to the opensource development model, the chaos here is unbelievable, compared maybe only with the mess in the commercial software development field.
So we are going to take a different way.
1. Download Arduino's software. This is surprisingly straightforward, just take it fromofficial site, follow the "download" link for your operational system. You have to install this software on your computer, in order to use it later to install so-called "firmware" on Arduino. I used this version.
2. Download Sprinter. This is a set of files which Arduino's soft (see 1) will turn into Arduino's firmware. If you need the last version, use Google, if you want the version I used, here it is. Note, that this is the version I modified for a specific printer (this one), so in theory, if you follow my steps, it will work "out of the box".
3. Connect Reprap to a computer using USB cable. It will either be recognized, or not. Go to Device Manager (I am talking about Windows here, if not, you are on your own, sorry), find our device. In Ports (COM & LPT), find our printer, or in "Other Devices" find an unrecognized "Unknown Device". Click on it with the right mouse button, choose "Update Driver Software" - "Browse my computer for Driver software". Select "arduino.inf", located in "Drivers" folder of Arduino Software (not in "FTDI USB Drivers" sub-folder). At this point, Windows should manbage. If not, find in Windows and ENABLE old drivers (yes, they disable some USB devices!) If still no luck, copy and try Arduino old drivers.
4. Start arduino.exe (see. 1), open Sprinter.pde in Sprinter directory. It will open another copy of arduino.exe, you can now close the first copy. Don't ask :)
Press an arrow icon on a toolbar, the software will be compiled and sent to Arduino.
Important note: to do steps 1 - 4, you don't need PSU, USB connection will provide sufficient power to Arduino. Especially considering, that we haven't tested anything yet.
5. Copy Repetier Host to your computer. There are countless programs that can take STL file, turn it into G-codes and send it to 3d printer, I like Repetier. Lately they abandoned opensource model, and even began displaying commercials. Here is the last "fair" version: Repetier Host.
Start Repetier Host, turn on printer, in Repetier Host, click "Connect" on toolbar. Switch to the last tab (manual), and test motors, extruder and heaters, one by on. Be ready to unplug it on any sigh of an emergency, which is smell, shieds overheating (test shield's radiator with finger), loud (too loud) motors and when the motor does not stop atfter hitting the stop.
Preparing an STL file sor a simple test (cube 2x2x1), and print it, first from Repetier, then from SD card. Do not forget about a glass covering a heated bed. A glass should be heat resistant borosilicate, ideally, sitall one, use "presentation clips" to press it against the heated surface (see printer's photo). Note that clips should not bump on anything as heated bed moves.
The plastic does not hold on glass well. You print - it falls off, before you finished. People use capton tape (search "reprap tape"), or hair spray. I use hair spray or sitall glass. Be careful, if your hair spray smells perfume, your house will smell too... strong.
If you like this site, please consider "liking" it in social networks. Good luck :)