Posts Tagged ‘Tips and Tricks’

Divergence and Convergence for Simulation Results

Friday, April 22nd, 2011

Divergence in a model  leads to a stress quantity that continually increases as the user refines the mesh globally or in areas of localized high stress.  Divergence is typically encountered when the load transfer concentrates in the geometry at a sharp corner. The stress will continue to rise based on its own definition;
 
Stress=Force/Area
 
With a sharp corner the area becomes, zero.  This drives the stress value upwards with each new, tighter mesh. In manufacturing a perfect edge does not exist. All modern manufacturing methods will create small fillets.  The fillet helps transfer the load over a larger area hence eliminating the stress concentration. 

4-22-2011 8-49-13 AM

Lets Discuss Convergence In a Simulation Model:

In Finite Element Analysis (FEA) the results are an approximation.  The way a user becomes comfortable with the stress, strain, and deflection calculated by an analysis depends on convergence.  A recommended variation of 5% stress between runs usually indicates good stress convergence.

To reach convergence a user can apply multiple methods, over the course of their analysis studies.

Global Mesh Refinement

The Global mesh refinement method indicates that a user over the course of three or four studies tightens the global mesh size incrementally until the calculated results are within the users specified convergence range.

    Plus: Easy to adjust the setting of global mesh size.

Minus: Larger run times due to areas of low stress having the mesh refined as well.  The more elements in the Finite Element Model the longer the computing time.Mesh Control

Mesh control allows a user to specify mesh refinement in localized areas of high stress leaving the global mesh density larger.  This is the recommended method.

    Plus: Allows user more control over the mesh in areas of high stress. Keeps computation time shorter as only areas of interest are being refined.

Minus: This takes more time to setup and identify areas to add mesh control.Adaptive Meshing (H Method)

Adaptive meshing allows the users to apply “mesh cruise control”.  Simulation looks for convergence based on parameters the user specifies, usually a target accuracy for the Strain Energy Norm.  Simulation automatically adds mesh control in areas of calculated high stress. It is important that the original mesh starts at default settings, and it is recommended this method be used with standard meshing. Five iterations is usually a good starting point.  Note that H Adaptive is only run once, as the software completes the mesh refinement and runs for you.  Remember that if the target accuracy is not achieved, you can re-run the H-adaptive study again and it will continue from the last iteration.

    Plus: Simulation automates the process.

Minus: Additional analysis setup time is required.When adding mesh control or mesh refinement always take small steps.  Mesh density should be adjusted in small increments. For example if a mesh control starts at 0.25″ the next change would be 0.2″.  We generally recommend a 20% reduction in mesh size with each successive analysis for applied mesh controls.

Let’s discuss Standard versus Curvature based mesh:

The Standard Mesh has been used from the beginning of SolidWorks Simulation.  The Standard mesher uses the Voronoi-Delaunay meshing scheme for subsequent meshing operations. The Standard mesher incorporates a global size that reads the thinnest area of the component and dictates at minimum cross section at least two elements define the thickness in the mesh.  This may lead to mesh refinement  in areas that may not be required.  Manual mesh control can then be applied to refine specified areas.

The Curvature based mesh creates more elements in higher-curvature areas automatically (without the need to apply mesh controls).  Typically curvature based meshes do not need additional user applied mesh controls, and take less steps to achieve convergence.

Mesh Quality

The output from any simulation is mesh dependent.  An analysis of a model with a  good quality mesh will have different answers than the same model with a poor quality mesh. It is always important to look at the mesh plot and investigate the aspect ratio of the mesh.  Aspect ratio is a measure of the skew of an element, defined as the ratio of the longest edge/ shortest edge.  For a high Quality element, the Aspect Ratio should be less than 3.  Overall 85% to 90% of the elements in a mesh should have an Aspect Ratio of less than 3. A high Aspect Ratio will cause higher stress to be calculated in that element than surrounding cells.

Robert Warren

