Chapter 3. 123D Meshmixer

Meshmixer is the most powerful program in the 123D family. Using Meshmixer, you can merge parametric models with surface models to create your own mashups and mix-ups such as these Open Cell Bunnies (Figure 3-1).

Meshmixer also offers up a full slate of features, including sculpting, stamping out shapes, painting, creating surface patterns, running several types of analyses, and a utility that assists you in creating watertight models that are ideal for 3D printing.

You can also use Meshmixer to print directly to your desktop 3D printer, or send your design to third-party printing companies such as i.materialise, Sculpteo, and Shapeways, which offer diverse options for materials, colors, and finishes.

This overview will try to give a good taste of some of the more popular and spectacular uses of Meshmixer.

cada 0301
Figure 3-1. Image by Christian Pramuk-Autodesk

Why Use Meshmixer?

You can do a slew of things with this program, but these are the two you’re likely to do most often:

  • Merge surface files, called .stl files, into a single part that can be 3D-printed.

  • Create highly intricate and organic shapes.

Getting Started

When you first launch Meshmixer, the home screen appears, presenting a series of options and essential tools in the middle of the window (Figure 3-2).

Some tools also appear in a menu down the left edge of the window, where they can be accessed when a project file is open.

The following sections take a look at what these tools do.

Import

Imports any .stl or .obj file.

Open

Opens an existing Meshmixer file.

123D

This button, which has a sphere on it, opens up the 123D library, where you can find and import parts into Meshmixer.

Import Bunny

A magical whistle that brings a bunny object hopping onto your screen, where you can play with it.

This bunny is famous among 3D-graphics nerds. It’s a 3D test model containing 69,451 triangles, developed in 1994 by Marc Levoy and Greg Turk at Stanford University. The Stanford bunny, as it’s popularly known, is available for free download, and is one of the most frequently used models out there. Over the years, we’ve seen thousands of variations on the basic Stanford bunny, from small to large and simple to complex.

You can read more about this model on Greg Turk’s bunny web page, “The Stanford Bunny”.

Import Plane

In this case, we are referring to a flat rectangle, not the “main plane” workspace of 123D Design and other CAD programs.

cada 0302
Figure 3-2. The Meshmixer home screen

Keyboard Shortcuts

Opens a PDF file containing a three-page visual reference (Figures 3-3, 3-4, and 3-5) for Meshmixer’s load of hidden keyboard and mouse commands. You don’t need to know any of them to use the program, but they can save you keystrokes and speed up your work.

cada 0303
Figure 3-3. Keyboard shortcuts for 123D Meshmixer
cada 0304
Figure 3-4. More 123D Meshmixer keyboard shortcuts
cada 0305
Figure 3-5. And more 123D Meshmixer keyboard shortcuts

Tutorial: Seal Up the Bunny

In this tutorial, we open up a sample model, and then fix a gap in the design so that it is watertight. A model must be watertight in order to be printed in 3D.

When a model is watertight:

  • Every triangle edge has exactly two neighbors, which means there are no holes or “nonmanifold” edges—that is, a mesh edge with more than two entities attached to it.

  • Every node in the triangle is connected to only one “fan” of triangles around it. If the model is watertight, every triangle that shares a node is accessible from any other triangle in the same node by moving across the triangle edges.

  • No triangles overlap or intersect with each other geometrically.

  • No geometric errors occur that result in unrealistically thin areas in the model.

At the time of this writing, Autodesk provides some pointers on ferreting out watertight problems with models on this web page.

Step 1: Import the Bunny

When you first open the program, you will see the options to import, open, or use the 123D library. Under that, you will see the shapes of a bunny, a sphere, a plane, and a keyboard. Click on the bunny. (Just a heads up: we will be using the same bunny throughout this chapter.)

Select “import bunny” (Figure 3-6).

cada 0306
Figure 3-6. Import the bunny prior to rotation

Step 2: Find the Gap

Notice that there is a blue line around the bottom of the bunny. That blue line indicates that there is a gap somewhere in the object, which prevents it from being watertight.

Rotate the object to see the opening by holding down the right mouse button and moving the mouse, until you can see up inside it (Figure 3-7).

cada 0307
Figure 3-7. The underside of the bunny

Step 3: Close the Gap

Click the Analysis tool, which you’ll find midway down on the toolbar.

Select the Inspector option on the top of the menu.

Once you’ve made that selection, you’ll see a blue barb sticking out from the hole in the bunny’s mesh. Click the blue barb. Then select “done.”

