Adaptive Layer Height On The Monoprice Select Mini

If you’ve used a desktop 3D printer, you’re likely familiar with the concept of layer heights. Put simply: thicker layers will print faster, and thinner layers will produce better detail. Selecting your layer height is making a choice between detail and speed, which usually works well enough. For example, prints which are structural and don’t have much surface detail can be done in higher layer heights to maximize speed with no real downside. Conversely, if you’ve got a model with a lot of detail you’ll have to just deal with the increased print time of thinner layers.

At least, that’s how it’s been up till now. Modern slicer software is starting to test the waters of adaptive layer heights, which change the layer height during the print. So the software will raise or lower the layer height depending on the level of detail required for the current area being printed. [Dylan Radcliffe] wanted to experiment with this feature on his Monoprice Select Mini, but it took some tweaking and the dreaded mathematics to get Cura’s adaptive layer height working on the entry-level printer. He’s documented his settings for anyone who wants to check out this next-generation 3D printing technology without forking out the cash for a top of the line machine.

While Cura is a popular slicer, the fact of the matter is that it’s developed by Ultimaker primarily for their own line of high-end printers. It will control machines from other manufacturers, but it makes no promises that all the features in the software will actually work as expected on lesser printers. In the case of the Monoprice Mini, the issue is the rather unusual Z hardware. The printer uses a 7.5° 48-step motor coupled to 0.7 mm thread pitch M4 rod. This is a pretty suspect arrangement that was no doubt selected to keep costs down, and results in an unusual 0.04375 mm step increment. For the best possible print quality, layer heights should be a multiple of this number. That’s where the math comes in.

After enabling adaptive layers in Cura’s experimental settings, you need to define the value which Cura will add or subtract to the base layer height. In theory you could enter 0.04375 mm here, but while that’s the minimum on paper, the machine itself is unlikely to be able to pull off such a small variation. [Dylan] recommends doubling that to 0.0875 for the “variation step size” parameter, and setting the base layer height to 0.175 mm (4 x 0.04375 mm).

[Dylan] reports these settings reduced the print time on his topographical map pieces from 12 hours to 7 hours, while still maintaining high detail on the top surface. Of course print time reduction is going to be highly dependent on the model being printed, so your mileage may vary.

If Cura isn’t your style, our very own [Brian Benchoff] gave us a tour of “variable layer height”, the Slic3r version of this technique. Perfect for that Prusa i3 MK3 you finally spent the cash on.

Monoprice Mini Converted To Pick And Place (Kinda)

Would you believe that you can take a cheap 3D printer and easily convert it into a full function pick and place machine to help assemble your PCBs? No? Well good, because you can’t. A real pick and place needs all kinds of sensors and logic to identify parts, rotate them, make sure everything is aligned, etc, etc. There’s no way you could just bolt all that onto a cheap 3D printer, and let’s not even talk about the lack of closed loop control.

But if you have a very specific use case, namely a PCB that only has a relatively large single part that doesn’t need to be rotated, [Connor Nishijima] might have a solution for you. He bought a $150 USD Monoprice Mini, and with the addition of a few printed parts, was able to build a machine that drastically cuts down the time it takes for him to build his LED boards. Best of all the modification doesn’t involve any permanent changes to the printer, he can just pop off the vacuum attachment when he wants to print something.

Beyond the 3D printed parts (which were made on the printer itself), the only thing you need to make the modification is the vacuum pump. [Connor] is using a hot air station that includes a vacuum pump for picking up SMD components, but he mentions that you’d probably better off just modifying an aquarium pump and using that. A printed holder snaps over the cooling fan of the Monoprice Mini to hold the vacuum pickup tool, and another printed piece holds the strip of LEDs and the PCB. It’s worth noting that the machine has no ability to control the vacuum pump, and doesn’t need to. The pickup tool is so weak that when the LED lands in the solder paste it sticks to the board well enough that the tool can’t lift it back off.

The real genius in this build comes from the manually written G-Code. You load it from the printer’s built in menu system as if it was a normal 3D print, and it instructs the printer to move the vacuum tool over the line of LEDs, pick one up, and drop it in place on the PCB. It then uses a small peg built into the vacuum tool holder to advance the line of LEDs before starting the cycle all over again. Incredibly, it does this whole complex dance 20 times for each PCB without ever having any kind of feedback or alignment check. It only works because [Connor] was willing to go through the trial and error of getting the calibration and G-Code down as close to perfect as can be expected for such a cheap machine.

