SOLIDWORKS pet peeves

AKA “What do your co-workers do with SWX that makes your blood boil?”

  • The number one worst offense that makes me steam…overriding dimensions on drawings! grumph


  • Vicious circular references (a mate to an edge that is defined in context).


  • Not using Hole Wizard.


  • 3D sketches where a 2D would work just fine.


  • Underdefined sketches.


  • Redundant features (chamfer six times instead of once).


  • Leaving file properties blank after product release.

AHA! Looks like he’s learning from the times when he made my blood boil! (He does the new design and I do the design changes)

Fireable offense in my opinion if blatantly repeated. It’s dangerous on many levels.

Why would you ever do these two? It’s akin to saying “Yes please I want my job to take longer and be more difficult”

Dangerous and lazy. Not quite to the level of manual dimensions but if someone is doing it all the time they need to be schooled.

Agree for the most part but have on some rare occasions done this on purpose when I know that it’s possible I may want to change one and not the others etc.

The one that ticks me off are the “Just add another chunk” modelers. When you open a part and it’s a simple square with a couple features but it’s made from 357 different extrudes, cuts etc etc instead of simply going into the original extrude and changing the sketch. I love the “Extrude cut” followed by “Extrude” to fill the hole rather than rearranging the features and just removing the original cut. Yes, I know this takes longer but pleeeeaaassssseeee do it.

1 Like

Actually, it takes LESS time, especially if you figure in time to change anything later.

What I typically see is someone will extrude, cut, do some sort of reasonable extrusion and then decide they didn’t need the cut. So it take a little time to fix it because the second extrude is based off the cut. So instead of getting rid of the cut and moving the second extrude, which takes time, they just extrude something else.

So I get why they do it…that doesn’t make it any less wrong :imp:

  • editing the revision in custom properties
  • editing the $PRP… in the title block in the sheet format
1 Like

Adding mine to the list:
→ Using a mcmaster carr screws with threads modelled in
→ Use assembly pattern even when they only need to insert just ONE more screw
→ Importing a PCB without any applying any filter…

Oh man… This truly is a disaster that make me wan to bring up my pitchfork whenever i catch this…

A bit of off topic but I had been using CREO now and it is worse when it come to those “Model-Driven” value…
When user create a new drawing that do not have all those “Custom Property” in the model, CREO will prompt the user to create a new Parameter in the drawing automatically (which they did every single time), breaking all the link setup in the template…

Signing their name with ultra tiny text and cut extruding it into the models they create. They were proud of their work of art.

Using multiple mirror features when only one can be used

I’m really torn on this one. I really like things in patterns because of easy of changing, suppressing etc. However on the other hand there are things I dislike about working in assemblies with a lot of patterns.

Yeah, that brings up another pet peeve…“Don’t mate to the pattern instances, don’t mate to the pattern instance…repeat.”

I HATE myself when I do this. Which is one reason that I hate working in assemblies that have patterns. To my knowledge there is NO indication you’re mating to an array. When I get going I’m thinking “This attaches to that” and inevitably forget to make sure I’m not mating to a pattern. THEN something needs to change or edit…and I can’t find the mate…because it’s hidden in a pattern. I want to shoot myself when I realize what I did.

MJuric Yeah, a warning would be nice, I wonder what it should say though?

Let’s see how long people have been using the software, Mategroup2 anyone?

Just before I leave here, I would love to go and remove all the Referenced Geometry in all the sketches, like they were when I started and then I’d like to go to every part that is referenced in another assembly and delete the part that it was referenced to, just like it was when I started, then I’d really love to go to some complicated files and plug all the holes with an Boss Extrude and add a hole about 5K from where it was before, then plug that one and add another cut about 1/32 from the first location. Take a few parts and add 20 configurations and have each configuration suppressed and unsuppressed like they were supposed to, save the file, reopen and mix up the suppress and unsuppress, like some were when I started… The one thing I would love to do is build from the bottom up by building a house of cards and then the one part that has a lot of information in it and is referenced by 2/3rds of the parts, deleted it..

Those are things I’d love to do, but don’t have the heart providing Karma to the people that didn’t start it, but I’d like to return it how I found it..

Remind me never to get on the wrong side of you! oa

What is going on that you are leaving wherever here is?

A few more…

  • Unused features such as sketches, planes, and axes. Delete them if they’re not doing anything.


  • Bright, obnoxious colors that won’t be applied in real life anyway


  • Drawing views that intersect the title block


  • Using Hole Wizard for everything! (cue…Too much of a good thing)


  • Excessive use of dimensions instead of relations and equations

How are you not in prison? I woulda been strangling people

Adding one more that i just come across today…

Creating a sheet metal part that cant be flatten…

I’ll one better you, create a sheet metal part but don’t use the sheet metal features. Then ask, how do I flatten the part?