How to Add Cosmetic Threads in SOLIDWORKS
Contents
Cosmetic threads are the fast way to show threaded geometry in SOLIDWORKS without creating fully modeled helical threads. In most day-to-day part modeling and drawing work, that is exactly what you want. A cosmetic thread keeps the model lighter, adds the thread information needed for callouts, and avoids the performance penalty and extra complexity of cutting real thread geometry where it is not necessary.
In practical terms, you will usually create cosmetic threads in one of three ways:
- by using Hole Wizard for tapped internal holes
- by using Insert > Annotations > Cosmetic Thread on cylindrical geometry
- by using Stud Wizard or the Thread feature when you need something more controlled or more physical than a simple annotation
This guide focuses on the supported cosmetic-thread workflows in SOLIDWORKS, when to use each one, and what to check if the thread or callout does not display correctly.
What is a cosmetic thread in SOLIDWORKS?
A cosmetic thread is an annotation-style thread definition attached to the underlying model geometry. It describes the thread so that SOLIDWORKS can show it in the model and generate thread callouts in drawings, but it does not create true helical thread geometry. That makes it the preferred option for most hardware-ready holes, shafts, and standard documentation workflows.
This distinction matters because users often mix up three different things:
- Cosmetic thread: lightweight representation for thread communication and drawing callouts
- Hole Wizard / Stud Wizard thread settings: parametric tools that can create or define thread-ready features with cosmetic-thread data
- Thread feature: an actual cut or extruded thread feature used when modeled geometry is required
If your goal is to document a thread clearly and efficiently, cosmetic threads are usually the correct choice.
When should you use cosmetic threads instead of modeled threads?
Use cosmetic threads when the thread only needs to be communicated, dimensioned, or called out. This is the normal choice for many production drawings because the machinist, fabricator, or inspector usually needs the thread specification, not a visually detailed helix in the CAD model.
Cosmetic threads are usually better when:
- you want faster rebuild performance
- you want cleaner drawings with standard thread callouts
- you are creating standard internal tapped holes
- you want to mark an external threaded region on a shaft or boss without modeling the full thread form
Use the modeled Thread feature instead when the actual thread geometry matters for downstream modeling, visualization, interference review, or manufacturing-specific workflows.
Method 1: Add an internal cosmetic thread with Hole Wizard
For internal threads, Hole Wizard is usually the cleanest and most repeatable method. SOLIDWORKS supports cosmetic-thread options directly in the tapped-hole workflow, so you can define the hole size and thread information in one place.
A typical workflow looks like this:
- Create a sketch with fully defined hole locations, or let Hole Wizard place the positions directly and then fully define them afterward.
- Open Hole Wizard from the Features tab.
- Select a tapped-hole type such as a straight tap or the appropriate standard for your application.
- Choose the required standard, type, and size.
- Set the end condition, such as Blind or Through All.
- Enable the Cosmetic thread option and include the thread callout if needed.
- Go to the Positions tab and place the hole locations on the required face.
SOLIDWORKS treats this as a tap-drill hole with cosmetic thread data attached, which is why this method is much more efficient than trying to model threads for ordinary tapped holes.

Practical tip: if the hole is intended to stay concentric with round geometry, fully defining the hole position is worth the extra minute. Cosmetic threads only communicate correctly if the underlying hole feature is placed correctly in the first place.
Why Hole Wizard is usually the best option for internal threads
Hole Wizard is preferable because it keeps the hole specification, standard, and cosmetic-thread information in one feature. That makes later edits cleaner and reduces the chance of mismatches between geometry and thread callout.
It is especially useful when:
- you are creating standard tapped holes
- you want the drawing callout to follow standard hole definitions
- you may revise thread size or depth later
- the part has multiple similar threaded holes that should stay consistent
If the hole already exists and you only need to add a cosmetic thread afterward, the manual insertion method below is often the better fit.
Method 2: Add a cosmetic thread manually to cylindrical geometry
When the hole, cut, or shaft already exists, use the dedicated cosmetic-thread command. In SOLIDWORKS, the supported access paths are:
- Insert > Annotations > Cosmetic Thread
- Annotation toolbar > Cosmetic Thread
This command works on cylindrical bosses, cylindrical cuts, and holes. The basic rule is simple: select the circular edge where the thread begins, then define the thread settings.
That makes this method useful when:
- the geometry already exists and does not need to be rebuilt with Hole Wizard
- you are adding an external thread zone on a shaft or boss
- you need to retrofit thread information onto older imported or manually modeled geometry
SOLIDWORKS also has special selection behavior for tapered shapes. For a conical hole, select the major diameter. For a conical boss, select the minor diameter. That detail matters because selecting the wrong circular edge can produce confusing results or stop the feature from being accepted correctly.
If you are creating an external threaded section on a simple shaft, this is often the fastest path.

