Course Objectives
1. Can perform modeling with 3D CAD and carry out linear stress analysis, fluid analysis, and heat transfer analysis.
2. Can create a program that simulates the motion of a particle based on ordinary differential equations.
Rubric
| Ideal Level | Standard Level | Unacceptable Level |
SolidWorks Simulation | Can perform element division considering analysis accuracy and conduct linear stress, fluid, and heat transfer analyses. | Can model complex parts with 3D-CAD and perform linear stress, fluid, and heat transfer analyses. | Can model simple parts with 3D-CAD and perform linear stress, fluid, and heat transfer analyses. |
Creating Own Numerical Simulation Code | Can add additional features to the code listed in the textbook. | Can create simulation code with functions equivalent to the code listed in the textbook. | Cannot implement functions equivalent to the code listed in the textbook. |
Assigned Department Objectives
Teaching Method
Outline:
Numerical analysis methods such as the finite element method have become powerful tools for all engineering fields. In this lecture, we utilize analysis software linked with 3D CAD to perform stress analysis, heat transfer analysis, and fluid analysis. In the latter part, students will acquire the basics of computational mechanics and learn about physical simulations based on ordinary differential equations, simulations using cellular automata, and stochastic simulations using random numbers.
Style:
The first half of the course focuses on learning what can be simulated with analysis using 3D CAD software. In the second half, students create programs for numerical calculation. Although program examples are provided in Python 3, students are allowed to implement in any programming language they are proficient in. As this course offers academic credits, submission of reports as pre- and post-study activities is mandatory.
【Lecture hours: 31 hours + Self-study hours: 60 hours】
Notice:
Proficiency in operating 3D CAD software and programming languages is desirable.
Characteristics of Class / Division in Learning
Course Plan
|
|
|
Theme |
Goals |
2nd Semester |
3rd Quarter |
1st |
Model Creation and Mass Properties |
Can model a member, apply materials, and investigate mass properties.
|
2nd |
Stress Analysis |
Able to perform linear stress analysis.
|
3rd |
Heat Transfer Analysis |
Can calculate the steady-state temperature distribution of a member.
|
4th |
Heat Transfer Analysis |
Can calculate the transient temperature distribution of a member.
|
5th |
Fluid Analysis |
Can calculate the velocity and pressure distribution of an external flow fluid.
|
6th |
Fluid Analysis |
Can calculate the velocity and pressure distribution of an internal flow fluid.
|
7th |
Midterm Exam |
Practical exam using SolidWorks.
|
8th |
Fundamentals of Numerical Calculation |
Can perform square root calculations through numerical calculation and explain numerical calculation and errors.
|
4th Quarter |
9th |
Physical Simulation Based on Ordinary Differential Equations |
Can create simulation code for free fall and landing spacecraft using Euler's method.
|
10th |
Physical Simulation Based on Ordinary Differential Equations |
Can create simulation code for 2D motion based on potential.
|
11th |
Simulation Using Cellular Automata |
Can create simulation code using 1D cellular automata.
|
12th |
Simulation Using Cellular Automata |
Can create simulation code for traffic flow and the Game of Life.
|
13th |
Stochastic Simulation Using Random Numbers |
Can explain pseudo-random numbers and numerical integration. Can create simulation code for the knapsack problem.
|
14th |
Stochastic Simulation Using Random Numbers |
Can create simulation code for a random walk.
|
15th |
Final Exam |
|
16th |
|
|
Evaluation Method and Weight (%)
| Examination | Presentation | Mutual Evaluations between students | Behavior | Portfolio | Other | Total |
Subtotal | 10 | 0 | 0 | 0 | 90 | 0 | 100 |
Basic Proficiency | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Specialized Proficiency | 10 | 0 | 0 | 0 | 90 | 0 | 100 |
Cross Area Proficiency | 0 | 0 | 0 | 0 | 0 | 0 | 0 |