This isn’t the first time we’ve seen the Monoprice Mini converted into something a bit more impressive than a cheapo 3D printer. Seems that for whatever the machine lacks in the printing department, it more than makes up for in hackability.

Continue reading “Monoprice Mini Converted To Pick And Place (Kinda)”

Cheap 3D Printers Make Cheaper(er) Bioprinters

In case you missed it, prices on 3D printers have hit an all time low. The hardware is largely standardized and the software is almost exclusively open source, so it makes sense that eventually somebody was going to start knocking these things out cheap. There are now many 3D printers available for less than $300 USD, and a few are even dipping under the $200 mark. Realistically, this is about as cheap as these machines are ever going to get.

A startup by the name of 3D Cultures has recently started capitalizing on the availability of these inexpensive high-precision three dimensional motion platforms by co-opting an existing consumer 3D printer to deliver their Tissue Scribe bioprinter. Some may call this cheating, but we see it for what it really is: a huge savings in cost and R&D time. Why design your own kinematics when somebody else has already done it for you?

Despite the C-3PO level of disguise that 3D Cultures attempted by putting stickers over the original logo, the donor machine for the Tissue Scribe is very obviously a Monoprice Select Mini, the undisputed king of beginner printers. The big change of course comes from the removal of the extruder and hotend, which has been replaced with an apparatus that can heat and depress a standard syringe.

At the very basic level, bioprinting is performed in the exact same way as normal 3D printing; it’s merely a difference in materials. While 3D printing uses molten plastic, bioprinting is done with organic materials like algae or collagen. In the Tissue Scribe, the traditional 3D printer hotend has been replaced with a syringe full of the organic material to be printed which is slowly pushed down by a NEMA 17 stepper motor and 8mm leadscrew.

The hotend heating element and thermistor that once were used to melt plastic are still here, but now handle warming the metal frame used to hold the syringe. In theory these changes would have only required some tweaks to the firmware calibration to get working. Frankly, it makes perfect sense, and is certainly a much easier to pull off than some of the earlier attempts at homebrew biological printers we’ve seen.

We won’t comment on the Tissue Scribe’s price point of $999 USD except to say that in the field of bioprinters, that’s pocket change. Still, it seems inevitable that somebody will build and document their own bolt-on biological extruder now that 3D Cultures has shown how simple it really is, so they may find themselves undercut in the near future.

If all this talk of hot extruded collagen has got you interested, we’ve seen some excellent resources on the emerging field of bioprinting that will probably be right up your alley.

Continue reading “Cheap 3D Printers Make Cheaper(er) Bioprinters”

Reverse Engineering The Monoprice Printer

When the Monoprice MP Select Mini 3D printer was released last year, it was a game changer. This was a printer for $200, yes, but it also held a not-so-obvious secret: a 3D printer controller board no one had ever seen before powered by a 32-bit ARM microcontroller with an ESP8266 handling the UI. This is a game-changing set of electronics in the world of 3D printing, and now, finally, someone is reverse engineering it.

[Robin] began the reverse engineering by attaching the lead of an oscilloscope to the serial line between the main controller and display controller. The baud rate is weird (500 kHz), but apart from that, the commands readily appear in human-parsable text. There is a web server built into the MP Mini printer, and after inspecting the web page that’s served up from this printer, [Robin] found it was possible to send G-code directly from the controller board, get a list of files on the SD card, and do everything you would want to do with a 3D printer.

After deconstructing the circuit on the display board, [Robin] found exactly what you would expect from such a simple board: an SPI display driven by an ESP, and a big flash chip sitting off to the side. [Robin] found the the model of the display, and quickly built a project on Platform.io to draw text to the LCD. This isn’t the end of the project – there’s still a lot that must be done before this printer is squirting out parts with custom firmware.

While this isn’t a hack of the driver board inside the MP Mini, that’s not really a problem. The motor driver board in this printer doesn’t really need any changes, and was already ahead of its time when this printer was released last year. As with most things, the UI is the weak point, and upgrading the firmware and built-in web server for this printer is the best way forward.

