BLV mgn Cube

3D Printer

Hi, my name is Ben Levi and This is BLV mgn Cube - an open-source 3D printer project. building your own good and reliable 3D printer is the main purpose of this project. Basically, it's an open front structure CoreXY 3D printer, based on

mgn linear rails for maximum accuracy, efficiency

and high print quality.

blv cubg mgn trans-min.png


  1. Read, understand and prepare yourself

    Start with reading the Thing description and "more info links" section, watch the 3d animations, explore the printer 3D model with the 3d viewer, read the pages I linked in the "more info" sections and make sure you understand the printer structure.

  2. Get the parts

    The waiting - is the most frustrating part. make sure you got all the needed parts. prepare spares of T-nuts, screws and so on. If you have decided to use your own electronics, make sure you know how to correctly configure the firmware of your board.

  3. build

    now the building process begins... Know that it isn't going to be easy as building a pre-made kit. Prepare all the tools you need and please use a good corner alignment tool, it is crucial to have a precise structure for excellent printing results. it is advised to use also the provided JIGS, the assembly will be much easier. Don't forget to tap holes on the corners and check if its an M5/M6 screw (depends on your extrusions manufacture). Take your time when fixing the rails to the extrusions. I found a good quick video tutorial made by 3D distributed, showing an easy way to align parallel rails. Don't forget to reward yourself after the rails installations - you deserve it :)

  4. Electronics installation

    Install your Electronics carefully. Check your connections and wiring diagram closely and make sure everything hooked up correctly. don't take any shortcuts and use the right tools and parts. the Power cable should be the last thing to connect.

  5. Software, Tests and Calibrations

    Update your DuetWifi board to the latest version and upload all the provided config to the sd-micro card, then insert it to your board and power up the system. make sure that the Mini IR sensor blinks 4 times right after powering the printer. please don't move the axis before checking endstop response. Try to home the printer - the printer should move to the left and then to the rear for the printer. if it isn't - check ou motors wiring and config. calibrate your Z height and check your sensors reading (temp). Please make sure to do a PID calibration for both the bed and the hotend sensors - This is very important, otherwise your prints will fail. if everything looks good load filament and print a calibration cube and so on.

  6. print

    Enjoy your printer and give her love when needed :)

    maintain your printer by greasing the rails with a Synthetic grease with PTFE or sewing machine oil. Keep the rails clean and the belts tight. Also, Clean your PEI build plate with alcohol after every print. If you are using the Air scrubber - please replace the HEPA filter when needed.

  7. Post an "I made one" pictures

    Show the world your new 3D printer and be proud of your creation:)

    I would appreciate it if you could please upload your newly built 3D printers pics. Knowing that it helped you create your own 3D printer - for me, it's worth all the hard work and many hours that I spent in this project.

  8. Remix & Share

    I am 100% sure that there are many ways to make this printer even better. this is why I gave you the source file of the Printer. Make it better by sharing your remixes with this awesome community :)


passion for 3D printing


3D Printing knowledge 

Technical ability


Spare Time