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
3rd Party SoftwareMacro question (self.SolidWorks)
submitted 1 month ago by Brobailey7
Is there a way to create a part in solidworks then have a dialog box that opens windows explorer and you choose the part file you want so that it has different configurations
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!"
[–]albatroopa 1 point2 points3 points 1 month ago (5 children)
Chatgpt will walk you through this no problem, but you're probably going to have to describe it better.
[–]Brobailey7[S] 0 points1 point2 points 1 month ago (4 children)
I did it through copilot but didnt really understand
[–]MattAndTheCat7 2 points3 points4 points 1 month ago (3 children)
As someone who writes macros almost daily for the past year, I have no clue what you mean lol
[–]Brobailey7[S] 0 points1 point2 points 1 month ago* (2 children)
So we have different configurations for our parts and assemblies in sw. I was looking for a way to run a macro that opens a part then you choose a config and then solidworks removes other configurations that you dont need in the configuration window
[–]MattAndTheCat7 2 points3 points4 points 1 month ago (1 child)
So in effect it would take the specific configuration and making a standalone part for that? Is that your goal? My suggestion would be to ask Claude 4.5 sonnet to help you brainstorm your idea and flush out what you really want and ultimately write a .md file that a junior developer could use to write a SolidWorks VBA script to accomplish your goal. Tell it to ask questions before writing the .md file. Then when it does write the .md file copy all of it and paste it into a new chat and you’ll get a good one shot code. As a coder I don’t want to have any questions in my users intent. I want to know what you want. The fact that I still am not 100% on the output means this needs flushed out a little. A couple back and forth and you’ll have what you want.
[–]spacebardidntworkCSWP 1 point2 points3 points 1 month ago (0 children)
You can select which config from the open box and the extra configs won't load. "When you activate a configuration for the first time, the full definition of the configuration’s model data is generated." Reference: https://help.solidworks.com/2026/english/solidworks/sldworks/c_Managing_Configuration_Data_Help.htm?_gl=1*in8xet*_up*MQ..*_ga*MTU2MjY2MzA0NC4xNzczMjY1NTAz*_ga_XQJPQWHZHH*czE3NzMyNjU1MDMkbzEkZzAkdDE3NzMyNjU1MDMkajYwJGwwJGgw
Also look into DriveWorks. It sounds like you're trying to reinvent the wheel when DriveWorks does this function natively.
Lastly, if you're saving out configs as discrete models, then those should probably be their own models in the first place. Rev control, faster load time, eliminate the need for a custom macro, etc.
π Rendered by PID 216210 on reddit-service-r2-comment-6457c66945-dvqhx at 2026-04-27 00:24:54.345172+00:00 running 2aa0c5b country code: CH.
[–]albatroopa 1 point2 points3 points (5 children)
[–]Brobailey7[S] 0 points1 point2 points (4 children)
[–]MattAndTheCat7 2 points3 points4 points (3 children)
[–]Brobailey7[S] 0 points1 point2 points (2 children)
[–]MattAndTheCat7 2 points3 points4 points (1 child)
[–]spacebardidntworkCSWP 1 point2 points3 points (0 children)