You are on page 1of 247

Part and Assembly Modeling

with ANSYS DesignModeler 14


Huei-Huang Lee

Contents

Contents
Preface 2
Section A. Sketching

  Exercise 1.  Arm 6




Exercise 1a. 

Structural Analysis of the Arm

Exercise 2.

Ratchet Stop

Exercise 3.

Ratchet Wheel

Exercise 4.

Cover Plate

Section B. Part Modeling

21

28
35

44

54

  Exercise 5.  Crank 55




Exercise 6.

Geneva Gear Index

Exercise 7.

Yoke

Exercise 8.

Support

Exercise 8a. 

Structural Analysis of the Support

Exercise 9.

Wheel

Exercise 10. 

Pipe

Exercise 11. 

C-Bar Dynamometer

Exercise 11a. 

Deformation of the C-Bar

Exercise 12. 

Threaded Shaft

Exercise 13. 

Lifting Fork

Exercise 14. 

Caster Frame

64

72
79
88

94
98
106
111

119

124
130

Section C. Assembly Modeling

144

  Exercise 15.  Threaded Shaft Assembly 145




Exercise 16. 

Universal Joint

152

Exercise 16a. 

Dynamic Simulation of the Universal Joint

Exercise 17. 

Clamping Mechanism

Exercise 17a. 

Simulation of the Clamping Mechanism

Section D. Concept Modeling

165

176
197

215

  Exercise 18.  2D Solid Modeling (Arm) 216




Exercise 18a. 

Structural Analysis of the Arm Using 2D Model

219

Exercise 19. 

Surface Modeling (Support)

Exercise 19a. 

Structural Analysis of the Support Using Surface Model

Exercise 20. 

Line Modeling (Space Truss)

Exercise 20a. 

Structural Analysis of the Space Truss

225
234
240

230

2

Preface

Preface
Use of the Book
This book is designed for those who want to learn how to create parts and assembly models using ANSYS
DesignModeler. The author assumes no previous CAD/CAE experiences to begin with the book.


This book is mainly designed as an auxiliary tutorial in a course using ANSYS as a CAE platform. In particular,

this book can serve as a preparation to the author's another book Finite Element Simulations with ANSYS Workbench 14,
which emphasizes on finite element simulations rather than geometry modeling such that the exercises on geometry
modeling (especially assembly modeling) may not be adequate.

ANSYS DesignModeler
ANSYS DesignModeler is a CAD program running under ANSYS Workbench environment. The DesignModeler can
create geometries as sophisticated as any other CAD programs. Yet, many engineers choose to create geometry
models using other CAD programs (e.g., Pro/Engineer, SolidWorks) and then import them into an ANSYS simulation
module (such as Mechanical) for simulations. One of the reasons may be that, other than the training materials
provided by the ANSYS Inc., there exist no tutorials in the bookstore. That is the main reason that I created this book.


The DesignModeler is designed specifically for creating models which can be seamlessly imported into an ANSYS

simulation modules (such as Mechanical). Therefore, if a geometry model is solely used for ANSYS simulations, I
strongly suggest that we create the model from scratch using DesignModeler, rather than other CAD programs, to
avoid any unnecessary incompatibilities.

Structure of the Book


There are 20 exercises and 8 appendices in the book; each of them is designed in a step-by-step tutorial style. The 20
exercises involve creating parts and assemblies models, while the 8 appendices show how to perform simulations using
some of the models. If you are not currently interested in simulations, you may freely skip the 8 appendices without
affecting the learning of the 20 exercises.


An assembly consists of two or more parts. Each part can be viewed as boolean operations (union, subtraction,

etc.) of simpler 3D bodies. Each of the 3D bodies usually can be created by a two-step operation: drawing a 2D sketch
on a 2D plane and then generate the 3D body by extrusion, revolution, sweeping, or skin/lofting.


The book is divided into 4 sections. Section A lets students familiarize with sketching techniques. Section B

contains exercises of part modeling. Section C consists of exercises of assembly modeling. The last section introduces
the creations of concept models, including 2D models, surface models, and line models. A concept model is a
simplification of a 3D models, and is usually easier to create and more efficient to be simulated.

Preface

Companion Webpage
A webpage dedicated to this book is maintained by the author:
http://myweb.ncku.edu.tw/~hhlee/Myweb_at_NCKU/ADM14.html
The webpage contains links to finished project files of each exercise and appendix. If everything works smoothly, you
do not need them at all. Every model can be built from scratch according to the steps described in the book. The
author provides these project files just in some cases you need them. For examples, if you have troubles to follow the
geometry details in the textbook, you may need to look up the geometry details from the project files.

Huei-Huang Lee
Associate Professor
Department of Engineering Science
National Cheng Kung University
Tainan, Taiwan
hhlee@mail.ncku.edu.tw
myweb.ncku.edu.tw/~hhlee

4

Section A. Sketching

Section A
Sketching

An assembly is a combination of parts. From manufacture point of view, a part is a basic unit for manufacturing
process. Many parts can be created by a two-step operation: drawing a 2D sketch on a plane and then generate a 3D
body by extrusion, revolution, sweeping, or skin/lofting.

The exercises in Section A are designed to introduce the 2D sketching techniques provided by the
DesignModeler. Each part created in Section A involves drawing a sketch and then extrude to generate a 3D solid
body representing the part.

Although it can be used as a general purpose CAD software, the DesignModeler is particularly designed for
creating geometric models to be analyzed (simulated) under the ANSYS environment. To let the readers understand
what it means by analysis (simulation) as early as possible, an exercise (Exercise 1a) is appended right after Exercise 1
to perform a structural analysis for the part created in Exercise 1. However, the reader has option to skip Exercise 1a
without affect the subsequent learning of geometric modeling.

6

Exercise 1. Arm

Exercise 1
Arm

1-1 Introduction
In this exercise, we will create a 3D
solid model for an arm, which is a
part of a clamping mechanism [1].
The clamping mechanism will be
introduced in Exercise 17 and
simulated in Exercise 17a.

The arm model consists of a
single solid body, which can be
generated by extruding a sketch by a
thickness of 0.125 inches [2].

Before creating a geometry
model, we must set up a global
coordinate system. For this exercise,
we arbitrarily choose the global
coordinate system as shown [3].
Note that the origin is on the back
surface of the part.

[1] The arm is a part


of a clamping
mechanism.

R0.313

1.375

R0.313

X
3 D0.25

[3] The global


coordinate
system.

2.25

R0.25

[2] Details of
the arm.

Unit: in.
Thickness: 0.125 in.

R0.5

Exercise 1. Arm

1-2 Start Up DesignModeler

[1] Launch ANSYS


Workbench.

[2] The <Workbench GUI>


(graphical user interface) shows up.

[3] Click the plus sign (+) to


expand <Component
Systems>. The plus sign
becomes minus sign.

[7] Double-click
<Geometry> to start
up the DesignModeler.

[5] A <Geometry> system


is created in the <Project
Schematic> area.

[4] Double-click to create


a <Geometry> system.

[6] You may click here to


show the messages from
ANSYS Inc. To hide the
message, click it again.

8

Exercise 1. Arm

[8] <DesignModeler GUI>


shows up.

[9] Select <Inch> as


length unit.

[10] Click <OK>. Note


that, after clicking and
entering DesignModeler, the
length unit cannot be
changed anymore.

Speech Bubbles
1. In this book, each exercise is divided into subsections (e.g., 1-1, 1-2). In each subsection, speech bubbles are
ordered with numbers, which are enclosed by pairs of square brackets (e.g., [1], [2]). When you read, please follow
the order of speech bubble; the order is significant.
2. The square-bracket numbers also serve as reference numbers when referred in other text. When in the same
subsection, we simply refer to a speech bubble by its number (e.g., [1], [2]). When in the other subsections, we refer
to a speech bubble by its subsection identifier and its bubble number (e.g., 1-2[1]).
3. When a circle is used with a speech bubble, it is to indicate that mouse or keyboard ACTIONS are needed in that
step [1, 3, 4, 7, 9, 10]. A circle may be filled with white color [1, 4, 7] or unfilled [3, 9, 10]. A speech bubble without a
circle [2, 8] or with a rectangle [6] is used for commentary only, i.e., no mouse or keyboard actions are needed.

Workbench Keywords
A pair of angle brackets is used to highlight an Workbench keyword (e.g., <Component Systems> in [3]).
Sometimes, if the angle brackets do not add any clarity, they may be dropped (e.g., DesignModeler).

Clicking and Selecting


When we say "click" or "select," we mean left-click the mouse button.

Exercise 1. Arm

1-3 Prepare to Draw a Sketch on <XYPlane>

[1] By default,
<XYPlane> is the
current sketching
plane (active plane).

[3] Click <Look


At Face/Plane/
Sketch> to rotate
the view angle so
that you look at the
current sketching
plane.

[2] Click to switch to <Sketching


Mode>. Note that there are 5
toolboxes available: Draw, Modify,
Dimension, Constraints, and Settings.
<Draw> is the default toolbox.
[4] By default, the ruler is
on. In the next step, we will
turn off the ruler to make
more sketching space.

[6] This is the global


coordinate system.

[5] Select <View/


Ruler> to turn it off.
For the rest of this
book, we always leave
the ruler off.

[7] This is the plane


(local) coordinate
system.

10

Exercise 1. Arm

1-4 Draw a Circle with Dimension


[6] As soon as you
begin to draw, a name
is assigned to the
sketch and it becomes
the active sketch.

[1] Select
<Circle> tool.

[7] Select
<Dimension>
toolbox.

[2] In case you don't


see the <Circle> tool,
scroll down to reveal
the tool.

[5] Move the mouse


away from the center and
then click the mouse to
create a circle with
arbitrary radius.

[4] Move the mouse


around the origin until
a <P> (Point) appears
and then click the
mouse to locate the
center of the circle.
The ability to "snap" a
point is a feature of the
DesignModeler, called
<Auto Constraints>.

[3] It gives you hints for


using the tool.

[11] It is possible that the circle


becomes too small. Select <Zoom to
Fit> tool to fit the sketch into the
graphics window. Now, we may need
to adjust (move) the position of the
dimension.

[8] Select
<Diameter> tool.

[10] In the <Details


View>, type 0.25 for
the diameter.

[9] Select the circle,


move the mouse
outward, and then click
to create a dimension.
Note that the circle turns
blue, meaning the circle
has fully constrained
(fixed in the space).

Exercise 1. Arm

11

[14] Whenever necessary, select


<Zoom to Fit> tool to fit the
sketch into the graphics window.
[12] Select <Move> tool.
Remember to scroll
down to reveal a tool if
you don't see the tool.

[13] Select the


dimension, move to a
suitable position, and
then click again.

[15] Select <Display>


tool. You may need to
scroll down to reveal
the tool if you don't see
the tool.

[16] Click <Name> to


turn the dimension
name off. Note that
<Value> automatically
turns on.

[17] Instead of displaying dimension


name, now the dimension value is
displayed. For the rest of the book,
we always display dimension values
instead of name.

12

Exercise 1. Arm

1-5 Draw Two More Circles

[2] Select <Draw>


toolbox.

[4] Move the mouse


around the horizontal
axis until a <C>
(Coincident) appears
and then click the
mouse to locate the
center of the circle.
This center is snapped
on the horizontal axis.

[1] Click anywhere in the


graphics window and then scroll
the mouse wheel down to zoom
out the sketch roughly like this.

[5] Move the mouse until an <R>


(Radius) appears and then click the
mouse. The radius dimension is
constrained to be the same as the
first circle. Note that the circle is
greenish-blue, meaning it is not
fully fixed in the space yet. A
horizontal location is needed to
fully defined the circle.

[3] Select
<Circle> tool.

[6] Create another circle in a


similar way. Make sure a <C> and
an <R> appear before clicking. A
vertical location is needed to fully
defined the circle.

Exercise 1. Arm

[8] Select the vertical


axis. Note that the shape
of the mouse cursor
changes when your mouse
is on the axis.

13

[12] Remember that you


always can use <Zoom to Fit>
and scroll the mouse wheel [1]
to zoom in/out the view. Also,
to "pan" the view, simply move
the mouse while holding the
control-middle-button.
[10] Move the mouse upward roughly
here and click to locate a horizontal
dimension. Note that the circle turns
blue (fully constrained).

[7] Select
<Dimension> toolbox
and then select
<Horizontal> tool.
[11] In the <Details
View>, type 1.375 for
the horizontal
dimension.

[9] Select the center of


the circle. Note that the
shape of the mouse
cursor changes when your
mouse is on the point.

[13] Select
<Vertical> tool.

[16] Before going further, make sure you


familiarize the two most frequently used view
operations: scrolling the mouse wheel to zoom
in/out the view and moving mouse with
control-middle-button to pan the view.

[15] In the <Details


View>, type 2.25 for
the vertical
dimension.

[14] Select horizontal axis,


select the center of the lower
circle, move the mouse
leftward roughly here, and click
to locate a vertical dimension.
The circle turns blue.

14

Exercise 1. Arm

1-6 Draw Three Concentric Circles

[2] Select the <Dimension/


Radius> tool, and create a
radius dimension for the
circle. In the <Details
View>, type 0.313 for the
radius.

[1] Select the <Draw/


Circle> tool, and draw a
concentric circle. Make sure
a <P> appears before
defining the center.

[4] With the <Draw/Circle>


tool still selected, draw a
concentric circle. Make sure a
<P> appears before defining
the center.

[3] Select the <Draw/Circle> tool,


and draw a concentric circle with the
same radius as the previous circle.
Make sure a <P> appears before
defining the center and an <R>
appears before defining the radius.

[5] Select the <Dimension/


Radius> tool, and create a
radius dimension for the
circle. In the <Details
View>, type 0.5 for the
radius.

Exercise 1. Arm

1-7 Draw Tangent Lines

[1] Select the <Draw/Line


by 2 Tangents> tool, and
then select the two circles
to be tangent to. A tangent
line is created.

[2] Create additional


three tangent lines in a
similar way.

15

16

Exercise 1. Arm

1-8 Draw a Fillet


[1] Select the <Modify/
Fillet> tool, and type 0.25
for <Radius>.

[2] Select these two lines.


A fillet is created. Note
that the fillet is not bluecolored. We need to
specify the radius. The
radius typed in [1] is not
necessarily the final
dimension; it just serves as
a default dimension.

[3] Select the <Dimension/Radius>


tool, and create a radius dimension for
the fillet. You don't need to type in the
<Details View>, since the default value
[1] is automatically used. Note that the
color turns blue now.

Exercise 1. Arm

17

1-9 Trim Away Unwanted Segments


[1] Select the <Modify/
Trim> tool, and turn on
<Ignore Axis>, meaning
that the axes will not serve
as trimming tools.

[3] Click to trim


away two other
arcs.

[2] Click the circle


roughly here to trim
away the arc. Note
that when you select
an edge (a line or a
curve), the remaining
edges will serve as
trimming tools.

[4] The sketch after


trimming.

18

Exercise 1. Arm

1-10 Extrude the Sketch to Create the Arm


[1] Select
<Extrude> tool.

[6] Click <Generate>


to produce a 3D solid
body.

[3] Click the


little cyan sphere
to rotate the
view into an
isometric view.

[2] It automatically
switches to
<Modeling Mode>, in
which a <Tree
Outline> is
displayed, which will
be explained later.

[4] Type 0.125 for


the <Depth>.

[7] Click <Display


Plane> to turn off the
display of XYPlane (and
the sketches it contains).

[5] The active sketch is


automatically taken as
<Geometry>.

1-11 Save the Project and Exit Workbench

[2] In the <Workbench


GUI>, save the project
as "Arm."

[1] Select <File/Close


DesignModeler>. The
<DesignModeler GUI>
disappears.

[3] Select <File/


Exit> to quit
from the
Workbench.

Exercise 1. Arm

19

1-12 Review
Global Coordinate System
Before creating a geometry model, you must set up a global coordinate system (1-1[3], 1-3[6]).

Workbench GUI
In the <Workbench GUI> (1-2[2]), you can create a system (1-2[4]) and start up DesignModeler (1-2[7]). Other
capabilities will be introduced later.

Project Schematic
Created systems appear on the <Project Schematic>, an area in the <Workbench GUI>.

DesignModeler GUI
Geometries are created entirely within the <DesignModeler GUI> (1-2[8]).

Length Unit
Before creating a model in the DesignModeler, you must choose a length unit (1-2[9, 10]). The length unit cannot be
changed thereafter.

Mouse Operations
Click

--  Left-click the mouse button.
Select

--  Left-click the mouse button.
Double-Click --  Left-click the mouse button twice.
Zoom In/Out --  Scroll the mouse wheel
Pan 

--  Move the mouse while holding control-left-button.
Other mouse operations will be introduced later.

Current Sketching Plane


Each sketch is stored in the current sketching plane (1-3[1]). Manipulating (switching, creating, etc.) sketching planes
will be introduced later.

Sketching Mode v.s. Modeling Mode


Tools for sketching are provided in the <Sketching> mode (1-3[2]), while tools for creating and manipulating bodies
are provided in the <Modeling> mode (1-10[2]). There are 5 toolboxes available: Draw, Modify, Dimension,
Constraints, and Settings. Tools in <Modeling> mode includes <Extrude> (1-10[1]). Some tools are available in both
modes, e.g., <Zoom To Fit> (1-4[11]).

Look At Face/Plane/Sketch
Clicking this tool to rotate the view angle so that you look at the current sketching plane (1-3[3]).

Ruler
The ruler (1-3[4, 5]) is to help you obtain a better feeling of the drawing scale. In this book, we always leave the ruler
off to make more sketching space.

Plane Coordinate System


Every plane has its own coordinate system (1-3[7]); it is also called a local coordinate system. The plane coordinate
system will be explained further later.

20

Exercise 1. Arm

Scrolling
In case you don't see a tool in a toolbox, scroll down/up to reveal the tool (1-4[2]). There is also a scrolling controller
for the <Details View>.

Tools in <Draw> Toolbox


Circle


Line by 2 Tangent

-- Draw a circle, giving the center and the radius (1-4[1, 3-5]).
-- Draw a line tangent to two curves (including circles and arcs) (1-7[1, 2]).

Tools in <Dimension> Toolbox


Radius

Move

Display 



Horizontal



Vertical 




-- 
-- 
-- 

-- 

-- 


Specify a radius dimension by selecting a circle (1-4[6, 8-10]) or an arc (1-8[2]).


Move (relocate) a dimension name/value by dragging the name/value (1-4[12, 13]).
This tool is to toggle the display of dimension name and the dimension value (1-4[15-17]).
In this book, we always turn off the dimension name and turn on the dimension value.
Specify a horizontal dimension by first selecting a or a point (or a vertical line) and
then a second point (or a vertical line) (1-5[7-10]).
Specify a vertical dimension by first selecting a or a point (or a horizontal line) and
then a second point (or a horizontal line) (1-5[13, 14]).

Tools in <Modify> Toolbox


Fillet 
Trim 

-- 
-- 

Create a fillet by selecting two lines or curves (1-8[1-3]).


Trim away unwanted segments (1-9[1-4]).

Auto Constraints
P --  The mouse cursor snaps to a point (or the origin) (1-4[4]).
R --  The radius is the same as another circle (or arc) (1-4[5]).
C --  The mouse cursor is coincident to a line (or an axis) (1-5[4, 6]).
Other auto constraint features will be introduced later.

Color Codes
Greenish-blue -- 
Blue 

-- 
Red 

-- 

Under-constrained (1-8[2])
Fully constrained (fixed in the space) (1-4[9], 1-5[10,14]).
Over-constrained

Zoom To Fit
Click this tool to fit the entire sketch (in the <Sketching> mode) or entire model (in the <Modeling> mode) into the
graphics window (1-4[14]).

Extrude
This tool extrude a sketch by a specified depth to create a 3D body (1-10[1-5]). More exercises will be given later.

