Pre-Flight Models with NetFaBB

How to Troubleshoot and Repair Your Model

STL Repair with NetFabb Basic

This tutorial will introduce you to the NetFabb interface, how to navigate the software and how to repair your 3D model. This step is necessary to ensuring your model is printable. Netfabb Basic is available on Windows comptuers in the Design Computing Lab (DCL), 283 Lawrence Hall. Netfabb Basic can also be downloaded from their website at: . Netfabb Basic runs on Windows, Mac OS X and Linux.

Step 1

Open NetFabb Basic.

Go to “Project > Open” or click the “Open” button to open your file in the NetFabb modeling environment.

It will default in the position shown to the left. When the model is selected it will appear green and indicate a boundary box. When deselected, it appears black.

You can navigate around your model three dimensionally by holding the right mouse key. Hold down Shift to pan. Note the Context Area to right.

It contains a Parts window on top and a properties window on the bottom.

If the model contains any kind of error, NetFabb will display a red warning sign on the bottom right (see left).

NetFabb step 1

Step 2

To obtain a status report of your model, go to “Extras > New analysis > Standard analysis.” This function provides an analysis of your model, indicates the errors NetFabb has found as well as other information about the model, namely how many “shells” (i.e. solids) the model contains.

Important: if your file contains one model, the file should only have one shell.

Common errors to look for: holes, flipped triangles, double triangles, degenerate faces, intersecting faces. (You are able to remedy these errors in the Repair setting. See step 03.)

NetFabb step 2

Step 3

To repair your model, click the red plus sign on the to part. This enables the Part Repair mode (see left).

For simple repairs, click “Automatic repair” followed by “Apply repair” on the bottom right. For manual repairs, navigate to the Repair tab on the toolbar, and use the specific repair tools.

After clicking “Apply,” you will be prompted with the following message: “You have modified your part.

Which Action do you want to perform?” (see below).

NetFabb step 3 apply action screen

If you wish to access your original model in NetFabb after the repair, choose “Keep old part.” If you wish to remove the initial model choose “Remove old part.”

NetFabb step 3

Step 4

Your repaired model will appear in the Context area as “YOUR_FILE_NAME (repaired)” (see left). To

export the repaired model, “right click > Export part > as STL.”

NetFabb step 4


For additional information about NetFabb, visit their Wiki, found here: