3d printing review

MGN12 linear rail for upgrades and new 3d printers

Linear guides are used for linear motion by re-circulating rolling ball elements between a profiled rail and a carriage (bearing block). The friction on a linear rail is only 2% of this of a traditional slide. Linear guides can also be loaded in all directions (no matter how you mount them). These features made the linear rails a preferred solution for high-precision CNC machines. For smaller machines like 3d printers, there are smaller and low-inertia linear rails, like the stainless steel MGN12 of Hiwin.

Using linear rail in 3d printers

The linear rails can be used on all axis of a FDM 3d printer, whatever the type – cartesian or core XY. However, the biggest impact on printing quality is achieved when the movement of the print head is improved (either the X-axis or the XY-axis).

Construction of MGN series rails – rolling circulation system: rail, block, retainer and end cap.

This type of linear guides is still expensive and is only used in high-end commercial 3d printers. Enthousiast however upgrade successfuly existing printers and there are already many designs available at Thingiverse for MGN applications on low-cost popular printers, like Creality, Tevo, Anet. The rails are easy to implement, because they mount natively on the 2020 extrusion profiles of these printers.

Design of cartesian printer with MGN rails on Thingiverse

There are other more advanced designs for complete coreXY printers with linear rails. One example is the BLV printer, featuring linear rails on all axis. Its cost has dramatically improved when some companies started to offer complete kits with optimized bundle prices. Now it becomes possible to build a better mechanical solution than Ultimaker for less than 1000 USD.

Visit the page of the BLV mgn Cube on Thingiverse

Check the current price of the BLV kit.

Myself, I am fan of Voron Design DIY printers. They also feature linear rails on all axis and provide great performance to cost ratio.

The flagship – Voron 2.4, is amazing CoreXY machine with unique fixed bed design and gantry frame on belts.
It is fully enclosed and perfect for ABS.

The cost is about 1500 USD

Visit Voron Design

Check the price of Voron 2.4 3d printer kit

Voron V2.4 by 3dpblog
My Voron 2.4 3d printer
Full review of the Voron V0.1 CoreXY 3d printer
My Voron Zero 3d printer

Voron Zero (aka Voron0) is another printer I built. It is small, portable and energy efficient secondary machine. The linear motion uses MGN07 linear rails.

Cost: in the 600 USD

Read my artcle for Voron0

Check the current price of the V0 kit.

Upgrading an existing 3d printer to mgn12 linear rail

Upgrading the X-axis of Creality CR-10 from V-weels to MGN12 linear guide with direct extruder

One of the main challenges when upgrading the X-axis of a 2020 extrusion based 3d printer to MGN12 linear rail is the design of the X-carriage. The new carriage should take in account the dimensions of the MGN12 rolling block and the clearance between the fixation holes. Hopefully, Hiwin offers step files to get you started.

When upgrading the X-axis of my Creality CR-10 printer to MGN12, I decided to build a carriage for light direct extruder. I made first a 3d printed model that helped me to drill and cut a metal sheet precisely.

Trianglab BMG Dual Drive Extruder upgrade
BMG dual drive extruder upgrade
for CR-10, Ender and Tevo printers

Now I am using this print head for over a month and I can say it worth it.

The modification is based on the BMG dual drive extruder from Trianglelab – a quality clone of the original Bondtech product.

It is a geared extruder with ratio 3:1, that delivers constant extrusion pressure wathever the filament.

Final 3d printer upgrade with MGN linear rail
Final configuration of the print head mounted on MGN12H linear rail with BMG dual drive extruder, 23 mm pancake stepper with heatsink and radial part cooling fan.


Best CoreXY 3d printer for 2022

Rapido UHF is finaly here

The all new large gears TBG-Lite extruder from Trianglelab

Premium ASA filament recomended by 3dpblog.com

HGX large gear extruder - all metal