Isometric View
Click the little cyan sphere of the triad will rotate the view into an isometric view (1-10[3]). Other view controls will
be introduced later.

Display Plane
This tool is to toggle the display of current sketching plane and the sketches it contains (1-10[6]).

Exercise 1a. Structural Analysis of the Arm

Appendix:

Exercise 1a
Structural Analysis of the Arm
1a-1 Introduction
Although it can be used as a general purpose
CAD software, the DesignModeler is
particularly designed for creating geometric
models to be analyzed (simulated) under the
ANSYS environment. The purpose of this
exercise is to let the readers understand what
it means by analysis (simulation). However, the
reader has option to skip this exercise without
affect the subsequent learning of geometric
modeling.

In this exercise, we will perform a static
structural analysis for the arm created in
Exercise 1. The objective is to find the
deformation and stresses under the working
loads.

The clamping mechanism is entirely
made of steel and is designed to withstand a
clamping force of 450 lbf [1]. After a
structural analysis of the entire mechanism [2]
(also see Exercise 17a), the results show
shows that, to withstand a clamping force of
450 lbf, the arm is subject to external forces as
shown [3] (also see 17a-13). Note that the
external forces are in a state of static
equilibrium.

The analysis for the entire clamping
mechanism will be perform in Exercise 17a. In
this exercise, we will only perform a analysis
on the arm. The purpose is to make sure the
stresses are within the allowable stress of the
steel, which is 30,000 psi.

The analysis task cannot not be
performed in DesignModeler. Rather, it is
carried out with <Mechanical>, another
Workbench application program.

[2] This is the deformed


structure under the design
loads. The wireframe is the
underformed configuration.
Note that, for visual effects,
the deformation has been
exaggerated.

281 lbf

[1] The clamping


mechanism is
designed to withstand
a clamping force of
450 lbf.

[3] The external


forces on the arm.
These forces are
calculated
according to
17a-13.

264 lbf

77 lbf

407 lbf

126 lbf

187 lbf

21

22

Exercise 1a. Structural Analysis of the Arm

1a-2 Start Up <Mechanical>

[1] Launch ANSYS


Workbench.

[2] Open the project "Arm,"


which was saved in Exercise 1.

[3] Double-click to create


a <Static Structural>
analysis system.

[5] And drop here. A link


is created, indicating that
both <Geometry> share
the same data.

[4] Drag <Geometry>...

[6] Double-click to
start up the
<Mechanical>.

Exercise 1a. Structural Analysis of the Arm

[7] This is the <Mechanical> GUI. Note


that the model is automatically brought
into <Mechanical>. By default, the body
is assumed to be made of steel.

[8] Make sure the length


unit is <in.>. If not,
select the right unit from
the pull-down menu
<Units> (see [9]).

[9] If the length unit is not <in.>,


select <Units/U.S. Customary (in,
lbm, lbf, F, s,V, A)>. Unlike
DesignModeler, the units can be
changed any time as you like in
<Mechanical>.

23

24

Exercise 1a. Structural Analysis of the Arm

1a-3 Specify Loads


[2] Select <Loads/
Force>.

[3] A <Force> object is


inserted under the <Static
Structural> branch.

[1] Click to highlight


<Static Structural>.

[4] Select this


cylindrical face.

[5] Click <Apply>.

[6] Select <Components>.

[7] Type -187 (lbf) for <X


Component>, and 126 (lbf)
for <Y Component>.

[8] Select <Loads/


Force> again.

[9] A <Force 2> object


is inserted.
[10] Select this
cylindrical face.
[11] Click
<Apply>.
[12] Select <Components>.

[13] Type 264 (lbf) for <X


Component>, and 281 (lbf)
for <Y Component>.

Exercise 1a. Structural Analysis of the Arm

1a-4 Specify Supports


[1] Select <Supports/
Fixed Support>.

[2] A <Fixed Support> is


inserted.

[3] Select this


cylindrical face.

[4] Click
<Apply>.

1a-5 Insert Result Objects

[2] Select <Stress/


Equivalent (von-Mises)>.

[1] Click to highlight


<Solution>.

[3] A solution object is


inserted under the
<Solution> branch.

25

26

Exercise 1a. Structural Analysis of the Arm

1a-6 Solve the Model

[1] Click <Solve>.

[4] Select <Edges/


Show Undeformed
WireFrame>.

[6] For visual


effect, the
deformation is
automatically
enlarged 49 times.

[3] The maximum stress


is 29,690 psi, slightly below
the allowable stress
(30,000 psi). Note that the
maximum stress can be
reduced by increasing the
radius of the fillet.

[5] Undeformed
shape.
[2] Click the Z-axis
to rotate the view so
that you look into the
<XYPlane>.

[7] Click to close the


<Message> window.

[8] Click <Play> to


animate the
deformation.

[9] Click <Stop> to


stop the animation.

Exercise 1a. Structural Analysis of the Arm

1a-7 Save the Project and Exit Workbench

[2] In the <Workbench


GUI>, save the project as
"Arm-a".

[1] Select <File/Close


Mechanical>. The
<Mechanical GUI>
disappears.

[3] Select <File/


Exit> to quit from
the Workbench.

27

28

Exercise 2. Ratchet Stop

Exercise 2
Ratchet Stop

2-1 Introduction

[1] The ratchet


wheel.

[2] The ratchet stop is


used to control the
rotational direction of
the ratchet wheel.

The ratchet stop is used to control a


ratchet wheel so that the ratchet
wheel rotates in a certain direction
only [1, 2]. The ratchet wheel will be
created in Exercise 3. In this exercise,
we'll create a 3D solid model for the
ratchet stop.

The details of the ratchet stop
are shown in the figure below [3].
Note that the coordinate system is
also shown in the figure.

R0.56
p:
Slo

Y
[3] Details
of the
ratchet stop.

40

0.125

0.1

X
R0.34
Unit: in.
Thickness: 0.125 in.

R0.188
0.57

Exercise 2. Ratchet Stop

2-2 Start Up DesignModeler


[1] Launch ANSYS
Workbench and create a
<Geometry> system
(1-2[1-5]).

[2] Double-click
<Geometry> cell to start
up the DesignModeler.
Select <Inch> as the length
unit (1-2[9, 10]).

2-3 Draw a Circle on XYPlane

[3] Draw a
circle centered at
the plane origin
(1-4[1-5]).

[1] Switch to
<Sketching
Mode> (1-3[2]).

[4] Select <Dimension/Radius> tool and


specify a radius of 0.188 (in.) for the circle.
Remember to turn on the display of dimension
value (1-4[15-17]). Also remember to use
<Dimension/Move> to move the dimension to
a suitable position (1-4[12, 13]).

[2] Rotate to
XYPlane view
(1-3[3])

29

30

Exercise 2. Ratchet Stop

2-4 Draw a Line


[5] The line is not bluecolored, meaning it isn't fully
defined in the space yet. We
now specify an angle dimension
for the line.

[2] Select <Dimension/General>


tool and create a length
dimension by simply selecting
the line segment and move the
mouse upward. Specify a
dimension value of 0.16 (in.).

[1] Select <Draw/


Line> tool and
draw a line
roughly like this.
[4] Select <Dimension/
Vertical> tool and specify
a vertical dimension of
0.125 (in.) (1-5[13-15]).

2-5 Specify an Angle Dimension

[3] Select <Dimension/Horizontal>


tool and specify a horizontal
dimension of 0.57 (in.) (1-5[7-11]).

[1] To specify an angle dimension, you need to select two lines (or axes).
When you select a line (or axis), the end near where you click become
the "arrow end" of the line. The angle is then measured from the first
line to the second line in a counter-clockwise fashion.

[3] Click the line


here near the
upper-right end.

[4] Click here to create


an angle dimension.
Type 40 (degrees) in the
<Details View>. Note
that the angle is
measured counterclockwise from the first
line to the second. Also
note that the line is
blue-colored now.

[2] Select <Dimension/


Angle> tool and then
click the X-axis on the
positive side.

[5] If you made mistakes (click on wrong ends or in a wrong order) and the
angle is not what you meant, right-click anywhere in the graphics window to
bring up a <Context Menu> and choose <Alternate Angle>. Repeat this before
you click to locate the angle dimension until the correct angle appears.

Exercise 2. Ratchet Stop

2-6 Draw Arcs


[2] Click the upperright end of the line
to define an end of
the arc.

[4] An arc is created.

[3] Click to define


another end roughly
here on the circle.

[1] Select <Draw/Arc by


Center> tool and then
click roughly here to
define the center.
[5] Select <Dimension/
Radius> tool and
specify a radius
dimension of 0.56 in.

[7] Also note that the center of the


arc moves to a new location to
accommodate the constraint.

[6] Select <Constraints/


Tangent> tool and then select
the arc and the circle. A
<Tangent> constraint is
imposed between the arc and
the circle. Note that the arc
turns blue.

31

32

Exercise 2. Ratchet Stop

[9] Click the lowerleft end of the line to


define an end of the
arc.

[10] Click to define


another end roughly
here on the circle.
[8] Select <Draw/Arc by
Center> tool again and
define the center roughly
here.

[11] Select <Dimension/


Radius> tool and specify
a radius dimension of
0.34 in.

[12] Select <Constraints/


Tangent> tool and impose a
<Tangent> constraint
between the newly created
arc and the circle.

Exercise 2. Ratchet Stop

33

2-7 Trim Away Unwanted Segments


[1] Select <Modify/Trim> tool
and make sure <Ignore Axis> is
turned on (1-9[1]). Click here
to trim away the arc segment.

[2] The finished sketch.

2-8 Extrude the Sketch to Create the Ratchet Stop


[1] Extrude the sketch
0.125 in. to create the
ratchet stop (1-10[1-6]).

Wrap Up
Close DesignModeler, save the project as "Stop," and exit the
Workbench (1-11[1-3]).

34

Exercise 2. Ratchet Stop

2-9 Review
Context Menu
When you right-click the mouse, a menu pops up. The contents of the menu
depends on when and where you right-click the mouse. The menu is thus
called the <Context Menu> (2-5[5]). Try to right-click anywhere in the
graphics area, <Details View>, or <Tree Outline> (1-10[2]), to see the
contents of the <Context Menu>.

<Dimension/General> Tool
This tool can be used for any type of dimension. For a line, the default is to
create a <Length> dimension (2-4[2]). For a circle or arc, the default is to
create a diameter dimension. If the default is not what you want, right-click
anywhere in the graphics window to bring up the <Context Menu> [1] and
choose a dimension type.

<Dimension/Angle> Tool
To specify an angle dimension, you need to select two lines (or axes). When
you select a line (or axis), the end near where you click become the "arrow
end" of the line. The angle is then measured from the first line to the second
line in a counter-clockwise fashion (2-5[1-4]).

If you made mistakes (click on wrong ends or in a wrong order) and
the angle is not what you meant, right-click anywhere in the graphics window
to bring up the <Context Menu> [2] and choose <Alternate Angle>. Repeat
this until the correct angle appears before you click to locate the angle
dimension (2-5[5]).

[1] This is the


<Context Menu> when
<Dimension/General> is
activated.

<Draw/Line> Tool
This tool draws a line by defining two end points (2-4[1])).

<Draw/Arc By Center> Tool


This tool draws an arc by defining its center and two end points (2-6[1-4]).

<Constraints/Tangent> Tool
This tool impose a <Tangent> constraint between two curves or between a
line and a curve (2-6[6, 12]).

[1] This is the <Context


Menu> after you select
two lines (or axes) and
before you click to create
an angle dimension.

Exercise 3. Ratchet

35

Exercise 3
Ratchet Wheel

[1] The ratchet


wheel.

3-1 Introduction
In this exercise, we'll create a 3D
solid model for the ratchet wheel
mentioned in Exercise 2 [1]. The
details of the ratchet wheel are
shown in the figure below [2].

60 
15

1.00

[2] Details of
the ratchet
wheel.
X

D0.25

Unit: in.
Thickness: 0.25 in.

36

Exercise 3. Ratchet

3-2 Start Up DesignModeler


[1] Launch ANSYS
Workbench and create a
<Geometry> system.

[2] Double-click
<Geometry> cell to start
up the DesignModeler.
Select <Inch> as the length
unit.

3-3 Draw Two Concentric Circles


[1] On XYPlane, draw two
concentric circles with
diameters of 0.25 in. and
1.00 in. respectively.

Exercise 3. Ratchet

37

3-4 Draw Lines with Angle Dimensions


[1] Draw a line passing
the origin like this.

[2] Specify an angle dimension


of 15 degrees. Remember to
select the line first and then
the axis. Clicking positions are
also important (2-5[1-5]).

[3] Draw
another line like
this.
[4] Specify an angle
dimension of 60
degrees.

38

Exercise 3. Ratchet

3-5 Trim Away Unwanted Segments


[1] Draw a circle which passes
through an end point of the line.
When you define the radius,
remember to snap (with a <P>
constraint) the end point of the line.
The circle serves as a construction
(temporary) circle.

[3] After
trimming, a single
tooth remains.

[2] Trim away


unwanted segments.
Remember to turn on
<Ignore Axis> (1-9[1]).

Exercise 3. Ratchet

39

3-6 Duplicate Teeth

[1] Select
<Modify/Copy>.

[2] Select these two lines. To


select multiple entities, hold
Control key while click the
entities sequentially. You also can
"sweep select" multiple entities,
i.e., holding left mouse button
while sweep through the entities.
After the selection, the entities
are highlighted with yellow color.

[3] Right-click
anywhere in the
graphics window to
bring up the
<Context Menu>, and
select <End/Use Plane
Origin as Handle>.
Now the tooth has
been copied to a
"clipboard."

[4] The <Modify/Paste>


tool is automatically
activated. Type 15
(degrees) for the <r>,
meaning that the rotating
angle is 15 degrees.

40

Exercise 3. Ratchet

[5] Bring up the


<Context Menu>,
and select <Rotate by
-r Degrees>. Note
that a negative angle
is to rotate
clockwise.

[6] Bring up the


<Context Menu>
again, and select
<Paste at Plane
Origin>.

[7] The tooth is


rotated 15 degree
clockwise (using
plane origin as
center of
rotation) and
pasted.
[8] Repeat steps [5, 6]
four more times. Press
<Esc> to end the tool
or choose <End> from
the <Context Menu>.

Exercise 3. Ratchet

[9] Select <Modify/


Copy> again, and
select all the teeth,
using "sweep
select" [2]. From the
<Context Menu>,
select <End/Use
Plane Origin as
Handle> [3].

[10] Type 90
(degrees) for the
rotating angle.

[11] Repeat
steps [5, 6].

[12] Repeat steps [5, 6] two


more times. Press <Esc> to
end the tool or choose <End>
from the <Context Menu>.

41

42

Exercise 3. Ratchet

3-7 Extrude the Sketch to Create the Ratchet Wheel

[1] Extrude the sketch 0.25


in. to create the ratchet
wheel.

Wrap Up
Close DesignModeler, save the project as "Ratchet," and exit
the Workbench.

Exercise 3. Ratchet

43

3-8 Review
Selection of Multiple Entities
There are several ways to select multiple entities. Two of them are <Control-Select> and <Sweep Select>.

Control-Select -- Click the entities sequentially while holding the Control key.

Sweep Select -- Hold the left mouse button and sweep through the entities.

Box Select
-- Select <Select Mode/Box Select> [1], and use mouse to define a box.





All entities inside the box are selected.

[1] One way to select


multiple entities is to
turn on <Select Model/
Box Select>.

<Modify/Copy> and <Modify/Paste> Tools


<Modify/Copy> copies the selected entities to a "clipboard." A <Paste Handle> must be specified using one of the
methods in the <Context Menu> (3-6[3]). After completing the <Copy> tool, the <Paste> tool is automatically
activated.

<Modify/Paste> pastes the entities in the "clipboard" to the graphics window. The pasting location corresponds
to the <Paste Handle> specified in the <Copy> tool. To define the pasting location, you either click on the graphics
window or choose from the <Context Menu> (3-6[6]). Many options also can be chosen from the <Context Menu>
(3-6[5]), where the rotating angle <r> and the scaling factor <f> can be specified with the tool (3-6[4]). A positive
rotating angle is to rotate counter-clockwise.

<Modify/Replicate> Tool
<Replicate> is equivalent to a <Copy> followed by a <Paste>.

Ending a Tool
You can press <Esc> to end a tool (3-6[8, 12]). Besides, the <Context Menu> often provides an <End> option to end
a tool (3-6[5, 6]).

44

Exercise 4. Cover Plate

Exercise 4
Cover Plate

4-1 Introduction
In this exercise, we'll create a 3D solid model
for a cover plate, of which the details are
shown in the figure below [2].

2 R0.188

2 D0.201

8 R0.15

0.25

0.376
0.312

2.00

0.312

1.25

[1] Details of
the cover plate.

0.25

0.75

6 R0.06

X
Unit: in.
Thickness: 0.046 in.

0.562
1.50

Exercise 4. Cover Plate

4-2 Start Up DesignModeler


[1] Launch ANSYS
Workbench and create a
<Geometry> system.

[2] Double-click
<Geometry> cell to start
up the DesignModeler.
Select <Inch> as the length
unit.

4-3 Draw Circles

[2] Draw another circle


with the same diameter.
Make sure an <R> appears
when you define the radius
(1-5[5]).

[3] Use <Dimension/


Horizontal> to specify a
dimension of 0.376 in.

[4] Use <Dimension/


Vertical> to specify a
dimension of 2 in.

[1] On XYPlane, draw a


circle centered at the
origin and with a diameter
of 0.201 in.

45

46

Exercise 4. Cover Plate

[6] Draw a concentric


circle with the same radius.
Make sure an <R> appears
when you define the radius.

[5] Draw a concentric


circle with a radius of
0.188 in.

4-4 Draw Rectangles and Lines

[1] Select <Draw/


Rectangle> and draw a
rectangle with
dimensions a shown.

Exercise 4. Cover Plate

[2] Select <Draw/Polyline> and


draw three segments like this.
Select <Open End> from the
<Context Menu> after you
define the fourth point. Note
that the three segments are
either horizontal or vertical,
therefore make sure an <H> or
a <V> appears before clicking.
Specify the dimensions as
shown.

[4] Trim away this


extra segment.
[3] Select <Draw/Line>
again and draw a line like
this. Note that the two
end points coincide with
the Y-axis.
[5] Trim away this
extra segment.

47

48

Exercise 4. Cover Plate

[7] Trim away this


segment.
[6] Use <Draw/Line>
again to draw a vertical
line and specify a
horizontal dimension as
shown.

[8] Trim away this


segment.

[9] Trim away this


segment.

Exercise 4. Cover Plate

4-5 Draw Fillets


[2] Create 6 fillets
with the same radius
(1-8 [2]).

[1] Select
<Modify/Fillet>
and type 0.06 (in.)
for the <Radius>.

[3] Create a radius


dimension for
anyone of the fillets
(1-8[3]).

[5] Create 4 fillets


with the same
radius.

[4] Select
<Modify/Fillet>
again and type 0.15
(in.) for the
<Radius>.

49

50

Exercise 4. Cover Plate

[6] With <Modify/Fillet>


tool still activated, create
this fillet by clicking the
horizontal line and the
circle. Note that the
horizontal line is
automatically trimmed.

[7] Repeat the last step


to create this fillet.

[8] Use <Draw/Line>


to re-create the
trimmed segment.

[9] Repeat the last step


to re-create this line.

Exercise 4. Cover Plate

51

[12] Create a radius


dimension for anyone
of the 8 fillets.

[10] Use <Modify/


Fillet> to create this
fillet (with the same
radius as before) by
clicking the horizontal
line and the circle.

[11] Repeat the last step


to create this fillet.

4-6 Trim Away Unwanted Segments

[1] Select <Modify/


Trim> and turn on
<Ignore Axis>, then
trim away this segment.

[2] And this


segment.

52

Exercise 4. Cover Plate

[3] The final


sketch.

4-7 Extrude the Sketch to Create the Cover Plate

