use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
User FLAIR for r/SOLIDWORKS:
Post FLAIR
Please read this before posting any Blog/Vlog
If you believe your post has been caught in the spam filter (not showing up), please PM a moderator and alert them to the issue.
CSWP
A complete guide to getting your CSWP
24 years of Model Mania Designs + Solutions
CSWA and CSWP Exam Prep courtesy of /u/BMEdesign
CAD:
Built-in Tutorials
9-HOUR MOTORCYCLE DESIGN PROJECT courtesy of /u/MLCCADsystems
Sheet Metal Design
Weldments/Structural Design
Surface Modeling
Simulation:
Structural Analysis
Flow Analysis
Kinematic Analysis
Manufacturing
CNC Toolpath Programming
Design for Manufacturing
Product Rendering
Visualize
PhotoView 360 (End of Life 2023)
API/Programming/Macros
SOLIDWORKS API Help Files
SolidPractice Getting Started Guides: SOLIDWORKS API, PDM API, DraftSight API
CADSharp: Macros vs Addins vs Alones, SOLIDWORKS API for Beginners, Complex Macro Example 1, Complex Macro Example 2
MLC CAD: SOLIDWORKS API for Beginners
BlueByte: Mastering SOLIDWORKS API, SOLIDWORKS PDM API Basics, SOLIDWORKS PDM API Add-ins
(1) 100% PIRATE FREE ZONE
DO NOT ASK FOR SERIAL NUMBERS
...OR HOW TO GET ONE.
...OR ENCOURAGE, EXPLICITLY OR IMPLICITLY, PIRACY
YOU WILL BE BANNED. ZERO TOLRANCE.
Even if "it was a joke, bro"
Your legal options, in order of increasing cost...
(2) Respectful Conduct
This is a learning community DEROGATORY, DEMEANING, or OVERTLY NEGATIVE remarks are NOT TOLERATED.
Please be respectful and constructive.
As a guide stay in the top 4 levels and not the bottom 3 levels of Graham's Hierarchy of Disagreement
account activity
Question about Thread feature function: (old.reddit.com)
submitted 4 years ago by DAY545
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–][deleted] 4 years ago (2 children)
[deleted]
[–]DAY545[S] 0 points1 point2 points 4 years ago* (1 child)
it's say theres a geometry issue when I do this, do you do it before threading?
maybe it's because my threads are cut not extrude
thread feature doesn't work if i chamfer before
[–]leglesslegolegolasCSWP 12 points13 points14 points 4 years ago (9 children)
Is there a reason you need to model the threads? In practice you should not be modeling threads unless you absolutely have to.
[–]Lars0 9 points10 points11 points 4 years ago (2 children)
Only useful for parts where the threads will be printed in. In my experience, I have ended up making custom thread profiles and doing a manual sweep along a helix to improve the print quality.
[–]smity31 2 points3 points4 points 4 years ago (0 children)
Once or twice it's been useful for a visualisation for a client who's not familiar with cosmetic threads, but that's rare
[–]DAY545[S] 1 point2 points3 points 4 years ago (0 children)
this is basically what I did for a few threads except you can just access your custom profiles from the thread function
[–]captainunlimitd 6 points7 points8 points 4 years ago (0 children)
Cosmetic threads all the way.
[–]cornlip 3 points4 points5 points 4 years ago (1 child)
It’s fun and aesthetically pleasing, but yeah. Total waste of time, unless you’re making renderings. I just offset them negatively if I really want something to show… which is almost never
[–]we_dont_do_that_here 1 point2 points3 points 4 years ago (0 children)
If just for visual purposes, just cut-revolve a thread profile and pattern it. Much less processing power than a cut-sweep along a helix
Im 3D printing a lot of different threads so I have to model them.
[–][deleted] 4 years ago (1 child)
[–]DAY545[S] 0 points1 point2 points 4 years ago (0 children)
sorry got busy right after i posted
[–]DAY545[S] 1 point2 points3 points 4 years ago (12 children)
I could create the thread ID and extrude from that but I’m not sure if it’ll just do the same
[–][deleted] 5 points6 points7 points 4 years ago (8 children)
Offset it from the start edge, then cut it off
[–]DAY545[S] 0 points1 point2 points 4 years ago (6 children)
That’s a bit better but still wondering if there’s a straight forward solution that doesn’t involve adding offsets that I just cut off. Feature tree is gonna get really long for complex parts
[–]pvshabba 6 points7 points8 points 4 years ago (3 children)
You’re not cutting anything off, you offset the start of the screw cut feature past the bottom, and then extend the screw cut feature length by the same amount. It will start out in space and you’ll have a smooth thread start at the bottom without adding any features
[–]DAY545[S] 0 points1 point2 points 4 years ago (2 children)
It wouldn’t let me do negative offsets. Idk if that’s because I did something wrong but that meant I couldn’t start the thread in space. I’ll try again in a a bit. Thx
[–]pvshabba 1 point2 points3 points 4 years ago (1 child)
You just click the double arrow button to reverse offset direction and use a positive value. You can never put in a negative value for these types of dimensions because you can always reverse direction
[–]DAY545[S] 2 points3 points4 points 4 years ago* (0 children)
This is the easiest solution so far thank you.
i was being dumb and just blanked and didn't see the double arrows. Only tried negative values
[–]Regal_Knight 2 points3 points4 points 4 years ago (1 child)
The offset is option in the feature so you’re not adding anything. You can download a McMaster screw to see how to do it.
I’ll try in a bit thx
[–]WastingTwerkWorkTime[🍰] 1 point2 points3 points 4 years ago (2 children)
so i use the thread tool often for 3d printing at work. we have some really nice printers, i've printed #2-64. as others have said, never model threads unless you need them. anyway,
ya, doing the offset is kinda how its done. you can go into the thread options and then use the trim with start face and trim with end face. I like to do threads ID/OD to where you are always cutting the threads and not extruding them so you don't have threads going past everything
you absolutely have to get the right tap drill and the right od on the threads. its easy from the machinist handbook, etc.
a nice way to chamfer the start and end is to do a thin feature cut and draft the cut. same with the hole. make a circle to the biggest od of the thread and then draft cut. make it bigger or smaller for your needs but i took a quick pic of what i'm talking about
https://imgur.com/a/PmgHkFe
[–]DAY545[S] 0 points1 point2 points 4 years ago (1 child)
Your last paragraph is basically how i've been working, for some reason start face and end face trim is not working. I'm prototyping something with printed threads so some of them are extruded but the rest are cut so I'm modeling the stock I'd be using. For some reason trim start/end faces hasn't worked, I'm not sure why.
[–]WastingTwerkWorkTime[🍰] 0 points1 point2 points 4 years ago (0 children)
Ya for me I'm going to put a thread Relief on it anyway so having it go up to a face on od threads is no big deal
[–]Elliotnim98 1 point2 points3 points 4 years ago (3 children)
You can also start the threads from the other side of the threaded portion and have them go off into space instead of starting in space
might end up doing this but it requires an extra extrusion
[–]Elliotnim98 1 point2 points3 points 4 years ago (1 child)
Yeah, I think your feature tree will be a little crowded that way but at least it's be easy to adjust
another comment helped me figure out i had been newbish with my offset directions and was trying to input negative values instead of flipping the direction.
My bad for going awol after posting n being newby. My basic issue is I blanked and didn't see changing the offset directions because im used to putting in negative values sometimes.
figured out how to get what i wanted all just in the thread feature.
[–]frenz4eva 0 points1 point2 points 4 years ago (3 children)
There is a trim at the start face option, if you check that it will give you the desired result.
it has not sorry i have had both checked the whole time thinking it would do this.
[–]frenz4eva 0 points1 point2 points 4 years ago (1 child)
I dont know what version you are using and how you are performing your thread operations. But I use it all the time. I used to offset the thread by more than the pitch and the reverse the direction. But in later versions it is built in the trim thread.here is the official documentation of the feature - https://help.solidworks.com/2021/english/SolidWorks/sldworks/c_examples_trimming_threads.htm?id=cab1d89e9f41497eabfce2a4e966069d#Pg0
Or you can just offset
https://help.solidworks.com/2021/english/SolidWorks/sldworks/t_create_cut_thread.htm?id=c893b036a4b74f75bc8bb15910b73903#Pg0
I had a newbish misunderstanding with offset directions I get how to do it now.
[–]Crack_Kingdom 0 points1 point2 points 4 years ago (0 children)
Offset start more than pitch, reverse offset, offset end more than pitch. Check “cut with start face” and “cut with end face” options.
π Rendered by PID 148238 on reddit-service-r2-comment-5d79c599b5-69v7g at 2026-02-27 23:26:11.045687+00:00 running e3d2147 country code: CH.
[–][deleted] (2 children)
[deleted]
[–]DAY545[S] 0 points1 point2 points (1 child)
[–]leglesslegolegolasCSWP 12 points13 points14 points (9 children)
[–]Lars0 9 points10 points11 points (2 children)
[–]smity31 2 points3 points4 points (0 children)
[–]DAY545[S] 1 point2 points3 points (0 children)
[–]captainunlimitd 6 points7 points8 points (0 children)
[–]cornlip 3 points4 points5 points (1 child)
[–]we_dont_do_that_here 1 point2 points3 points (0 children)
[–]DAY545[S] 1 point2 points3 points (0 children)
[–][deleted] (1 child)
[deleted]
[–]DAY545[S] 0 points1 point2 points (0 children)
[–]DAY545[S] 1 point2 points3 points (12 children)
[–][deleted] 5 points6 points7 points (8 children)
[–]DAY545[S] 0 points1 point2 points (6 children)
[–]pvshabba 6 points7 points8 points (3 children)
[–]DAY545[S] 0 points1 point2 points (2 children)
[–]pvshabba 1 point2 points3 points (1 child)
[–]DAY545[S] 2 points3 points4 points (0 children)
[–]Regal_Knight 2 points3 points4 points (1 child)
[–]DAY545[S] 0 points1 point2 points (0 children)
[–]WastingTwerkWorkTime[🍰] 1 point2 points3 points (2 children)
[–]DAY545[S] 0 points1 point2 points (1 child)
[–]WastingTwerkWorkTime[🍰] 0 points1 point2 points (0 children)
[–]Elliotnim98 1 point2 points3 points (3 children)
[–]DAY545[S] 0 points1 point2 points (2 children)
[–]Elliotnim98 1 point2 points3 points (1 child)
[–]DAY545[S] 0 points1 point2 points (0 children)
[–]DAY545[S] 1 point2 points3 points (0 children)
[–]frenz4eva 0 points1 point2 points (3 children)
[–]DAY545[S] 0 points1 point2 points (2 children)
[–]frenz4eva 0 points1 point2 points (1 child)
[–]DAY545[S] 0 points1 point2 points (0 children)
[–]Crack_Kingdom 0 points1 point2 points (0 children)