Best Practices: Design Intent/SSP

Use this space to ask how to do whatever you're trying to use SolidWorks to do.
MaineSpring
Posts: 9
Joined: Wed Apr 07, 2021 1:04 pm
Answers: 0
Location: Olar, South Carolina
x 3
Contact:

Best Practices: Design Intent/SSP

Unread post by MaineSpring »

What have you found to be good rules-of-thumb for in-context design intent? I am transitioning to SW and find that my top-down modeling habits do not serve well when creating complex designs. What workflow yields the most stable designs?
User avatar
Tom G
Posts: 355
Joined: Tue Mar 09, 2021 9:26 am
Answers: 0
Location: Philadelphia, PA area
x 989
x 466

Re: Best Practices: Design Intent/SSP

Unread post by Tom G »

Top tip for controlling context with a SSP (learned this one from @Roasted By John)
Isolate the driving and driven context parts when defining contexts, so that you are selecting the source and not another driven outcome.
User avatar
Roasted By John
Posts: 366
Joined: Mon Mar 08, 2021 3:21 pm
Answers: 1
Location: Lebanon PA USA
x 268
x 583
Contact:

Re: Best Practices: Design Intent/SSP

Unread post by Roasted By John »

@MaineSpring

Just to add a few more...

Use a flow chart to plan your design and modify it as you go, if needed
Use folders in your feature tree to keep common design entities in one place
Color your Sketches (from @Alin )
Name your sketches (ones that you think will change)
Have one "Common" Part (SSP - Master Part - Master Sketch or whatever else you wanna call it), to share geometries across different components.
Always push information down the feature tree, never ever pull information up from the bottom.
Take a look at what @mattpeneguy and his department did in the final model of a drawbridge.
As you are working the design, once in a while just delete a component, to see if an error occurs, you can always hit the Un-Do Button
Once in a while pick on a sketch and make a dimensional change, take note what moves etc, hit the Un-Do Button to go back
www.martinsroastapig.com
Pig Roast Your Way
User avatar
mattpeneguy
Posts: 1386
Joined: Tue Mar 09, 2021 11:14 am
Answers: 4
x 2489
x 1899

Re: Best Practices: Design Intent/SSP

Unread post by mattpeneguy »

  • Turn on Dynamic Reference Visualization
  • Use Derived Sketches
  • Try to use planes if at all possible to drive the parts/asms (Alin and John also recommend surfaces, but I haven't used that much). Sketch entities tend to lose their external references.
  • Don't be afraid to start over from scratch. The first few times you create something you will have a tendency to leave out important info. You can try to salvage it, but you probably would do better to just start from scratch.
  • This method scales to large assemblies. But try to compartmentalize it. Create subassemblies which have an SSP driven by the ASM (SSP) they reside in. The subassembly can then have a subsubassembly driven by the subassembly SSP. I think I have an assembly that is 6 levels deep. You do have to "drive" changes into the subassemblies by opening them or with a macro, but it does work.
User avatar
HerrTick
Posts: 207
Joined: Fri Mar 19, 2021 10:41 am
Answers: 1
x 32
x 307

Re: Best Practices: Design Intent/SSP

Unread post by HerrTick »

I've done top-down design in SolidWorks, Creo, and NX. In spite of their differences, the methods are pretty much the same.

What are you doing that doesn't work?
User avatar
Roasted By John
Posts: 366
Joined: Mon Mar 08, 2021 3:21 pm
Answers: 1
Location: Lebanon PA USA
x 268
x 583
Contact:

Re: Best Practices: Design Intent/SSP

Unread post by Roasted By John »

HerrTick wrote: Tue Apr 20, 2021 9:16 am I've done top-down design in SolidWorks, Creo, and NX. In spite of their differences, the methods are pretty much the same.

What are you doing that doesn't work?
ahhhmm - Using SolidWorks ;)
www.martinsroastapig.com
Pig Roast Your Way
User avatar
DanPihlaja
Posts: 849
Joined: Thu Mar 11, 2021 9:33 am
Answers: 25
Location: Traverse City, MI
x 812
x 979

Re: Best Practices: Design Intent/SSP

Unread post by DanPihlaja »

Check this out:

viewtopic.php?f=3&t=371
-Dan Pihlaja
Solidworks 2022 SP4

2 Corinthians 13:14
Post Reply