[1] Extrude the sketch


0.046 in. to create the
cover plate.

Wrap Up
Close DesignModeler, save the project as "Cover," and exit the
Workbench.

Exercise 4. Cover Plate

4-8 Review
<Draw/Rectangle>
Draws a rectangle by defining two diagonally opposite points. The edges of the rectangle are either horizontal or
vertical. To draw a rectangle at an arbitrary orientation, please use <Draw/Rectangle by 3 Points>.

<Draw/Polyline>
This tool allows you to draw a series of connected lines, called a polyline. The polyline can be closed or open. After
defining the last point, choose <Open End> or <Closed End> from the <Context Menu>.

Auto Constraints
H
V

--
--

Horizontal
Vertical

Note:
For a comprehensive description of sketching tools, please refer to the following ANSYS on-line reference:
ANSYS Help System//DesignModeler User Guide//2D Sketching

53

54

Section B. Part Modeling

Section B
Part Modeling

As mentioned in the opening of Section A, many parts can be created by a two-step operation: drawing a 2D sketch on
a plane and then generate a 3D body by extrusion, revolution, sweeping, or skin/lofting.

A more complicated part often can be viewed as a series of the two-step operations; each two-step operation
either add material to the existing body or cut material from the existing body. The exercises in Section B are
designed to introduce the 3D modeling techniques for more complicated parts.

Exercise 5. Crank

55

Exercise 5
Crank

5-1 Introduction
In this exercise, we'll create a 3D solid model for a crank, of which the details are shown in the figure below. Note
that a global coordinate system is set up and shown in the figure.

The crank model can be viewed as a series of three two-step operations; each involves drawing a sketch on
XYPlane and then extrude the sketch to generate a material. The materials are either add to the existing body or cut
from the existing body.

Y
2 D10
2 R10

75

Unit: mm.

R10

R22
D30
D20

65

8
20

56

Exercise 5. Crank

5-2 Start Up DesignModeler


[3] Select
<Millimeter> as the
length unit.
[1] Launch ANSYS
Workbench and create a
<Geometry> system.

[2] Double-click
<Geometry> cell to start
up DesignModeler.

5-3 Draw a Sketch on XYPlane

[1] On XYPlane, draw 5


circles and 4 tangent lines
(using <Draw/Line by 2
Tangents>) like this.
Specify the dimensions.

Exercise 5. Crank

[3] Trim away these


three arc segments.

[2] Use <Modify/


Fillet> to draw a fillet
with a radius of 10
mm.

57

58

Exercise 5. Crank

5-4 Extrude to Create a Solid Body


[1] The active
plane.

[2] The active


sketch.

[10] Click
<Display Plane>
to turn off the
plane display.

[9] Click
<Generate>.
[3] Click
<Extrude>.
[5] An <Extrude1>
object is inserted in
the model tree.

[8] Click the


small cyan
sphere to rotate
the view into an
isometric view.

[4] It automatically
switches to
<Modeling Mode>.

[6] Click <Apply>.


The active sketch is
automatically taken
for <Geometry>.

[7] Type 8 (mm) for


<Depth>.
[11] The <Tree
Outline> displays a
tree structure for the
geometry model,
called <Model Tree>.

[13] Under the


XYPlane, we've
created a sketch
(Sketch1)

[14] The
<Extrude1> uses
<Sketch1> as the
base geometry.
[12] Click all the
plus signs <+> to
expand the model
tree.

[15] This is the


body we've
created so far.

Exercise 5. Crank

59

5-5 Create a New Sketch on XYPlane

[2] A new sketch (Sketch2) is created. Note that, for the first
sketch of a plane, you don't need to explicitly click <New
Sketch>. However, for additional sketches on the same plane,
you need to click <New Sketch>. Remember that the
drawing entities always belong to the active sketch.

[1] Click <New


Sketch>.

[4] Click <Look At


Face/Plane/
Sketch>.

[5] Click <Display


Model> to turn off
the solid model
display.

[3] Click to switch


to <Sketching
Mode>.

[6] Draw a circle with a diameter


of 30 mm. This is the only entity
in <Sketch2>. Note that both
Sketch1 and Sketch2 are on the
same plane (XYPlane).

60

Exercise 5. Crank

5-6 Add Material to the Existing Body


[2] Click
<Apply>.

[1] Click
<Extrude>.

[4] The default


<Operation> is <Add
Material>.

[3] Type 20
(mm).

[5] Click
<Generate>.

[8] Click the


plus sign <+> to
expand
<Extrude2>.

[6] The newly created


material is simply a
cylinder; it adds to the
existing body to form a
single body.

[7] <Sketch2> is
added under
XYPlane.

[9] <Extrude2>
uses <Sketch2> as
the base
geometry. The
<Extrude2> is
simply a cylinder.

[10] The body


after adding
material.

Exercise 5. Crank

61

5-7 Create Another New Sketch on XYPlane

[2] A new sketch


(Sketch3) is created.

[1] Click <New


Sketch>.

[4] Click <Look At


Face/Plane/
Sketch>.

[5] Click <Display


Model> to turn off
the solid model
display.

[3] Click to switch


to <Sketching
Mode>.

[6] Draw a circle with a


diameter of 20 mm. This is the
only entity in <Sketch3>. Note
that all three sketches are on
the same plane (XYPlane).

62

Exercise 5. Crank

5-8 Extrude to Create a Third Simple Body


[2] Click
<Apply>.

[1] Click
<Extrude>.

[3] Select <Cut


Material>.

[4] Select
<Through All>.
[5] Click
<Generate>.

[7] <Sketch3> is
added under
XYPlane.

[8] Click the


plus sign <+> to
expand
<Extrude3>.

[6] The newly created


material is simply a
cylinder; The material
is cut from the
existing body.

Wrap Up
Close DesignModeler, save the project as "Crank," and exit the
Workbench.

[9] <Extrude3>
uses <Sketch3> as
the base
geometry. The
<Extrude3> is
simply a cylinder.

[10] The body


after cutting
material.

Exercise 5. Crank

63

5-9 Review
<Plane> and <Sketch>
A sketch must be created on a plane; each plane, however, may contain multiple sketches. In the beginning of a
DesignModeler session, three planes are automatically created: XYPlane,YZPlane, and ZXPlane. You can create new
planes and new sketches as many as needed.

<Active Plane> and <Active Sketch>


The currently active plane and active sketch are shown in the toolbar (5-4[1, 2]). New sketches are created on the
active plane, and new drawing entities are created on the active sketch. You may change the active plane or active
sketch by selection from the pull-down list, or simply clicking the names on the model tree.

Modeling Mode
In the modeling mode (5-4[4]), several modeling tools become available, including Extrude, Revolve, Sweep, Skin/Loft,
Thin/Surface, Blend, Chamfer, Point, etc. In addition, a <Tree Outline> is displayed.

Model Tree
<Tree Outline> (5-4[11]) contains an outline of the model tree, the data structure of the geometric model. Each branch
of the tree is called an object, which may contain one or more objects. At the bottom of the model tree is a part
branch, which is the only object that will be exported to <Mechanical>. By right-clicking an object and selecting a tool
from the context menu, you can operate on the object, such as delete, rename, duplicate, etc.

The order of the objects is relevant. <DesignModeler> renders the geometry according to the order of objects
in the model tree. New objects are normally added one after another. If you want to insert a new object BEFORE an
existing object, right-click the existing object and select <Insert/...> from the context menu. After insertion,
<DesignModeler> will re-render the geometry.

<Add Material> and <Cut Material>


With <Add Material> operation mode, the created material adds to the existing active body (i.e., they form a union).
With <Cut Material> operation mode, the material is cut from the existing active body. An active body is one that is
not frozen (to be defined later).

64

Exercise 6. Geneva Gear Index

Exercise 6
Geneva Gear Index

6-1 Introduction
In this exercise, we'll create a 3D solid model for a Geneva gear index, of which the details are shown in the figure
below. Note that a global coordinate system is set up and shown in the figure.

5 0

5 R0.63

.2
Unit: in.

29

1.5

D0.25
D0.5

D2.47
D1.25
0.25
0.44

Exercise 6. Geneva Gear Index

6-2 Start Up DesignModeler


[1] Launch ANSYS
Workbench and create a
<Geometry> system.

[2] Double-click <Geometry>


cell to start up the
DesignModeler. Select <Inch> as
the length unit.

6-3 Draw a Sketch on XYPlane

[2] draw two lines, each


connects the origin to an
end point of the arc.

[1] On XYPlane, use


<Draw/Arc by Center> to
draw an arc centered at
the origin and with a radius
of 1.235 (in.) like this.

[5] draw two circles


centered at end points
of the new arc and
with the same radius
of 0.1 (in.).

[3] Specify an angle


dimension of 72
(degrees) for the
sector.

[4] Use <Draw/Arc by


Center> to draw another
arc with a radius of 0.625
(in.) like this.

65

66

Exercise 6. Geneva Gear Index

[7] Draw a line connecting the upper


circle to the outer arc like this. The
line is parallel to the adjacent line,
therefore make sure a <//>
(indicating parallel auto constraint)
appears before clicking.

[6] Draw a line connecting the lower


circle to the outer arc like this. The
line is horizontal, therefore make
sure an <H> appears before clicking.
[9] Apply a <Constraints/
Tangent> on the upper
circle and the parallel line.

[8] Apply a
<Constraints/Tangent>
on the lower circle and
the horizontal line.

Exercise 6. Geneva Gear Index

[10] Draw a line starting from


the origin like this. Then, make
the outer arc symmetric about
the newly created line. To do
this, select <Constraints/
Symmetric>, and then
subsequently click the line and
the two end points of the arc.

[11] Use <Dimension/


General> to specify a
length dimension of
1.529 (in.).
[12] Use <Draw/Arc by
Center> to draw an arc
centered at one end of the
new line. Specify the radius
dimension of 0.63 (in.).

67

68

Exercise 6. Geneva Gear Index

[13] Trim away unwanted


segments. This is the sketch
after trimming. Note that,
although the the sketch is no
more blue-colored, all the
dimensions are not changed.

6-4 Extrude to Generate 1/5 of the Gear Index

[1] Extrude the


sketch 0.25 in.

Exercise 6. Geneva Gear Index

69

6-5 Duplicate the Body Circularly


[4] Select the
body.

[1] Select <Create/


Pattern> from the
pull-down menu.

[2] In the <Details


View>, select
<Circular> for
<Pattern Type>.
[3] Click the yellow area
to bring up <Apply/
Cancel> buttons.

[5] And click


<Apply>.

[9] Type 4 for


<Copies>.

[6] Click the yellow area


to bring up <Apply/
Cancel> buttons.
[8] And click
<Apply>.
[7] Select this
edge.

[10] Click
<Generate>.

70

Exercise 6. Geneva Gear Index

6-6 Create the Hub


[4] Click
<Generate>.

[1] Select <Create/


Primitive/Cylinder> from
the pull-down menu.

[2] Type 0.44 (in.) for


the <Axis Z
Component>.

[3] Type 0.25 (in.) for


the <Radius>.

[9] Click
<Generate>.
[5] Select <Create/
Primitive/Cylinder> again.

[6] Select <Cut


Material> for
<Operation>.

[7] Type 0.44 (in.) for


the <Axis Z
Component>.

[8] Type 0.125


(in.) for the
<Radius>.

Wrap Up
Close DesignModeler, save the project as
"Geneva," and exit the Workbench.

Exercise 6. Geneva Gear Index

71

6-7 Review
Auto Constraints: <//>
It is applicable to a line, indicating that the line is parallel to another line in the same plane (6-3[7]).

Sketching Tools: <Constraints/Tangent>


It can be applied on two edges (lines or curves), one of them must be a curve, to make them tangent to each other
(6-3[8, 9]).

<Create/Pattern>
This tool allows you to create copies bodies in three types of pattern: Linear, Circular, and Rectangular (6-5).

<Create/Primitive/Cylinder>
This tool creates a cylinder by specifying its origin, axis, and radius (6-6). The origin and axis are defined by referring to
the active plane coordinate system (1-12).

72

Exercise 7. Yoke

Exercise 7
Yoke

7-1 Introduction
The yoke is a part of a universal joint [1]. In this exercise, we'll create a 3D
solid model for the yoke, of which the details are shown in the multiview
drawings below. Note that a global coordinate system is also shown in the
figure.

[1] The yoke is a part


of a universal joint.
X

D1.20
Y

Unit: in.

3.55

R1.00

Z
1.50

D0.75
2 0.75

R1.00

Exercise 7. Yoke

7-2 Start Up DesignModeler


[1] Launch ANSYS
Workbench and create a
<Geometry> system.

[2] Double-click <Geometry>


cell to start up the
DesignModeler. Select <Inch> as
the length unit.

7-3 Create a U-Shape Body

[2] Use <Draw/


Polyline> tool to draw
a 3-segment polyline,
starting from this
point.

[1] On XYPlane, use <Draw/


Arc by Center> tool to draw
two concentric arcs. Specify
the radius dimensions (1.00 in.
and 1.75 in. respectively).

[5] Click the last point and


then select <Open End> from
the <Context Menu>. If the
last segment is not vertical,
use <Constraints/Vertical> to
make it vertical.

[6] Use
<Dimensions/
General> to
specify a length of
2.50 (in.).
[3] Click the second
point. Make sure the
first segment is vertical.

[4] Click the third


point. Make sure the
second segment is
horizontal.

73

74

Exercise 7. Yoke

[7] Draw two


vertical lines.

[8] Trim away this


segment.

[12] Click
<Generate>.
[9] Click
<Extrude>.

[10] Select <Both


- Symmetric>.

[11] Type 1 (in.) for


<Depth>. Note that,
the sketch is extruded
by 1.0 in. for both
sides of XYPlane,
therefore the total
depth is 2.0 in.

Exercise 7. Yoke

7-4 Create Rounds

[1] Select <Blend/


Fixed Radius>
from the toolbar.

[2] Controlselect these 4


edges.

[4] Type 1 (in.)


for <Radius>.

[5] Click
<Generate>.

[3] Click
<Apply>.

7-5 Create Holes

[1] Select <Create/


Primitive/Cylinder> from
the pull-down menu.

[3] Click
<Generate>.

[2] Click to bring up


<Apply/Cancel> buttons,
then select <YZPlane>
from the model tree and
click <Apply>. Now the
global Y-axis becomes local
X-axis, and the global Zaxis becomes local Y-axis.
The origin and the axis are
defined using the local
(plane) coordinate system.

75

76

Exercise 7. Yoke

7-6 Create Shaft

[1] Click <New Plane>


to create a new plane.

[7] The new plane


become active plane.

[6] Click
<Generate>.

[2] A new plane


(Plane4) is inserted into
the model tree.
[3] Click to bring up <Apply/Cancel>
buttons, then select <ZXPlane> from the
model tree and click <Apply>. Now the
global Z-axis becomes local X-axis, and the
global X-axis becomes local Y-axis.

[4] Select <Offset Z> for


<Transform 1>. Note that
it refers to the local Z-axis.

[5] Type 3.55 (in.)


for <Value>.

[9] The local coordinate


system of the new plane.
Note that, in a local
coordinate system, the
Workbench also uses
RGB colors to represent
XYZ axes respectively.

[8] The global


coordinate system.
Note that the
Workbench uses RGB
colors to represent
XYZ axes respectively.

Exercise 7. Yoke

[3] Click to turn off


model display.

[2] Click to look at


<Plane4>.

[4] Draw a circle


with a diameter of
1.2 (in.).

[1] Click to switch


to the <Sketching
Mode>.

[5] Click
<Extrude>.

[6] Select
<Reversed> for
<Direction>. Now,
the extrusion
direction is the -Z
direction.

[7] Select <To


Next>. Now the
sketch will be
extruded up to the
next face.

Wrap Up
Close DesignModeler, save the project as "Yoke," and exit the Workbench.

77

[8] Click
<Generate>.

78

Exercise 7. Yoke

7-7 Review
Extrude Direction
There are four options you can choose for the extrusion direction: <Normal>, <Reversed>, <Both -- Symmetric>, and
<Both -- Asymmetric>. In <Normal> case, the extrusion direction is the Z-direction of the sketching plane. When
<Reversed> is selected, the extrusion direction reverses to the -Z-direction (7-6[6]). For <Both -- Symmetric>, the
extrusion is along both +Z and -Z directions with the same depth (defined by <Depth>) (7-3[10]). For <Both -Asymmetric>, the extrusion is along both +Z and -Z directions with the different depths (defined by <Depth> and
<Depth 2>).

<Blend/Fixed Radius>
This tool can be used to place rounds or fillets on a body (7-4). The fillets are specified on edges, while the rounds
can be specified on edges or faces. When faces are specified for rounds, the rounds are placed on the enclosing edges.

Create New Planes from Existing Planes


There are many ways to create a new plane [1]. Creating new plane from an existing plane (7-6[1-9]) involves
selecting the existing plane and then transforming the existing plane to a new position and orientation.

[1] There are


many ways to
create a plane.

Exercise 8. Support

79

Exercise 8
Support
8-1 Introduction
The support is a part of the clamping
mechanism mentioned in Exercise 1 [1]. In
this exercise, we'll create a 3D solid model
for the support, of which the details are
shown in the multiview drawings below.
Note that a global coordinate system is also
shown in the figure.

X
[1] The support is a
part of a clamping
mechanism.
0.125
0.375

0.375

0.375
1.250

0.219

0.250

0.750

R0.313
Unit: in.

2 R0.100
0.250

:4
pe
Slo

1.250

R0.156

6 D0.25

0.375

1.250
0.625

0.875

2.500

0.125

1.000

R0.100

80

Exercise 8. Support

8-2 Start Up DesignModeler


[1] Launch ANSYS
Workbench and create a
<Geometry> system.

[2] Double-click <Geometry>


cell to start up the
DesignModeler. Select <Inch> as
the length unit.

8-3 Create Vertical Plate

[3] Use <Draw/


Polyline> to draw a
polyline starting
from roughly here.

[1] On XYPlane, draw


three circles of the same
radius. Specify their
locations (two horizontal
dimension of 1.25 and one
vertical dimension of 1.25)

[2] Specify a
diameter of 0.25
in. for any one of
the circles.

[6] Click the fourth


point, making sure the
last segment is vertical.
Then select <Closed
End> from the
<Context Menu>.

[5] Click the third


point, making sure
the last segment is
horizontal.

[4] Click the second


point, making sure
the last segment is
vertical.
[7] Specify all dimensions so that all entities
become blue-colored: length dimensions of
2.50 and 0.625; a horizontal dimension of
0.375, a vertical dimension of 0.875, and an
angle dimension of 45 degrees.

Exercise 8. Support

[8] Draw two more circles,


specify their radii (0.156 and
0.313) and locations
(horizontal dimensions of
0.219 and 0.250; vertical
dimensions of 0.25 and 0.75)

[9] Trim away


unwanted
segments.

81

82

Exercise 8. Support

[10] Draw two


fillets with the
same radius of
0.1 in.

[11] Click
<Extrude>.

[13] Click
<Generate>.

[12] Type 0.125 (in.)


for <Depth>.

Exercise 8. Support

8-4 Create Horizontal Plate

[7] Click <Generate>;


a <Plane4> is created.

[1] Click <New


Plane>.

[3] The default


<Subtype> is
<Outline Plane>.

[2] Select
<From Face>.

83

[4] Click the


yellow area to
bring up <Apply/
Cancel> buttons.

[5] Click this face at a


location near this circle. A
plane coordinate system
shows up like this (the X
axis points to global -X
axis). Note that the
location you click
determines the origin and
the axes of the plane
coordinate system. If the
coordinate system is not
like this, simply re-click
again until it is correct.

[6] Click <Apply>.

[10] Click to turn


of the model
display.

[8] Click to switch to


<Sketching Mode>.

[12] Draw a rectangle like this. Note that


three sides of the rectangle coincide with plane's
outline. Specify a length dimension of 0.125 in.
so that the rectangle become blue-colored.

