mGiraffe 3D Printer Kit


What is mGiraffe?

mGiraffe is a new type of delta 3D printer DIY kit based on Makeblock platform. Consisting of an open hexagon linkage structure and powerful electronic control system, mGiraffe is devoted to bring you extraordinary 3D printing experience.



1. A DIY 3D printer all built by yourself to experience the charm of 3D printing

2. Animated assembling manual create a rich user experience

3. Automatic leveling system prepares you to start 3D printing quickly

4. Mechanical structure combining with powerful electronic modules for better print performance


Part List:

You can find “Part List” in flie 1, or  mGiraffe Part List to know all the parts better.

1(2) 散件图

Note:  The SD card in mGiraffe stores animated manuals, driver instruction, and LCD screen operation videos,step by step. You may need to use a SD card reader to view all of instructions, so as to begin your journey with the mGiraffe.


NOW,  it’s time to start 3D printing journey with mGiraffe. You may be according to below step by step.

1. Assembling Instruction:

Please follow file 2. Animated Assembling Instruction included in SD card to assembly all mechanical parts together,  or you can also find mGiraffe Animated Assembling Instruction from youtube to assenbly your mGiraffe.


2. Electric Wiring:

Please follow file 3.Electric Wiring Diagram included in SD card to connect the electronic module,  or you can also find mGiraffe Electric Wiring  from dropbox to assembly your mGiraffe.


3. Install USB driver & Cura:

Please follow file 4.Install USB driver & Cura included in SD card to find USB driver & Cura, or you can also download  mGiraffe_USB Driver&Cura from dropbox to install.

driver & Cura

At the same time,  Please follow video “mGiraffe_Install USB Driver&Cura” in the same file 4 to install USB driver & Cura, or find mGiraffe_ How to Install USB Driver&Cura from youtube to install.

4. Debugging:

Please follow file 5.mGiraffe Debugging & LCD Screen Catalog to find “mGiraffe 3D Printer Debugger” and “LCD Cataloge” , or find mGiraffe Debugger and LCD Cataloge from dropbox.


And then,  according to video “mGiraffe Debugging Instruction”  in file 5 to debug, or find  mGiraffe Debugging Instruction  from youtube to debug.



5. 3D Printing:

After debugging,  please refer to file 6. 3D Printing in SD card, or find How to begin 3D Printing   from youtube, Now you can use mGiraffe to 3D print.



6. 3D Printing Show: 




Q1: I just received my mGiraffe. Where can I find instructions for this printer?

A: The Micro SD card in the tool box stores instructions for mGiraffe, including an animated user manual, software and driver files for you to download and install, instruction of how to use the software and the LCD screen cataloge, and video to help you debug the printer. Please use the card reader in the tool box to view all the instructions.

Q2: There is a very big card in mGiraffe box. What is it for?

A: It is a part list card. This card will help you distinguish all the parts and assemble mGiraffe in a quick way.

Q3: How to fix the clogged nozzle?

A: Please clean the nozzle by the 0.4mm needle in the tool box. Heat mGiraffe up to 180℃, then insert the needle into the hole of nozzle to clean the nozzle up and down. See the steps in the video.

Q4: Why mGiraffe stays at room temperature and is not heating up to the temperature I set?

A: Please check whether the heating resistor has been wired correctly.

Q5: The filament doesn’t come out of the nozzle smoothly or the filament stuck inside the nozzle. How to fix this?

A: There are impurities in low-quality filament which may clog your nozzle, hence we suggest you buy high-quality filament from other stores or buy original mGiraffe filament.

Q6: After using the filament for two months, the printing performance isn’t very good and the filament doesn’t come out of the nozzle smoothly. Why?

A: The PLA filament can react with water, which will affect the filament natural properties. The original filaments in mGiraffe includes silica gel packs and they are sealed off from the atmosphere. We suggest you use up all filaments within 1 month after opening the package.

Q7: After using other kind of masking tape, the filament cannot stick to the masking tape very well. Why and how to fix this?

