×
INTELLIGENT WORK FORUMS
FOR ENGINEERING PROFESSIONALS

Log In

Come Join Us!

Are you an
Engineering professional?
Join Eng-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!
  • Students Click Here

*Eng-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Jobs

New Menu

New Menu

New Menu

(OP)
Does anyone know how to create a new menu in SolidWorks?  I have created about 10 macros and they are getting a little cluttered on my screen.  I know this is a probably a bit involved, but it's worth a shot!  I tried going through Customize.. but had no such luck.  Thanks in advance for any insight.

RE: New Menu

I know how to do it.  You need to create an add-in DLL.  To do this, you need fully compiled VB6 or C++.  Check the API help for add-ins.  There are examples on the SW site, too.

As far as I can tell, there is no way outside of this to create new menus in SW.

You could, perhaps, persuade someone to write a DLL that just adds the menu, which would allow you to add submenu items using "Tools --> Customize".  Check my profile info to contact someone who may be persuaded.

All this machinery making modern music can still be open-hearted.

RE: New Menu

(OP)
I don't suppose I could persuade you to assist me!

RE: New Menu

I am expecting an email from you.  Check my profile for email address (to line of the blurb).  To access my profile, just click on "TheTick".

RE: New Menu

Just found a way to do this without compiling a DLL addin:

If you decide to do this via macro and not via compiled DLL, check out this thread:
Thread559-62849

The first reply shows how macros can be run at SW startup by modifying the shortcut used to start SW.  This would almost behave ike an add-in.

RE: New Menu

(OP)
I have one more question for you.  Once I have created a new menu, how to I add my macros to it.  I try to go to Tools--->Customize, but it just has the general functions and no place to load custom ones.

RE: New Menu

From the help:
Create a folder named \Macros in your SolidWorks installation directory (in the same folder as SOLIDWORKS.exe). This \Macros folder is where you must keep the all the macros that you access from a key or a menu.

Then Macros should be available under the menu categories.

RE: New Menu

(OP)
There we go...Thanks

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Eng-Tips Forums free from inappropriate posts.
The Eng-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Eng-Tips forums is a member-only feature.

Click Here to join Eng-Tips and talk with other members!


Resources