[9] Click to look at


<Plane4>.

[11] This is <Plane4>; it


is called an <Outline
Plane> since it includes
an outline. The outline
is not part of a sketch
but can be used as
references.

84

Exercise 8. Support

[13] Click
<Extrude>.
[15] Click
<Generate>.

[14] Type 1 (in.)


for <Depth>.

8-5 Create Holes on the Horizontal Plate


[1] Click <New
Plane>.

[2] Select
<From Face>.

[3] Click the


yellow area to
bring up <Apply/
Cancel> buttons.

[5] Click <Apply>.

[4] Click this face at a location


near this corner so that the plane
coordinate system is like this (the
X axis points to global X axis).
Remember, if the coordinate
system is not like this, simply reclick again until it is correct.

[6] Click <Generate>; a


<Plane5> is created.

Exercise 8. Support

[9] Click to turn


of the model
display.

[11] Draw three circles of the same


diameter (0.25 in.) and specify their
positions (horizontal dimensions of
0375, 0.375, and 1.25; vertical
dimensions of 0.375, 0.375, and 0.125)

[8] Click to look at


<Plane5>.

[10] This is
<Plane5>; it
includes an
outline.

[7] Click to switch


to <Sketching
Mode>.

[16] Click
<Generate>.
[12] Click
<Extrude>.

[13] Select <Cut


Material>.
[14] The
<Direction>
automatically
becomes
<Reversed>.

[15] Select
<Through All>.

85

86

Exercise 8. Support

8-6 Create the Round

[1] Select <Blend/


Fixed Radius>
from the toolbar.

[2] Click this


edge.

[4] Type 0.1 (in.)


for <Radius>.

[3] Click <Apply>.

[5] Click
<Generate>.

Wrap Up
Close DesignModeler, save the project as "Support,"
and exit the Workbench.

Exercise 8. Support

87

8-7 Review
Create New Planes From Faces
You can create a new plane from an existing face (8-4[1-7]). There are subtypes to choose: <Outline Plane> and
<Tangent Plane>. The only difference is that a <Tangent Plane> doesn't include the outline of the face. In either
subtype, the plane coordinate system is determined according to how you click the face. The origin is usually located
at the closest corner point or the center of a circle (or an arc); The Z-axis always points out of the face; The X-axis is
usually parallel to the closest edge.

An outline plane include the outline of the face (8-4[11]). The outline is not part of a sketch but can be used as
references (datum). Without the outline, the only references are two exes (X-axis and Y-axis of the plane). However,
you can copy the outline (or part of the outline) into a sketch, using the sketching tool <Modify/Duplicate>.

88

Exercise 8a. Structural Analysis of the Support

Appendix:

Exercise 8a
Structural Analysis of the Support

8a-1 Introduction
In this exercise, we will perform a static
structural analysis for the support created
in Exercise 8. The objective is to find the
deformation and the stresses under the
working loads, and make sure the stresses
are within the allowable level (30,000 psi).

As mentioned in Exercise 1a, the
clamping mechanism is entirely made of
steel and is designed to withstand a
clamping force of 450 lbf [1]. After a
structural analysis of the entire
mechanism [2] (which is performed in
Exercise 17a), the results show shows
that, to withstand a clamping force of 450
lbf, the support is subject to external
forces as shown [3] (also see 17a-4).
Note that the holes on the horizontal
plates are fixed to the ground [4].

The analysis task will be carried out
with <Mechanical>.

[2] This is the deformed


structure under the design
loads. The wireframe is the
underformed configuration.

[1] The clamping mechanism


is designed to withstand a
clamping force of 450 lbf.

380 lbf

62 lbf

[3] The external


force on the arm.
See 17a-14.

163 lbf
380 lbf
[4] The horizontal
plates are fixed to
the ground.

Exercise 8a. Structural Analysis of the Support

8a-2 Start Up <Mechanical>

[1] Launch ANSYS


Workbench.

[2] Open the project


"Support," which was saved in
Exercise 8.

[3] Double-click to create


a <Static Structural>
analysis system.

[5] And drop here. A link


is created, indicating that
both <Geometry> share
the same data.

[4] Drag <Geometry>...

[6] Double-click to
start up the
<Mechanical>.

89

90

Exercise 8a. Structural Analysis of the Support

8a-3 Specify Loads

[7] Make sure the length


unit is <in.> (1a-2[8, 9]).
[2] Select <Loads/
Force>.

[1] Click to highlight


<Static Structural>.

[4] Click <Apply>.

[5] Select <Components>.

[6] Type -380 (lbf) for <X


Component>, and 62 (lbf)
for <Y Component>.

[3] Select this


cylindrical face.

Exercise 8a. Structural Analysis of the Support

[7] Select <Loads/


Force> again.

[8] Select this


cylindrical face.

[9] Click
<Apply>.
[10] Select <Components>.

[11] Type 380 (lbf) for <X


Component>, and 163 (lbf)
for <Y Component>.

8a-4 Specify Supports

[2] Control-select
the three cylindrical
faces on the
horizontal plate.

[1] Select <Supports/


Frictionless Support>.

[3] And
control-select
this face.

91

92

Exercise 8a. Structural Analysis of the Support

[4] Click <Apply>.


Totally 5 faces are set to
<Frictionless Support>.

[6] Control-select the


four cylindrical faces on
the vertical plate.

[7] Click
<Apply>.

[8] Type 0
(in.) for <Z
Component>.

[5] Select <Supports/


Displacement.

8a-5 Insert Result Objects

[2] Select <Stress/


Equivalent (von-Mises)>.

[1] Click to highlight


<Solution>.

[3] A solution object is


inserted under the
<Solution> branch.

Exercise 8a. Structural Analysis of the Support

8a-6 Solve the Model


[1] Click <Solve>.

[2] Select <Edges/


Show Undeformed
WireFrame>.

[4] Click <Play> to


animate the
deformation.

[5] Click <Stop> to


stop the animation.

Wrap Up
Close <Mechanical>, save the project as "Support-a," and exit the
Workbench.

[3] The maximum


stress is 20,608 psi,
well below the
allowable stress
(30,000 psi).

93

94

Exercise 9. Wheel

Exercise 9
Wheel

9-1 Introduction
The main purpose of this exercise is to introduce another modeling tool (than <Extrude>): <Revolve>, which takes a
sketch as the profile and revolves about an axis to create a 3D solid body.

We'll create a 3D solid model for a wheel, of which the details are shown in the multiview drawings below. A
global coordinate system is also shown in the figure.

Note that the wheel is axisymmetric. An axisymmetric body can be created by drawing a profile then revolting
about its axis to generate the 3D solid body.

Y
45

Unit: in.

D1.00
D1.50
D3.50
D4.00

0.25
0.50
0.75

Exercise 9. Wheel

9-2 Start Up DesignModeler


[1] Launch ANSYS
Workbench and create a
<Geometry> system.

[2] Double-click <Geometry>


cell to start up the
DesignModeler. Select <Inch> as
the length unit.

9-3 Create the Profile

[1] On XYPlane, use


<Draw/Polyline> to
draw a polyline starting
from here.

[2] and ending here.


Select <Open End>
from the context
menu. Specify all
dimensions as shown.

95

96

Exercise 9. Wheel

[3] Use <Modify/Replicate> to


"mirror copy" everything about the
Y-axis. The procedure is as follows:
(a) select all segments;
(b) select <End/Use Plane Origin as
Handle> from the context menu;
(c) select <Flip Horizontal> from
the context menu;
(d) select <Paste at Plane Origin>
from the context menu;
(e) finally select <End> from the
context menu (or press <Esc>).

Exercise 9. Wheel

9-4 Revolve the Sketch about X-Axis

97

[6] Click to turn


off the plane
display.

[5] Click
<Generate>.

[1] Click <Revolve> in


the toolbar.

[2] Rotate to an
isometric view.

[3] Click <Apply>. The active


sketch is automatically taken
as the profile.

[4] On the graphics


window, select the X-axis
and click <Apply>.

Wrap Up
Close DesignModeler, save the project as "Wheel," and exit the Workbench.

9-5 Review
Modeling Tool <Revolve>
It takes a sketch as the profile and revolves about an axis to create a 3D solid body (9-4[1-5]). The angle of revolution
can be specified.

98

Exercise 10. Transition Pipe

Exercise 10
Transition Pipe

10-1 Introduction
The transition pipe is used to connect two pipe segments. In this exercise, we'll create a 3D solid model for the
transition pipe, of which the details are shown in the multiview drawings below. A global coordinate system is also
shown in the figure.

The main purpose of this exercise is to introduce another modeling tool: <Sweep>, which takes a sketch as the
path and another sketch as the profile; the profile then "sweeps" along the path to create a 3D solid body.

Note that it is possible to create the curved pipe by using of <Revolve> tool (Exercise 9), however, as an
exercise, we decide to create the curved pipe by using <Sweep>.

R1/16"

2 D3.50
2 D2.50
8 D0.25
R3.50

Unit: in.
D1.00
R1/8"
R2.50

2 0.25
X

Exercise 10. Transition Pipe

10-2 Start Up DesignModeler


[1] Launch ANSYS
Workbench and create a
<Geometry> system.

[2] Double-click <Geometry>


cell to start up the
DesignModeler. Select <Inch> as
the length unit.

10-3 Create a Sketch for the Path

[1] On the XYPlane, draw an


arc like this . This sketch will
be used as the sweeping path
of the curved pipe.

10-4 Create a Sketch for the Profile

[1] Select
<ZXPlane> (or
click ZXPlane in
the model tree).

[1] On the ZXPlane, draw two


concentric circles like this. This
sketch will be used as the
profile of the curved pipe.

99

100

Exercise 10. Transition Pipe

10-5 Create a Body Using <Sweep>

[3] Click
<Generate>.

[1] Click
<Sweep> on the
<Toolbar>.

[2] Select <Sketch2>


(from the model tree)
for the <Profile> and
select <Sketch1> (from
the model tree) for the
<Path>.

10-6 Create a Plane on One End of the Pipe

[1] Click <New


Plane>.
[2] Select <From
Face>.

[4] Click this face. Note that


the local Z-axis (blue) points
out of the face, and the local
X-axis (red) points to the
global -Z direction.

[5] Click
<Apply>

[3] Click the yellow


color area to bring
up <Apply/Cancel>
buttons.

[6] Click
<Generate>.

Exercise 10. Transition Pipe

10-7 Create an End Plate


[1] On the new plane
(Plane4), create a sketch like
this (see next two steps).
Remember to impose two
<Symmetry> constraints to
make the four small circles
symmetric about X-axis and
about Y-axis.

[2] The sketch


includes a circle
that overlaps with
the inner circle of
the plane outline.

[3] The sketch doesn't


include this circle, which is
the outer circle of the
plane outline.

[4] Click
<Extrude>.
[6] Click
<Generate>.

[5] Select <Add


Frozen>. This
generates a
separate body.

101

102

Exercise 10. Transition Pipe

10-8 Create Another End Plate by Duplication


[4] Click this face.
Note that the local
Z-axis (blue) points
out of the face.

[1] Click <New


Plane>.

[2] Select <From


Face>.

[5] Click
<Apply>.

[6] Click
<Generate>.
<Plane5> is
created.

[3] Click the yellow


color to bring up
<Apply/Cancel>
buttons.

[8] Select
<Move>.
[9] Select the
existing end plate.

[10] Select <Plane4>


from the model tree.

[11] Select <Plane5>


from the model tree.

[7] Select <Create/


Body Operation>.
[12] Click
<Generate>.

Exercise 10. Transition Pipe

103

10-9 Unite All Bodies into One Body


[2] <Unite> is the
default <Operation>.

[3] Control-select all


three bodies.

[4] Click
<Generate>.
[1] Select <Create/
Boolean>.

10-10 Create Fillets


[2] Controlselect these two
edges.
[1] Select <Blend/
Fixed Radius>.

[3] Click <Apply>.

[4] Click
<Generate>.

104

Exercise 10. Transition Pipe

10-11 Create Rounds

[1] Select <Blend/


Fixed Radius>.
[2] Controlselect these two
edges.

[3] Click <Apply>.

[4] Click
<Generate>.

10-12 Turn Off Edges

[1] Select <View/Shaded


Exterior> to turn off
the edges display.

Wrap Up
Close DesignModeler, save the project as "Pipe," and exit
the Workbench.

Exercise 10. Transition Pipe

105

10-13 Review
Modeling Tool <Sweep>
The <Sweep> can be thought of a generalization of the <Extrude>. <Sweep> takes a sketch as the path and another
sketch as the profile; the profile then "sweeps" along the path to create a 3D solid body (10-5). The <Sweep> also can
be used to create spiral shapes, which will be demonstrated in Exercise 12.

Add Frozon
A body is either in a state of active or frozen. The default state is active. Two overlapped active bodies would
automatically join together to form a single body. If either of them is frozen, they wouldn't join together. Therefore,
the only way to avoid overlapped bodies joining together is to make at least one of them frozen. In 10-7, we create the
end plate as frozen body (separating it from the curved pipe), so that, in 10-8, we can copy the end plate alone without
the curved pipe.

<Body Operation/Move>
This tool moves a body (or a group of bodies) to another position and orientation in the same way that the source
plane is move to coincide with the destination plane (10-8). If the <Reserve Bodies?> option is <Yes>, it essentially
copies the bodies. This tool is useful for "assembling" parts together to form an assembly.

<Create/Boolean>
Using boolean operations, bodies can be united, intersected, and subtracted.

106

Exercise 11. C-Bar

Exercise 11
C-Bar
P

11-1 Introduction

[2] A strain gauge


is bonded to the
surface here. The
measured strain is
used to calculate
the force P.

The C-shaped steel bar is used as a dynamometer, a device to


measure the magnitude of a force P [1]. A strain gauge is bonded to
the surface of a location as shown [2]. The measured strain is then
used to calculate the force P.

The details are shown below; a coordinate system is also
included in the figure. In this exercise, we will create a 3D solid
model for the C-bar. Due to the symmetry, we will create the
upper half of the model and then complete the model by using a
"mirror" (copy) operation.

[1] The Cbar is used to


measure a
force P.

Y
P

100
70
D10

20

[3] The body has a


thickness of 5 mm.
everywhere.

30

Unit: mm.

20
Y

40

R50

40

120

R10

[4] All fillets have


radii of 3 mm.

Exercise 11. C-Bar

107

11-2 Start Up DesignModeler


[1] Launch ANSYS
Workbench and create a
<Geometry> system.

[2] Double-click <Geometry>


cell to start up the
DesignModeler. Select
<Millimeter> as the length unit.

11-3 Create a Sketch for the Path

[1] On the XYPlane,


draw a sketch like this.

11-4 Create a Sketch for the Profile


[2] On the YZPlane,
draw a sketch like this.
The sketch is
symmetric about the
horizontal axis.

[1] Select
<YZPlane> (or
click YZPlane in
the model tree).

108

Exercise 11. C-Bar

11-5 Create a Body Using <Sweep>


[3] Click
<Generate>.
[1] Click <Sweep>
on the <Toolbar>.

[2] Select <Sketch2> and


<Sketch1> (from the model
tree) as the <Profile> and
<Path> respectively.

11-6 Create an Ear

[2] Click <New


Sketch>. <Sketch3>
is created on the
<XYPlane>.

[1] Select
<XYPlane>
[3] Right-click
<Sketch1> and select
<Hide Sketch> from
the context menu.

[4] Draw a sketch


for the <Sketch3>
like this. Note that
<Sketch1> is
hidden now.

Exercise 11. C-Bar

[5] Click
<Extrude>.

[7] Click
<Generate>.

[6] Extrude 2.5 mm


both sides.

11-7 Create Fillets

[2] Control-select
these two edges.

[1] Select <Blend/


Fixed Radius>.

[3] Click <Apply>.

[4] Click
<Generate>.

109

110

Exercise 11. C-Bar

11-8 "Mirror" Copy the Body


[2] <Mirror> is
the default
operation type.

[3] Select the body


and click <Apply>.

[4] Select
<ZXPlane> from the
model tree.

[1] Select <Create/


Body Operation>.

[6] Select <View/Shaded


Exterior> to turn off
the edges display.

Wrap Up
Close DesignModeler, save the project as "CBar," and exit the Workbench.

[5] Click
<Generate>.

Exercise 11a. Deformation of the C-Bar

111

Appendix:

Exercise 11a
Deformation of the C-Bar
P

11a-1 Introduction
As described in Exercise 11, the C-shaped steel bar is used to measure the
magnitude of a force P [1]. A strain gauge is bonded to the surface of the location as
shown [2]. The location is chosen because the strain is relatively large and
distributed quite uniformly, so that the measured strain is not sensitive to the
variation of the location of the strain gauge. The measured strain is then used to
calculate the force P. The idea also relies on the fact that the strain is linearly
proportional to the force P, which is true when the deformation is small enough. In
other words, if the measured strain is doubled, then the force must be doubled.

In this section, we will assume a force of P = 2,000 N, and perform a simulation
to establish a relation between the force P and the strain .

11a-2 Start Up

[2] Open the


project "CBar,"
which was saved
in Exercise 11.

[1]
Applied
force P.
[5] The two systems
share the same
<Geometry>. You can
edit up-stream cell
but not the downstream cell.

[3] Drag <Static


Structural> and drop to
<Geometry> cell of the
<Geometry> system.
[1] Launch
Workbench

[2] Strain
gauge.

[6] Double-click
<Model> to start up
<Mechanical>
application.

[4] A <Static
Structural>
system is created.

112

Exercise 11a. Deformation of the C-Bar

[7] <Mechanical GUI> shows


up. If your GUI layout is not like
this, pull-down-select <View/
Windows/Reset Layout> and
select <Graphics> tab., see [8].

[9] If the unit system is


not like this, see [10].

[8] Whenever necessary, pulldown-select <View/Windows/


Reset Layout> and select
<Graphics> tab to bring back
the "standard" layout.

[10] Pull-down-select <Unit/


Metric (mm, kg N, s, mV, mA)>.
Unlike DesignModeler, the
units in <Mechanical> can be
changed any time.

Exercise 11a. Deformation of the C-Bar

113

[3] In the <Details>,


select <Fine> for
<Relevance Center> and
type "75" for <Relevance>.

11a-3 Generate Mesh


[1] Highlight
<Mesh>.

[2] Click "+" to


expand
<Sizing>.

[4] Select <Mesh/


Generate Mesh>.

[5] Click "+" to


expand
<Statistics>.

[6] Number of nodes and elements


are shown in the Details view. Your
numbers may not be the same as here.
Also note that in an academic teaching
version of ANSYS Workbench, the
number of nodes or the number of
elements is limited to 30,000.

114

Exercise 11a. Deformation of the C-Bar

Meshing
The process of dividing a body into small bodies is call meshing. The small bodies are called elements, or finite elements.
The simulation method is thus called finite element simulation. The basic idea of finite element methods is to divide a
body of rather complicated geometry into smaller elements of simple geometry, and the elements are assumed to be
connected to each other through nodes. The element's geometry is so simple that a set of equations may be
established easily for each element. All equations are then solve simultaneously for the displacements. Strains are then
calculated from the displacements. And stresses are in turn calculated from the strains.

In general, the finer the mesh, the more accurate the solution (and more computing time). In this exercise, we
control the mesh size by simply adjusting <Relevance Center> and <Relevance>.

Also, note that the Workbench will automatically generate a mesh right before it solves the problem if a mesh
doesn't exist.

Limitation of Mesh Count


In this book, we will restrict the number of nodes or elements to be no more than 30,000, which is a limitation
imposed by the <ANSYS Academic Teaching> version.

11a-4 Set Up Environment Conditions

[1] Highlight
<Static Structural>.

[3] Select this inner


cylindrical surface.

[2] Select
<Supports/Fixed
Support>.

[4] Click <Apply>.

Exercise 11a. Deformation of the C-Bar

[5] Select <Loads/


Force>.

115

