Top Three Time Saving Techniques for SolidWorks

I don’t remember how or why I came across it, but a while back I found this interesting little chart.

Credit: xkcd.com/1205

 

For me, it was surprising to see how much time you can invest in saving mere seconds on a repetitive task and still have it be ‘worth it’ in the long run.  It was also validating for me looking back at every time I’ve been chastised by a boss for trying to make my own processes more efficient.

Over the years, I have found many shortcuts that can save loads of time by shaving seconds (or more) off highly repetitive tasks in SolidWorks.  After using SW for 5+ years, and thoroughly searching the internet, I have come up with a list the top three features of SolidWorks that will save time on repetitive tasks.

 

Let’s get right into it.

The three topics I want to go over are: Mouse Gestures, the ‘S’ menu, and keyboard hotkeys.  This may offend some people, but I won’t be including macros in this article.  For me, they just aren’t something that I have delved into enough because of sheer laziness, but maybe one of you can correct my ways.

Mouse Gestures

If I had to pick one thing about using SolidWorks that I would consider ‘fun’, this would be it!  You know you’re a nerd when you get excited about mouse gestures, but they save incredible amounts of time and are fun to ‘play’ with.

An example one group of 8 gestures.

 

You can navigate to the mouse gestures options pane by going to the gear icon in the top toolbar and clicking the drop down arrow next to it.  From the drop down menu, go to Customize, and then select the Mouse Gesture tab at the top.

Here you can choose how many gestures you want to use (4 or 8) and bind those gestures to specific actions.  You can have four groups of 8 different gestures, but only one group is active at a time.  The groups are Part, Assembly, Drawing, and Sketch.   Depending on the context, SolidWorks knows which group to use.  I make use of all 8 gestures because I think they are an amazing time saver.

 

Get used to going to the gear drop down menu because it is full of goodies.

 

To figure out what commands I want to bind, I ask myself this one question.  What are the main functions/actions I want to perform inside of a sketch versus outside of a sketch.  My answer to the question is:  Outside of a sketch I normally just want to orient the part, and inside of a sketch, I use certain sketch commands constantly.  I find myself using the same commands when in Part and Assembly contexts, so those two groups are identical.  There is also the added benefit of only having to memorize three groups of gestures instead of four.

 

‘S’ Menu

Second of the list of my favorite time savers is what I call the ‘S’ Menu.  I don’t know what the proper name for it is, or if there even is one, but this little thing is great!  At the very least, the name is straight forward.  Press the ‘S’ key, and it pops up right at your cursor.  Just like the gestures, there are 4 different ‘S’ menus that will pop up depending on the context (Part, Assembly, Drawing, and Sketch).

Right Click for ‘Customize…’

To customize this menu, simply press ‘S’ to bring up the menu and right click anywhere inside the box and select Customize.  You can get to the same page by going to the Settings drop down menu -> Customize -> Shortcut Bars.  For these commands, I put everything that I commonly use that wouldn’t fit on the mouse gestures.  Mouse gestures are things I use ALL the time, the ‘S menu is for everything that I use most of the time.  To keep things clean, simple, and easy to use, I limit myself to around 12-15 commands.  If you have too many icons, the clutter is counterproductive and can slow you down.

 

Keyboard Shortcuts

To get to this settings page, go to the Settings drop down menu (I told you to get used to it) -> Customize -> Keyboard.  Here you can bind similar commands as you did with mouse gestures and the ‘S menu’.  I find myself using the keyboard shortcuts as a bit of a catch all for random commands that didn’t fit or make sense elsewhere.  I don’t go overboard on bindings, but the ones I have, I use dozens of times a day or more.

 

 

My favorite key binding is one that I don’t think would be obvious to most people.  Under the “Other” category, there is a command called “Move Selection Breadcrumbs “.  Breadcrumbs is the name SW uses for the small menus that pop up near your cursor.  Instead of having to go to the upper right corner of the screen every time you want to exit a sketch, confirm a fillet, or confirm/exit any other functions, I simply press B on my keyboard and the green check mark comes right to my cursor!

Actually, I don’t even press B on my keyboard.  I have it bound to a button on my mouse… which dovetails nicely into something else worth briefly mentioning: customizing your mouse.

I have a Logitech G 700s mouse, and it has a few extra buttons on it that you can program to do any number of things.  I generally bind simple thing like volume up/down, and for SolidWorks, I bind just one button to my most used keystroke, the ‘B’ mentioned above.  This saves me fractions of a second on what is probably THE single most used command in SolidWorks.

 

Summary

I hope I have given you some useful tips for saving time in SolidWorks.  I have shown you how I use mouse gestures for the most commonly used commands, how the ‘S menu’ works, and the types of commands you can bind to keys.  With all these tips, surely you can save some time in the long run.

25 thoughts on “Top Three Time Saving Techniques for SolidWorks”

  • Long time supporter, and thought I’d drop a comment.

    Your wordpress site is very sleek – hope you don’t mind me
    asking what theme you’re using? (and don’t mind if I steal it?
    :P)

    I just launched my site –also built in wordpress like yours– but the theme slows (!) the
    site down quite a bit.

    In case you have a minute, you can find it by
    searching for “royal cbd” on Google (would appreciate any
    feedback) – it’s still in the works.

    Keep up the good work– and hope you all take care of yourself during
    the coronavirus scare!

  • My partner and I stumbled over here coming from a different website and thought I might as well check things out.

    I like what I see so i am just following you. Look forward to exploring your web page
    again.

  • Hey there! This is kind of off topic but I need some help from an established blog.
    Is it hard to set up your own blog? I’m not very techincal but I
    can figure things out pretty quick. I’m thinking about creating my
    own but I’m not sure where to begin. Do you have any
    tips or suggestions? Appreciate it

  • Very great post. I simply stumbled upon your weblog and wished to mention that
    I’ve really enjoyed surfing around your blog posts. After all I will be subscribing in your feed and I hope you write again very soon!

  • Hello! Quick question that’s totally off topic.
    Do you know how to make your site mobile friendly?
    My weblog looks weird when viewing from my iphone4. I’m trying to find a theme or plugin that might be
    able to resolve this problem. If you have any suggestions, please share.
    Cheers!

  • Howdy just wanted to give you a quick heads up. The words
    in your article seem to be running off the screen in Safari.
    I’m not sure if this is a format issue or something to
    do with web browser compatibility but I figured I’d post to let you know.

    The design look great though! Hope you get the problem fixed soon. Cheers

  • Hey, I think your website might be having browser compatibility issues.
    When I look at your blog in Opera, it looks fine but when opening
    in Internet Explorer, it has some overlapping.
    I just wanted to give you a quick heads up! Other then that,
    fantastic blog!

  • We’re a group of volunteers and opening a new scheme in our community.
    Your web site provided us with valuable info to
    work on. You have done a formidable job and our whole community
    will be thankful to you.

  • Wow that was strange. I just wrote an very long comment but after I clicked submit my comment didn’t show up. Grrrr… well I’m not writing all that over again. Anyhow, just wanted to say excellent blog!|

  • Howdy are using WordPress for your blog platform? I’m new to the blog world but I’m trying to get started and set up my own. Do you require any coding knowledge to make your own blog? Any help would be greatly appreciated!|

    • Yes, I am using WordPress for this blog, and I don’t have to do any real coding. It’s very similar to something like Squarespace or Wix. For the most part, I would suggest just diving right in as it’s not too difficult to get the hang of it.

Leave a Reply

Your email address will not be published. Required fields are marked *