A: The masking tape in mGiraffe is used to increase friction so as to help the 3D printed objects adhere to the printing platform better. Low-quality masking tape may fail to provide enough friction.

Q8: Why the LCD screen shows nothing after inserting the micro SD card?

A: Press the reset button under the LCD screen to restart the screen.

Q9: After heating up mGiraffe, I cannot send the filament through the nozzle and one cooling fan is rotating. How to fix this?

A: There are two cooling fans in mGiraffe: one is to cool down the extruder, the other is to cool down the printed objects. When heating up mGiraffe, if the right cooling fan rotates, exchange two fans, then you will be able to send the filament through the nozzle.

Q10: I’d like to add hot bed to mGiraffe. What should I do?

A: There is a hot bed interface on the right side of the heating resistor interface. If you want to upgrade the hot bed, please upgrade the original 12V/5A power supply in advance. We suggest you use a 12V/10A power adapter or switched-mode power supply.

Q11: Do I have to put mGiraffe on flat surface?

A: We suggest you place mGiraffe on a flat surface in order to level the printing platform. Additionally, make sure not to put the printer in high places, otherwise the printer may fall down and cause injury.

Q12: How to maintain mGiraffe after assembling?

A: (1) Check if the screws in mGiraffe are loose and tighten the screw regularly if needed.

(2) Lubricate the fish-eye joint of mGiraffe regularly.

(3) Power off mGiraffe if it is not going to be used for some time.

(4) Try not to use mGiraffe to print for a very long time.

Q13: Specifications?


Q14: After watched the video manual, but still don’t know how to assemble the open-end timing belt?

A: The timing belt plays a vital role in the transmission of the 3D printer as well as for print accuracy. If you still don’t know how to assemble after refer to video user manual, please refer to this video.

Q15: Where can I get the Marlin firmware for mGiraffe?

A: Please download Marlin for mGiraffe.

Q16: Where can I download the 3D printer debugger for Mac?

A: Download mGiraffe 3D Printer Degubber for MAC.