Robert Warren
Application Support Engineer
CSWP / CSWST / CSWI / CSPST
3DVision Technologies

Configuration List in Enterprise PDM

Monday, February 28th, 2011

Well here’s a new topic for me…Enterprise PDM

You have this part (or assembly) file with multiple configurations that’s in EPDM.  You have named your configurations a good name that’s easy to find and identify.  You find the file in EPDM and then select it.  The data card comes up and all you see are a few configurations.  That’s fine because you know you can just click on the arrows on the right side and it will show you more configurations.

   Data Card for Configs

Well that’s great, but what if I want to see a list of all the configurations?  Here’s a trick taught to me by Jeff Sweeney

If you Right Mouse Click on any of the configurations you get a full list of all of them!!

 Configs in EPDM

Now you can click on which one you want and see its data card.  How cool is that?

Josh Spencer

Josh Spencer
Application Engineer
3DVision Technologies

Improve your efficiency with Drawings

Wednesday, February 16th, 2011

One of the biggest pain points in SolidWorks is drawings.  It’s not that creating a drawing is difficult – far from it.  Creating multiple drawing views is as easy as dragging and dropping predefined views from the View Palette.

2011-0215a View Palette

I believe drawings are perceived as difficult due to the amount of time people spend trying to make their drawing “just right”.  As an Engineer or Designer you spend a lot of time creating your CAD models, adding dimensions and sketch relations, so you know exactly how each feature will behave.  Your investment is making your CAD model “just right”.  So why after placing a handful of drawing views onto your drawing sheet(s) are you manually recreating every dimension?  That is what Insert Model Items is for!

2011-0215b Insert Model Items

I’ll be the first to admit that using Insert Model Items is a scary proposition.  Dimensions often seem to propagate onto drawing views randomly.  Rather than cleaning up dimension placement, you manually recreate all of the model dimensions on the drawing.  I’m not one to recreate the wheel, so I’ll point you to a great blog article written by one of our friends at Javelin Technologies, Alin Vargatu, CSWE.

Do you want to save a lot of time when dimensioning your drawings?

Now that you’ve read about time saving methods for dimensioning drawings, you’ll have more time to improve upon the wheel. Good luck!

Bill Reuss

Bill Reuss, CSWE
Application Support Engineer
3DVision Technologies

3DVision’s SWW Presentations

Thursday, February 3rd, 2011

Didn’t get to make the trip to San Antonio to see our SolidWorks World presentations live?  Or maybe you did, but you loved them so much you want to watch them over and over again like Cosby episodes?  Well, either way, you’re in luck because all the presentations have been posted along with the file sets that went with them right here:

http://www.3dvision.com/swwpresentations

Enjoy!

Jordan Tadic
Application Engineer, CSWE
3DVision Technologies
follow me @TadicWorks

Lumber (Wood) Weldment Profiles

Tuesday, January 11th, 2011

Looking to design your new deck during your lunch break at work?  There’s no better way to do it than in a SolidWorks weldment part file.  The one critical thing you’ll need is a library of all the stock lumber profiles, so here it is:

http://www.3dvision.com/Support/docs/Lumber_Profiles.zip

http://www.3dvision.com/Support/docs/Lumber_Profiles_2010.zip (recently added due to popular demand)

Just download the ZIP file listed above and extract it into the directory you’ve specified for your weldment profiles (Tools > Options > System Options > File Locations > Weldment Profiles).

There’s some additional information stored in a property called ‘StockSize’.  To take advantage of it, add a column to your cut list that’s linked to this new property.  Make sure to remember to save the updated lumber cut list template for future use.

Jordan Tadic
Application Engineer, CSWE
3DVision Technologies
follow me @TadicWorks

Default SolidWorks System Options Reviewed

Monday, December 20th, 2010

Around every major release of SolidWorks, I sit back and take a thorough look through all of the system settings to make sure I have everything set up just the way I want it.  I figured I’d pass along the list of changes I made this year (Tools > Options > System Options)…