[6] Select this inner


cylindrical surface.

[8] Select <Components>


for <Define By> and type
-2,000 (N) for <Y
Component>.

[7] Click <Apply>.

[10] We've added these


two environment
conditions.

116

Exercise 11a. Deformation of the C-Bar

11a-5 Insert Result Objects

[1] Highlight
<Solution>.

[2] Select <Strain/Normal>


to insert a <Normal Elastic
Strain> result object.

[3] Select <Y


Axis> for
<Orientation>.

[5] The object is renamed


for better readability.
[4] Right-click the result
object as shown and
select <Rename Based on
Definition> from the
context menu.

Exercise 11a. Deformation of the C-Bar

11a-6 Solve the Model and View the Results


[1] Click <Solve>.

[4] Click
<Probe>.

[2] Click <Play> to


animate the
deformation.

[5] Move the


mouse around the
model to display
the strain value.

[3] Click <Stop> to


stop the animation.

[6] Move the mouse to the


location of the strain gauge and
click to put a label on the location.
The strain is about 0.000296.

117

118

Exercise 11a. Deformation of the C-Bar

11a-7 Conclusion
The simulation results show that a force of P = 2,000 N produces a strain = 0.000296. We may establish a relation
between the force P and the strain as follows:

P=

2000

0.000296

For example, if the measured strain in the strain gauge is 1 = 0.0001, then the force P1 is

P1 =

2000
0.0001= 676 N
0.000296

Wrap Up
Close <Mechanical>, save the project ("CBar"), and exit the Workbench.

Exercise 12. Threaded Shaft

119

Exercise 12
Threaded Shaft
12-1 Introduction

[1] The threaded


shaft is a part of a
clamping mechanism.

The threaded shaft is a part of the clamping mechanism


mentioned in Exercise 1 [1]. In this exercise, we will
create a 3D solid model for the threaded shaft, of
which the details are shown below.

Unit: in.

[2] Major
diameter
d = .375 in.

[3] Pitch
p = 1/16 in.

[4] Thread
form: Unified
national coarse

Y
D0.625
D0.266

.375-16UNC

D0.250

0.438

3.750

0.875

Pitch p

H 4

Major diameter d

60 


60

Slo
pe:

pe:
Slo

H = ( 3 2)p = 0.0541266 in
H
p = 0.0557342 in
8
H
= 0.0135316 in
4

H = ( 3 2)p

pH 8

H 8

120

Exercise 12. Threaded Shaft

12-2 Start Up DesignModeler


[1] Launch ANSYS
Workbench and create a
<Geometry> system.

[2] Double-click <Geometry>


cell to start up the
DesignModeler. Select <Inch>
as the length unit.

12-3 Create the Shaft

[1] On the XYPlane, use <Draw/


Polyline> to draw a sketch like
this. Specify the dimensions.

[2] Click
<Revolve>.

[4] Click
<Generate>.

[3] In the graphics


window, select the
X-axis for <Axis>.

12-4 Create a Hole

Exercise 12. Threaded Shaft

121

[1] Select <Create/


Primitive/Cylinder> from
the pull-down menu.

[3] Click
<Generate>.

[2] The length is


arbitrary as long as
it is not less than
0.625 in.

12-5 Create Threads

[1] Click to create a new


sketch (Sketch2) on
XYPlane.

[2] Right-click
<Sketch1> and select
<Hide Sketch>.
[3] Click <Sketch2>
to make it active.

122

Exercise 12. Threaded Shaft

[5] This is the


horizontal
dimension measured
from the Y-axis.

[4] Draw a sketch


<Sketch2> like this.
Specify the dimensions.
This sketch will be
used as the sweeping
profile.
[6] This is the
vertical dimension
measured from the
X-axis.

[7] Click to create a new


sketch (Sketch3) on
XYPlane.

[8] Hide <Sketch2>


and make <Sketch3>
active.

[9] Draw a sketch <Sketch3> like this.


The sketch is simply a horizontal line.
The length of the line is arbitrary as
long as it is not less than the total
length of the threads (3.75 in.). This
sketch will be used as the sweeping
profile.

Exercise 12. Threaded Shaft

[10] Click
<Sweep>.

[11] Select
<Sketch2> (from the
model tree) as the
<Profile>.
[12] Select
<Sketch3> (from the
model tree) as the
<Path>.
[13] Select <Pitch>
for <Twisting
Specification>.

[14] Type 0.0625 (in.)


for <Pitch>.

Wrap Up
Close DesignModeler, save the project as "Shaft," and exit the Workbench.

[15] Click
<Generate>.

123

124

Exercise 13. Lift Fork

Exercise 13
Lift Fork

13-1 Introduction
The lifting fork is used in an LCD (liquid crystal display) manufacturing factory to handle glass panels. In this section,
we will create a 3D solid model for the lift fork, of which the details are shown below.

The cross sections of the prongs (fingers) are not uniform along the length [1-3]. The tools <Extrude> or
<Sweep> cannot be used to created the prongs. This exercise introduces a modeling tool, <Skin/Loft>, which takes a
series of profiles from different planes and creates a 3D solid that fits through these profiles

[1] At the root, the


cross section is
160x40 (mm.).
[3] At the midway,
the cross section is
130x20 (mm.).
[2] At the tip, the
cross section is
100x10 (mm.).

160

200
X

240

Unit: mm.

Exercise 13. Lift Fork

13-2 Start Up DesignModeler


[1] Launch ANSYS
Workbench and create a
<Geometry> system.

[2] Double-click <Geometry>


cell to start up the
DesignModeler. Select
<Millimeter> as the length unit.

13-3 Create the Transversal Beam

[1] Draw a rectangle on <XYPlane>.


The rectangle is symmetric about Yaxis. Note that the top edge coincides
with X-axis.

[2] Extrude 200 mm.


For details, see [3].

[3] Details view of


the extrusion.
Remember to click
<Generate>.

125

126

Exercise 13. Lift Fork

Skin/Loft
Now we want to create a single prong, or finger. The prong is then duplicated to create other prongs. The prong's
cross section is not uniform. You cannot create the prong using <Extrude> or <Sweep>. A more general way to
create a solid or surface of different cross sections along its path is using <Skin/Loft>. <Skin/Loft> takes a series of
profiles from different planes and creates a solid that fits through these profiles.

You may view <Sweep> as a generalization of <Extrude>, and <Skin/Loft> as a generalization of <Sweep>.

13-4 Create Three Planes Based on a Face of the Beam


[1] All three planes will be
created based on this face.
When you select the face,
make sure the coordinate
system is attached at the
bottom-right corner and the
directions of the axes are the
same as global axes.
[2] Create
<Plane4>, see
[3].

[4] Create
<Plane5>, see [5].

[6] Create
<Plane6>, see [7].

[7] Details of
<Plane6>.

[5] Details of
<Plane5>.

[3] Details of
<Plane4>.

Exercise 13. Lift Fork

127

13-5 Create a Sketch on Each Plane

[1] Create this sketch


on <Plane4>. This
becomes <Sketch2>.

[2] Create this sketch on


<Plane5>. This becomes
<Sketch3>.

[3] Create this sketch on


<Plane6>. This becomes
<Sketch4>.

[1] Click
<Skin/Loft> on
the toolbar.

[5] The prong is


created as a frozen
body, because we
don't want the prong
to join the transversal
beam for now.

[2] Control-select <Sketch2>,


<Sketch3>, and <Sketch4> (the order is
important) in the model tree, and click
<Apply>. Note that a grey lofting guide
line appears. If your guide line is not
correct, it can be resolved by right-clicking
anywhere and selecting <Fix Guide Line>
to redefine the lofting guide line.
[4] Click
<Generate>.

[3] Select <Add


Frozen>.

128

Exercise 13. Lift Fork

13-7 Duplicate the Prong Using <Pattern>


[3] Click
<Apply>.

[4] Click the


yellow area to
bring up <Apply/
Cancel>.

[8] Click
<Apply>.

[1] Select
<Create/
Pattern>.
[5] Select this
edge.

[9] Type 480 (mm)


for <Offset> and 3
for <Copies>.

[7] Click an arrow


to switch the
direction.

[6] If the direction


is not like this...
[2] Select the
prong body.

[10] Click
<Generate>.

Exercise 13. Lift Fork

13-8 Combine the Bodies Using <Boolean>

[2] The default


operation is
<Unite>.
[3] Control-select
all five bodies and
click <Apply>.

[1] Select <Create/


Boolean>.

[4] Click
<Generate>.

Wrap Up
Close DesignModeler, save the project as "Fork," and exit the Workbench.

129

130

Exercise 14. Caster Frame

Exercise 14
Caster Frame
14-1 Introduction
In this exercise, we'll create a 3D solid model for a caster frame, of which the details are shown in the multiview
drawings below. A coordinate system is also shown in the figure.

64

X
10
D17.5

D25

Unit: mm.
Fillets and rounds: R3

D35

50

R10

28

R15

10

X
10
92

10

76
126

10
13

D32

D21.5

Exercise 14. Caster Frame

14-2 Start Up DesignModeler


[1] Launch ANSYS
Workbench and create a
<Geometry> system.

[2] Double-click <Geometry>


cell to start up the
DesignModeler. Select
<Millimeter> as the length unit.

14-3 Create A Quarter of Main Body

[4] Click <Extrude>.

[1] Click <ZXPlane>


to make it active.

[2] Click to switch to


<Sketching Mode>.

[3] Draw a rectangle of


50x32 (mm.). In this
exercise, we'll sketch in
3D view (rather than
plane view).

131

132

Exercise 14. Caster Frame

[7] Click <Generate>.


[5] Select <Sketch1>
in the model tree.

[6] And
click
<Apply>.

[8] Click <New


Plane>.

[11] Click
<Generate>.

[9] Select <From Face>.

[10] Click the yellow


area to bring up <Apply/
Cancel> buttons and
select the face with the
coordinate system as
shown.

Exercise 14. Caster Frame

[12] Switch to <Sketching


Mode> and use <Draw/
Polyline> to draw a sketch
like this on the newly
created plane (Plane4).

[13] Click <Extrude>.

[14] Click
<Generate>.

133

134

Exercise 14. Caster Frame

[15] Click <New


Plane>.

[16] Select the face


with the coordinate
system as shown.
[17] Click
<Generate>.

[18] Switch to <Sketching


Mode> and draw a sketch
like this on the newly
created plane (Plane5).

Exercise 14. Caster Frame

[19] Click <Extrude>.

[20] Click
<Generate>.

[21] Click <New


Plane>.

[22] Select the face


and the coordinate
system as shown.

[23] Click
<Generate>.

135

136

Exercise 14. Caster Frame

[24] Switch to <Sketching


Mode> and draw a sketch
like this on the newly
created plane (Plane6).

[25] Click <Extrude>.

[26] Click
<Generate>.

Exercise 14. Caster Frame

137

[27] Select <Create/Body


Operation> from the
pull-down menu and
select the solid body.

[28] Select <XYPlane>


from the model tree.
Click <Generate>.

[29] Select <Create/Body


Operation> from the
pull-down menu and
select the solid body.

[30] Select <YZPlane>


from the model tree.
Click <Generate>.

138

Exercise 14. Caster Frame

14-4 Create the Shaft


[1] Select <Create/Primitives/
Cylinder> from the pull-down
menu; click here to bring up
<Apply/Cancel> buttons and select
<ZXPlane> from the model tree.

[2] Select <Create/


Primitives/Cylinder> from
the pull-down menu and
select <ZXPlane> from
the model tree.

Exercise 14. Caster Frame

[3] Select <Create/


Primitives/Cylinder> from
the pull-down menu and
select <ZXPlane> from
the model tree.

14-5 Create the Bearing


[1] Select <Create/
Primitives/Cylinder> from
the pull-down menu and
select <YZPlane> from
the model tree.

139

140

Exercise 14. Caster Frame

[2] Select <Create/


Primitives/Cylinder> from
the pull-down menu and
select <YZPlane> from
the model tree.

[3] Select <Create/


Primitives/Cylinder> from
the pull-down menu and
select <YZPlane> from
the model tree.

Exercise 14. Caster Frame

14-6 Create Rounds

[2] Control-select
these four edges.

[1] Select <Blend/


Fixed Radius>.

[6] Control-select
these two edges.

[3] And click


<Apply>.

[4] Click <Generate>.

[5] Select <Blend/


Fixed Radius> again.

[7] And click


<Apply>.

[8] Click <Generate>.

141

142

Exercise 14. Caster Frame

14-7 Create Fillets


[2] Select this
edge.

[1] Select <Blend/


Fixed Radius>.

[4] The selection


extends to its
limits.
[3] Select <Extend
Selection/Extend to
Limits>.

[6] Click <Apply>.

[5] Control-select other


edges. Totally 18 edges
(also see [8, 9]). Whenever
necessary, rotate the view
and use <Extend Selection/
Extend to Limits>.

[7] Click
<Generate>.

[9] There are 2


fillets if you view
from bottom.

[8] Fillets viewed


from top.

Exercise 14. Caster Frame

143

14-8 Create Additional Rounds

[1] Select <Blend/


Fixed Radius>.

[2] Control-select these


edges. Totally 42 edges
(also see [5]). Whenever
necessary, rotate the view
and use <Extend Selection/
Extend to Limits>.

[3] Click <Apply>.

[4] Click
<Generate>.
[6] Select <View/
Shaded Exterior> to
hide all edges.

[5] You can see all


rounds if you view
from top.

Wrap Up
Close DesignModeler, save the project as "Caster," and exit the Workbench.

144

Section C. Assembly Modeling

Section C
Assembly Modeling

An assembly consists of two or more parts. The DesignModeler assigns a color for each part in an assembly. Creating
a simple assembly is straightforward, but you have to take case so that parts are not bonded together. This usually can
be done by freezing the existing parts. Exercise 15 is an example of creating a simple assembly. Creating complex
assemblies involves transformations (translations, rotations, etc.) of parts to appropriate positions. Exercises 16 and 17
demonstrate these techniques.

Exercise 15. Threaded Shaft Assembly

Exercise 15
Threaded Shaft Assembly

15-1 Introduction

[1] The threaded shaft


assembly is a sub-assembly
of a clamping mechanism.

In this exercise, we'll create a threaded shaft assembly


[1] shown in the figure below. The assembly consists
of four parts: the threaded shaft created in Exercise
12, a handle, and two hinges. We adopt a coordinate
system which is the same as that used in Exercise 12.
This assembly is simple enough that all parts can be
created with referring to the same coordinate system.
More complicated cases involve transformations
(translations, rotations, etc.) of the parts (eg., Exercises
16 and 17).

0.3

75

D0

.75

Unit: in.

0.1

875

0.7

D0

.75

.25

D0
0.1

25

3.0

00

5
0.2

63

5.0

6
.26

D0

00

2.0

19

0.2

145

146

Exercise 15. Threaded Shaft Assembly

15-2 Start Up DesignModeler


[1] Launch ANSYS
Workbench and open the
project "Shaft," which was
saved in Exercise 12.

[2] Double-click
<Geometry> to start
up DesignModeler. Due
to the complexity of
the threads, it may take
a while to open the
model.

[3] Right-click
<Solid> and select
<Rename> from the
context menu.

[4] Change the


part name to
"Shaft."

Exercise 15. Threaded Shaft Assembly

15-3 Create the Handle


[1] Select <Tool/Freeze> from
the pull-down menu. The body
become <Frozen>. By default,
frozen bodies are displayed as
transparent. This can be turned
off by selecting <View/Frozen
Body Transparency> from the
pull-down menu.

[2] A <Freeze1>
object is inserted.

Freeze Existing Bodies Before Creating New Parts


Remember, a body is either active (non-transparent) or frozen (transparent). Active bodies are automatically join
(unite) together to form a single body if they overlap each other. Here, we freeze the existing bodies, so that the
newly created body doesn't join the existing bodies and, in effect, becomes a new part.

[3] Select <Create/Primitives/


Cylinder> from the pull-down
menu and set up the <Details
View> as shown. Click
<Generate>.

[4] Rename the


new part as
"Handle."

147

148

Exercise 15. Threaded Shaft Assembly

15-4 Create the End Hinge


[1] Select <Create/Primitives/
Cylinder> from the pull-down menu
and set up the <Details View> as
shown. Click <Generate>.

[2] The newly created body (which is


active) doesn't overlap with the handle
(which is also active), therefore it
becomes a separate part.

[3] Select <Create/


Primitives/Cylinder> from
the pull-down menu and
set up the <Details View>
as shown. Click
<Generate>.

[5] Rename the new


part as "EndHinge."

[4] The two newly created


bodies (both are active) join
together to form a single part.

Exercise 15. Threaded Shaft Assembly

[6] Select <Create/Boolean> from the


pull-down menu and select <Subtract>
for <Operation>.

[7] In the graphics window, select the


body "EndHinge" as <Target Bodies>.

[9] Select <Yes> for


<Preserve Tool Bodies>.

[8] In the graphics window,


select the body "Shaft" as
<Tool Bodies>.

[10] Click
<Generate>.

[11] Right-click
"EndHinge" and select
<Hide All Other Bodies>
from the context menu.

[13] Right-click
anywhere in the graphics
window and select
<Show All Bodies> from
the context menu.

[12] The finished


"EndHinge."

149

150

Exercise 15. Threaded Shaft Assembly

15-5 Create the Middle Hinge


[1] Select <Create/Primitives/
Cylinder> from the pull-down menu
and set up the <Details View> as
shown. Click <Generate>.

[2] Select <Create/


Primitives/Cylinder> from
the pull-down menu and
set up the <Details View>
as shown. Click
<Generate>.

[4] Rename the new


part as "MidHinge."

[3] The two newly created


bodies (both are active) join
together to form a single part.

Exercise 15. Threaded Shaft Assembly

[5] Select <Create/Boolean> from the


pull-down menu and select <Subtract>
for <Operation>.

[6] In the graphics window, select the


body "MidHinge" as <Target Bodies>.

[8] Select <Yes> for


<Preserve Tool Bodies>.

[7] In the graphics


window, select the body
"Shaft" as <Tool Bodies>.

[9] Click
<Generate>.
[10] Hide all bodies
except the
"MidHinge."

[11] Show all bodies.

[12] Select <View/Frozen


Body Transparency> to turn
off the transparent display
of the frozen bodies.

Wrap Up
Close DesignModeler, save the project ("Shaft"), and exit
the Workbench.

151

152

Exercise 16. Universal Joint

Exercise 16
Universal Joint

16-1 Introduction
In this exercise, we'll create a universal joint shown in the figure below. The assembly consists of four kinds of parts
[1-4], of which the yoke [1] was created in Exercise 7. A coordinate system for the assembly is also shown in the
figure [5]. The assembly created in this exercise is simple enough that we will create all parts in a single <Geometry>
system. For more complicated cases (eg., Exercises 17), multiple <Geometry> systems may be a better management
scheme.

The universal joint is adapted from a working drawing in the book Technical Graphics Communication, by G. R.
Bertoline, E. N. Wiebe, C. L. Miller, and J. L. Mohler.
Y

Unit: in.

[5] Coordinate
system for the
assembly.

[4] 4 x Pin.
D0.50, L1.35.

X
[2] Swivel.
OD1.00,
ID0.50, L2.15.
[3] 4 x Bushing.
OD0.75, ID0.50,
L0.60.

[1] 2 x Yoke
(created in
Exercise 7).

Exercise 16. Universal Joint

153

16-2 Start Up DesignModeler

[1] Launch ANSYS Workbench


and open the project "Yoke,"
which was saved in Exercise 7.
[2] Save the project
as a new name
"Joint."

[3] Double-click
<Geometry> to start
up DesignModeler.

Coordinate Systems
There is a coordinate system for
the entire assembly, called a global
coordinate system; each part has
its own coordinate system, called a
local coordinate system.

Here, the coordinate system
set up in 16-1 is the global
coordinate system [4], and the
coordinate system defined in 7-1,
used to create the yoke, is a local
coordinate system [5].

