Making 3D Threads in Solidworks 2009
Making 3D Threads in Solidworks 2009
THREAD BASICS
Making true geometric threads in feature-based solid modelers is a fairly straightforward process and can be
handled using several different approaches. Before this is done the question must be asked Why do the threads
need to be modeled in 3D?
Doing so requires significant effort, serves little purpose for drafting purposes, and adds significantly greater
demands on computer resources. This is especially true in parts/assemblies with numerous threaded
features/components. In fact, completely representing threads showing crests and roots (see figure 1), is
prohibitive for that among other reasons.
When it is considered that most threads are produced using dies, taps, or canned cycles on CNC machines, the
geometry created in 3D serves little purpose except for cosmetics, and in some cases, analysis.
Screw Thread Terms
Page 1 of 16
Nominal Diameter Major Dia (inch) Major Dia (mm) Tap Drill Size (mm) TPI Pitch (mm)
N 5 - 40 UNC
0.125
3.175
2.65 40
0.635
N 6 - 32 UNC
0.138
3.505
2.85 32
0.794
N 8 - 32 UNC
0.164
4.166
3.50 32
0.794
N 10 24 UNC
0.190
4.826
4.00 24
1.058
N 12 24 UNC
0.216
5.486
4.65 24
1.058
1/4" 20 UNC
0.250
6.350
5.35 20
1.270
5/16" 18 UNC
0.313
7.938
6.80 18
1.411
3/8" 16 UNC
0.375
9.525
8.25 16
1.587
7/16" 14 UNC
0.438
11.112
9.65 14
1.814
1/2" 13 UNC
0.500
12.700
11.15 13
1.954
9/16" 12 UNC
0.563
14.288
12.60 12
2.117
5/8" 11 UNC
0.625
15.875
14.05 11
2.309
3/4" 10 UNC
0.750
19.050
17.00 10
2.540
7/8" - 9 UNC
0.875
22.225
20.00
2.822
1" - 8 UNC
1.000
25.400
22.25
3.175
Page 2 of 16
The starting point for this tutorial is a .5 diameter cylindrical feature. This can be created by either using a
circle as the base sketch for an EXTRUDED BOSS/BASE or by creating a REVOLVED BASE/BOSS. This
tutorial assumes the reader knows the procedure to produce these features.
Copyright Stuart B. Egli
Page 3 of 16
The next step is to create a sketch on the end of the cylinder and a circle in that sketch. This will be used to
produce the helical path used for the thread.
In this example the CONVERT ENTITIES command was used to project the edge of the cylinder onto the
sketch plane. This end result could also have been produced by drawing a circle but, depending on how it is
created, additional relations may be required to maintain the integrity of the design if dimensions are modified.
This is also a viable method if the end has already been chamfered or filleted.
Page 4 of 16
Several options are available when creating a HELICAL curve. In this case we will use the HEIGHT and
REVOLUTIONS. Since the desired thread is 13 threads per inch (TPI) then for each inch of thread extending
along the length of the cylinder we need 13 revolutions, or coils, in the helix. Note that we also must select the
REVERSE DIRECTION option in the dialog as well.
It should also be noted that the starting angle selected is 0 degrees. Although which angle is used is not it does
impact which plane should be used in the next step. By using the previously stated options the result shown
above should be produced. At this point exit the sketch and move on to the next step.
Page 5 of 16
Revolutions = TPI for each Inch of Thread, in this case 13 thread per each inch of length
Sharp V-thread
The sides of the thread form an angle of 60 degrees with each other. The top and bottom of the thread are, theoretically,
sharp. however in practice it is necessary to make the thread with a slight flat. There is no standard adopted for this flat,
but it is usually made about one-twenty-fifth of the pitch. If p = pitch of thread, and d
= depth
of thread, then:
The chamfer feature made in the next step distance should be approximately the same as the thread depth which
is calculated using the information in the above figure and equation.
Page 6 of 16
Page 7 of 16
The next step is to create a sketch to cut the thread. For clarity this is created in a plane that contains the
starting point of the helix. To do this we select the TOP PLANE from the tree to define the sketch plane.
STEP 5a: Draw triangle
Draw slightly off to the side to avoid creating relations that may not be desired.
The profile used to cut the thread is simply a triangle. The critical dimensions will be the width and the included
angle.
For a UNC thread the included angle will always be 60 degrees. For a pure V thread the width will be the
inverse of the pitch. In this case that will be 1/13.
The only problem with this is that if that number is used SolidWorks will fail to create the SWEPT CUT feature
desired. The width used must be less than the actual pitch. To more accurately represent a UNIFIED thread we
will reduce the width of the cutter to .875 times the pitch. This will also allow the SWEPT CUT function to
work.
Page 8 of 16
Page 9 of 16
Select corner vertex of triangle and origin. Hold control key while selecting the second point. Set Horizontal relation.
Page 10 of 16
Select vertical side of triangle and corner vertex where chamfer meets outer major diameter of shaft. Add coincident
relation. Exit sketch.
STEP 6: Create SWEPT CUT Feature
Sketch just completed should already be selected. Click in path box and select helix.
Copyright Stuart B. Egli
Page 11 of 16
Finished
Youre done!
Page 12 of 16
Page 13 of 16
Page 14 of 16
Page 15 of 16
Page 16 of 16