General:

  • [Uncheck] Show errors every rebuild – If you pay attention to the icon at the top of your feature tree, you shouldn’t need these obnoxious pop up messages reminding you of your modeling mistakes.
  • [Uncheck] Warn before saving document with update errors – Same as above

Colors:

  • [Uncheck] Use specified color for Shaded With Edges mode – Rather than using the default black color for all of your model edges, it will use a color closest to the appearance of the model.  This greatly helps differentiate your black and blue sketch geometry from all of the surrounding model edges.  I think it also provides a slightly cleaner look to your model.

Display/Selection:

  • Assembly transparency for in context edit: Maintain assembly transparency – This is the least taxing on your graphics card and results in much better performance.
  • [Check] Highlight all edges of features selected in graphics view – Sometimes trying to select features in the graphics area by clicking on a face can be deceiving.  This option will still just highlight the single face that you selected, but it will also highlight all the edges of the corresponding feature so you know you’re picking the right one without having to double check in the feature tree.
  • [Check] Display dimensions flat to screen – Why not??

Performance:

  • [Check] No preview during open (faster) – Be patient, you’ll see it soon enough!  You might as well save some loading time.  This way, you’ll also know when your model is fully loaded.

Assemblies:

  • [Check] Save new components to external files – Though virtual components can be useful, I still only use them occasionally.

External References:

  • [Check] Allow multiple contexts for parts when editing in assembly – I keep this checked on, but only because I know what I’m doing when it comes to in-context assembly design.  If you haven’t taken our Advanced Assembly class, I’d be hesitant to recommend checking this option on.

Default Templates

  • [Select] Prompt user to select document template – This is only because I frequently switch between using Metric and English templates.  If you’re always using the exact same templates, then you should just fill out the file locations above this setting.

File Locations:

  • There’s a ton of stuff to be customized here.  Be on the lookout for a new and improved (i.e. more automated) Ultimate SolidWorks Starter Kit including the updated 2011 file sets.

FeatureManager:

  • [Check] Arrow key navigation – I can’t think of a reason why you would not want this great functionality.  If you’re unaware of it, get hip to it.
  • Solid Bodies: Show – This folder is useful to see whether or not you have multiple solid bodies.  It provides access to select and change the appearance of your solid bodies at all times.
  • Surface Bodies: Show – Same as above.

Spin Box Increments:

  • English units: 0.0625in – I find it very annoying when this value is too large
  • Metric units: 1.00mm – Same as above

Hole Wizard/Toolbox:

  • [Check] Make this folder the default search location for toolbox components – This is a cool new option in 2011, but where the heck else would you rather search for toolbox components???  I guess they don’t want to force you to use the new option just yet.

Collaboration:

  • [Check] Enable multi-user environment – Definitely do this if you have more than just yourself using SolidWorks at any given time.

If you enjoyed these recommendations, you’ll definitely enjoy these posts as well:

Jordan Tadic
Application Engineer, CSWE
3DVision Technologies
follow me @TadicWorks

Thin Line Between Part and Assembly Modeling

Monday, November 15th, 2010

Over the past few years, SolidWorks has made some major enhancements that I believe are going to have a massive effect on solid modeling workflows across the globe.  Just a few of these enhancements include:

  • Multi-body sheet metal parts
  • Multiple materials per part file
  • Improved cut list organization
  • Indented cut lists in BOMs
  • Parametric move/copy bodies command
  • Right click access to hide bodies in drawing views

With these enhancements (and plenty more), SolidWorks just converted the solid line between assemblies and multi-body part files into a construction line.  Think about it; nobody complains about using part files for weldments…  Why not everything else (from furniture to electronics)?  Rather than using multi-body part files exclusively for parts containing structural member features, what’s wrong with extrusions?  Revolves?  Sweeps?  Sheet Metal features?

