SolidWorks Simulation Student Guide
SolidWorks Simulation Student Guide
The information and the software discussed in this document are subject to change without notice and are not commitments by Dassault
Systèmes SolidWorks Corporation (DS SolidWorks).
No material may be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose without the express
written permission of DS SolidWorks.
The software discussed in this document is furnished under a license and may be used or copied only in accordance with the terms of this
license. All warranties given by DS SolidWorks as to the software and documentation are set forth in the SolidWorks Corporation License and
Subscription Service Agreement, and nothing stated in, or implied by, this document or its contents shall be considered or deemed a modifica-
tion or amendment of such warranties.
Patent Notices for SolidWorks Standard, Premium, Educational, and Professional Products
U.S. Patents 5,815,154; 6,219,049; 6,219,055; 6,603,486; 6,611,725; 6,844,877; 6,898,560; 6,906,712; 7,079,990; 7,184,044; 7,477,262;
7,502,027; 7,558,705; 7,571,079; 7,590,497; 7,643,027; 7,672,822; 7,688,318; 7,694,238, and foreign patents, (e.g., EP 1,116,190 and JP
3,517,643). U.S. and foreign patents pending.
Copyright Notices for SolidWorks Standard, Premium, Educational, and Professional Products
Portions of this software © 1990-2010 Siemens Product Lifecycle Management Software III (GB) Ltd.
Portions of this software © 1998-2010 Geometric Ltd.
Portions of this software © 1986-2010 mental images GmbH & Co. KG.
Portions of this software © 1996-2010 Microsoft Corporation. All rights reserved.
Portions of this software © 2000-2010 Tech Soft 3D.
Portions of this software © 1998-2010 3Dconnexion.
This software is based in part on the work of the Independent JPEG Group. All Rights Reserved.
Portions of this software incorporate PhysX™ by NVIDIA 2006-2010.
Portions of this software are copyrighted by and are the property of UGS Corp. © 2010.
Portions of this software © 2001 - 2010 Luxology, Inc. All Rights Reserved, Patents Pending.
Portions of this software © 2007 - 2010 DriveWorks Ltd.
Copyright 1984-2010 Adobe Systems Inc. and its licensors. All rights reserved. Protected by U.S. Patents 5,929,866; 5,943,063; 6,289,364;
6,563,502; 6,639,593; 6,754,382; Patents Pending.
Adobe, the Adobe logo, Acrobat, the Adobe PDF logo, Distiller and Reader are registered trademarks or trademarks of Adobe Systems Inc.
in the U.S. and other countries.
For more copyright information, in SolidWorks see Help > About SolidWorks.
Other portions of SolidWorks 2010 are licensed from DS SolidWorks licensors.
Copyright Notices for SolidWorks Simulation
Portions of this software © 2008 Solversoft Corporation.
PCGLSS © 1992-2007 Computational Applications and System Integration, Inc. All rights reserved.
Portions of this product are distributed under license from DC Micro Development, Copyright © 1994-2005 DC Micro Development, Inc.
All rights reserved.
i
Introduction
The Introduction to Stress Analysis Applications with SolidWorks Simulation and its
supporting materials is designed to assist you in learning SolidWorks Simulation in an
academic setting.
Online Tutorials
The Introduction to Stress Analysis Applications with
SolidWorks Simulation is a companion resource and is
supplemented by the SolidWorks Simulation Online
Tutorials.
Conventions
You can click most toolbar buttons that appear in the lessons to flash the corresponding
SolidWorks button.The first time you click the button, an ActiveX control message
appears: An ActiveX control on this page might be unsafe to interact with other parts of
the page. Do you want to allow this interaction? This is a standard precautionary
measure. The ActiveX controls in the Online Tutorials will not harm your system.
If you click No, the scripts are disabled for that topic. Click Yes to run the scripts
and flash the button.
Open File or Set this option automatically opens the file or sets the option.
A closer look at... links to more information about a topic. Although not required to
complete the tutorial, it offers more detail on the subject.
Why did I... links to more information about a procedure, and the reasons for the
method given. This information is not required to complete the tutorial.
If you like, you can print the Online Tutorials by following this procedure:
While this course focuses on the introduction to the rigid body dynamics using
SolidWorks Motion Simulation, the full product line covers a wide range of analysis areas
to consider. The paragraphs below lists the full offering of the SolidWorks Simulation
packages and modules.
Static studies provide tools for the linear stress analysis of
parts and assemblies loaded by static loads. Typical questions
that will be answered using this study type are:
Will my part break under normal operating loads?
Is the model over-designed?
Can my design be modified to increase the safety factor?
Upon successful completion of this lesson, you will be able to understand the basic
functionality of SolidWorks Simulation and perform static analysis of the following
assembly.
Hub
Spider Leg
Shaft
The spider assembly has three components: the shaft, hub, and spider leg.
The figure below shows the assembly components in exploded view.
Spider Leg
Shaft
Hub
4 Click OK.
3 Click OK.
Alloy steel is assigned to all components and a check mark
appears on each component’s icon. Note that the name of the
assigned material appears next to the component’s name.
2 In the Simulation study tree, right-click the Fixtures folder and click Fixed
Geometry.
The Fixture PropertyManager appears.
3 Make sure that Type is set to Fixed Geometry.
4 In the graphics area, click the faces of the three holes, indicated in the figure below.
Face<1>, Face<2>, and Face<3> appear in the Faces, Edges, Vertices for
Fixture box.
5 Click .
Fixed restraint is applied and its symbols appear on the selected faces.
Also, Fixture-1 item appears in the Fixtures folder in the Simulation study
tree. The name of the restraint can be modified at any time.
Global size
Note: If no default plots appear, right-click the Results folder and select
Define Stress plot. Set the options in the PropertyManager and click
.
Note: To show the annotation indicating the minimum and the maximum
values in the plot, double-click the legend and check Show min
annotation and Show max annotation check boxes. Then click .
3 Click Next.
6 Click Next.
Design Check wizard Step 3 of 3 PropertyManager appears.
7 Select Areas below factor of safety and enter 1.
8 Click to generate the plot.
Inspect the model and look for unsafe areas shown in red color. It can be observed that
the plot is free from the red color indicating that all locations are safe.
5 Minute Assessment
_____________________________________________________________________
6 What is an analysis study? ________________________________________________
_____________________________________________________________________
7 What types of analysis can be perfomed in SolidWorks Simulation? _______________
_____________________________________________________________________
8 What does static analysis calculate?_________________________________________
_____________________________________________________________________
9 What is stress?_________________________________________________________
_____________________________________________________________________
10 What are the main steps in performing analysis? _______________________________
_____________________________________________________________________
11 How can you change the material of a part? __________________________________
_____________________________________________________________________
12 The Design Check wizard shows a factor of safety of 0.8 at some locations. Is your
design safe? ___________________________________________________________
____________________________________________________________________
Some simple problems have exact answers. One of these problems is a beam loaded by
force at its tip as shown in the figure. We will use SolidWorks Simulation to solve this
problem and compare its results with the exact solution.
Tasks
1 Open the
Front_Cantilever.sldprt file 100
100 lb force
lb force
located in the Examples folder of the
SolidWorks Simulation installation
Fixed face L=10 in in
L=10
directory. Fixed face
Answer:___________________________
6 Fix one of the end faces of the cantilever. cross-section
9 Plot the displacement in the Y-direction. What is the maximum Y-displacement at the
free end of the cantilever?
Answer: _______________________________
10 Calculate the theoretical vertical displacement at the free end using the following
formula:
3
4FL
UY Theory = -------------3
Ewh
where F is the force, L is the length of the beam, E is the modulus of elasticity, w and h
are the width and height of the beam, respectively.
Answer: _______________________________
______________________________________
11 Calculate the error in the vertical displacement using the following formula:
UY Theory – UY COSMOS
ErrorPercentage = ⎛⎝ -------------------------------------------------------⎞⎠ 100
UY Theory
Answer:_______________________________
______________________________________
14 The type of analysis that can help you avoid resonance: __________________
Lesson 1 Quiz
Directions: Answer each question by writing the correct answer or answers in the space
provided.
2
Lesson 2: Adaptive Methods in SolidWorks Simulation
Upon successful completion of this lesson, you will be able to (a) use adaptive methods to
improve accuracy of the results and (b) apply symmetry restraints to analyze a quarter of
your original model.
You will calculate the stresses of a 20 in x 20 in x 1 in square plate with a 1 inch radius
hole at its center. The plate is subjected to a 100 psi tensile pressure.
You will compare the stress concentration at the hole with known theoretical results.
Note: The configurations of the document are listed under the ConfigurationManager
tab at the top of the left pane.
4 Click .
SolidWorks Simulation creates a Simulation study tree located beneath the
FeatureManager design tree.
3 Click OK.
To prevent displacement of the model in the global Z-direction, a restraint on the vertex
shown in the figure below must be defined.
Make sure that Standard mesh is selected and Automatic transition is not checked.
3 Type 1.5 (inches) for Global Size and accept the Tolerance suggested by the
program.
4 Check Run (Solve) the analysis under Options and click .
Note: To see the mesh plot, right-click Mesh folder and select Show Mesh
σmax = k ⋅ ⎛⎝ ----------------------⎞⎠
P
2r 2 2r 3
k = 3.0 – 3.13 ⎛⎝ -----⎞⎠ + 3.66 ⎛⎝ -----⎞⎠ – 1.53 ⎛ -----⎞
t ( D – 2r ) 2r
D D ⎝ D⎠
where:
D = plate width = 20 in
r = hole radius = 1 in
t = plate thickness = 1 in
P = Tensile axial force = Pressure * (D * t)
The analytical value for the maximum normal stress is σmax = 302.452 psi
The SolidWorks Simulation result, without using any adaptive methods, is SX = 253.6 psi.
This result deviates from the theoretical solution by approximately 16.1%. You will soon
see that this significant deviation can be attributed to the coarsness of the mesh.
In the second part of the exercise you will model a quarter of the plate with help of the
symmetry restraints.
Note: The symmetry restraints can be used to analyze a portion of the model only.
This approach can considerably save the analysis time, particularly if you are
dealing with large models.
Symmetry conditions require that geometry, loads, material properties and
restraints are equal across the plane of symmetry.
4 Click .
SolidWorks Simulation creates a representative
tree for the study located in a tab at the bottom of
the screen.
The normal stress in the X-direction is displayed on the real deformed shape of the
plate.
In the third part of the exercise you will apply the h-adaptive method to solve the same
problem for the Quarter plate configuration.
To demonstrate the power of the h-adaptive method, first, you will mesh the model with a
large element size, and then you will observe how the h-method changes the mesh size to
improve the accuracy of the results.
The analytical value for the maximum normal stress is σmax= 302.452 psi.
The SolidWorks Simulation result with the application of the h-adaptive method is SX =
322.4 psi, which is closer to the analytical solution (approximate error: 6.6%).
Note: The desired accuracy set in the study properties (in your case 99%) does not
mean that the resulting stresses will be within the maximum error of 1%. In
finite element method measures other than stresses are used to evaluate the
accuracy of the solution. However, it can be concluded that as the adaptive
algorithm refines the mesh, the stress solution becomes more accurate.
Note: To further improve the accuracy of the solution, it is possible to continue with
the h-adaptivity iterations by initiating subsequent study runs. Each subsequent
study run uses the final mesh from the last iteration of the previous run as the
initial mesh for the new run. To try this Run the H-adaptive study again.
5 Minute Assessment
1 If you modify material, loads or restraints, the results get invalidated while the mesh
does not, why?
___________________________________________________________________
___________________________________________________________________
2 Does changing a dimension invalidate the current mesh? ________________________
___________________________________________________________________
___________________________________________________________________
3 How do you activate a configuration? _______________________________________
___________________________________________________________________
___________________________________________________________________
4 What is a rigid body motion?______________________________________________
__________________________________________________________________
__________________________________________________________________
5 What is the h-adaptive method and for what study type can it be used? _____________
___________________________________________________________________
_____________________________________________________________________
6 What is the advantage of using h-adaptive to improve the accuracy compared to using
mesh control?
_____________________________________________________________________
___________________________________________________________________
7 Does the number of elements change in iterations of the p-adaptive method?
___________________________________________________________________
___________________________________________________________________
Use shell mesh to solve the quarter plate model. You will apply mesh control to improve
the accuracy of the results.
Tasks
1 Click Insert, Surface, Mid Surface in the main SolidWorks menu on the top of the
screen.
2 Select the front and back surfaces of the plate as
shown.
3 Click OK.
4 Create a Static study.
5 Expand the Plate-with-hole folder, right-click
the SolidBody and select Exclude from Analysis.
6 In the FeatureManager design tree, expand the Solid
Bodies folder and hide the existing solid body.
7 Define 1 in (Thin formulation) shell. To do this:
a) Right-click the SurfaceBody in the Plate-
with-hole folder of the Simulation study tree
and select Edit Definition.
b) In the Shell Definition PropertyManager, select in and type 1 in for Shell
thickness.
c) Click .
8 Assign Alloy Steel to the shell. To do this:
a) Right-click the Plate-with-hole folder and select Apply Material to All.
b) Select From library files and select the Alloy Steel material.
c) Click .
9 Apply symmetry restraints to the two edges shown in the figure.
Note: For a shell mesh, it is sufficient to restrain one edge instead of the face.
SX Theory – SX COSMOS
ErrorPercentage = ⎛ -----------------------------------------------------⎞ 100
⎝ SX Theory ⎠
Answer:_______________________________
______________________________________
______________________________________
1 A method that improves stress results by refining the mesh automatically in regions of
stress concentration:
_____________________________________________________________________
2 A method that improves stress results by increasing the polynomial order:
_____________________________________________________________________
3 The type of degrees of freedom that a node of a tetrahedral element has:
_____________________________________________________________________
4 The types of degrees of freedom that a node of a shell element has:
_____________________________________________________________________
5 A material with equal elastic properties in all directions:
_____________________________________________________________________
6 The mesh type appropriate for bulky models:
_____________________________________________________________________
7 The mesh type appropriate for thin models:
_____________________________________________________________________
8 The mesh type appropriate for models with thin and bulky parts:
_____________________________________________________________________
Lesson 2 Quiz
Directions: Answer each question by writing the correct answer or answers in the space
provided.
1 How many nodes are there in draft and high quality shell elements?
_____________________________________________________________________
_____________________________________________________________________
2 Does changing the thickness of a shell require remeshing?
_____________________________________________________________________
_____________________________________________________________________
3 What are adaptive methods and what is the basic idea for their formulation?
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
4 What is the benefit in using multiple configurations in your study?
________________________________________________________________________
_____________________________________________________________________
5 How can you quickly create a new study that has small differences from an existing
study?
_____________________________________________________________________
_____________________________________________________________________
6 When adaptive methods are not available, what can you do to build confidence in the
results?_______________________________________________________________
_____________________________________________________________________
7 In which order does the program calculate stresses, displacements, and strains?
_____________________________________________________________________
_____________________________________________________________________
8 In an adaptive solution, which quantity converges faster: displacement, or stress?
__________________________________________________________
_____________________________________________________________________