Voilà! The gap in the model is closed, and the blue line has disappeared, as shown in Figure 3-8.

cada 0308
Figure 3-8. The blue line vanishes when the gap is closed

Congratulations! You have just used a very simple feature chain in Meshmixer.

Print

Meshmixer’s print function is the most exciting 3D printing experience you will ever have. If the program consisted of this tool alone, it would be the best 3D program on the market, in our biased opinion.

Click the Print button on the lower side of the lefthand menu, and a separate area of Meshmixer appears: the Print Studio. Here you can work with your design to ensure that you’ll be happy with the final result. Does the design’s scale work with your printer? Do you want to select another printer? Is it watertight? Does it have validated supports? Print Studio is where you can check all these factors.

Print Studio supports a variety of printing services, as well as 3D printers. You can select the service or printer you want to use by clicking on the pre-selected printer, right below the the Import, Open, and Modify buttons. If you do not see the printer on the list of options, select Choose Printers (Figure 3-9) and a new window will pop open. Select the printer you wish to use from those on the available list.

If your printer isn’t listed, click the Add New Printer button towards the bottom right of the window.

images/Meshmixer_Printer.png
Figure 3-9. Choosing the printer

The Printer Properties window pops open. Here you can enter a name for your new printer, as well as the Printer Parameters: the units of measurement, maximum printing dimensions, and so on. If you are uncertain what these settings need to be for your new printer, check in the printer instruction manual, or with the machine manufacturer’s website. Most 3D printer makers post this information online.

From here, you can select to repair the model and then select to validate the supports (if you don’t have supports, it will generate them for you).

Then select Export to get your watertight, supported STL and open it up in your printer driver.

Now go back into Meshmixer by clicking on the arrow in the upper-right corner of the workspace.

Toolbar

Now let’s investigate the other tools in the vertical toolbar running down the left side of the window.

Import

Imports additional or new models into the workspace.

When importing you can choose to append (add on to) or replace the model that is currently in your workspace.

Meshmix

Offers a variety of simple models that can be added to your model, such as a torus, cylinder, or cube. There are several menus to choose from; if you click the Primitives option, you will find fun things like arms, ears, heads, numbers, and our favorite, miscellaneous.

To add one of these parts to your model, click and drag it from this menu to the desired area on your model.

Let’s try one.

Step 1: Import the Bunny

If you did not already import the bunny in “Tutorial: Seal Up the Bunny”, then go to File → Import, and import the bunny (Figure 3-10).

cada 0310
Figure 3-10. Import the bunny

Step 2: Heads Library

Select Meshmix from the menu options, and find the Heads library (Figure 3-11).

cada 0311
Figure 3-11. Meshmixer offers access to a library of pre-formed head designs.

Step 3: Select and Merge the Bear Head

Grab the bear head from the available options, and pull it over to the bunny’s butt.

Toggle your model by clicking and holding down your right mouse button until you can get a good view of the bear head. Zoom in by rolling your middle mouse wheel.

Use the toggle wheel under the bear head to move it around and resize it (Figure 3-12).

cada 0312
Figure 3-12. Use the toggle wheel to move the bear head around

Once you’ve placed the bear head where you want it on the bunny, toggle the SmoothR command up and down, and watch as it smooths out the rough edge between the two objects.

Click Accept, and you’ll see that the brown tone of the bear’s head changes to the gray tone of the bunny. Keep this bunny open for now, as we’ll use it in the following sections for experimenting with other tools.

My Parts Library

You can also create your own library of parts in Meshmixer. This can be very useful if you are building several objects that utilize the same components, such as stackable plastic bricks or other interlocking parts.

To add a part to your part library:

  1. Have the part you wish to add to your library open in your workspace.

  2. Press Command-A on your keyboard to select all. You will automatically be placed in the select menu.

  3. Go to “Convert to…” and select either Open Part or Solid Part. This will depend on if there is a hole in your part (e.g., as in a vase) or if your part is closed (e.g., as in the bear-butt bunny we’re creating here).

  4. Go to Meshmix and check in the My Parts folder (Figure 3-13).

cada 0313
Figure 3-13. You can add the bear-butt bunny to your My Parts library for future reuse

Select

The Select tool allows for various ways of selecting and altering different parts of your model (Figure 3-14).