Certainly, machine designers will stick with assemblies as they will need to take advantage of mates and degrees of freedom to allow for physical dynamics between all of their machine’s components.  However, any “assembly” that’s static now lends itself beautifully to multi-body part modeling.  Here are some of the benefits:

  • Utilize all the in-context modeling techniques you can dream of without the hassle of external references!
  • Simple file management – there’s just one file.
  • No need to worry about defining parts’ locations via mates.
  • Great for quick concept design as bodies can always be saved out to an assembly file with individual part files if need be (for drawing files or PDM purposes).  All you need to do is remember where they buried the “Save Bodies” command (Insert > Features > Save Bodies…).
  • Show bodies in multiple positions using the parametric move/copy bodies command and control the distance/angle dimensions with a design table.  This method works great for controlling ‘open’ and ‘closed’ configurations of cabinet doors/drawers.
  • Don’t forget, if you happen to have a library of commonly used part files, you can still use them in multi-body part files!  Just drag and drop them in as solid bodies and choose whether or not they should stay linked to the original library component.

Try it out.  I bet you could save a third of your design time by building a multi-body part file rather than an assembly file.

Jordan Tadic

Jordan Tadic

Application Engineer, CSWE

3DVision Technologies

follow me @TadicWorks

Need Replaced?

Tuesday, November 2nd, 2010

You have a design change come in and you find out you need to replace one part in some assemblies. So how do you replace it? Do you delete the component, delete the mates and put in the new component in with new mates? WRONG…this takes way too long especially if you have multiples to replace in the assembly.
You should be using the “Replace Components” tool. It’s easy and does a lot for you.

  1. Right click on the component in the graphic area or on in the FeatureManager Design Tree.
  2. Now choose “Replace Components”. This component is added to the selection box of components to replace.
  3. Select the “Browse…” button and find the component that is doing the replacing.
  4. Under Options, make sure you select Re-attach mates. This is what saves the time. Also, if you want to replace all the instances, checkmark the box “All instances” which is under the top selection box.

Replace

So now you clicked OK and you have a selection box on the left, a preview box with the old component in it, a little toolbar with “isolate” on it, and the assembly has the new component in it. Now what?

  1. The preview window shows a face selected/highlighted. Select the same face on the new component in the assembly.
  2. Doing this puts a green checkmark on the left.
  3. Now either flip the alignment or move to the next red question mark.
  4. If you can’t get to the required face or can’t tell what face to select, rotate the assembly and you will see the preview rotate too. You can also click in the preview window and rotate the model.

Replace Mates

There you go a new tool that makes replacing components very easy.

Josh Spencer

Josh Spencer
Application Engineer
3DVision Technologies

Too Many Edges

Tuesday, August 17th, 2010

Working with tangent edges can cause the graphic area to get a little confusing. You have a bunch of edges on your model and maybe you don’t know what they are. You can always turn “Shaded with Edges” off but if you’re like me, I like to see the model edges. Well here’s an option that you might not know about; Part/Assembly tangent edge display.
This option allows you to show, set as phantom, or remove tangent edges. This helps “clean-up” your graphics area.
Go to “Tools>Options>System Options>Display/Selection>Part/Assembly tangent edge display” to turn the option on.
Settings

Go from this:Visible To this:Removed

Josh Spencer

Josh Spencer
Application Engineer
3DVision Technologies

A Way to Stay in the Middle

Tuesday, July 27th, 2010

Oreo cookies, grilled cheese, and jelly donuts. What do these things have in common besides tasting great? They all have stuff in the middle. You may have some designs where you need geometry between 2 faces. SolidWorks has a feature that you might not know about. It’s the Mid Surface feature. What it does is create a surface between 2 faces. The surface will move if the two faces move. It is located under Insert>Surface>Mid Surface.

With the surface in the middle, you can thicken it and make it a solid.
This helps build in some “Design Intent” and intelligence into your model.

Josh Spencer

Josh Spencer
Application Engineer
3DVision Technologies