Method 3: Use a custom thread callout when the standard list is not enough
Sometimes the exact thread designation you need is not available in the default standard list. In that case, you can still create the cosmetic thread and adjust the callout so the drawing communicates the correct designation.
This is helpful when:
- you are working with a nonstandard thread designation
- the required callout format is company-specific
- you need the model to carry the right documentation even if the built-in list is limited
For an external thread, select None from the standard list if necessary and type the required callout directly. For internal threads, the same principle applies, but you need to make sure the underlying hole diameter and thread description still make engineering sense together.
Custom external thread callout
If the standard lookup does not provide the thread you need, define the thread region and enter the thread designation manually in the callout field.

Custom internal thread callout
For internal threads, create the hole to the appropriate size and then define the thread callout carefully so the annotation matches the intended thread specification.

What about external threads on shafts?
For simple documentation, manual cosmetic-thread insertion is often enough for an external threaded shaft. If you need a more structured feature workflow, Stud Wizard is worth knowing because it is designed for external threaded stud features and can also work with existing cylindrical shafts or studs.
That means the right method depends on your goal:
- Need a fast visual/documentation thread zone: use Cosmetic Thread
- Need a parametric stud-style workflow: use Stud Wizard
- Need actual thread geometry: use the Thread feature
This is one of the places where users often choose a heavier tool than they need. For many drawings, cosmetic threads are enough.
How cosmetic threads appear in drawings
One of the main reasons to use cosmetic threads is drawing communication. Cosmetic thread data can drive drawing callouts, but you still need to verify that the drawing imports or displays them the way you expect.
When working in drawings, check these points:
- insert model items if needed, including Cosmetic thread
- if the thread exists but no annotation is shown, use the cosmetic thread shortcut menu and insert the callout
- confirm that the drawing view or component is not hiding the parent feature that controls the cosmetic thread
This is especially important in assembly drawings, where thread information sometimes exists in the model but is not yet imported into the drawing view the way you expect.
Why a cosmetic thread might not show up
If the thread does not appear correctly, the problem is often display-related rather than feature-related. Check the document detailing options first.
Go to Tools > Options > Document Properties > Detailing and confirm that cosmetic-thread display settings are enabled. In particular, Shaded cosmetic threads can make the feature much easier to see in the model.
Also verify these common causes:
- the parent feature is hidden, suppressed, or not visible in the current display state
- you are expecting a drawing callout that has not been inserted yet
- the part contains older legacy cosmetic-thread data that needs to be upgraded
- display quality is too low for the result you are expecting
SOLIDWORKS also distinguishes between draft-quality and high-quality cosmetic-thread display. High-quality display gives more accurate trimming of visible and hidden lines, which is useful when presentation quality matters.
Cosmetic thread vs Thread feature
This is the most important conceptual distinction in the whole topic.
| Need | Best tool |
|---|---|
| Show thread information without modeling it | Cosmetic Thread |
| Create standard internal tapped holes | Hole Wizard with cosmetic thread |
| Define an external threaded shaft or stud workflow | Stud Wizard or Cosmetic Thread |
| Create real cut or extruded thread geometry | Thread feature |
If your part only needs documented thread intent, stay lightweight and use cosmetic threads. If the thread geometry must physically exist in the model, use the Thread feature instead.
Best practices
- Use Hole Wizard for tapped holes: it is the cleanest and most maintainable internal-thread workflow.
- Use manual cosmetic-thread insertion for existing geometry: especially when you are adding thread information to a finished boss, shaft, or hole.
- Check display settings before troubleshooting deeper: many missing-thread problems are just visibility settings.
- Do not model threads unless there is a real reason: cosmetic threads are usually the better documentation choice.
- Keep the callout honest: if you override a standard designation manually, make sure it still matches the intended engineering requirement.
FAQ
Can I add a cosmetic thread to an existing shaft in SOLIDWORKS?
Yes. Use Insert > Annotations > Cosmetic Thread and select the circular edge where the thread begins on the cylindrical boss or shaft.
What is the easiest way to create internal cosmetic threads?
Usually Hole Wizard. It lets you define the tapped-hole specification and the cosmetic-thread data in one workflow.
Why is my cosmetic thread not visible?
Check Document Properties > Detailing, verify cosmetic-thread display options, and confirm the parent feature is visible. In drawings, also check whether the callout still needs to be inserted.
Should I use cosmetic threads or the Thread feature?
Use cosmetic threads when you only need thread communication and drawing callouts. Use the Thread feature when actual modeled thread geometry is required.
Final thoughts
If your goal is to document threaded geometry cleanly, cosmetic threads are usually the right answer. Hole Wizard is the best path for standard internal tapped holes, the manual Cosmetic Thread command is ideal for existing geometry and external shafts, and the Thread feature should be reserved for cases where real geometry matters.
Choose the lightest workflow that still communicates the thread correctly. In SOLIDWORKS, that usually means using cosmetic threads first and modeled threads only when there is a real technical reason to go further.





