This past weekend I completed the longest continuous print yet on my Prusa Mendel…just under 9 hours straight. It’s the Basalt Pencil Holder from Thingiverse. It was printed at 100% scale, 0.20mm layer height with 0.10 infill on a J-Head with 0.35mm nozzle in translucent green PLA.
It reached 89.8mm in height (one of the taller things I’ve printed) and turned out amazingly well. It’s solid, dense and nearly a perfect print with minimal stringing.
The Prusa seems no worse for wear either:
One trick that Brad (Sublime) discovered when testing the J-Head with Slic3r is to tell Slic3r that the 0.35mm nozzle is actually 0.30 which seems to better compensate for the swell of the nozzle under heat and results in less blobbing. Since I updated my profile with that change, the prints have been much cleaner.
My pal Brad (aka Sublime) has been working hard over the last 4 months or so to fine tune his custom designed, pretty much from scratch, portable 3d printer. He’s finally able to offer it for sale via an Indiegogo campaign.
As has been mentioned numerous times on this blog, I have been helping with the prototype and am about 80% complete on my build of a wood cut version of Tantillus. My hope is to have it up and running for the Vancouver Mini MakerFaire next month.
I have to say, it’s been pretty cool to witness the process that Brad has gone through. Lots of hard work and planning has gone into this project and I’ve been on the ground floor for it all (and hopefully maybe even contributed a little bit too).
I’m looking forward to seeing Brad’s project succeed and be an excellent example of open source product development.
I invite everyone reading this to check it out if you’re interested in an awesome, portable 3d printer. You can also read more about the Tantillus on the new website Brad has set up to support it.
UPDATE: I somehow missed it yesterday but Brad has released the source files for the Tantillus printed case so if you’re daring, have about a kg of filament and a lot of time, you can take a stab at printing the case yourself!
Be warned though, it will take a lot of time! I was unsuccessful printing it in ABS on my MakerBot Thing-O-Matic, despite having enclosed it with acrylic windows to keep the heat in…it still cracked once it got higher up the print. It’s very possible a better tuned bot would be able to print it. I was able to print everything else for the Tantillus with my MakerBot (extruder, internal mounts, gantry, etc.), just not the larger side panels.
I spent nearly the entire weekend browsing the booths, chatting with people and buying far too much electronics at the Solarbotics table.
It was also literally the first day after I had finished assembling my MakerBot 3d printer and was stoked to see some other bots in the real world (I bought my kit without actually ever seeing one in person).
This year should be even more fun as the organizers have secured the PNE grounds for this year’s event so it will be even bigger. It’s not just 3d printer stuff either…all kinds of creative arts, crafts, demos, robots, photography, seminars, workshops, etc.
I’m looking forward to being there as a ‘Maker’ this year as our 3d printing club will be setting up a ’3d printer village’ with somewhere around 15+ 3d printers (all different kinds) scheduled to be onsite during the weekend with more being added to the list all the time. We’re hoping to have them all running and printing stuff for people to take away as a sample of what the technology can do.
I bought and assembled my first 3d printer kit last summer, a MakerBot Thing-O-Matic (the device in the middle).
Since then, it’s printed the Reprap Prusa Mendel printer (on the left) which I assembled and gives me a bigger build area. Both of those printers have contributed different parts (in ABS and PLA plastics) for the prototype Tantillus printer on the right which is nearly complete and will be ultra portable (possibly even battery operated).
My Thing-O-Matic has also printed dozens of Prusa parts kits which have lead to (hopefully) dozens of other printers coming online as well…and it just keeps going. That doesn’t include the hundreds of (non-printer related) objects all the printers have made as well.
A brief update on the build status of my prototype version of Brad’s (aka Sublime) forthcoming Tantillus 3d printer and my Prusa Mendel Reprap printer.
Last weekend, Brad & I mounted most of the printed parts, motors and hardware for the extruder and build platform. Part of that exercise was for Brad to see how difficult it was for someone else (me) to assemble the internal parts (it’s tricky!) and for us to get an idea of how to document the build process for others.
Mechanically, it’s complete except for the bowden cable. We still need to source some tubing for the 1.75mm filament I plan on using. Brad’s also been fine tuning some of the printed parts to better match the sourced vitamin hardware.
Last night I started wiring the LCD panel and encoder wheel as well as mounting them to the front of the printer. As I’m building the wood cut version, I had to drill holes in the front. The lasercut acrylic version will come pre-drilled (and it’s seethru so the LCD will be on the inside).
I used this LCD cover I found on Thingiverse and it fits perfectly and cleans up the front nicely although I may reprint it in ABS instead of the PLA that is shown which is semi-transparent so the backlight leaks through.
The LCD & encoder are wired the same way as the PanelMax addon is that I recently integrated into my Prusa:
This is thanks to the excellent printed parts and tutorial TommyC posted on Thingiverse. It really makes a huge difference in using the Prusa without a computer…I simply slice my 3d models using Slic3r, then put the gcode file onto a microSD card (I’m still using my SDRamps board and not Tommy’s SD card reader in the PanelMAX). Power up the Prusa and navigate to the file and click on it. The bot then starts heating the bed, then homes the axis and starts printing as soon as the hotend is to temperature. I’m using Marlin with the Prusa now but am still having issues printing taller objects as I seem to have something off in my Z height configuration. You can see in this photo of two Yoda’s…the one on the left was printed using Sprinter firmware and the one on the right is with my Marlin build (latest as of last week):
A little squished vertically thanks to Marlin settings. More troubleshooting & recalibration to come!
I’m still waiting for my RAMPS 1.4 kit and power supply to come in before I can fire up the Tantillus but they are enroute so hopefully very soon.
UPDATE: Fixed the Marlin issue by turning down the current on the Z driver…it was overheating due to being on during the entire print at a high current so was basically going into protection mode on every layer, hence the weird behavior. My Sprinter config had the Z axis disabled when not in use which also works in Marlin but it works better if it’s always on. (Thanks to Brad for solving this!)
It’s been a few weeks since my last build update so I figured it might be good time to post some updates on all the printers I’ve got on the go at the moment.
Prusa Mendel
I’ve been tweaking my Prusa quite a bit lately and have been getting really good results as you can see:
I’m still using Sprinter with the latest version of Slic3r. Will attempt to migrate to the latest Marlin this weekend but am beginning to suspect some issues with RAMPS 1.4 boards as those with RAMPS 1.3 or lower seem to have no issues.
Tantillus Update
I’ve been working with Brad (Sublime) in testing his design for the Tantillus. Originally designed with a fully printable frame, I’ve encountered issues printing the frame in ABS on my MakerBot. The frame is comprised of 3 levels of 4 quarters of the frame and each is a huge print for the Thing-O-Matic’s build area taking 3-5 hours to print. The biggest problem is cracking from tall prints as evidenced by the photo above. Even after enclosing the walls of my bot with acrylic windows, I still had issues printing it. It’s likely possible with someone’s bot, just not mine…at least in ABS plastic. Brad’s prototype model was done in PLA and even he had some curling.
To combat this, Brad’s also made a version that can be either CNC milled or laser cut in wood or acrylic. We tested this out last weekend thanks to Derek’s CNC mill:
Here’s Brad’s original prototype with the wood cutout version side by side:
I painted my frame green:
and here’s Brad’s updated wood frame version, complete with an awesome Tantillus logo:
We’ll be building the prototype versions over the coming weeks and report back once everything is sorted and working.
Other fun stuff
I met Andrew from Glitch 3D Models (who operates a BFB Touch 3d printer) at the Maker Faire event at the Museum of Vancouver last week and he brought his own GIANT Yoda to our regular group meeting:
It was a 36 hour print done in PLA. He maxed out his build area with only a few mm left to go so Yoda has a flatish head.
It’s very cool to see the ever growing variety of 3d printers in the area and it’s been a blast sharing ideas with everyone.
This past weekend, Brad came over and helped me tweak things on my Prusa Mendel. He immediately noticed a few issues in the prints I had previously made.
I ended up swapping out my PLA bushing X-carriage with an updated Greg’s X-carriage with LM8UUs (soooo smooth now!), with the intergrated belt tensioning system (a pain to install but works great once done).
Also added a cooling fan for the J-Head hotend via the extra heater inputs on my RAMPS 1.4 board (pin 9) so it’s now PWM controllable (you can see it in the video below). This allowed me to add fan high, fan low and fan off buttons to Pronterface and to integrate it into my Slic3r start gcode (M106 S255/S128 for high/low or M107 for off).
Tweaking the Slic3r settings really helped to correct the issues I was having. It really is invaluable having someone that understands how these settings work, look at your prints and be able to tell what settings are off. Every machine is different but there are some things consistent across them all. My biggest problems seemed to be not enough filament being pushed through and some layer print settings being too slow. I figured slowing everything down would help troubleshoot things but when printing with molten PLA, faster is usually better.
We attempted to upgrade my firmware to Marlin (from Sprinter) but had nothing but trouble. The endstops were ignored and the axis weren’t responding to commands in the correct direction. Switched back to Sprinter and everything worked fine again. Will have to investigate this further on the forums as it seems it may be a common problem with RAMPS 1.4 and may have been fixed earlier today.
Using the new Slic3r (version 7.0 was just released), I was able to print this Yoda:
I think it turned out better than the ABS version I printed awhile ago on my Makerbot (although this was printed at 50% the size)…the overhangs weren’t as bad either.
Brad also brought along his prototype Tantillus printer which is now printing:
He’s still fine tuning the model files and I’m testing them in ABS (his prototype is entirely PLA). More info soon as he get things just right.
UPDATE: Printed a full size Yoda:
Also added one of the 80mm LED light rings I had with just a couple of zip ties to the fan. I had tried to find a decent way to mount it or simply use some LED light strips left over from my install in the MakerBot but this seems to work the best without getting in the way of anything.
I had to fix a number of alignment issues with my belts, adjust a pulley, reseat and level the print bed to get to this point.
This is a quick printing wire clip which turned out really well considering I haven’t really calibrated anything yet beyond levelling the print bed:
The one on the left is literally the first thing I tried printing (before I fixed a number of issues) and the one on the right is pretty close to what it was supposed to be. It’s a little smooshed as I grabbed it while it was still warm.
Printing in PLA is quite different than the ABS I’m used to…it’s very oozy. I’m going to need to install a fan to cool the print faster.
It’s SOOOO much quieter than my MakerBot!
I’m excited to finally have things up and running. Now I just need to start calibrating the printer.
UPDATE: Received a fresh roll of transparent green PLA and added a temporary light to the extruder. I’d originally tried printing on glass with a cold bed, then a heated bed and then settled on cold blue painters tape.
The first few layers always seem to have issues sticking. Perhaps my Z height needs to be lower (squishier) or it’s a temperature thing. The green PLA seems to be more cotton candy like with stringy micro filaments that get caught under the nozzle and wreak havoc.
The cube on the left was literally the first thing I printed when I installed the new spool of green PLA and turned out nearly perfect. Glassy bottom, not too smooshed 1st layer and the top is nice and smooth. The middle one was a combination of things including a filament feed issue (spool not rolling freely) and the last one was the last thing I printed yesterday on blue painter’s tape. It’s decent but not quite as nice as the 1st cube.
I was tired of printing cubes so I thought I’d try something relatively fast to print, and was a trickier item to print due to the shape of the text. I’ve printed tons of these geeks on my MakerBot so I know how they are supposed to turn out (in ABS at least):
Unfortunately it didn’t finish printing. Just as well too since there were problems with it due to the errant blobs of PLA causing the hotend to skip and the alignment was off on the text layers as it went higher.
It stopped printing because my laptop keeps cutting out (like it’s completely powered off with no warning, kernal panic, just off) randomly while printing (after 7-10 minutes of printing), killing the print. I’m guessing it’s a USB communication error (tried both ports & my USB cable already has ferrite cores on each end of it) or line noise from the wiring. It was much worse when I tried to tidy my wires up by bundling them together but once I undid that, it got better (longer prints) but it still happened with this print. My desktop doesn’t seem to have the same problem though but that’s not nearly as convenient to use as a controller for the printer.
Maybe it’s time to get the SD Ramps board installed so I can print without needing it connected beyond starting the print.
Lastly, I found these RepRap coins which are a nice alternative to the calibration cubes. They print fast, are a little tricky and print well:
UPDATE #2: Last night I finally soldered the pins to the SD Ramps board I had ordered with my electronics originally and the headers to the RAMPS (along with the important D1 diode under the X/Y drivers to allow for computerless operation) in the hopes that this would solve my issues (or make it moot) with my laptop not staying connected:
Julian’s post was very helpful in navigating my exact configuration. This involved disconnecting everything and removing the RAMPS 1.4 board to solder onto it which gave me the opportunity to detangle some of the wires which may have been causing my line noise issues. I also labeled each wire before removing it to make it easier to reconnect.
I had originally planned on wiring the SD Ramps instead of the normal header way but ended up going with the headers as it was easier and a more robust connection that I had originally thought. To my great surprise, upon plugging the SD Ramps into the arduino mega, it worked! I then reconnected the RAMPS and all the wiring and reflashed the arduino with Sprinter with added SD support (by uncommenting one line of the configuration code) and hoped for the best. Booted everything up and again, to my great surprise, Pronterface recognized there was a SD card connected and allowed me to load up some of the gcoded files I already had on it. The hot end heated up and away it went printing. I then disconnected the printer in Pronterface and unplugged the USB cord and the printer kept going. A few minutes later I had my first untethered calibration cube printed…and it was nearly the best one yet! Yay!
I got a little cocky and then reconnected everything again and tried to print the geek keychain. It works flawlessly until about 5 minutes into the print and then some blobby PLA caused it to skip again and I ended up reconnecting to the printer to stop it – unfortunately there is no other way to stop the printer when it’s going by itself other than to kill the power.
Stay tuned as I attempt to solve this problem…my guess is that my extruder calculations in the Sprinter firmware needs to be recalibrated. Brad’s also suggested that I switch to Marlin which I may also do in the coming days.
UPDATE #3: Once again, simply showing a photo of a failed print to my pals in the reprap group helped troubleshoot my printing issues. My set screw on my x-axis needed to be tightened and bumping up the temperture to 190C for the green PLA I was using seemed to have fixed things:
Still not 100% but pretty damn close to the happy place I was hoping to get to!
This past weekend, I hosted the guys from our Fraser Valley RepRap group at my place so that we could actually setup our machines to print and tinker. This is something we’ve wanted to do at our regular meetings but the folks at Boston Pizza, while very accommodating, probably wouldn’t be too keen on us printing stuff on their tables during our meetups.
Brad (aka Sublime) was the first to show up with his Prusa Mendel shown here printing a part on my coffee table:
and he also brought along a nearly complete prototype of his fully printable, mini 3d printer. Look how cute it is! Note the pop can for scale inside.
Check out the super tiny hotend he made (although he is considering using a J-Head after seeing the ones we recently ordered):
Derek also brought along his Citadel Mendel prototype printer:
It was pretty cool to see so many printers in one place (my living room & kitchen counter) and that 2 of them were incredible prototype designs.
With Eugene’s help, I also got my new J-Head hotend setup:
Just need to wire it up to my Prusa and (finally) start printing.
This is definitely shaping up to be the year of 3d printing…it seems every day major media is covering different aspects of how this technology is changing the game.
UPDATE:Brad has just posted about his mini printer with a lot more details and specifications. Sounds like it is getting a lot of (justified) attention in the RepRap community.