After coming across the Adapto Thingiverse page I realized that the designers goals and the goals of my own are a lot alike. I’ve always had the urge to build a RepRap that can be built affordable as well as with lots of different materials. I am always seeing something in life that could be adapted into a printer. Adapto designer has already started the journey of building a RepRap that can be built with wood, aluminum and just about any other material that is within a reasonable size. I wanted to challenge myself to see if I could build my interpretation of the frame design with what I had laying around the junk pile. I also had to put my own twist on the design.
I found some square aluminum tubing that is about 25mm square. The aluminum tubing came off of some stands that hold up sets of outdoor solar lights. Each stand has a section that is about 14″ long with a junction that adds on about 4-5 more inches. The problem with the junctions is stability. They are plenty strong enough but the plastic inner pieces that make up the junction had warped over time. This was easily fixed by using old shelving brackets to hold the tubing in its correct form.
I also used metal shelving brackets to mount the vertical uprights. I could of easily printed the four feet used for overall stability but, I instead decided to use 4 L shaped shelving brackets with some scrap adjustable feet I had laying around. This gives builders an idea of other possibilities of parts that can be used. Because I used this bracket system for feet, I was able to space them out further from the frame which translates into better overall stability. The rods I will be using have been salvaged from regular old household printers. I was able to easily find them for free by posting ads as well as asking around. People are more than willing to let you take their old printer that has been sitting in their closet for the last few years or more. Another free place include E -cycle locations and you can always find them for cheep at thrift stores.
I was also able to find lots of usable wiring, endstop switches, rods, bearings and the occasional nema 17 stepper motors. I was able to find 3 stepper motors that would work perfectly for this build inside some old printers. I’ve found that the older and larger the printer, the better it was made. This means better parts as well as better odds that you will find usable steppers. After a little bit of stripping old household printers you will be able to look at a printer and quickly identify what rods it has as well as what kind of motor system it has. I will also be using belts that have been recycled from old printers. The belts actually are the exact same tooth, pitch and pattern of GT2s.
I’ve now got the frame completely finished and it is very strong. I now have to get to printing out parts to assemble the rest of the printer.
After taking a few days to look at the design I decided to toy around with different linear setups. The thought behind this is the fact that I want to stray away from the standard lm8uu type linear bearing setup for something less specialized. If I can figure out an effective and accurate linear motion setup using parts that are common and easy to source, it would allow more people to build this printer. A few years back we had some very much experimental ways of creating a functional linear motion setup. Some better than others. I decided to dig through old designs and concepts to see if I could find one that fit within the requirements of this build. I found an old design that I built quite a long time ago just for proof of concept. It fits the criteria, so I plan on making a quick prototype for testing today.
Quite a bit of progress has been made today on recycle bot. Recycle Bot is not the official name but merely a working name for easy reference. The z axis rods were put in place today along with the upper mounts and lower mount. I’ve decided to make my own model for the lower amounts as the ones I found on thingiverse were none too impressive. I’m using 11mm rods for the z axis but with this setup I have created, you can use any rods from 8mm to 14mm without any modifications to the z axis’s. I am played a third rod that interconnects with the z-axis, the third rod is also an auto tensioner system. I have yet to decide whether I will use this third rod for the x axis.
I have already built the carriage and I will be using a direct drive extruder from the designer of 3DPrintMi. You can find the extruder via thingiverse under 3DPrintMi and it uses the stock mounting holes as the v2 series of Printrbots extruder mounts. I am using the stock printrbot plus carriage from the v2 model, making a few modifications here and there. I designed the x axis rod spacing to be the same as the printrbot plus and LC. This makes for easy carriage modifications and adaptions. The x axis rods are 8mm in order the follow along with standard printrbot v2 setups.
Today I was also able to make panel mounts for the fused lines for the power supply. I actually used a key setup that turns the Xbox PSU from standby to on. Yes, that’s right – I have a special key that is used to power my printer. I mounted another switch which is the main power to turn on and off the cooling system throughout the printer. This switch controls several fans that will be mounted to cool the controller and drivers. The 3rd switch is to turn on and off the task lighting attempting which will be mounted so the operators can see the prints as the filament is being layed down.
Here’s a few sneak peek pictures of the setup so far. If this is like any of my builds, lots will change over time.
Update: December 17th 2013
Today I was able to get a decent amount of work done. I’m almost finished with the top mounted adjustable spool mount. It has 4 – 608z bearings and can fit spools ranging from 63mm to 130mm which just about covers any spool I’ve ever seen. I still need to run the PTFE tubing but, I have yet to decide exactly how I plan on routing everything. I also figured out how I am going to mount the print plate using strong round magnets that will be imbedded inside of Lexan. I will also make a setup for an eventual heatdd bed. To start we will mostly be using PLA, nylon and a few other exotic filaments that don’t require a heated bed. I still need to figure out how I am going to do the setup for bed calibration as I am not happy with typical solutions.
Update: December 18th 2013
I was able to mostly finish up the x axis idlers as well as the x axis motor mount. I was lucky enough to find a stepper within an old household Epson printer with GT2 belts and a pulley. I still need to get a few more steppers and I have yet to figure out if all the salvaged ones work. I used 2 “L” shape brackets and did a little grinding to get the motor mounted the way I wanted. The x axis idlers are adjustable up to 4mm each and there are two of them. I used two because of the belt angle and I’ve found the a dual x idler setup works best for me.
I also printed out 4 y axis 8mm rod mounts. I decided to go with one’s from thingiverse under the title, “minamalistic MendelMax rod mount. ” I printed them with honeycomb infill pattern at 40%.and they came out nice and strong. They are a perfect fit with no cleanup needed after.
Update: December 19th 2013
Today I figured I would take the opportunity to print out some more parts. I decided to tackle the y axis idler as well as some experimental gt2 idlers. I’ve never used idlers with GT2 to three patterns on them. In theory they should offer up less ribbing within the prints. GT2 setups typically don’t have this issue so much because their tooth patterns are so close together and lower profile. It’s definitely worth trying out on this new build. I also printed out a idler set for the y axis, this is a combination mount and bearing sleeve. Both of these can be found on thingiverse.
I decided to also start printing parts for cable management as I believe now is the time to start figuring out wire routes. I still haven’t 100% figured out exactly where I plan on mounting the controller. I have it narrowed down to a couple different locations. I originally wanted to mount it under the carriage but, that left access to it a little lower than I would like. The most popular location would be next to the vertical extrusions but, that wouldn’t work with my z axis setup. More than likely I will mount the controller towards the back, somewhere on the horizontal pieces of aluminum. Mounting it there also allows for more airflow and a more simplified cooling system.
I printed off a couple of GT2 belt clamps for the y axis. I will mount those under the bed on both ends. I still need to decide how I want to mount the x axis belting to the carriage. I also found some 3 piece lm8uu bearing mounts that I plan to use on the x carriage as well as the bed. I have yet to decide on 3 or 4 bearing setups but, I am leaning towards 4. I’ve used 4 bearings on each axis on all my builds with great results. All of the printed parts on this printer so far are minimalistic. Meaning that they use just the required amount of filament to get the job done right. I did this to help keep costs down but, more importantly – print time.
Update: December 21st 2013
I decided it was time to strip down the frame and sand off all the old paint. I have yet to decide if I will leave it bare aluminum or paint it. I’ve always been a fan of black frames so who knows. I also mounted the GT2 idlers as well as the mock-ups for the motor mounts on the z axis. I debated back and fourth on if I would top mount the z motors or mount them down at the bottom. I tried both ways and it just seemed like mounting them on the bottom made more sense. The spacing between the z axis rods is 30mm which is about the same as most Mendel’s. I still need to do all the final sanding and figure out if I’m going to paint or polish. I should be able to update tomorrow with pics so you can see the progress.
Update: December 22nd 2013
I took the entire printer apart in order to sand off all the old cracking paint. I originally wanted to paint the frame and I still might but, it is a lot of preparing and use of etching chemicals that are not cheap. For now I’m debating leaving it with a brushed aluminum look. In order to brush the aluminum you have to make a little jig that allows you to use sandpaper to sand lines in straight lines. I used 150 grit sandpaper to give it that look which turned out pretty nice. More then likely when I’m finished with all the parts I will either clear coat it or use a special waterproof paste that I make which will seal the aluminum as well as make it more durable. I used an electric sander to get off the bulk of the old paint and then hand sanded the fine details. I just finished putting the majority of it back together.
Update: December 23rd 2013
Made a lot of progress even though it doesn’t exactly look like it. I did a decent amount of wiring and also installed a second set of led task lights that are going to be used to light the hot and cold end for cleaning as well as filament changes. I’ve noticed on my printrbot plus that I can never see very well when working on my extruder, so this will help a lot. I dismounted all the wood pieces and treated as well as clear coated them all. This will help eliminate any swelling due to temp or humidity changes.
I also was able to wire up the x axis endstop or homing switch using a simple push button style switch. It is the exact same switch that is used on the Enventorbot. I’ve noticed too much play in the activation of lever actuated switches. The only downfall of using this type is the lack of the clicking noise associated with the lever mechanical switch. That can easily be overcome using a multimeter on the endstops, doing this gives you a voltage change when activated.
It took a a few minutes to take the setup apart. That’s another nice part about this integrated setup, it is very easy to take apart. I also finished up the z axis motor mounts on both sides but, I still need to physically mount the motors. I’ve also decided to add an adjustment for the z motor mounts which will make getting everything just right, a lot easier. I should be getting in some more filament within the next few days or so. That way I can start to print the rest of the printed parts.
Update: December 25th 2013
A good deal of work has been done. I’ve started to pre-wire a lot of the bot as well as setup the majority of the cable management. The rear 3 aluminum frame pieces have conduit mounted neatly on them to run the majority of the wiring that needs to be above the frame. This helps to eliminate any chance of snags or accidentally bumping cables. I ran the extruder wiring up the right rear vertical bars and up over the top. They have swivel mounts on the top of the frame that hold these two sets of cabling. The main purpose for this mount is to allow all the wiring that is going to the extruder to move back and fourth automatically to mimic the carriages movement. They also hold a very soft bend which helps to save your cables from fraying inside.
I also decided to hack off the Xbox PSU end piece because the cable was way too long for the platform. I used an 8 pole terminal block to split out all the power supplies wiring which will ensure good connections as well as save a lot of time down the road. The terminal block is mounted at an angle with a hinge so that it can be easily manipulated if needed. I will also try and update with new pics of the new add ons.
Update: December 26th 2013
I finally figured out how I plan on mounting the carriage to the x axis. I have already mounted the ubis DDE from 3dprintmi and it can be found on thingiverse. I decided to go with 3 lm8uu bearings for the x axis but, eventually I will more than likely change it over to run on standard 608 bearings to help keep down specialized part counts. I will use this printer to make the 608 bearing mounts. I took a page from printrbots book and made a small square adapter plate to mount the rear mounting plate. The main rear mounting plate will hold on the lm8uu bearings.
Update: December 28th 2013
The carriage was finally mounted on the x axis and to my amazement it slide on the rods better than my printrbot plus. It’s always rewarding when you design two entirely separate pieces and then they fit together perfectly. The y axis bearing mounts were put together and mounted on the beds sub mount as well. Since the belts for the x axis Sat back behind the vertical bars and bit I had to also make an extension for the GT2 belt clamp. I decided to go with a 60mm fan for the extruder as I’ve found that the 40mm fan doesn’t quite cut it. Almost all the wiring has been plumbed throughout the bot. I built a sub mount which will hold the electronics on the rear right portion of the printer.
I’ve found that Ethernet cabling can be found for very cheap and re-used for a good majority of the wiring for a printer. The thermistors and endstops can use single strands of the Ethernets twisted wiring. While the motors require you to twist together pairs of wiring to make thicker connections for each line. Doing this insures that you are not using too thin of wiring. The down side is that you must buy the molex connectors and crimpers unless you want to patch the wiring to the plugs you already have. I prefer the cleaner approach and I will post details once I order the parts.
This afternoon I started to print some of the parts I’ve been planning on printing for a little while now. One of them is the dual led mount that holds 3 less on each side. This should help to keep everything lit up during operation as I’ve found this to be important. I also started to print the top vertex’s for the left and right side. These will help reduce any side to side sway which is very important for this design. Acceleration and deceleration on the x axis can cause some inconsistencys if your vertical beams are not rock solid. These will help to insure that this is so. I will more than likely run my printer most of the day and hopefully I will have time to update with pictures that I haven’t done in a bit.
I’m also in the midst of figuring out a fan setup that is specifically designed for tall prints and bridging. I’ve found that using a fan in specific ways for these types of prints can be very important to getting quality prints. I plan on mounting an 80mm fan specifically for this with its own fan controller that I can adjust on the fly. I still need to find an adjustable mount as well as figure out a possible track system for the fan. This will give me the most amount of options and coverage.
Update: January 1st 2014
Today I plan to take care of the smaller parts needed like belt clamps etc. I will have to use a friends printer as mine is currently down. Yesterday I printed out a spare upper vertex with mounts for a bowden feed tube. I threaded a push fit connector onto it to make dismantles quicker. I so modified the intake on the DDE to accept a fitting for the extruder side of the tube. Even though I’m not using a typical bowden setup, I’ve found that using a PTFE tube between the spool and the extruder keeps everything from tangling during operation. I also wired up the thermistor and power torn the extruder. I plan on wiring up a portion of the motors on the controller end as well. I will have to order a little bit more wiring before I’m completely finished.
Update: January 2nd 2014
I spent a good majority of time to make sure that the brackets I made for the inner vertical rods were mounted correctly as alignment is important. Adding the T brackets to each side, more than doubled the rigidity of the frame. I now believe that you could easily stand on top of the printer without any signs of flex or stress. I can thank the carefully planned combination of metal and printed brackets. The inner upright brackets have 6 bolts each and are very strong. I also added a 20 amp fuse between the board and the power source just to be safe.
I haven’t decided for sure if I will run a heated bed on this printer 5 if I choose to I will also run a fuse between the power and the heated bed. The heated bed of course will be wired using a solid state relay as I believe that is the best way to go offering up extra protection to your control bord. I also have a set of newly printed parts to install including: 12 millimeter z axis top stabilizer rod and a few other smaller pieces. I mounted to 50 millimeter fans, one on each side of the boards case to give some active cooling that will be controlled via switch
Update: January 3rd 2014
Lately I’ve been doing lots of updates on my progress but, not much in the way of pictures detailing that progress. So this update will be primarily pictures showing those updates. I apologize in advance for the quality of these pics as I am attempting to get something with better quality.
Update: January 4th 2014
I finally figured out a cover for the controller bay. It has two sets of vents on it and on one of them I mounted a 60mm fan to expel any heat that rises to the top. This will work great in conjunction with the other two intake fans. So cool air is brought in both sides via 50mm fans and the warmer air will naturally rise and be pulled up and out by the top mounted 60mm fan. If those isn’t enough than I still have space to mount another 60mm fan on the top. Each of the individual motor driver chips will have heatsinks as well as each mosfet. The controller should be more than happy with this setup. Another good reason for the the top cover is to protect the controller from any foreign debris that could potentially short out the board if it were to fall causing improper contact. The top vents on the cover have a piece under them that will stop anything from falling on the board while allowing air to pass through.
I still need to figure out how I plan on mounting another 60-80mm fan that will be used for tall prints. I need something that is adjustable in order to get the best angle depending on what I’m printing at the time. I also changed up my z axis homing switch with a printable solution. I found one on thingiverse that was originally intended for a printrbot plus or lc. It fits perfectly wiithin it’s intended location. Typically the z axis switch is mental to be mounted on the x axis motor side. The reasoning behind this is because the motor side typically weighs more causing that side to sage a bit. With the integrated X and Z axis, that is no longer an issue. So it just made more sense to mount it on the right non x axis motor side. I’ve also been messing around with different materials for my auto-tensioners for the X axis. I originally had it setup to run 4 high tension springs with one on each side of the mount. I’ve tested rubber bands as well as thicker belting and in some circumstances they work better. So I will need to test out different methods to see which is the best fit.
Update: January 5th 2014
I printed out some bearing holders for the top of the z axis as well as some stabilizers for the z axis nut traps. The bearing holders were found on Thinigiverse and originally designed for the Ord Hadron. They stabilize the z axis rods at the top which is a design I’ve been wanting to mess around with. I haven’t decided if they will be kept as a part of the final design yet. The z nut traps are quite brilliant in design. I will have to make a few altercations to the z axis nut trap setup in order to install but, I’m sure it will be worth the effort. They are comprised of two pieces to each side which lock together with channels as well bolts. These two pieces encase the z axis nut and then bolt onto the x bridge.
I started putting together a parts list but somehow my tablet are it for lunch so I will have to rewrite a new one. Tomorrow I plan on printing out a 60mm fan cover for the fan mounted on the top of the controller bay. I also need to finish a bit more wiring before moving forward with actually drilling the holes to mount the y axis rods. I also ordered some locking waterproof connectors to test out on this build. I was able to get 40 of them for $2.50 with shipping included. I also want to order up some ferrus connectors for the screw terminals on the controller. RepRap magazine recently released an article on the issues of not using these connectors on boards with screw terminals. You can order a hundred of them on eBay for a few bucks, so one order would last me a lifetime. I just need to double check the gauge requirements.
Update: January 7th 2014
I’m still awaiting the arrival of a solid state relay so that I can run a 24v silicone heated bed. I will be running a massive transformer just for the heated bed. It will output in 24 volts AC but that doesn’t matter as far as the heated bed goes. I will also run an inline 15-20amp fuse before and after the transformer in case any issues arise as it will cut the power. I haven’t completely decided on how I plan on mounting the bed and aluminum plate. I will probably not use springs as they have been known to be an issue.
The 24v heated bed running AC should in theory heat quicker then a standard 12v DC heated bed. Silicone beds have also been known to heat quicker. It will probably be another week or so before I get the SSR (solid state relay) needed to completely wire the bed. I am also still waiting on a loaner ramps board that will be used for this bot as the only one I have is for mock-ups.
JunkBot’s Parts list:
JunkBot was originally created to show people that with some creativity and ingenuity – a great printer can be built. We give a general parts list below, as well as some ideas of other usable materials. This way you can start putting together a collection of parts to make your own JunkBot
Main Framing Material: I used stands that were originally created to hold up outdoor solar lights. They measured 1″ by 1″ or 25mm by 25mm and they are made from aluminium. Almost any material can be used, including wood, extruded aluminium or steel.
(10+) 608 bearings: 8 of them are used on the z-axis. There are also 2 others used for idlers within the x and y axis’s. These bearings can be found within roller-skates, roller blades and skate boards. You can also buy them online from many different sources but, the cheapest option is to recycle them from old roller blades found at thrift stores or garage sales.
(8) LM8UU Linear Bearings: 4 for the x axis and 4 for the y axis. A later iteration is planned to be done to help eliminate the need for these more specialized bearings. You can find them online for about $1 or so a piece depending on quality.
(4-5) 8mm or 5/16ths smooth rods for the x and y axis’s: We also added an extra rod to the x axis for the auto tensioner system but, you can use regular 5/16ths bolts if needed. We usually find our 8mm rod within old household printers and scanners. Your local E-Cycle location will usually give you a few for free. you can also look on sites like craigslist for broken ones that people are usually excited to give them to you.
(2) Smooth rods in any size from 10mm to 16mm: These will be used for the z axis. the reason we give a range of rod sizes is due to an auto-tensioner system that we developed that allows you to use different size rods without any modifications. (We are using 11mm rod for our z-axis because its what we had available.)
Zip Ties: These little guys come in all sizes and I use them often. They work great for keeping cables together as well as many other uses. I primarily use the small ones but, you can find assorted packs with several sizes for a few bucks.
An Assortment of washers, springs, nuts and bolts:We have not counted every nut and bolt and we probably wont post a list of them because the JunkBot is all about hacking everyday items apart to make a nice 3D printer. We used whatever we had laying around and did whatever it took to get the parts we had – work together.
Assorted Brackets: We used a few metal brackets to reinforce the frame. We also used some printable brackets to make it very strong. You can use one or the other to build JunkBot. If you look at the pictures you will see the important locations to reinforce.
Some Sort Of Feet: These can be printed or metal adjustable ones can be recycled or bought. We recycled a set off of an old stand and used some L brackets to mount them to the frame. You can find printable ones on thingiverse.com under the (Adapto Build)
Wiring: We used primarily CAT5 wiring or ethernet cables. These are cheap and efficient. To wire each motor use 1 CAT5 cable. There are 8 single strands of cabling within each cable. You will want to double these up to wire: Motors, Extruder Power and Heated Bed Power. You can use individual strands for endstop or homing switches, thermistors, low amp fans and low amp LEDS.
Switches, Fuse Holders and LEDs: Not required but, I use a switch to turn ON/OFF auxiliary cooling as well as to take the xbox Psu off of standby. Its also nice to have a few status LEDs wired to let you know things like: is your hotend on or is your PSU on standby. We run a 18-20 amp fuse before and after our power supplies as well as with a solid state relay on our heated bed. The Xbox PSU has built in power management so no need to worry if you dont have any fuses as they are not required.
Flexable Conduit Tubing: This is used to protect wiring as well as organize it. It is by no means a requirement but, its very cheap and it is very useful. You can buy about 14+ft for about $2-3.
Hard Wiring Conduit: This stuff is what is used on the back of JunkBot to hold the wiring along horizontal frame sections. It is also not required. It can be found in the audio/video wire management section.
The Top Spool Coaster: Ours is actually made from a handle off of an old large fountain Pump. It actually ended up fitting perfectly and is adjustable to accommodate any size spool. There are hundreds of downloadable spool mounts that can be found on thingiverse.com
Fans: The amount and size of fans needed is entirely up to you. Typically you will want at least one to cool PLA near the extruder as well as some to keep your electronics nice and cool. For this build we are using 2-50mm intake fans to cool our electronics with a 60mm top mounted exhaust fan. We also mounted another 60mm fan on our extruder to cool prints as they are laid down.
Heat Shrink, Connectors, Electrical Tape and Misc: Heat Shrink tape is a great way to securely patch together wiring. We used a decent amount of it to keep splices protected so that they dont later come unplugged. Assorted connectors are something that every builder should have. We use them for all kinds of RepRap related projects but specifically for this build we used them to attach wiring to out terminal block. All of these items can be found online or at your local hardware store.
Xbox 360 Power Supply: The version we are using is the 203watt 16.5 amp OEM Microsoft version. We have heard of other users having bad luck with cheap knock-offs and we recommend getting the real deal. (We also have a complete write up on the site that details the types and modding of an Xbox PSU to use with your RepRap.
Controller Bay: We used two separate pieces from a metal DJ light case that we found in my buddies garage. Be creative and if creativity isn’t your strong suit then jump on thingiverse for custom options that will work with just about any controller you decide to use.
EndStop or Homing Switches: You will need 3 of these for this build. You can find these in all sorts of different electronic items. We decided to buy a new set of non-lever actuated switches to test out for this build. just about any momentary switch can be used if wired correctly.
8-Way Terminal Block: Ours was taken off of an old project we had laying around but, if you dont have one you can find them online for a few bucks. This is not required for the but, it helps to simplify wiring.
Hotend: We used a Ubis hotend from Printrbot. This is one thing that people generally skimp on and later regret it. Buy a quality hotend and you will be happy you did.
(5) Nema 17 Stepper Motors: We were able to salvage most of our steppers from old office printers. You can find them online from about $5-15 each. I personally prefer Kysan motors but, they are on the higher side. Make sure you do your research before buying and just because some guy online says that they are for 3D printers doesn’t mean that they are.
Belts and Pulleys: We always recommend buying GT2 6mm belts and aluminium matching pulleys. You can find them for a decent price and get enough to do the whole bot. For about $20 you should be able to find 2-3 meters of 6mm wide 2m pitch GT2 belts and aluminium pulleys.
Solid State Relay (SSR): This isn’t required as you can run the heated bed directly from the RAMPS board but, I have a 24volt heated bed laying around so I might as well use it. I will also be using a 24 volt transformer to run the heated bed.
Controller: We will be using a RAMPS 1.4 kit solely because of cost and the fact that it is widely used. The Ramps board has a huge support community which is good, especially if your new to these types of setups. I commonly see Ramps kits including: Arduino Mega, Ramps 1.4, 5-driver boards, heatsinks, wiring and SD card kits for anywhere between $35 and on up from there. If you watch eBay auctions closely, you should be able to snag a kit for around $40-50 without too much of an issue.
Update: January 15th 2014
I will be adding a section to the BOM that will link to every part printed from Thingiverse but, it will take a little time. In the meantime if you can’t find one of them for your bot weather it’s a JunkBot or not, let me know and I will get you the link asap. Today I wired up the switch to the main cooling fans for the electronics bay as well as the inline 20 amp fuse. I also cleaned up and organized wiring from prior work. I just finished the wiring for today and I will add pictures as soon as I can. Some more parts should arrive tomorrow and hopefully the ramps wiring kit is in that shipment of stuff so that I can finish the wiring on the controller end. This will allow me to at least flash the firmware and test out the motors. I am still in need of about 3 meters of GT2 belting as the ones I have seem to be a bit to short.
The JunkBot is looking better than ever with the new updates:
Update: January 17th 2014
Today I was finally able to put together the new z axis nut traps. These were designed using a lot of thought and engineering. It uses two pieces that lock together with a channel as well as bolts for extra strength. The two pieces enclose the z axis nut with a spring that loads the nut to keep tension. I have yet to decide if I will make anymore modifications to the z axis nut traps. I might beef up the metal mounts by changing them out with steel ones but, so far I’m happy with the ones that are currently being used.
Update: January 19th 2014
Yesterday and today quite a bit of work has been done on the JunkBot. I rebuilt the z axis motor mounts by connecting them with one solid piece instead of two pieces. This also serves as a cross brace for the base of the frame. It also helps to keep wiring nice and neat as well as keeping it out of the way of the y axis linear system. Yesterday I finished wiring everything on the controllers side and also finished all the wiring for the active cooling setup for the electronics + Solid state relay. There are 4 fans in this cooling system and eventually 1-2 more that will be dedicated for printing. The 2 for cooling prints will be controlled by the ramps controller in order to change speed through Repetier.
Update: January 28th 2014
I’ve been real busy with all the different projects going on as well as the dual extruder upgrades on my printrbot plus. I finally have some time to tie up a few loose ends with the JunkBot. A big issue I have with my Plus v2 is task lighting. Being able to see your prints is more important than you might think. I do a lot of adjustment on the fly AKA while printing. With the JunkBot, I didn’t want this to be an issue so I added lots of task lights. The more recent additions include bright leds in sets of 3. I mounted one on each tower to illuminate the entire bot as well as another under the bot to light up so I can see well during adjustments and troubleshooting. These 3 are set on rotating mounts, so I can adjust their spots up to 180 degrees. I mounted as well as finished all the wiring for these lights.
Update: February 3rd 2014
I have been working on the z axis setup again even though I previously finished it. I wasn’t completely satisfied with adapting available designs to fit my requirements, so I will be custom designing a few parts. I also replaced the z axis’s motor mounts with adjustable ones from the adapto RepRap. I also plan to clean up a little bit of the wiring as I’ve found water proof connectors that lock in place. I’m still debating on using a few status lights as I recently bought 3 of them and they are about 7 mm in diameter. Just was able to get the panel mount status lights in red, green and blue. I figured I could use green for power, red for heating and blue for wether or not the cooling system is active. I plan to add a more detailed update once I finish the designs and print the few required custom pieces.
Update: February 5th 2014
In the last few days lots of work has been done on the JunkBot. I could have more than likely had it finished already but, I want it to be the best it can be when I fire it up for the first time. I’ve made a few simple parts on Sketchup, exported them as STLs so I could easily print them on my printrbot plus. The first set of parts are for the z axis nut retainers. I decided to reinforce them with steel L brackets. I finally decided to go with the z axis motor mounts from the adapto build as the are adjustable as well as very sturdy. Both motor mounts are also reinforced with 6mm birch with cutouts for the motors.
I managed to find an awesome half skull, half cyborg skull surrounded by gears on thingiverse. After a little re-scaling and a lot of on the fly print adjustments, I was able to get it to print flawlessly on my plus. It is a very detailed print with no room for error and it turned out great. I used this piece as a fan grill for the JunkBot as I feel that it fits right in with the personality of the machine.
I replaced my 2 90 degree corner brackets with one’s of my own design. I just wanted to create something simple that had more personality than the plain ones I originally had on there. I might throw them on thingiverse.com if I have some time but, I will definitely put it up when I finish the JunkBot so others can build their own kind of JunkBot.
Update: February 9th 2014
Lots and lots of work has been recently done on the JunkBot platform. I’ve replaced a good portion of parts that I wasn’t a 100% satisfied with. I’ve been designing and printing parts over the last week. I now have a few pictures to show. The z axis is finally completed and is in great working order. Today I have spent a lot of time designing a new top mounted spool holder that not only fits well on the frame but, it also follows the design queues of the JunkBot. I also redesigned the front panel as well as added some status lights.
I managed to find 2 matching aluminum switches that manage active electronics cooling and the majority of the task lightning. As you can see in the pics below, I also designed replacements for the upper vertex’s. I wanted something strong as well as something with my own tastes involved. The task light mounted in the center on the top also needed some re-inventing. The leds used have square mounts on them. I made nice little boxes that they fit well inside.
Update: February 15th 2014
I’m planning on doing a little bit of rewiring on the JunkBot today because I’ve changed the front switch panel so much. I have also discovered these great little connectors from my local army surplus store that are water proof. These connectors are easily removed or changed but, they also do a great job of holding together multiple slices at a time. I have also started a few different carriage designs so that other builders can print the exact same setup if they choose to. It has taken quite a while to build something that is easily adaptable for various setups.
I hope to have some time to start digging into firmware setups as well today. I haven’t decided a 100% on one firmware over another but, more than likely I will use Marlin or a variation of it. It’s easier to use or adapt an already fully working setup than to start from scratch. The active cooling setup for the electronics is also on the list of things to wire today. Hopefully soon I will have some updated pictures of the current progress being done.
February 25th 2014
Lots of updates including a new cable management setup. I wanted to post a few pictures of whats been done since I haven’t had time to update the build log.
February 26th 2014
The lower piece in the picture that is under the drag cable is what I call, “the track.” It is a piece that I designed for the drag cable to rest in when its at its lowest position. The track isnt required but, I found that it helps to keep the cable going the right direction at all times. Without the track it sometimes can startnto move at a slight angle which could cause some of the links to stick. It takes about 50 minutes to print 8 links which isnt very long at all.
A decent amount of cleanup is needed after printing the links. This is needed in order to make each link rotate smoothly. I used a small needle file and a razor to cleanup any of the parts that move. The links that make up the cable can be found on thingiverse. I made a few slight modifications to the thingiverse files but, they will work as posted.
Once im finished I will post links to any designs I used as well as post any custom designs I’ve made on thingiverse. I am currently organizing all the JunkBot files as well as re-labeling file names. I will also make sure to post which files are required and which parts are optional.
February 28th 2014
I thought it would be neat to show you guys the 2nd JunkBot being built in Australia. This build isnt yet finished but its almost there. The 2nd JunkBot is being built using 25mm aluminum tubing recycled from stands that are used to build store displays. I have recently been organizing all the files used to create the JunkBot and we hope to have those files available soon. One of our main computers went down which has delayed the process a bit. Here’s a few pics sent to me from our fellow JunkBot builder.
The dimensions posted in the pictures are different from our JunkBot but, thats one of the nice parts about this platform. You can adapt the frame to fit your needs or what parts you have available. I really like the JunkBot logo he added in the cross support. Its really starting to come together!
Update: March 27th 2014
I haven’t been able to finish the JunkBot but, I am very close. I plan to test out each axis’s motors soon as well as the rest of the electronics. I also need to deturmine which software im going to use. I have been spending a lot of time organizing all the design files that were used to build the JunkBot which is very time consuming. I also want to redesign the carriage to make it a easily buildable or printable design. More than likely I will use ABS plastic for this portion as well as a few other parts that require the use of ABS plastic.
I was recently able to refit my main printer with a new heated bed and auto relay setup so that I can print these remaining parts. I also need to finish the drag cable system. I recently perfected the design which will match the one used on the Printrbot Plus hybrid that we have. Now that the drag cable system has been tested with quite a few printing hours under its belt. I will also try and finish organizing the cabling that is going into the electronics bay as I work to finalize the wiring required.
Posted from RepRap Squad HQ
So we have decided to take on the Mendel 90 hybrid build as a side project as if we don’t have enough projects going on. We are not going to build a standard Mendel 90 however. We originally couldn’t decide between the Prusa I3 and the mendel 90. So we figured why not have our cake and eat it to. So after looking at plans for both designs we realized how similar they really are. We liked the I3 for some parts and the M90 for others. So we are going to take the best from each design and integrate them together while adding in a little of our own tricks as well. I will be updating as we go. So far the parts that are decided are the frame, z-motor mounts and top rod mounts. We are going to use the Mendal 90 frame with a few small adjustments. The I3 Z-axis motor mounts will be used as well as a variation the I3’s Z-axis top rod mounts. That’s all that’s been decided so far.
This is the Y-axis setup we will use from the I3
This is the frame basic design we will use:
Here’s the motor mounts that will be used:
And here is the z-axis rod top holders that will be used as well:
I’ve started sketching up rough plans so I can figure out what parts from each machine I’m going to use. I also have to figure out how to integrate them seamlessly so they work together and not against one another. I’m also figuring out parts that I will be custom building from other ideas and designs we have in the RepRap Archives. Luckily I have the better part of all the designs RepRap Squad has put together over the last few years. So it will be a matter of finding and adapting ones that are made for this design. I’ve been working non stop for the last week on design changes and my desk has been overtaken by models etc. So I have moved to the only feasible place with more space, the floor. Below you can see a small portion of my soon to be rats nest of ideas and sketches. I’ve made a quick mock up of the bearing mount for the Y-Axis taking design ques from the Prusa i3. After asking a few members for a working name for this project instead of calling it a mendel 90 Prusa i3 hybrid. We came up with the name Elsa i9. The name derives from the last two letters from the Prusa and the Mendel. The ‘i’ comes from Prusa and the 9 comes from the mendel 90. So it makes since and is a lot easier to reference. So from now on this project will officially be referred to as project: Elsa i9. As designs are confirmed I will post updates.
Update April 5th 2013–»
I’ve started smacking mock up motor mounts so I can figure out the best way to build them. I will be posting pictures soon. So far I like the motor mount design. The basic design was adopted from the Prusa i3’s motor mounts. I’m still trying to figure out if I want to use the tab system found in laser cut birch. After the Elsa i9 build is completed I will be making the majority of it out of acrylic or Dibond. Dibond is great because its strong like aluminium but weighs less and is easier to work with. The 1st version will be made up of birch. Motor mounts, Y-axis box frame, rear supports and top Z-axis supports will more than likely be made from a 6mm birch or similar wood. The reason I am going to use this kind of wood is because the 1st version will be a prototype that will have a lot of overall changes to it. That way we can get the design down and make it exact before we make the Dibond or acrylic final version. I was going to use the See Me CnC style Prusa boxed Y-axis frame but after looking at the design thoroughly we decided it would be better to make our own design that would fit the platform perfectly. So far that’s where we are at so check back soon for more updates as they come.
Update: April 7th 2013—»
After cutting out the mock-up frame I noticed that it seemed a little small. Even after having drawings I made to scale the Z-axis seemed too short. I was happy with what I had to work with for the X and Y-axis’s but the Z-axis seemed like it had more to offer me. So I am working on some Z-axis extensions that I will design specifically for this application. As of now my first thought is to make something different, something adjustable that will offer great support. Right before cutting I decided to go with a thicker base and a thicker front U frame. The supports in the rear will be 6mm birch as well as the motor mounts and framed y-axis bed. This will make it a little heavier but it will add strength where its needed. The motor mount mock ups version 2.0 look like they will work well. I am still experimenting with different ways to join the edges of the different pieces of birch. I might go with a variation between dovetailing and the laser cut style of joining.
Update April 7th 2013—»
We have been hard at work today working on the mock up design. Most people ask me why I don’t do everything in solid works or another design program first. The reason I don’t design it first is because a lot of the design has already been done for me thanks to Nopehead and Prusa as well as many other derivatives. With a lot of my builds I like to make a mock up version out of wood. Problem solving when building this way has always worked out well and I was taught old school as well. The mock up is going great and we have the majority of the frame together minus the Z-axis frame extensions. I will update soon but right now I have a lot more work to do. I finally got around to getting a few pictures of how the mock up looks so far. Remember this is just a mock up. The final design will have a lot of eventual changes. I like the way everything is coming together.
Above photo: Here you can see that I moved in the rear supports as well as adapted the prusa’s bed foundation.
Update: April 8th 2013—»
Today we started building the frame the Elsa will sit on. Instead of just cutting out a sheet of mdf we decided to build an actual, “frame” with supports. Underneath Elsa’s platform there is ribbing every 3 inches to make sure it is completely uniform. We also started building the mounts for our Xbox power supply. We have played around with a couple different mounting positions as you can see in the pictures below. Luckily we remembered to take the power cable into consideration. The power supply we have chosen is one we have used before with great success. The 203watt 16.5 amp Xbox power supply. There is also a post on this site describing how to mod it for reprap use. We all decided that we wanted to figure out a better way of routing cables and organizing them within this build. I asked that we try and take a fresh look at building Elsa while still taking into consideration the great designs that so many before has done. Including Nopehead, Prusa and so many more. This project will consist of a lot of design, building and redesigning and building. We now have a few more members of the RepRap Squad’s team joining the battle. So this should make for a great evolution of multiple designs as well as designers and input given from around the world. Well I promised you updated pictures so here is the rough mock up and the stage in which we are at.
Above pictured: Here we are trying to determine the final position of the PSU.
Above pictured: Another possible PSU location as well as the basic mocked up Y-axis and bed platform.
Above pictured: The basic skeleton of Elsa’s platform
Update April 9th 2013—»
Today we mostly worked on placement of electronics and wiring. I decided to print a female coupler for the Xbox psu plug, that way wiring would be more clean. I also made the mock up mounts for the Xbox power supply. My friend thought that it needed a little pazazz so he added LED lighting that you can see in the picture below. I also started to build the fan and filtering system. The fan located on the side of the print bed will pull in air and run it through an exhaust duct that will filter the air and expel the clean air. This is primarily for printing ABS and it may eventually be hooked up to longer duct work that will be piped into the exhaust system. All in all its starting to come together fairly easily. We are still trying to figure out the Y-Axis platform and how it will function.
Above picture: Here is an above picture of the Elsa i9 ( Nothings bolted down to the base yet.)
Update: April 11th 2013—»
We didn’t work on the project as much as we wanted to today due to outside interferences. However we did get the mock up for the z-axis extension done and they really add a good look to the platform. We are also starting to ween away from the framed Y-axis bed. So far we’ve decided to take out the front 3 pieces and it seems to look better. We are in the midst of making our mock up smooth rod holders as soon as we get exact dimensions. The mock ups for the z – axis, ( top & bottom) are almost done and they just need some design changes for aesthetics. After that they will be done. The LED’s have been temporarily been moved to the lower left and right sides of the base frame. I posted a few quick pics to show what we’ve changed as of today. I can’t wait to get the mock up stage completed so we can order the dibond and have it milled to specs. We are quite away out from that point but I know it will look amazing. We are making the z-axis extensions as an add-on able upgrade as of now. They are being engineered so that this will be possible even to existing mendel 90’s. Check it out and let me know what you think.
Above picture: z-axis extensions and y-axis change.
Above picture: This is a top down view of the above picture.
Update April 20th 2013—»
Today we got a little bit of time to work on Elsa. We mainly focused on mounting the main parts needed for the Z-axis. Both 10mm z-axis smooth rods are now mounted. Top and bottom as well as the motor mounts. The motor mounts share their substructures with the smooth rod mounts. Now all that needs to be done is to finish alignment and cut to length the 5/16ths threaded rod and finish the threaded rod top bearing support mounts. After that it will just be a matter of buttoning everything up, mount the motors and the majority of the Z-axis will be finished. I am still however trying to decide what size rods I want to use for X and Y axis. I can’t decide between 8mm and 10mm. I also got the round bezels for the z motor wire pass through that I will be cutting out as soon as I buy a new bigger drill bit. We are still throwing around ideas and drawing designs for the y-axis. As of now that’s where we are at with project Elsa i9.
Update April 28th 2013—»
The past week I have done most of the work due to outside commitments. I have found and mounted the final resting place for the Xbox power supply, as well as ran most of the related wiring. I have also started to build the custom spool mount and bowden setup. I have also buttoned down the Z-axis extensions and started the placement of the motor mounts. The motor mounts still need a little work before they are fastened down to their final positions. That way I can make sure everything is exactly level in all positions. I have been playing around with the idea of making the top of the z-rods adjustable for fine tuning later on. I just received my order of Abec 5 bearings from Italy. They were expensive but they work like a dream. I have never seen or used bearings of this caliber before and I am so impressed that I decided to replace all the bearings on every reprap I have with these. I also just started to design the power supply rail box that will be used to organize and split all needed power connections. This isn’t a requirement but I wanted it to be organized as well as looking in tip top shape for this build. Every aspect of this design will be thought out, built, used and then re-adjusted as needed. So nothing you see as of yet is set in stone. I have yet to update with new pictures but I will soon.
Update: May 2nd 2013—»
I know its been a while since I last updated but I’ve been stretched pretty thin with all these other reprap related projects going on. I am currently designing the 3 different axis on Elsa. I’ve decided against lm8uu bearings in favor for a new custom Abec 5 608 bearing setup. I recently got some of these Abec 5 bearings from Italy. They are pretty expensive but they are definitely worth it. I have never seen any that can compare with the quality, this is the reason for the change from lm8uu bearings. I have started designing from the ground up for all 3 axis as well as custom bowden setup that uses LC variation of Wades design. I am really excited to start building the carriage and axis mounts. This will be an original design that I have never seen done before. A lot of these parts will be created using carbon fiber, aluminium and dibond in the final version. Each side of the lifts used on the z-axis will have 3 bearings each to move the x-axis and carriage up and down. As of yet the carriage will use 3-4 bearings and the y-axis will use 3-4 bearings as well. I have yet to decide whether the carriage and y-axis will require an adapted setup do to the fact that it is primarily regulated by weight. Early tests look good using adapted mounts that are restrictive in in wanted movements. Early mock up designs prove that this design has little or no known backlash. I will be updating as soon as designs are finalized and mock-ups are finished.