[Robin] put together a truly phenomenal video of how he reverse engineered this display controller. You can check that out below.

Continue reading “Reverse Engineering The Monoprice Printer”

Monoprice Releases Their Mini Delta Printer (On Indiegogo)

Around this time last year, Monoprice quietly unveiled a small, $200 3D printer. At the time, a fully functioning printer at this price point wasn’t unheard of. A good 3D printer at this price point was. It turned out this printer was actually fantastic and completely changed the value proposition of desktop 3D printers.

In the year since the release of the MP Select Mini printer, Monoprice has been hard at work bringing costs down, reworking designs, and creating an even less expensive printer. Now, it’s out. It’s available for pre-order on Indiegogo right now. Is this still a $150 printer? Not quite: the ‘early bird’ price is $159 with free shipping and August delivery, and a regular price of $169 plus $10 shipping with September or October delivery. There’s also a bundle for $279 that includes the printer, 2kg of filament, and a software package.

The first time we saw this tiny printer was way back in January at CES. It looked to be an extremely capable printer; the only question was if Monoprice could produce it and get it out the door. This would be a tall order; this printer comes with NEMA 17 stepper motors, a heated bed, a 32-bit controller board, and has WiFi enabled.

Here’s what we know about the capabilities of this printer. It’s a fairly standard delta printer with Bowden extruder and a heated bed. PLA and ABS is supported. The printer has auto bed leveling that measures the bed by ‘tapping’ the nozzle against the bed in about a dozen places before printing. From what we saw at CES, the hot end appears similar to the first revision of the $200 MP Select Mini — possibly opening up the door to E3D hot end installations.

Is this printer worth it? Every 3D printer released on a crowdfunding platform should come with the standard warnings, but Monoprice says this machine is in production right now. This raises the question: why release it on Indiegogo when Monoprice already has the whole ‘taking orders for products online’ thing in the bag? I suspect this crowdfunding campaign is just building a buffer; a year ago, the MP Select Mini was perpetually out of stock, and demand far outstripped supply. The same thing will happen with a 3D printer that’s even deeper into impulse buy territory.

In any event, the printer we’ve all been waiting for has been ‘released’, for varying values of ‘released’. The first units will start making their way onto desktops this summer, and we’re going to pick one up and put it through its paces. You can check out Monoprice’s video of this printer below.

Continue reading “Monoprice Releases Their Mini Delta Printer (On Indiegogo)”

Monoprice Select Mini Gets Smooth

We’ve had a love affair with the Monoprice Select Mini since it came out. The cheap printer has its flaws, though. One of them is that the controller is a bit opaque. On the one hand, it is impressive that it is a 32-bit board with an LCD. On the other hand, we have no way to modify it easily other than loading the ready-built binaries. Want to add bed leveling? Multiple fans? A second extruder and mixing head? Good luck, since the board doesn’t support any of those things. [mfink70] decided the controller had to go, so he upgraded his Mini with a Smoothie board.

On the plus side, the Smoothie board is also a 32-bit board with plenty of power and expansion capability. On the downside, it costs about half as much as the printer does. Just replacing the board was only part of the battle. [mfink70] had to worry about the steppers, the end stops, and a few other odds and ends.

Continue reading “Monoprice Select Mini Gets Smooth”

Review: Monoprice MP Select Mini 3D Printer

2016 is the year of the consumer 3D printer. Yes, the hype over 3D printing has died down since 2012. There were too many 3D printers at Maker Faire three years ago. Nevertheless, sales of 3D printers have never been stronger, the industry is growing, and the low-end machines are getting very, very good.

Printers are also getting cheap. At CES last January, Monoprice, the same company you buy Ethernet and HDMI cables from, introduced a line of 3D printers that would be released this year. While the $300 resin-based printer has been canned, Monoprice has released their MP Select Mini 3D printer for $200. This printer appeared on Monoprice late last month.

My curiosity was worth more than $200, so Hackaday readers get a review of the MP Select Mini 3D printer. The bottom line? There are some problems with this printer, but nothing that wouldn’t be found in printers that cost three times as much. This is a game-changing machine, and proof 2016 is the year of the entry-level consumer 3D printer.

Continue reading “Review: Monoprice MP Select Mini 3D Printer”