In order to position the yoke
in the global coordinate system, we
need to move the yoke upward (in
Y direction) by 1.50 in.

Y ,Y

[5] The
coordinate
system of the
part.

[4] The
coordinate
system of the
assembly.

154

Exercise 16. Universal Joint

16-3 Move the Yoke Upward


[1] Select <Create/Body
Operation> from the
pull-down menu and
select <Translate>.

[6] Select <Tools/Freeze> to


freeze the upper yoke.

[2] In the graphics window,


select the solid body.

[3] Select <Coordinates>


for <Direction
Definition>.

[4] Type 1.5 (in.) for


<Y Offset>. It refers to
the global coordinate
system. Click
<Generate>.

[5] Rename the


body as
"UpperYoke."

16-4 Create Lower Yoke


[1] Select <Create/Body
Operation> and select
<Mirror>.

[3] Select <ZXPlane>


from the model tree.
Click <Generate>.

[2] Select
"UpperYoke,"
either from the
model tree or
from the graphics
window.

[4] Rename the


new body (which is
also frozen) as
"LowerYoke."

Exercise 16. Universal Joint

[5] Select <Create/


Body Operation>.

155

[9] Select <Selection


Filter: Model Faces>.

[13] Click
<Generate>.

[10] Select this circular face.


This defines a direction, which is
normal to the face, i.e., a vertical
direction. You also can click
<Display Plane> to turn on the
plane display, and then define the
direction by selecting the
vertical axis.

[6] Select
<Rotate>.
[7] Select
"LowerYoke."

[12] Click the


yellow area and
click <Apply>.

[8] Type 90
(degrees).

[11] You can click here to


switch the direction.
However, in this case, it
doesn't matter whether it is
upward or downward.

Selection Filters
By activating a selection filter [9],
you can make one of four types of
entities (points, edges, faces, and
bodies) selectable. By rightclicking the graphic area, selection
filters can also be accessed
through the context menu, where
additional filters are available [15].
Multiple filters can be activated at
the same time.

[14] Now, the lower


yoke rotates 90
degrees.

[15] More selection


filters can be
accessed through
the context menu.

156

Exercise 16. Universal Joint

16-5 Create the Swivel

[1] Select both bodies


and right-click-select
<Hide Body>. In order to
focus on the swivel, we
hide the existing bodies.

[2] Select <Create/


Primitives/Cylinder> from the
pull-down menu and set up
the <Details View> as shown.
Click <Generate>.

[4] Select <Create/


Primitives/Cylinder> and set
up the <Details View> as
shown. Click <Generate>.

[3] The body is


active (nontransparent), since it
is created with <Add
Material> option.

[5] The new material


adds to the existing
active body.

Exercise 16. Universal Joint

157

[6] Select <Create/


Primitives/Cylinder> and set
up the <Details View> as
shown. Click <Generate>.

[7] Select <Create/


Primitives/Cylinder> and set
up the <Details View> as
shown. Click <Generate>.

[9] Select <Tools/


Freeze> to freeze
the swivel.

[8] Rename the


body as "Swivel."

[10] Right-click
anywhere in the
graphics window and
select <Show All
Bodies>.

158

Exercise 16. Universal Joint

16-6 Create a Pin

[1] Select <Create/


Primitives/Cylinder> and
set up the <Details
View> as shown. Click
<Generate>.
[2] The cylinder
starts from a yoke's
face (see [4]).

[3] The cylinder


extends to the
negative direction.

[4] The cylinder's outer


face aligns with a yoke's
face. Also, the cylinder is
created as frozen to avoid
joining the bushing to be
created next (16-7).

16-7 Create a Bushing

[5] Rename the


body as "Pin1."

[1] Select <Create/


Primitives/Cylinder> and
set up the <Details
View> as shown. Click
<Generate>.

[2] The cylinder


starts from a swivel's
face (see [3]).

[3] The cylinder's inner


face aligns with a swivel's
face. Also, the cylinder is
created as active because
we haven't finished the
part (the part has a hole).

[4] Hide all other


bodies.

Exercise 16. Universal Joint

159

[5] Select <Create/


Primitives/Cylinder> and
set up the <Details
View> as shown. Click
<Generate>.

[6] The material


is cut from the
active bodies.

[7] Show all


bodies.

[8] Rename the


body as "Bushing1."

16-8 Create Other Pins and Bushings


[1] Select <Create/
Pattern> and select
<Circular>.

[2] Select both "Pin1"


and "Bushing1". You
can either select them
from the model tree
or from the graphics
window.
[4] Type 3. The bodies
are duplicated 3 times.
Click <Generate>.

[5] If the coordinate


axes doesn't display,
click <Display Plane>.

[3] In the graphics window,


select the vertical axis. If the
coordinate axes doesn't
display, see [5].

160

Exercise 16. Universal Joint

[6] Rename the


bodies as shown.

[8] Show all bodies and


select <View/Frozen
Body Transparency>.

[7] Hide "UpperYoke"


and "LowerYoke" to
view the details inside.

[9] The objects here


records the history of
creating the model.

[10] The parts (bodies)


here are to be exported
outside the
DesignModeler, for
example, to
<Mechanical>.

Exercise 16. Universal Joint

161

16-9 Create an Exploded Model


[1] Select <Create/Body
Operation> from the pull-down
menu and select <Translate>.

[2] In the model tree, controlselect UpperYoke, Bushing2,


Bushing4, Pin2, and Pin4.

[3] Select <Coordinates> for


<Direction Definition>.
[4] Type 5 (in.) for <Y
Offset>. Remember, it
refers to the global
coordinate system. Click
<Generate>.

[5] Select <Create/Body


Operation> and, in the model
tree, control-select
LowerYoke, Bushing1,
Bushing3, Pin1, and Pin3.

[6] Type -5 (in.) for <Y


Offset>. Click
<Generate>.

162

Exercise 16. Universal Joint

[7] Select <Create/Body


Operation> and, in the
model tree, control-select
Bushing2 and Pin2. Set up
other options and click
<Generate>.

[8] Select <Create/Body


Operation> and, in the
model tree, control-select
Bushing4 and Pin4. Set up
other options and click
<Generate>.

[9] Select <Create/Body


Operation> and, in the
model tree, control-select
Bushing1 and Pin1. Set up
other options and click
<Generate>.

[10] Select <Create/Body


Operation> and, in the
model tree, control-select
Bushing3 and Pin3. Set up
other options and click
<Generate>.

Exercise 16. Universal Joint

[11] Select <Create/


Body Operation> and, in
the model tree, select
Bushing2. Set up other
options and click
<Generate>.

[12] Select <Create/


Body Operation> and, in
the model tree, select
Bushing4. Set up other
options and click
<Generate>.

[13] Select <Create/


Body Operation> and, in
the model tree, select
Bushing1. Set up other
options and click
<Generate>.

[14] Select <Create/


Body Operation> and, in
the model tree, select
Bushing3. Set up other
options and click
<Generate>.

163

164

Exercise 16. Universal Joint

[15] Control-select
the last 10 objects
and right-clickselect <Suppress>.

Suppress Objects vs. Hide Bodies


When a body is hidden, the body is not deleted from the model; it is just a visual effect to keep from being seen; the
body still exists.

When an object is suppressed, however, it has exactly the same effect as being deleted. We usually prefer
"suppress" to "delete," since a suppressed object always can be "unsuppressed."

Now, select the 10 objects again and right-click-select <Unsuppress> from the context menu; the model would
explode again. Using this method, you can explode or un-explode a model as you like.

Wrap Up
Close DesignModeler, save the project ("Joint"), and exit the Workbench.

Exercise 16a. Dynamic Simulation of the Universal Joint

165

Appendix:

Exercise 16a
Dynamic Simulation of the
Universal Joint

16a-1 Introduction
Y
In this exercise, we'll perform a dynamics simulation for
the assembly created in Exercise 11. The assembly is
entirely made of steel, which is the default material used
in <Mechanical>.

We assume a hinge set up at the top of the upper
yoke, such that the whole assembly can swing in the XY
plane and behaves like a double-pendulum [1]. Initially, the
lower yoke is raised to form an angle of 30 degrees with
the vertical axis, and then released [2]. The only external
force, other than the reaction forces at the hinge, acting
on the assembly is the gravitational force. We want to
observe the double-pendulum behavior of the assembly.

Since our concern is the double-pendulum behavior
of the assembly, the body deformation can be neglected.
Therefore, we assume all bodies are rigid. We'll use a
built-in system in the Workbench, called <Rigid
Dynamics>, which assumes all bodies are rigid and has
capabilities of performing rigid-body dynamic simulations.

We'll further assume that the combination of the
swivel, four bushings, and four pins is an integrated part,
i.e., they are bonded together. This assumption should be
reasonable as long as the double-pendulum behavior is
the only concern. This assumption not only simplifies the
model setup in <Mechanical> but also reduces
computation time.

[1] In this simulation, we'll


assume a hinge set up
here, such that the whole
assembly can swing in the
XY plane and behaves like
a double-pendulum.

30 

[2] Initially, the lower yoke


is raised to form an angle of
30 degrees with the vertical
axis, and then released.

166

Exercise 16a. Dynamic Simulation of the Universal Joint

16a-2 Group 9 Parts to Form an Integrated Part

[1] Lunch
Workbench and
open the project
"Joint," which was
saved in Exercise 16.

[3] Select all bodies except


"UpperYoke" and
"LowerYoke," and right-clickselect <Form New Part>.

[2] Double-click
<Geometry> to start
up <DesignModeler>.

[4] This is called a multi-body part. In


<Mechanical>, it is treated as an
integrated part, i.e., all bodies are
bonded together. Close
<DesignModeler>.

Exercise 16a. Dynamic Simulation of the Universal Joint

167

16a-3 Start Up <Mechanical>


[3] The two systems share
the same <Geometry>. You
can edit up-stream cell but
not the down-stream cell.

[1] Drag <Rigid


Dynamics> and drop to
<Geometry> cell of the
<Geometry> system.

[2] A <Rigid
Dynamics>
system is created.

[4] Double-click
<Model> to start
up <Mechanical>.

[5] <Mechanical GUI> shows up. If your


GUI layout is not like this, pull-down-select
<View/Windows/Reset Layout> and select
<Graphics> tab (11a-2[8]).

[6] If the unit system is not


like this, pull-down-select
<Unit/U.S. Customary (in, lbm,
lbf, F, s,V, A)> (11a-2[10]).

168

Exercise 16a. Dynamic Simulation of the Universal Joint

16a-4 Create a Revolute Joint


[1] Select <Contacts> and
right-click-select <Delete>
from the context menu.

Why Delete Contacts?


When a model is first time brought
into <Mechanical>, the <Mechanical>
automatically sets up connections
between parts; these automatic
setups are often not adequate.
Here, we decide to manually set up
the connections. That's why we
deleted the automatic setups.

[2] While <Connections>


in the project tree is still
highlighted, select <BodyBody/Revolute>.

[3] A revolute
joint is created.

[6] The graphics window splits


into three windows. The upperright window will show the
reference body, and the lowerright window will show the
mobile body.

[4] In <Details View>, we


need to specify a reference
body and a mobile body.

[5] Click to activate


<Body Views>.

Exercise 16a. Dynamic Simulation of the Universal Joint

[10] A revolute
joint allows the
mobile body rotates
in Z direction.

[8] Click
anywhere on the
upper yoke.

[9] Select this cylindrical face (to define a


reference coordinate system). Zoom-in or rotate
the view if necessary. Make sure the Z-axis of the
reference coordinate system is in the cylinder
axis; directions of the other two axes are not
important. A revolute joint allows the mobile
body rotates in Z direction (see [10]).

[7] Click the


yellow area to bring
up <Apply/Cancel>
buttons.

[11] Click
<Apply>.

[13] Click the swivel


(or anywhere of the
integrated part).

[12] Click the


yellow area to bring
up <Apply/Cancel>
buttons.

[15] Click
<Apply>.

169

[14] Select this cylindrical face (to


define a rotational axis). Zoom-in or
rotate the view if necessary. Note that
the reference coordinate system defined
in [9] also shows here.

170

Exercise 16a. Dynamic Simulation of the Universal Joint

[15] This completes the creation of a


revolute joint, in which the axis of the
"Bushing2" allows to rotate in the axis
of the cylinder hole. We now proceed
to create other revolute joints.

16a-5 Create Other Revolute Joints


[1] Select <BodyBody/Revolute>.

[2] Select the cylindrical face of another


hole of the upper yoke to define a reference
coordinate system (see the upper-right
window). Remember to make sure the Zaxis of the reference coordinate system is in
the cylinder axis; directions of the other two
axes are not important.

[3] Select the cylindrical face of the


"Bushing4" to define a rotational axis (see
the lower-right window).

Exercise 16a. Dynamic Simulation of the Universal Joint

[4] Select <BodyBody/Revolute>.

[5] Select the cylindrical


face of a hole of the lower
yoke to define a reference
coordinate system (see the
upper-right window).

[6] Select the cylindrical face of the


"Bushing1" to define a rotational axis (see
the lower-right window).

[8] Select the cylindrical


face of another hole of the
lower yoke to define a
reference coordinate
system (see the upperright window).

[9] Select the cylindrical face of the


"Bushing3" to define a rotational axis (see
the lower-right window).

[7] Select <BodyBody/Revolute>.

171

172

Exercise 16a. Dynamic Simulation of the Universal Joint

[10] We've defined 4


revolute joints.

16a-6 Create the Hinge


Now, we proceed to create a hinge at the top of the upper yoke (16a-1[1]). In a normal case, this hinge can be
modeled by a body-to-ground revolute joint. However, since we don't have any geometric entities (faces, edges, or
points) to define the rotational axis, we choose to create a "general" body-to-ground joint and then specialize to a
revolute joint.

[3] Click this circular face.


This selects the upper yoke
as mobile body and, as the
same time, defines a
reference coordinate system.

[5] Select <Free Y>


for <Rotations>.
This allows the
mobile body to
rotate in Y direction.

[2] Click the yellow


area to bring up <Apply/
Cancel> buttons.

[4] Click
<Apply>.

[1] Select <BodyGround/General>.

Exercise 16a. Dynamic Simulation of the Universal Joint

16a-7 Set Up Initial Configuration


[1] Click to deactivate <Body
Views>.

[4] Click
<Configure>.
[2] Select <Revolute LowerYoke to
Bushing1>.

[3] Click to rotate


the view to look at
the XY plane.

[6] Or, a better way is that you


type 30 (degrees) here.

[8] When you satisfy


your initial
configuration, click
<Set>.

[5] Drag the handle until


the lower yoke becomes 30
degrees (or 330 degrees).
[7] If you make any
mistakes, click
<Revert> and go
back to step [4].

173

174

Exercise 16a. Dynamic Simulation of the Universal Joint

16a-8 Apply Gravitational Force


[2] Select <Inertial/
Standard Earth
Gravity>.

[1] Click to highlight


<Transient>.

[3] An environment
condition is inserted.

[4] Select <-Y


Direction>.

16a-9 Insert Result Objects

[2] Select
<Deformation/
Total>.

[1] Click to highlight


<Solution>.

[3] A results object is


inserted.

Exercise 16a. Dynamic Simulation of the Universal Joint

175

16a-10 Set Up <Analysis Settings>


[1] Click to
highlight
<Analysis
Settings>.

[2] Type 3 (s)


for <Step End
Time>.

16a-11 Solve the Model and View the Results

[1] Click
<Solve>.

[4] Totally 442


frames, each from
a result set.
[2] Click to highlight
<Total Deformation>.

[5] Click <Play> to


animate the results.

[6] Click <Stop> to


stop the animation.

[3] Click
<Result
Sets>.

Wrap Up
Close <Mechanical>, save the project ("Joint"), and exit the Workbench.

[7] By clicking
<Export Video File>,
the animation can be
save as an AVI file.

176

Exercise 17. Clamping Mechanism

Exercise 17
Clamping Mechanism

17-1 Introduction

0.375

0.3

75

0.375

0.75

In this exercise, we'll create the clamping mechanism


mentioned in Exercises 1, 8, 12, and 15. Some parts that are
not created in the previous exercises are detailed in this page.

Comparing with previous exercises, this exercise is
rather complicated. For a complicated model like this, we
need more efficient way of handling multiple parts and
transforming parts. We'll demonstrate how a geometry can
be exported from a <Geometry> system and imported to
another <Geometry> system. We'll also demonstrate a more
general way of transformation parts. In this way, we need two
planes: a source plane and a destination plane. A part then
can be transformed just like the source plane is transformed
to the destination plane.

The clamping mechanicsm is adapted from a working
drawing in the book Technical Graphics Communication, by G.
R. Bertoline, E. N. Wiebe, C. L. Miller, and J. L. Mohler.

1.375
Part Name: Grip
D0.25

D0.312

0.375
0.75
Part Name: Pin A
Unit: in.

0.2

D0.312

D0.25

0.7

5
Grip

0.75
1.125
Part Name: Pin B

Pin A

Pin C
Pin B

D0.312

D0.25

D0.312

0.375
1.125
Part Name: Pin C

Exercise 17. Clamping Mechanism

17-2 Export the Arm, Support, and Shaft Assembly


[1] Launch ANSYS Workbench
and open the project "Arm,"
which was saved in Exercise 1.

[2] Double-click
<Geometry> to start
up DesignModeler.

[6] Select <File/Close


DesignModeler>.

[3] In DesignModeler,
select <File/Export...>.

[5] Type "Arm" as the file


name. The exported
geometry will be saved as
"Arm.x_t."

[4] Select <Parasolid Text>


as the file type.

177

178

Exercise 17. Clamping Mechanism

[9] Open the project


"Support," which was saved in
Exercise 8.

[7] Click <New>.

[10] Double-click
<Geometry> to start
up DesignModeler.
[8] Click <No>.

[14] Select <File/Close


DesignModeler>.

[11] In DesignModeler,
select <File/Export...>.

[13] Type "Support" as the


file name. The exported
geometry will be saved as
"Support.x_t."

[12] Select <Parasolid Text>


as the file type.

Exercise 17. Clamping Mechanism

[15] Click
<New>.

[17] Open the project


"Shaft," which was saved
in Exercise 15.

[18] Double-click
<Geometry> to start
up DesignModeler.
[16] Click <No>.

[22] Select <File/Close


DesignModeler>.

[19] In DesignModeler,
select <File/Export...>.

[21] Type "Shaft" as the file


name. The exported geometry
will be saved as "Shaft.x_t."

[20] Select <Parasolid Text>


as the file type.

179

180

Exercise 17. Clamping Mechanism

17-3 Create a New Project


[3] Save the new
project as "Clamp."

[1] Click <New>.


[5] Double-click
<Geometry> to start
up DesignModeler.

[4] Doubleclick to create a


<Geometry>
system.

[2] Click <No>.

[6] Select <Inch>


as the length unit.

[7] Click <Ok>.

Exercise 17. Clamping Mechanism

181

17-4 Import the Support


[1] Select <File/Import External Geometry
File...> and open the file "Support.x_t."

[4] Click
<Generate>.
[3] The <Base Plane>
determines how the imported
geometry positions in the current
global coordinate system. Here,
<XYPlane> means the imported
geometry's coordinate system is
to be coincident with the current
XYPlane.

[5] Click
<Display Plane>.

[6] The imported


geometry's coordinate
system is coincident with
the current XYPlane.

[2] Select <Add


Frozen>.

17-5 Translate the Support


[1] Select <Create/Body
Operation> from the
pull-down menu and
select <Translate>.
[2] Select the
imported body and set
up other options as
shown. Click
<Generate>.

[4] Rename the


body as "Support1."

[3] Click Xaxis to look at


YZ plane.

182

Exercise 17. Clamping Mechanism

17-6 Create the Other Support


[1] Select <Create/Body
Operation> from the
pull-down menu and
select <Mirror>.

[4] Click for a


isometric view.

[2] Select
"Support1."

