You are on page 1of 13

1 Basic course

http://www.midasnfx.com
00
Bicycle Crank Arm Topology Optimization Tutorial
Fixed Position
Load Position
2 Basic course
http://www.midasnfx.com

Chapter 2 Bicycle Crank Arm


The direction of the load acting on the crank pedal of a bicycle changes with time.
What is the optimal design considering the material costs of the arm?
Target Volume Reduction: 20%
00
Rotational Position Rotational Position
Load Direction
Two kinds of loads are applied at the same time.
What is the optimal design for the load acting on different
positions of the crank arm?
What are the material costs associated with each of
those designs?
Objective
Load Direction
3 Basic course
http://www.midasnfx.com

Step

Phase optimized structures of various load set being considered sequentially


- Optimization Analysis Considering the set of all loads if the loads are applied sequentially the learning process.
- Understand how to view the results of the interpretation, and learning about the principles of interpretation.
Target Model
01
Y
X
Z
Fixed Position
Load Position
Fixed boundary
conditions
connections fixed
Load conditions
100N, X-axis
direction (Y
direction 50N)
Summary
Objectives of Tutorial
4 Basic course
http://www.midasnfx.com
Step Step Step
Step
00
Geometry > CAD File > Import
1
5 Basic course
http://www.midasnfx.com
Step Step Step
Step
01
Use the default material, i.e., 'Alloy Steel' to assign to the property.
1
3
2
Mesh > Attribute > Property
6 Basic course
http://www.midasnfx.com
Step Step Step
Step
02
Set the element size to '5'.
1
2
3
4
Mesh > Generate > 3D
7 Basic course
http://www.midasnfx.com
Step Step Step
Step
03
1
2
3
4
5
6
Static/Heat Analysis > Boundary > Constraint
8 Basic course
http://www.midasnfx.com
Step Step Step
Step
04
The rigid link will be created in the center of the hole of the crank arm. The load can be applied to the rigid link.
1
2
3
4
5
6
7
8
Choose circular
selection to select
the nodes.
Node Selection
Mesh > Element > Create
9 Basic course
http://www.midasnfx.com
Step Step Step
Step
05
Apply the load of 50N in the X direction and 100N in the Y direction.
1
Choose rectangular
selection
2
3
5
6
4
7
8
Specify Individual
Load Set
9
10
11
12
13
Y
X
Z
Mesh > Element > Create
10 Basic course
http://www.midasnfx.com
Step Step Step
Step
Create an extra subcase as there are two subcases required - each for the loads acting on X-Axis and Y-Axis. The boundary conditions
shall be the same for both analysis.
06
2
3
4
Additional sub-cases
generated
Subcase
Subcase
5
6
Analysis & Results > Analysis Case > Optimize
1 8
11 Basic course
http://www.midasnfx.com
Step Step Step
Step
Create an extra subcase as there are two subcases required - each for the loads acting on X-Axis and Y-Axis. The boundary conditions
shall be the same for both analysis.
07
1
2
3
4
Target Volume (%) : 20%
Analysis & Results > Analysis Case > Optimize
12 Basic course
http://www.midasnfx.com
Step Step Step
Step
Optimized material density of using subcase is created in the first subcase.
08
Topology Optimization Results
1
Analysis & Results Works Tree> Bicycle Crank > X-Force
13 Basic course
http://www.midasnfx.com
Step Step Step
Step
Reference
1) Considering individual loads on X-axis and Y-axis
2) Considering the sequential loads on X and Y axes
3) X-axis and Y-axis loads are considered sequentially, along with the results of the symmetry condition (symmetric) upper and lower
surfaces
09
Topology Optimization Results Analysis Conditions No.
1)-1
1)-2
2)
3)
Only X-axis loads
considered
Only Y-axis loads
considered
2) + Symmetry
condition
Considered as a
sequential X-axis,
Y-axis load

Related Interests