Visit LearnMMD.com on Facebook!.
Keep the Faith-MMD... Learn to be a responsible MMDer! .

3D printing MMD models on a desktop 3D printer!

A feature article by Learnmmd's parkeerwacht!How do I 3D print MMD Models? Is it allowed to 3D print MMD Models? Are there any guidelines on 3D printing MMD Models? How do I make my own figurines using MMD models?

3D printing MMD Models on a desktop 3D printer!

Hey readers of LearnMMD! In this article I am going to talk about something different… other than how to make animations. I am going to introduce you to the world of 3D printing!

Not just 3D printing, but 3D printing MMD models!

Now I am lucky to own a 3D printer. Here is a picture of it: ( a Wanhao Duplicator 4, a printer based on the MakerBot Replicator Dual. But I have the 2nd head removed.)


I will explain the basics of how to do it. You (the reader) must find out your perfect settings and methods, since mine are not perfect. I will just give an example on how to do it.

I have wanted to write about this for a while now since 3D printing is becoming more and more popular, and affordable!

You can use the following technique to make your own figurines! Since a normal figurine costs about €120, a 3D print I estimate around €10! (Well you need to buy the printer first… Those cost anywhere from €500 to €3000)


Disclaimer/Keep the faith!

Keep the Faith-MMD reminds us to seek permission before we modify or share another artist's creation.

I like to start out by giving a disclaimer on 3D printing MMD models! Not all model authors are keen with you 3D printing their stuff! Make sure to read the readme for the rules of your model! If it says anything like: “Do not 3D print”, then DO NOT PRINT! Does you model say: “Do not edit!” Then you also can’t 3D print it since you need to edit the model! If the model doesn’t say anything about 3D printing, but allows you to edit it. Then you should be fine.

Keep the Faith-MMD reminds us to seek permission before we modify or share another artist's creation.

Most if not all models say: “Do not use commercially”, this means you may not sell the print!

If you keep yourself to the following terms you should be fine: (If the model allows editing and printing!)

  • Do not sell the print.
  • Do not let someone print it for you for money! (including 3D printing services!)
  • Print the model for personal use only!
  • No redistributing of the edited model, except when the author allows it! Don’t forget to credit them!
  • No R-18 stuff.

Keep the Faith-MMD reminds us to seek permission before we modify or share another artist's creation.


Making the model

You must edit the model so it is printable. You must open it up in Blender using a plugin called pymesio. After importing, you must pose it within Blender. Make sure your pose is easy to print! There is a 3D printing plugin in Blender to help you prepare the model for fixing.

Use Blender to prepare your model for 3D Printing.

After posing, export the model as a STL.

Now you must fix the model: the model must be watertight. You can use a program called Netfabb for it. (although it is a paid program, other free alternatives exist.)

When you are done with the fixing you can start printing it.

Now printing complicated models like these is very hard and requires a high skill in 3D printing! You must have calibrated your printer perfectly!

To slice the model you can use your preferred slicer. I use Cura from Ultimaker, but you can use any slicer you like. (yes I use Cura on a MakerBot based printer. I am using a program to convert the Gcode to a format the firmware on my printer can read)

the Gcode Visualization of the model in Cura.

Here is a visualization of the Gcode. This is a feature in Cura that shows how the printhead is going to move: (Note to self: You are using WAY to much support! the light blue stuff around the model btw.)

The sliced_model image shows in blue-green the support areas of my model.

I am not going in depth on what settings I use since this varies A LOT for each printer, and the operating environment!

But I want to give one quick tip to get your print to stick to the bed: I use a small layer of glue stick, the one my local supermarket sells works pretty good. (Also pretty cheap, and it lasts quite a few prints!) I just let it dry and then heat the bed to my desired temperature to print. For me it works perfect but for you it may be a disaster.

Here is one of my test prints, although this one kinda failed. The support material wasn’t sufficient enough and the scale was too small. (Note to self: Use enough support to prevent it from becoming a complete mess!)


This is Fujiwara no Mokou by Montecore. Printed in ColorFabb PLA/PHA Magenta

If you have any questions feel free to ask in the comments, I will try my best to help you, although 3D printing is mostly something you have to figure out on your own!
3D printing is all about learning from your mistakes and improving. Recently a 5 hour print of mine failed at the last few layers. The top infill wasn’t correct. So I started again with more top infill! Now I know that I need at least 1.2mm on the top/bottom of the model!

Good luck and have fun with your 3D print!


Visit the LearnMMD.com Homepage! Plenty of Mikumikudance instruction and info!


  1. shaina shaina
    January 20, 2019    

    Do you know how I can convert the MMD file to an OBJ or STL and keep the textures?

    • January 20, 2019    

      My understanding is that.obj files do not have texture references– it is simply impossible for them to refer to textures. (Sometimes they’re distributed with .mtl files, which have texture references.)

      Try importing into Blender via MMD Tools, then exporting a .obj and a .mtl. Note that your textures cannot have spaces in their filename to do this, and the textures aren’t packed– you have to distribute the texture images, the .obj, and the .mtl all together.

      .stl is even worse. My understanding is that not only does it not contain texture data, it doesn’t even contain UV data, meaning that you can’t recreate the texture mapping the way you can with an .obj.

      These are fundamental limitations of the file formats– same as, you can’t store multiple photoshop layers in a JPEG. But the real question is, why do you want to? There may be some other solution for your problem.

  2. Paul Paul
    November 26, 2017    

    I bought my 3D printer for about $200 (DIY ver)

  3. Mewiwi Mewiwi
    February 12, 2017    

    You mentioned there were free alternatives to Netfabb, can you tell me some?

    I also have problems hiding items that the model has (like guns) that you can normally hide in MMD. Do you know how to delete them in Blender so they don’t appear in the print?


    • February 12, 2017    

      for Netfabb, I don’t have a good one to reccomend but there is a blender plugin that can fix your models.
      yes you can delete those parts in blender

  4. Aramis Aramis
    June 10, 2016    

    I use 3D Custom Girl, make it into a PMD, then run it through Blender and save it as an STL. I’ve tried it with and without Netfabb Cloud, and the problem remains the same: The head doesn’t print right. Because of the parts in the mouth that make it not a solid piece. I checked once sliced to make sure it wasn’t just the printer, and yes, the head looked wrong after being sliced. How are MMD model heads in one piece if they also have pieces in the head? What’s the difference between a 3DCG model turned into a pmd and a MMD pmd? Do you know how to fix it to print right? Or could you try it and see how to make it work?

    • Paul Paul
      November 26, 2017    

      You must open file in (i use this one) autodesk 123designer and meshmixer
      and delete unwanted parts

  5. kibs kibs
    April 3, 2016    

    How do you add plug in to blender i cant figure it out

    • April 3, 2016    

      Launch Blender, select File->User Preferences->Addons, and click Install from File. Find the .zip you downloaded and install it. After that, find its title in the list of installed plugins (it will be a lot longer than presented in the filtered screenshot) and enable it. Wait some time for it to activate, and you’re good to go.
      Blender plugin installation.

Leave a Reply

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

Download the latest version of MMD MikuMikuDance! Step-by-step instructions to help you make an MMD Music Video! bo-beep-bo-beep! LearnMMD's Step-by-Step MMD instructions for MikuMikuDance!

MMD Tutorials:

Really Learn MMD as you face the 15-second Animation Challenge!

Visit LearnMMD.com on Facebook!