[3] Select
<XYPlane> from the
model tree and click
<Generate>.
[5] Rename the
body as "Support2."

17-7 Import the Shaft Assembly

[1] Select <File/Import


External Geometry
File...> from the pulldown menu and open the
file "Shaft.x_t." Select
<Add Frozen>. Click
<Generate>.

[2] The shaft


assembly consists of
4 parts (see [3]).

Exercise 17. Clamping Mechanism

183

[3] The shaft


assembly consists of
4 parts.

17-8 Translate the Shaft Assembly


Now, we want to translate the shaft assembly such that the part "MidHinge" is at its correct position. Calculation of
the amount of translation is not a easy task. We now demonstrate a general way of transformation parts. In this way,
we need two planes: a source plane and a destination plane. The shaft assembly will be transformed just like the source
plane is transformed to the destination plane.

[2] Select <From Face>.


[1] Click <New Plane>.
[4] Click the yellow
area to bring up
<Apply/Cancel> button
and click <Apply>.
Click <Generate>.

[3] Click this ringshaped face. Make sure


the three axes have the
same directions as the
global axes

184

Exercise 17. Clamping Mechanism

[6] Select <From Face>.


[5] Click <New Plane>.
[8] Click the yellow area to
bring up <Apply/Cancel>
buttons and click <Apply>.
Y
[9] Select <Yes> for
<Reverse Normal/ZAxis>. Click
<Generate>.
X
Z
[7] Click the inner face of the "Support1" at a location
near the arc. Make sure the three axes are like this.
Now, we want to reverse the Z-axis so that the three
axes have the same directions as the global axes.

[10] Now, the axes of the


<Plane4> have the same
directions as <Plane5>.

Exercise 17. Clamping Mechanism

185

[11] Select <Create/


Body Operation> from
the pull-down menu and
select <Move>.

[12] Select the four


bodies of the shaft
assembly (Shaft, Handle,
EndHinge, and
MidHinge), either from
the model tree or from
the graphics window.

[14] Select <Plane5>


as <Source Plane>.
Click <Generate>.

[13] Select <Plane4>


as <Source Plane>.

[15] Now, we want to tilt


the shaft assembly a certain
angle. A tedious calculation
shows the angle is 9.273
degrees (see [16]).

[16] The two angles


shown are calculated
from the geometry of
the clamp. These
angles are needed for
the configuration of
the parts.

9.273

46.775

186

Exercise 17. Clamping Mechanism

17-9 Rotate the Shaft Assembly

[1] Select <Create/


Body Operation> from
the pull-down menu and
select <Rotate>.

[2] Select the four


bodies of the shaft
assembly (Shaft,
Handle, EndHinge, and
MidHinge).

[4] Bring up
<Apply/Cancel>

[6] Select this


circular face. Its outer
normal defines a
rotational axis (see
next step).

[3] Type 9.273


(degrees) for
<Angle>.

[7] Click to
reverse the
direction.

[8] Click <Apply>.


Click <Generate>.

[5] Click <Selection


Filter: Model Faces>

[9] Now the shaft


assembly is at its
correct position and
orientation.

Exercise 17. Clamping Mechanism

187

17-10 Import the Arm


Remember that the origin of the arm is
at the center of a hole (see 1-1). We
now want to import the arm such that
the hole connects to the "EndHinge" to
form a revolute joint.

[1] Click <New


Plane>.

[2] Select <From Face>.

[4] Click the yellow


area to bring up
<Apply/Cancel> button
and click <Apply>.
Click <Generate>.

[3] Click this ring-shaped


face. Make sure the three
axes have the same directions
like this.

[6] By default, the


currently active plane is
the base plane.

[5] Select <File/Import


External Geometry File...>
from the pull-down menu and
open the file "Arm.x_t." Select
<Add Frozen>. Click
<Generate>.

[6]Next, we need to rotate


the arm 46.775 degrees
clockwise (see 17-8[16]).

188

Exercise 17. Clamping Mechanism

17-11 Rotate the Arm

[1] Select <Create/


Body Operation> from
the pull-down menu and
select <Rotate>.

[2] Select the arm.

[4] Bring up
<Apply/Cancel>

[3] Type 46.775


(degrees) for
<Angle>.

[8] Click <Apply>.


Click <Generate>.

[7] If necessary,
click here to
reverse the
direction.

[5] Click <Selection


Filter: Model Faces>
[6] Select this
cylindrical face. the
cylinder axis defines a
rotational axis (see
next step).

[9] Now the arm is at its


correct position and
orientation.

[10] Rename the


body as "Arm1."

Exercise 17. Clamping Mechanism

189

17-12 Create the Other Arm


[1] Select <Create/Body
Operation> from the
pull-down menu and
select <Mirror>.

[2] Select "Arm1."

[3] Select
<XYPlane> from the
model tree and click
<Generate>.

[4] The second


arm.

[5] YZ plane view.


Note that there is a
gap between an arm
and a support.

[6] Rename the


body as "Arm2."

190

Exercise 17. Clamping Mechanism

17-13 Create the Grip


[2] Select <From
Face>.
[3] Click the yellow area to
bring up <Apply/Cancel>
buttons.

[1] Click <New


Plane>.

[5] Click
<Apply>.
[6] Select <Align X-Axis with
Global> for <Transform 1>.

[7] Select <Offset Z> for


<Transform 2>.
[8] Type 0.1875 (in.) for
<Value>. Click <Generate>.

[4] Select this face.


Make sure the axes
are like this.

[7] The X-axis


rotates to align with
the global X-axis.

Exercise 17. Clamping Mechanism

[11] The plane


outline.

[9] The plane should lie


on the global XY plane.

[10] In the newly created plane (Plane7), draw


a sketch like this. The sketch consists of a
rectangle and a circle centered at the origin
and with a diameter of 0.312 (in.).

[12] Extrude the new


sketch (Sketch1) 0.125
(in.) both sides
symmetrically.

[13] Rename the


body as "Grip."

191

192

Exercise 17. Clamping Mechanism

17-14 Create Pin A


[1] Select <Create/Primitives/Cylinder>
and select the new plane (Plane7) from
the model tree as the <Base Plane>.
Set up the <Details View> as shown.
Click <Generate>.

[2] If you hide all other


bodies, you would see the
new body like this.

[3] Select <Create/Primitives/Cylinder>


and select the new plane (Plane7) from
the model tree as the <Base Plane>.
Set up the <Details View> as shown.
Click <Generate>.

[5] Rename the


body as "PinA."

[4] Pin A.

Exercise 17. Clamping Mechanism

17-15 Create Pin B


[1] Select <Create/Primitives/Cylinder>
and select the XYPlane from the model
tree as the <Base Plane>. Set up the
<Details View> as shown. Click
<Generate>.

[2] If you hide all other


bodies, you would see the
new body like this.

[3] Select <Create/Primitives/Cylinder>


and selectXYPlane from the model tree
as the <Base Plane>. Set up the
<Details View> as shown. Click
<Generate>.

[5] Pin B should be


positioned here...

[6] And here.

[4] Pin B.

193

194

Exercise 17. Clamping Mechanism

[1] Select <Create/Body


Operation> and select
<Translate>.
[2] Select the new body.

[3] Type -1.25 (in.) for <X


Offset> (see the details in 8-1).
Click <Generate>.
[4] Select <Create/
Body Operation>
and select
<Translate>.

[5] Select the


new body.

[6] Select<Yes>
for <Preserve
Bodies?>

[7] Type 1.25 (in.) for <Y


Offset> (see the details
in 8-1). Click
<Generate>.

[8] Rename two new


bodies as "PinB1" (lower
pin) and "PinB2" (upper
pin) respectively.

Exercise 17. Clamping Mechanism

17-16 Create Pin C


[1] Select <Create/Primitives/Cylinder>
and select XYPlane from the model
tree as the <Base Plane>. Set up the
<Details View> as shown. Click
<Generate>.

[2] If you hide all other


bodies, you would see the
new body like this.

[3] Select <Create/Primitives/Cylinder>


and select XYPlane from the model
tree as the <Base Plane>. Set up the
<Details View> as shown. Click
<Generate>.

[5] Rename the


body as "PinC."

[4] Pin A.

195

196

Exercise 17. Clamping Mechanism

17-17 Enhance Visual Effects


[1] Select <Edge
Coloring/Black>. It
instructs DesignModeler
to render the model with
black edges.

[2] Select <View/Frozen


Body Transparency> to
turn off the transparent
display of the frozen
bodies.

Wrap Up
Close DesignModeler, save the project ("Clamp") and exit the Workbench.

Exercise 17a. Simulation of the Clamping Mechanism

197

Appendix:

Exercise 17a
Simulation of the Clamping
Mechanism
17a-1 Introduction
The clamping mechanism created in Exercise 17 is designed to provide clamping forces up to 450 lbf [1]. In this
exercise, we'll perform a simulation to make sure that, under the clamping force of 450 lbf, the stresses everywhere are
within the allowable stress of the steel, which is 30,000 psi. Remember that the clamping mechanism is entirely made
of steel, which is the default material used in <Mechanical>.

We'll assume an initial configuration such that the grip merely contacts the clamped object and the clamping
force is zero [2, 3]. As the handle rotates to increase the distance between two hinges, the clamping force also
increases, until the clamping force reaches 450 lbf [4-6].

[4] The middle


hinge.

[6] As the handle rotates to


increase the distance between
two hinges, the clamping force
also increases, until the clamping
force reaches 450 lbf.

[5] The end hinge.

[2] The initial


distance between
two hinges is 3.063
in (see 15-1).
[1] The clamping mechanism is
designed to provide clamping
forces up to 450 lbf.

[3] With the initial


configuration, the grip
merely contacts the
clamped object and the
clamping force is zero.

198

Exercise 17a. Simulation of the Clamping Mechanism

17a-2 Simplify the Model


[1] Launch ANSYS
Workbench and open the
project "Shaft," which was
saved in Exercise 15.

[2] Double-click
<Geometry> to start
up DesignModeler.

[3] Right-click <Sweep1>


and select <Suppress>
from the context menu.

Exercise 17a. Simulation of the Clamping Mechanism

[8] Select <File/Close


DesignModeler>.

[4] The threads are removed.


This is a simplification of the
model to make the simulation
easier, without sacrifice too
much accuracy.

[5] In DesignModeler,
select <File/Export...>.

[7] Type "Shaft1" as the file


name. The exported
geometry will be saved as
"Shaft1.x_t."
[9] In <Workbench GUI>,
Click <New>.

[6] Select <Parasolid Text>


as the file type.

[11] Open the project


"Clamp," which was
saved in Exercise 17.
[12] Double-click
<Geometry> to start
up <DesignModeler>.

[10] Click <No>.

199

200

Exercise 17a. Simulation of the Clamping Mechanism

[13] Select
<Import2>, which is
the shaft assembly.

[14] Double-click
<Source>.

[15] Select "Shaft1.x_t,"


which was save in [5-7].

[16] Click <Generate>.

Exercise 17a. Simulation of the Clamping Mechanism

201

[19] Control-select
"Support1," "Support2,"
"PinB1," "PinB2," and
"PinC," and right-clickselect <Form New Part>.

[17] Control-select
"Shaft," "Handle," and
"EndHinge," and
right-click-select
<Form New Part>.

[18] Rename the new part as


"ShaftAssembly." The three
bodies are now treated as an
integrated part. It is not real; it is
a simplification to make the
simulation easier.

[21] Control-select
"Grip" and "PinA," and
right-click-select <Form
New Part>.

[20] Rename the new part as


"SupportAssembly." The five
bodies are now treated as an
integrated part. Again, it is not
real; it is a simplification to
make the modeling easier.

[22] Rename the new part


as "GripAssembly." The two
bodies are now treated as an
integrated part. Close
DesignModeler.

[23] Close
DesignModeler.

202

Exercise 17a. Simulation of the Clamping Mechanism

17a-3 Start Up <Mechanical>


[3] The two systems share
the same <Geometry>. You
can edit up-stream cell but
not the down-stream cell.

[1] Drag <Static


Structural> and drop to
<Geometry> cell of the
<Geometry> system.

[5]If your GUI layout is not like this,


pull-down-select <View/Windows/
Reset Layout> and select <Graphics>
tab (11a-2[8]).

[6] If the unit system is not


like this, pull-down-select
<Unit/U.S. Customary (in, lbm,
lbf, F, s,V, A)> (11a-2[10]).

[2] A <Static
Structural>
system is created.

[4] Double-click
<Model> to start
up <Mechanical>.

Exercise 17a. Simulation of the Clamping Mechanism

203

17a-4 Create Revolute Joints


There are 8 revolute joints to be created: [1] PinA to Arm1, [2] PinA to Arm2, [3] EndHinge to Arm1, [4] EndHinge to
Arm2, [5] MidHinge to Support1, [6] MidHinge to Support2, [7] PinC to Arm1, and [8] PinC to Arm2.

[3] EndHinge to Arm1.


[4] EndHinge to Arm2.
[5] MidHinge to Support1.
[6] MidHinge to Support2.

[1] PinA to Arm1.


[2] PinA to Arm2.

[7] PinC to Arm1.


[8] PinC to Arm2.

[9] Select <Contacts> and


right-click-select <Delete>
from the context menu.
(See 17a-4).

[10] The project tree


should look like this.
[11] Make sure
<Connection> is
highlighted.

204

Exercise 17a. Simulation of the Clamping Mechanism

Create [1] PinA to Arm1, and [2] PinA to Arm2.


[13], select <Body-Body/
Revolute>.

[12] While
<Connections> is
highlighted, click to
activate <Body Views>.

[14] Select a cylindrical


face of the PinA (see the
red-colored face in the
upper-right window).

[15] Select a cylindrical


face of the Arm1 (see the
blue-colored face in the
lower-right window).
[16], select <Body-Body/
Revolute>.

[17] Select another


cylindrical face of the
PinA (see the red-colored
face in the upper-right
window).

[18] Select a cylindrical


face of the Arm2 (see the
blue-colored face in the
lower-right window).

Exercise 17a. Simulation of the Clamping Mechanism

Create [3] EndHinge to Arm1, and [4] EndHinge to Arm2.

[19], select <Body-Body/


Revolute>.

[20] Select a cylindrical


face of the EndHinge (see
the red-colored face in
the upper-right window).

[21] Select a cylindrical


face of the Arm1 (see the
blue-colored face in the
lower-right window).
[22], select <Body-Body/
Revolute>.

[23] Select another


cylindrical face of the
EndHinge (see the redcolored face in the upperright window).

[24] Select a cylindrical


face of the Arm2 (see the
blue-colored face in the
lower-right window).

205

206

Exercise 17a. Simulation of the Clamping Mechanism

Create [5] MidHinge to Support1, and [6] MidHinge to Support2.


[25], select <Body-Body/
Revolute>.

[26] Select a cylindrical


face of the MidHinge (see
the red-colored face in
the upper-right window).

[27] Select a cylindrical


face of the Support1 (see
the blue-colored face in
the lower-right window).

[28], select <Body-Body/


Revolute>.

[29] Select another


cylindrical face of the
MidHinge (see the redcolored face in the upperright window).

[30] Select a cylindrical


face of the Support2 (see
the blue-colored face in
the lower-right window).

Exercise 17a. Simulation of the Clamping Mechanism

Create [7] PinC to Arm1, and [8] PinC to Arm2.


[31], select <Body-Body/
Revolute>.

[32] Select a cylindrical


face of the PinC (see the
red-colored face in the
upper-right window).

[33] Select a cylindrical


face of the Arm1 (see the
blue-colored face in the
lower-right window).

[34], select <Body-Body/


Revolute>.

[37] We've created 8


revolute joints.

[35] Select another


cylindrical face of the
PinC (see the redcolored face in the upperright window).

[36] Select a cylindrical


face of the Arm2 (see the
blue-colored face in the
lower-right window).

207

208

Exercise 17a. Simulation of the Clamping Mechanism

17a-5 Create a Translational Joint


[5] A translational joint restricts the
mobile body sliding along the X direction
of the reference coordinate system.

[4] We've created a


translational joints.

[2] Select a cylindrical


face of the MidHinge (see
the red-colored face in
the upper-right window).

[3] Select the cylindrical


face of the Shaft (see the
blue-colored face in the
lower-right window).

17a-6 Specify Supports

[2] Select the bottom two


faces as fixed supports

[1] Highlight <Static


Structural> and select
<Support/Fixed
Support>.

[1], select <Body-Body/


Translational>.

Exercise 17a. Simulation of the Clamping Mechanism

209

[3] Select <Support/


Frictionless Support> and
select the bottom face of the
grip as a frictionless support.

17a-7 Specify a Relative Translation between Shaft and MidHinge

Why Specify an Arbitrary


Displacement?

[1] While <Frictionless


Support> is still
highlighted, select <Loads/
Joint Load> to insert a
joint load.

[2] Select
<Translational MidHinge to Shaft>.

[3] Select
<Displacement>.

[4] Type 0.003 (in.)