cada 0314
Figure 3-14. The Select menu
  1. With the top button switched toward Brush, you can paint on your selection. Try painting a nose on the bunny.

  2. From the Edit menu that pops up, select Extrude. Play around with the bars and toggles to see what happens. Then click the Cancel button (Figure 3-15).

    cada 0315
    Figure 3-15. Select offers different options for detailing your model
  3. Play around with the other choices under the Edit menu to see how they work, especially Discard, Extract, and Offset (Figure 3-16).

cada 0316
Figure 3-16. Additional options under the Edit menu

Sculpt

The sculpt tools include a number of different brushes, each with its own settings, that allow you to draw and carve details into your object. Explore these toolkits, which offer options to create remarkably fine detailing. This tool is simple when you begin but can take a lifetime to master. Just a tip: you should constantly change your strength versus size ratio to get more controlled results.

Volume Versus Surface

When you select the Sculpt icon off the left side menu, you will note that on the top you can toggle between Volume and Surface. What is the difference?

Volume controls the physical shape of the object while Surface controls only the outer skin of the model. These do overlap a bit depending on what brush you use. One way to look at these options is that Volume is plastic surgery while Surface is tattoos.

Edit

The Edit tools are the best way to make big shape edits to your file. You can use them to mirror, transform, and separate out your object. You can also separate your larger models into smaller sections if you want to go big by using the Make Slices tool.

Let’s use the Edit tool to turn the outside shell of the bunny into a cool lattice structure, as depicted in Figure 3-17. This project was created by Instructables member Marshall Peck.

images/Meshmixer_Marshallpeck.jpg
Figure 3-17. Using Edit to make a lattice structure

Step 1: Import Model and Reduce Polygons

  1. Again, bring the bunny into Meshmixer by going to File → Import Bunny. Heal the model again by going to Analysis → Inspector → Auto repair all.

  2. Select the entire model using Ctrl-A on your keyboard.

  3. Under the Select tool menu, go to Reduce.

  4. Increase the percentage slider to about 90%. You can play around with this, but try to get to the point where you see big triangles without distorting the shape (Figure 3-18).

    images/Meshmixer_pattern_1.png
    Figure 3-18. Blocky bunny
  5. Click Accept.

Step 2: Add the Pattern

  1. Under the Edit menu select Make Pattern.

  2. In the first drop-down menu change Tiled Tubes to Dual Edges. Mesh + Dual Edges generates a pattern inside of the model, which makes a much more complex looking model, as seen in Figure 3-19 and Figure 3-20. Changing the Element Dimensions slider makes thicker or narrower tubes. We have moved ours to 1.257, but if you are printing on a MakerBot-style filament printer you may want to go bigger, otherwise you may have printer problems.

    images/Meshmixer_pattern_2.png
    Figure 3-19. Edge bunny
    images/Meshmixer_Pattern_3.png
    Figure 3-20. Click Accept
  3. To save the model, go to File → Export .STL.

Analysis

This is the most important menu inside of Meshmixer. It should be used on every model that you ever want to fabricate with a 3D printer.

We have already used this tool menu a few times in this chapter. In Analysis, you can Inspect all of your models to ensure they have no holes in them that would stop them from printing. You can bring in models from any program. You can also generate support for any areas that have a large overhang that your printer may not be able to create, as shown in Figure 3-21 and Figure 3-22.

To do this, go to Analysis → Overhangs. Then click Generate Support.

If you see areas that need more support, you can always click and drag from your model to the grid. That will generate an arm of support for you.

images/Meshmixer_support_1.png
Figure 3-21. If your model has overhangs that need support during the printing process…
images/Meshmixer_support_2.png
Figure 3-22. ...you can generate support for them with just one click

Inspiring Meshmixer Projects

The 3D community has used Meshmixer to create some amazingly organic-looking sculptures. As you can see from the diversity of objects shown in Figure 3-23 through Figure 3-28, the only real limitation is in your mind.

images/meshmixer-whale1.png
Figure 3-23. A whale by Jesse Harrington Au
images/Meshmixer_Christian_Pramuk.jpg
Figure 3-24. An example of the Make Slices tool by Christian Pramuk
images/Meshmixer_craig_barr.jpg
Figure 3-25. By Craig Barr
cada 0326
Figure 3-26. By Gian Villamil
cada 0327
Figure 3-27. By Instructables member 3D Printing Ninja
cada 0328
Figure 3-28. By Instructables member Le Fab Shop

You can learn more by checking out Autodesk 123D’s YouTube channel and looking for the Meshmixer 101 playlist.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset