How Do I Add NPT Threads in SolidWorks?

Adding NPT (National Pipe Taper) threads in SolidWorks is a straightforward process that can be done effortlessly. In this tutorial, we will guide you through the steps to add NPT threads to your SolidWorks models.

Step 1: Open your SolidWorks model in which you want to add NPT threads.

Step 2: Select the face or cylindrical surface where you want to add the NPT threads. Make sure that the selected surface is perpendicular to the direction of the thread.

Step 3: Go to the “Insert” menu and click on “Features”. From the drop-down menu, select “Thread”.

Step 4: In the “Thread Type” section of the Thread PropertyManager, choose “NPT” from the list of available thread types.

Step 5: Specify the size and other parameters for your NPT thread. You can enter values manually or select them from standard sizes provided in SolidWorks.

Note: The nominal size of an NPT thread refers to its outer diameter. For example, if you want to add a 1/2-inch NPT thread, then enter 0.5 inches as the nominal size.

Step 6: Adjust additional settings if required. You can modify parameters such as thread depth, start angle, and end angle according to your design needs.

Step 7: Preview your threaded feature by clicking on the “Preview” button in the Thread PropertyManager. This will give you a visual representation of how the thread will appear on your model.

  • If you are satisfied with the preview, click on “OK” to add NPT threads to your model.
  • If not, make necessary adjustments and click on “Preview” again until you are satisfied with the result.

Step 8: SolidWorks will automatically generate the NPT threads on the selected surface based on the parameters you specified. You can now visualize the threads on your model.

Tips and Tricks:

  • Use the “Depth” parameter to control the length of the threaded feature. Increase or decrease this value to adjust the depth of the NPT threads.
  • To add multiple NPT threads on different surfaces, repeat steps 2 to 8 for each surface.
  • If you want to edit or modify an existing NPT thread, simply right-click on it in the FeatureManager design tree and select “Edit Definition”. Make necessary changes in the Thread PropertyManager and click on “OK” to update your model.


In this tutorial, we have covered how to add NPT threads in SolidWorks. By following these simple steps, you can easily incorporate threaded features into your designs.

Remember to choose the correct thread type, specify appropriate parameters, and preview your design before finalizing it. Adding NPT threads in SolidWorks will not only enhance the visual representation of your models but also ensure accurate manufacturing processes.

Now that you know how to add NPT threads in SolidWorks, go ahead and experiment with different designs requiring threaded features. Happy modeling!