for <Magnitude>.
This is an arbitrarily
chosen value (see
an explanation on
the right.

Remember that the mechanism is to


provide a clamping force of 450 lbf.
(17a-1). But we cannot specify a
vertical force on the grip, because
the grip was fixed in the vertical
direction (17a-6[3]). This is easy to
understand because you cannot
specify both displacement conditions
and force conditions on the same
face. You either specify a fixed (zero
displacement) condition and try to
evaluate the reaction force, or
specify a force condition and try to
evaluate the resulting displacement.

Our strategy is to specify an
arbitrary value of displacement [4]
for the relative translation between
Shaft and MidHange, to simulate the
advance of the shaft due to the
rotation of the handle (17a-1[6]),
and then to evaluate the clamping
force. The displacement [4] then
adjusts to give an exact clamping
force of 450 lbf.

210

Exercise 17a. Simulation of the Clamping Mechanism

17a-8 Insert Results Objects


[1] Highlight <Solution>.

[2] Select <Deformation/Total>.


[3] Select <Stress/Equivalent (von-Mises)>.
[4] Select <Stress/Maximum Principal>.
[5] Select <Stress/Minimum Principal>.

[6] Select <Probe/


Force Reaction>.
[7] Select
<Frictionless
Support>.

17a-9 Solve the Model and View the Clamping Force


[1] Click <Solve>.

[3] The clamping force is


vertical, because the grip
is allowed to move
horizontally.

[2] While <Force


Reaction> is still
highlighted, you can see
the clamping force (425.52
lbf) in the details view.

Exercise 17a. Simulation of the Clamping Mechanism

17a-10 Adjust the Joint Displacement and Solve Again

[1] Highlight <Joint Displacement>.

[2] Type 0.003173 (in.) for <Magnitude>.


Note: 0.003/425.52x450 = 0.003173

[3] Click <Solve>.

[4] Now, the clamping


force is 450 lbf.

211

212

Exercise 17a. Simulation of the Clamping Mechanism

17a-11 View Stresses and Animation


[3] Select <Auto
Scale>.

[2] The maximum stress


is within the allowable
value (30,000 psi).

[1] Highlight
<Equivalent Stress>.

[4] Click <Play> to


animate the results.

[5] Click <Stop> to


stop the animation.

17a-12 Evaluate Joint Forces


[1] Highlight <Solution>.
[2] Select <Probe/Joint> and, in the details view, select
<Revolute - PinA to Arm1> for <Boundary Condition>.
[3] Select <Probe/Joint> and, in the details view, select
<Revolute - EndHinge to Arm1> for <Boundary Condition>.
[4] Select <Probe/Joint> and, in the details view, select
<Revolute - MidHinge to Support1> for <Boundary Condition>.
[5] Select <Probe/Joint> and, in the details view, select
<Revolute - PinC to Arm1> for <Boundary Condition>.
[7] Select <Probe/Force
Reaction> and, in the details
view, select <Fixed Support> for
<Boundary Condition>.

[6] Select <Probe/Joint> and, in the details view, select


<Translation - MidHinge to Shaft> for <Boundary Condition>.

Exercise 17a. Simulation of the Clamping Mechanism

[8] Rename the results


objects like this, to make
them more readable.

213

[9] Click <Solve>.

17a-13 Forces Acting on an Arm


[2] Details of "Force EndHinge to Arm1."

[4] The angle is


calculated from
17-8[16].
379.95
61.91

56.048

[1] Details of "Force PinA to Arm1."

225.04
379.94
163.13

[3] Details of "Force PinC to Arm1."

Transform Force Components


It is very easy to transform the above force components into
the force components shown in 1a-1[3]. We need to know
an angle [4] to accomplish the transformation. The angle can
be calculated from 17-8[16].

214

Exercise 17a. Simulation of the Clamping Mechanism

17a-14 Forces Acting on a Support


[1] Details of "Force MidHing to Support1."

379.94

62.045

[5] There are


no forces from
PinB2.

[4] There are


no forces from
PinB1.

163.13

379.94

[3] These force components from


PinC have the same magnitudes and
opposite directions as those in
17a-13[3].

[2] Details of "Force on


Bottom Faces." Note that,
half of the force (450.06 lbf)
acts on a support.
225.03

It is very easy to verify that the above forces


acting on a support is self-balanced. Please also
see 8a-1[3, 4].

17a-15 Compressive Forces in the Shaft

[1] Details of "Force MidHing to Shaft" shows that


a total compressive force of
769.61 lbf acts on the shaft.

Wrap Up
Close <Mechanical>, save the project as "Clamp-a", and exit the Workbench.

Section D. Concept Modeling

215

Section D
Concept Modeling

As mentioned, although it can be used as a general purpose CAD software, the DesignModeler is particularly designed
for creating geometric models to be analyzed (simulated) under the ANSYS environment. So far, we've created many
3D solid models; each can be imported into an analysis application, such as <ANSYS Mechanical>. 3D solid models are
not the only models that <ANSYS Mechanical> can analyze. Often, due to the efficiency (computing time and solution
accuracy), we prefer using simplified models, such as 2D solid models, surface models, or line models. This section
provides exercises for creating such simplified model.

216

Exercise 18. 2D Solid Modeling (Arm)

Exercise 18
2D Solid Modeling (Arm)

18-1 Introduction
When the geometric characteristics in a certain dimension (e.g., the thickness in Z-dimension) can be parameterized
and the rest of the geometric characteristics (and the loads) can be expressed in a 2D space (in this example, XYspace), we often simplify the model into a 2D solid model, to facilitate the simulation task. The benefits of using a 2D
solid model (over a 3D solid model) include reduced modeling time, reduced computing time, increased accuracy,
increased post-processing efficiency.

In this exercise, we will create a 2D solid model for the arm, which has been modeled as s 3D solid model in
Exercise 1

18-2 Start Up DesignModeler

[2] Right-click here and


select <Duplicate>
from the context menu.

[1] Launch ANSYS Workbench


and open the project "Arm,"
which was saved in Exercise 1.

Exercise 18. 2D Solid Modeling (Arm)

[3] Double-click the name of


the system (default to
"Geometry") and type "3D
Model" to change the name.

[4] Double-click the name of


the system (default to "Copy
of Geometry") and type "2D
Model" to change the name.

[5] Double-click to start up


DesignModeler.

[6] Right-click <Extrude1>


and select <Delete> from
the context menu.

217

218

Exercise 18. 2D Solid Modeling (Arm)

18-3 Create a 2D Model

[1] Now, the only object


in the model tree is
<Sketch1>, which is on
<XYPlane>.

[2] Select <Concept/


Surfaces From Sketches>.

[5] Click
<Generate>.

[3] Select
<Sketch1> from
the model tree.

[4] Type 0.125 (in.) for


<Thickness>. This
information doesn't show
in the geometry, but will
be brought to a simulation
module, such as
<Mechanical>.

Wrap Up
Close DesignModeler, save the project as "Arm-2D" and exit the Workbench.

[6] This is a 2D model for


the arm. Note that the 2D
model is on XY-plane;
<Mechanical> requires a 2D
model resides on XY-plane.

Exercise 18a. Structural Analysis of the Arm Using 2D Model

219

Appendix:

Exercise 18a
Structural Analysis of the Arm
Using 2D Model

18a-1 Introduction
In this exercise, we will perform a static structural analysis for the 2D model created in Exercise 18. We'll use the
same boundary conditions (loads and supports) as in Exercise 1a (1a-1[3]). The results (stresses) should be the same
as those obtained in Exercise 1a, except that a 2D model is computationally much more efficient.

18a-2 Start Up
[3] Right-click
<Geometry> and
select <Properties>.

[1] Launch Workbench


and open the project
"Arm-2D," which was
saved in Exercise 18.

[2] Drag <Static


Structural> and drop to
<Geometry> cell of the
<2D Model> system.

220

Exercise 18a. Structural Analysis of the Arm Using 2D Model

[5] Click to close the


properties window.

[4] Select <2D> for


<Analysis Type>. It is
necessary for a 2D analysis,
otherwise, by default,
<Mechanical> will perform
a 3D analysis.

[7] Click to close the


message window.

[6] Click <Model>


to start up
<Mechanical>.

Exercise 18a. Structural Analysis of the Arm Using 2D Model

18a-3 Specify Loads


[2] Select <Loads/
Force>.

[1] Highlight <Static


Structural>.

[3] Select this


circular edge.

[4] Click <Apply>.

[5] Select <Components>.

[6] Type -187 (lbf) for <X


Component>, and 126 (lbf)
for <Y Component>.

[7] Select <Loads/


Force> again.

[8] Select this


circular edge.
[9] Click
<Apply>.
[10] Select <Components>.

[11] Type 264 (lbf) for <X


Component>, and 281 (lbf)
for <Y Component>.

221

222

Exercise 18a. Structural Analysis of the Arm Using 2D Model

18a-4 Specify Supports


[1] Select <Supports/
Fixed Support>.

[2] A <Fixed Support> is


inserted.

[3] Select this


cylindrical face.

[4] Click
<Apply>.

18a-5 Insert Result Objects

[2] Select <Stress/


Equivalent (von-Mises)>.

[1] Click to highlight


<Solution>.

Exercise 18a. Structural Analysis of the Arm Using 2D Model

18a-6 Solve the Model

[1] Click <Solve>.

[3] Select <Edges/


Show Undeformed
WireFrame>.
[2] The stress distribution is
essentially the same as that is
Exercise 1a.

[4] Click <Play> to


animate the
deformation.

[5] Click <Stop> to


stop the animation.

[8] Close <Mechanical>, and in the


<Workbench GUI>, save the
project as "Arm-2D-a."

[6] Highlight
<Mesh>.

[7] There are 779 nodes in the model; that means a total
degrees of freedom is 1558 (2x779; for 2D problems, each
node has 2 degrees of freedom). The degrees of freedom
is an indication of problem size, and it is in turn an
indication of computing time.

223

224

Exercise 18a. Structural Analysis of the Arm Using 2D Model

18a-7 Open the Project "Arm-a"

[1] In the <Workbench GUI>,


Open the project "Arm-a," and
start up <Mechanical>.

[2] Highlight
<Mesh>.

[7] There are 890 nodes in the model; that means a total
degrees of freedom is 2667 (3x890; for 3D problems,
each node has 3 degrees of freedom). The ratio of the
problem size between the 2D model and the 3D model
is 0.58 (1558/2667). That means, in this case, only
approximately 58% of computing time is need for the 2D
model, to achieve the same solution accuracy.

Wrap Up
Close <Mechanical> and exit the Workbench.

Exercise 19. Surface Modeling (Support)

225

Exercise 19
Surface Modeling (Support)

19-1 Introduction
When a body in 3D space is thin enough, we often simplify the body into a surface body, to facilitate the simulation
task. The benefits of using a 3D surface model (over a 3D solid model), similar to a 2D solid over 3D solid, include
reduced modeling time, reduced computing time, increased accuracy, increased post-processing efficiency.

In this exercise, we will create a 3D surface model for the support, which has been modeled as a 3D solid model
in Exercise 8.

19-2 Start Up DesignModeler


[2] Right-click here and
select <Duplicate>
from the context menu.

[5] Double-click to start


up DesignModeler.

[1] Launch ANSYS


Workbench and open the
project "Surface," which was
saved in Exercise 8.

[3] Rename the original


system as "3D Solid
Model."

[4] Rename the


duplicated system as "3D
Surface Model."

226

Exercise 19. Surface Modeling (Support)

[6] Select Extrude1,


Plane4, Extrude2, Plane5,
Extrude3, and FBlend1 in
the model tree and rightclick-select <Delete>
from the context menu.

[7] We've deleted


everything except
<Sketch1>, which is on
<XYPlane>.

Exercise 19. Surface Modeling (Support)

19-3 Create a Surface Body for the Vertical Plate


[4] Click
<Generate>.

[1] Select <Concept/


Surfaces From Sketches>.

[2] Select
<Sketch1> from
the model tree.

[5] This is a surface body


representing the vertical
plate.
[6] The global origin is
here. Let's move the
body to a more
convenient location.

[3] Type 0.125 (in.) for


<Thickness>. This
information doesn't show
in the geometry, but will be
brought to a simulation
module, such as
<Mechanical>.

[11] Click
<Generate>.

[7] Select <Create/


Body Operation>.

[12] The body translates


so that its lower-left is at
the origin.
[8] Select
<Translate>.

[9] Select the


vertical plate.
[10] Type 1.625 (in.) for
<X Offset> and 0.875 (in.)
for <Y Offset>.

227

228

Exercise 19. Surface Modeling (Support)

19-3 Create a Surface Body for the Horizontal Plate


[1] Activate
<ZXPlane>.

[2] Switch to
<Sketching
Mode>.

[4] If you click <Look At


Face/Plane/Sketch> and
disable model display, you
would see the plane view of
the sketch like this.

[3] Draw a sketch


like this. Note
that, in ZXPlane,
the Z-axis is the
horizontal axis and
the X-axis is the
vertical axis.

Exercise 19. Surface Modeling (Support)

[4] Click
<Generate>.

[1] Select <Concept/


Surfaces From Sketches>.

[2] Select the


newly created
skectch from the
model tree.

[3] Type 0.125 (in.) for


<Thickness>.

Wrap Up
Close DesignModeler, save the project as "Support-Surface" and exit the Workbench.

229

230

Exercise 19a. Structural Analysis of the Support Using Surface Model

Appendix:

Exercise 19a
Structural Analysis of the
Support Using Surface Model

19a-1 Introduction
In this exercise, we will perform a static structural analysis for the surface model created in Exercise 19. We'll use the
same boundary conditions (loads and supports) as in Exercise 8a (8a-1[3, 4]).

19a-2 Start Up

[3] Click <Model>


to start up
<Mechanical>.

[1] Launch Workbench


and open the project
"Support-Surface,"
which was saved in
Exercise 19.

[2] Drag <Static Structural>


and drop to <Geometry> cell
of the <3D Surface Model>
system.

Exercise 19a. Structural Analysis of the Support Using Surface Model

19a-3 Specify Loads


[3] Click <Edge>.

[2] Select <Loads/


Force>.

[1] Highlight <Static


Structural>.

[4] Select this arc


edge.

[5] Click <Apply>.

[6] Select <Components>.

[7] Type -380 (lbf) for <X


Component>, and 62 (lbf)
for <Y Component>.

[8] Select <Loads/


Force>.

[9] Select this


circular edge.

[10] Click <Apply>.

[11] Select <Components>.

[12] Type 380 (lbf) for <X


Component>, and 163 (lbf)
for <Y Component>.

231

232

Exercise 19a. Structural Analysis of the Support Using Surface Model

19a-4 Specify Supports


[2] Select <Face>.

[1] Select <Supports/


Fixed Support>.

[3] Select the


bottom face.

[4] Click
<Apply>.

[6] Select <Edge>.

[5] Select <Supports/


Displacement.

[8] Click
<Apply>.

[9] Type 0
(in.) for <Z
Component>.

[7] Select the 3


circular edges and an
arc edge on the vertical
plate.

Exercise 19a. Structural Analysis of the Support Using Surface Model

19a-5 Insert Result Objects and Solve the Model

[2] Select <Stress/


Equivalent (von-Mises)>.

[1] Click to highlight


<Solution>.

[3] Solve the model.

Wrap Up
Close <Mechanical>, save the project as "Support-Surface-a," and exit the Workbench.

233

234

Exercise 20. Line Modeling (Space Truss)

Exercise 20
Line Modeling (Space Truss)

20-1 Introduction
Consider a space truss subject to design loads as shown [1-4]. Note that each truss member and each connection
node (spherical joint) is given an identification number. This example is adapted from a problem in the book Vector
Mechanics for Engineers: Statics, by F. P. Beer, E. R. Johnston, and E. R. Eisenberg. The member forces calculated by the
textbook are shown in the table below [5]. Note that a plus sign is used to indicate a tensile member force and a
minus sign to indicate compressive member force.

The truss is a statically determinate structure, that is, the member forces can be solved using static equilibrium
equations without any cross-sectional information. Here, we assume that all members have a circular cross-section of
diameter 10 mm.

In this exercise, we'll create a line model for this space truss. In the Exercise 20a, as an appendix, we'll perform a
structural analysis to calculate the member forces using this line model.
Y

1m
[4] This node is
supported in Zdirection.

[3] This node is


supported in Zdirection.

4
3
3

1
5
2
6
Z

0.5

200 N

0.5

1200 N

Member

Member
Force

+400 N

-600 N

-100 N

-200 N

-1342 N

+1500 N

+300 N

-566 N

1m

[1] This node is


supported in Ydirection.

[5] Member
forces.

1m
[2] This node is
supported with a
hinge, i.e.,
displacements in all
directions are
restricted.

Exercise 20. Line Modeling (Space Truss)

20-2 Start Up

[3] Double-click
<Geometry> to start
up <DesignModeler>.
Select <Meter> as
length unit.
[1] Launch
<Workbench> and
save the project as
"Truss."

[2] Double-click to create


a <Static Structural>
system.

20-3 Create Points for Nodes

[2] Select <Manual


Input>.

[3] Type
coordinates.

[1] Select
<Create/Point>.
[4] Click
<Generate>.

235

236

Exercise 20. Line Modeling (Space Truss)

[5] Repeat steps [1-4]


for additional four
points (Points 2-5); type
their respective
coordinates as shown in
this table.

Point

X Coordinate

Y Coordinate

Z Coordinate

0m

0m

0m

1m

0m

0m

1m

1m

0m

0m

1m

0m

0.5 m

0m

1m

[6] The newly


created points.

3
1

[7] The newly created


points. (The numbers
are not part of the
display.)

2
5

20-4 Create Line Bodies for Truss Members

[1] Select
<Concept/Lines
From Points>.

[2] Click the


starting point
(Point1)...

[3] And then


control-click the
ending point
(Point2).

[4] Click <Apply>.

[5] Select <Add


Frozen>.
[6] Click
<Generate>.

Exercise 20. Line Modeling (Space Truss)

[7] Repeat steps [1-6]


for additional 8 lines
(Lines 2-9). Each line is
created by clicking the
starting point and then
control-clicking the
ending point. Each line is
created by <Add
Frozen> operation, so
that each line body is
treated as a separate
part.

Line

Start Point

End Point

Point1

Point2

Point2

Point3

Point3

Point4

Point4

Point1

Point1

Point5

Point2

Point5

Point3

Point5

Point4

Point5

Point1

Point3

237

[9] Rename the line


bodies as shown.
[8] Because of the
<Add Frozen>
operation, each line
body is treated as a
separate part.
3

4
9
8
2
5

1
7
6

[10] The newly created line


bodies. (The numbers are
not part of the display.)

238

Exercise 20. Line Modeling (Space Truss)

20-5 Create and Assign Cross Section for the Line Bodies

[1] Select
<Concept/Cross
Section/Circular>.

[2] In the <Details


View>, type 0.005
(m) for <R>.

[3] The sectional


properties are
automatically
calculated.

[4] Select all line


bodies.

[5] In the <Details


View>, select
<Circular1> for
<Cross Section>.

Exercise 20. Line Modeling (Space Truss)

[6] Turn off <View/


Cross Section
Alignments>.
[7] Turn on <View/
Cross Section Solids>.

[8] Turn off


<Display Plane>.

Wrap Up
Close DesignModeler, save the project ("Truss") and exit the Workbench.

239

240

Exercise 20a. Structural Analysis of the Space Truss

Appendix:

Exercise 20a
Structural Analysis of the Space
Truss

20a-1 Introduction
In this exercise, we will perform a static structural analysis using the line model created in Exercise 20. We'll use the
boundary conditions (loads and supports) described in Exercise 20 (20-1[1-4]). The resulting member forces should
be consistent with those given by 20-1[5].

20a-2 Start Up

[1] Launch Workbench


and open the project
"Truss," which was
saved in Exercise 20.
[2] Double-click
<Model> to start up
<Mechanical>.

Exercise 20a. Structural Analysis of the Space Truss

20a-3 Set Up <Connections>

241

[3] If the unit system is not


like this, select <Units/
Metric (m, kg, N, s,V, A).

[1] Highlight
<Connection>.
[2] Select <Body-Body/
Spherical>. A <Spherical>
joint allows the
connecting members to
independently rotate in
all directions.

242

Exercise 20a. Structural Analysis of the Space Truss

[3] Click
<Vertex>.
[4] Click this
node.
[5] Four "selection panes" show up;
each represents a vertex of a
connecting member. The currently
selected vertex is highlighted (redcolored) and arranged at the leftmost
position. Let's leave the leftmost vertex
selected.

[6] Click to bring up


<Apply/Cancel> and click
<Apply>.

[7] Select
<Deformable>.

[10] Click to bring up


<Apply/Cancel> and
click <Apply>.

[11] Select
<Deformable>.

[8] Click this node again.

[9] Select all the panes


except the leftmost one.

Exercise 20a. Structural Analysis of the Space Truss

243

Now, we've set up a spherical joint at node 1. We'll repeat the above steps to set up the other spherical joints at
nodes 2, 3, 4, and 5. When you click a node, make sure all selection panes representing involved vertices show up; if
not, click again until all panes show up. Remember to leave the leftmost pane as <Reference> body and the other
panes as <Mobile> bodies.

[12] Repeat steps


[2-11] four more times
to set up spherical
joints at nodes 2, 3, 4,
and 5.

20a-4 Set Up Supports


[1] Highlight <Static
Structural> and select
<Supports/
Displacement>.

[2] Select
<Vertex>.

[3] Select this


node.
[5] Click
<Apply>.

[6] Type 0 for <Z


Component>.

[4] And controlselect this node.

244

Exercise 20a. Structural Analysis of the Space Truss

[7] Select <Supports/


Displacement> again.

[8] Select this


node.

[9] Click <Apply>


and type 0 for <Y
Component>.

[11] Select
this node.

[12] Click <Apply>


and type 0 for all
three components.
[10] Select <Supports/
Displacement> again.

Exercise 20a. Structural Analysis of the Space Truss

20a-5 Set Up Forces

[1] Select
<Loads/Force>.

[2] Select this


node.

[3] Click <Apply>


and type the
component as
shown.

20a-6 Set Up Result Objects

[1] Highlight <Solution>


and select
<Deformation/Total>.

[2] Select <Beam


Results/Axial
Force>.

245

246

Exercise 20a. Structural Analysis of the Space Truss

20a-7 Solve the Model and View the Results


[1] Click
<Solve>.

[7] Click
<Probe>.
[3] Select <Auto
Scale>.

[6] Highlight
<Axial Force>.

[2] Highlight <Total


Deformation>.

[4] Click <Play> to


animate the
deformation.

[5] Click <Stop> to


stop the animation.

[1] Click each member to display


the axial force of each member.
These force values are consistent
with the values in 20-1[5].

Wrap Up
Close <Mechanical>, save the project as "Truss-a,"
and exit the Workbench.