40 thoughts on “mGiraffe 3D Printer Kit”

    1. Hi Cris,

      First, you need save the 3D model example of FIG to the SD card or the PC. As for how to design the 3D models, please search online and you can find the proper software for making 3D models.
      There are two ways for you to print, one is print through SD card, the second option is print through the USB connection.
      Please refer to the instruction in the 5. 3D printer to print.

    1. Hi Tareef,

      The firmware has already been installed into the main board on the mGiraffe. Why do you want to install the firmware? Is there any issue?

      1. My Display shows only nothing. It is green and has two lines with squares. I have checked wires but nothing changed.
        Please send me Firmware too.

        1. Hi Sebastian,

          The firmware is uploaded into the MegaPi by default, there won’t be problem for it.
          Does the display has this issue at beginning? Or it happens sudently. Please restart the Main board and see if it works again?
          For further feedback, it is suggested to sending email to

  1. Hi There,

    The mGiraffe Debugger refuses to launch. I’ve tried 2 computers both using windows 10 64bit.

    When I try run the file it does nothing, no error messages, just nothing. I’ve tried running in compatibility mode and as Administrator – same problem.
    Do you have a way around this? I really need to debug the print levels.

    Thank you

      1. Hi,

        Thank you for the file. This version works perfectly.

        You should update the download links to that file. It works on windows 10 64bit.

        Thanks again,

        Kind Regards.

        1. Hi Brendon,

          Thanks for your feedback.
          The link I provided is the one under 4 Debugging part on this page.
          May I know which file do you mean and what is the download link in that file?

    1. Anyone else getting this error can fix it by removing the Chinese characters from the folder names. This seems to be the cause of the issue on English only Windows installs.

  2. Hi There,
    Help needed!!!!
    I am trying to add heated bed to MGiraffe. I connected the heated bed as described in answer 10. I have upgraded pover supply as u described (12V 10A).
    I have ticked the heated bed check box at Machine/Machine Settings. But nothings happens no pover on hetaed bed.
    What can be the reason?
    Is there any procedure like enable some switch on megaPi?

    1. Hi Rusen,

      I am afraid we do not have detailed instruction to add the hot bed since this is belong to function extension for the 3D printer which only for geeks
      It is correct to install the 12V/10A power for it when add hot bed, but also need to install a thermistor for temperature control; (If there is a thermistor already, please ignore this)

      For the issue you mentioned, it is normal since the program in our default firmware doesn’t contain the hot bed function.
      May I know if you are Geek? We are able to provide the source code of the default program to you if you are Geek and know how to add the hot bed function in the program.

      1. If u send me the firmware default source I can add the hot bed part. As far as I know firmware is custom marlin? I am a software engineer.

        1. Hi Rusen,

          I have sent you the email with the download link for source code of mGiraffe.Kindly check it.

  3. Is the debugger also available for MacOS?

    I’ve build the machine, it’s a great machine.
    But I’m running into some issues.
    When I try to print, the head stays roughly 1.3 cm above the plate.
    And starts to print in mid air.
    When starting, the Z-Axis says: 340.
    I’ve used the values from the instruction video (180x180x300)
    What am I missing here.
    When I lower the printhead to the plate the metal detector shows a red light.
    Suggestions are welcome 🙂

    1. Hi Martijn,

      I will send the debugger for Mac to your email address.
      For the issue, you may not debug the printer properly. Kindly refer to the video to debug it again.

      1. Thanks. I was able to level the extruder.
        Only problem now is that I’ll have to clean the extruder.
        During the first print run the pipe that holds the PLA was pulled into the extruder.
        So not only PLA but also heated plastic from the tube was printed.
        It smelled really bad.

          1. Hello,

            I’m afraid its not ok 🙁
            The temperature of the extruder doesn’t get any higher then 176 with only 1 fan active.
            I have no idea what to do now.

          2. Hi Martijn,

            Do you mean when you preheat, the temperature can’t arrive to higher than 176, then what is your purpose temperature you have set.
            Could you pleaes kindly take a video to show the process and send to

            As for the issue that only 1 fan active, is the fan 1 or fan 2 active, please note: the fan 2 only rotate after you have printed one layer.

  4. it’s impossible to correctly level the bed of this printer. The Auto bed leveling does not work and when following the instruction video you can either set the nozzle hight correctyl at the X/Y/Z tower or the center, but not all off them since the radius values does not do anything in the debug software.

    It might be a goed idea if the firmware of the printer is brought on par with the latest version of marlin.

    1. Hi Chris,

      You haven’t successfully debug the printer?
      Make sure you put the printer on the horizontal floor.
      Normally, the bed can be correctly leveled if the printer has been assembled properly.

      Kindly send an email with details to for double check if your printer still doesn’t work.

  5. I’m in need of debugging my printer. The printhead sits about an inch off the build plate. Is there a Mac version of the debugger program? Thanks

    1. Hi Sean,

      I will send you the Mac version debuger through pCloud transfer, please check the email from pCloud transfer later.

  6. Hi,

    A small piece of filament seems to have broken off and is stuck in the middle of the feed tube. Any suggestions?

    Dan C.

  7. Hi, the display shows when knob is turned left and right. But nothing happens when knob is clicked.

    Also computer cannot connect to printer via USB cable. Already troubleshooted with another USB cable & laptop, but still driver doesn’t detect.

    Please help.

  8. RE:mGiraffe 3D Printer Kit – Open-source Arduino Robot Building Platform|Makeblock Learning Resource НПП Валок Наплавка опорных валков

  9. Cada que intento precalentar como que la impresora se reinicia y no hace nada como solucionarlo me urge 🙁

    1. Hi Hemo,

      You can download the instructions for mGiraffe printer, and in the Electric wiring Diagram, you can see which are the X,Y,Z axis.

  10. Hi, I’m working mGiraffe on MAC OS, debugger its ok! but i can’t find CURA, please help me

Leave a Reply

Your email address will not be published. Required fields are marked *