# |
Date |
Topics |
Reading
Assignments |
Handouts |
PS
& Due Dates |
1.1 |
1/10
M |
Introduction
Goal, Schedule,
Assignments, and Grading |
lecture_0101 |
|
|
1.2 |
1/12
W |
1. ENGINEERING ANALYSIS
Engineering problems
Textbook engineering problems
Real-world engineering problems
Mathematical modeling |
lecture_1002 |
ps1.pdf
bracket.SLDPRT |
PS1 Out |
|
|
Friday: TA
Office/Cluster Hours
2:30 - 4PM @ HH B127/HH C101 |
Monday:
TA Office/Cluster Hours
4:30 - 6PM @ HH B127/HH C101 |
|
|
2.1 |
1/17
M |
No class - MLK Day |
|
|
|
2.2 |
1/19
W |
Basic concept of
FEM
Finite elements
Solution accuracy & convergence
FEM formulation procedure |
summary_fem_spring |
ps2.pdf
ps1-solutions.pdf
ps1-solution-files.zip |
PS1 Due
PS2 Out |
|
|
Friday: TA
Office/Cluster Hours
2:30 - 4PM @ HH B127/HH C101 |
Monday:
TA Office/Cluster Hours
4:30 - 6PM @ HH B127/HH C101 |
|
|
3.1 |
1/24
M |
Spar elements
Linear
spring element
Elastic bar element
Energy-based methods |
|
|
|
3.2 |
1/26
W |
Truss
elements
2D truss elements |
summary_fem_truss |
ps3.pdf
2d_truss_1.in
ps2-solutions.pdf
ps2-2.m |
PS2 Due
PS3 Out |
|
|
Friday: TA
Office/Cluster Hours
2:30 - 4PM @ HH B127/HH C101 |
Monday:
TA Office/Cluster Hours
4:30 - 6PM @ HH B127/HH C101 |
|
|
4.1 |
1/31
M |
3D truss elements
Practical issues in FEM |
sw-simulation-tutorial.pdf
3d-truss-examples.pdf
fem-practical-issues2.pdf |
|
|
4.2 |
2/2
W |
Invited speakers from
Algor/Autodesk |
summary_fem_beam |
ps4.pdf
pressure_plate.sldprt
ps3-solutions.pdf
ps3-3-code.zip |
PS3 Due
PS4 Out |
|
|
Friday: TA
Office/Cluster Hours
2:30 - 4PM @ HH B127/HH C101 |
Monday:
TA Office/Cluster Hours
4:30 - 6PM @ HH B127/HH C101 |
|
|
5.1 |
2/7
M |
Beam
elements
Review of beam theory
2D flexure element |
derivation of 2D curvature |
ia2_beam_theory.pdf |
|
5.2 |
2/9
W |
Invited speakers from P&G |
|
ps5.pdf
ps4-solutions.pdf |
PS4 Due
PS5 Out |
|
|
Friday: TA
Office/Cluster Hours
2:30 - 4PM @ HH B127/HH C101 |
Monday:
TA Office/Cluster Hours
4:30 - 6PM @ HH B127/HH C101 |
|
|
6.1 |
2/14
M |
Derivation of stiffness matrix of beam bending
Optimization formulation
Exhaustive search
Random search |
|
|
|
6.2 |
2/16
W |
No class |
|
ps5-1-solutions.pdf
ps5-2-solutions.pdf |
PS5-1,2 Due
|
|
|
Friday: TA
Office/Cluster Hours
2:30 - 4PM @ HH B127/HH C101 |
Monday:
TA Office/Cluster Hours
4:30 - 6PM @ HH B127/HH C101 |
|
|
7.1 |
2/21
M |
Distributed transverse loading
3D beam element
with axial loading
General beam element
1D and 2D optimization
1D optimization
2D optimization |
fem-beam.pdf |
ps2-solutions-updated.pdf |
PS5-3 Due
PS6 Out |
7.2 |
2/23
W |
QUIZ 1
(Read Me) |
|
q1-solutions.pdf |
|
|
|
Friday: TA
Office/Cluster Hours
2:30 - 4PM @ HH B127/HH C101 |
Monday:
TA Office/Cluster Hours
4:30 - 6PM @ HH B127/HH C101 |
|
|
8.1 |
2/28
M |
2.
ROBOT PATH GENERATION
Homogeneous
transformation
Translation and rotation
General rotation |
|
ps6.pdf |
|
8.2 |
3/2
W |
Coordinate system transformation |
robot_videos.zip |
|
|
|
|
Mid-Term Break |
|
|
|
9.1 |
3/7
M |
Spring Break |
|
|
|
9.2 |
3/9
W |
|
Monday:
TA Office/Cluster Hours
4:30 - 6PM @ HH B127/HH C101 |
|
|
|
|
Friday: TA
Office/Cluster Hours
2:30 - 4PM @ HH B127/HH C101 |
Monday:
TA Office/Cluster Hours
4:30 - 6PM @ HH B127/HH C101 |
|
|
10.1 |
3/14
M |
Forward and Inverse
Kinematics
Planar two-link manipulator
Three sub-problems of IK |
summary_transformation
6DOF robot video 1 /
video 2
4DOF robot video 1 /
video 2 |
ps6-solutions.pdf
ps6-matlab.zip |
PS6 Due
|
10.2 |
3/16
W |
- Rot about a single
axis
- Rot about two subsequent axes
- Rot to a given distance |
IA05 solution
three
sub-problems of inverse kinematics |
ps7.pdf |
PS7 Out |
|
|
Friday: TA
Office/Cluster Hours
2:30 - 4PM @ HH B127/HH C101 |
Monday:
TA Office/Cluster Hours
4:30 - 6PM @ HH B127/HH C101 |
|
|
11.1 |
3/21
M |
Medical Application
Optimization in computer-aided orthopedics |
|
|
|
11.2 |
3/23
W |
Homogeneous Coordinate
Transformation
Composition of transformation matrices
General rotation matrices |
vector operations
homogeneous
transformation
general rotation
derivation of general rotation
derivation of
general rotation 2 |
ps8.pdf
ps7-solutions.pdf |
PS7 Due
PS8 Out
Project Grouping |
|
|
Friday: TA
Office/Cluster Hours
2:30 - 4PM @ HH B127/HH C101 |
Monday:
TA Office/Cluster Hours
4:30 - 6PM @ HH B127/HH C101 |
|
|
12.1 |
3/28
M |
Invited speakers (Rahul Bhat and Iacopo Gentilini) |
|
ps9.pdf
ps9-hint.pdf
ps8-solutions.pdf |
PS8 Due
PS9 Out |
12.2 |
3/30
W |
QUIZ 2
(Read Me) |
|
|
|
|
|
Friday: TA
Office/Cluster Hours
2:30 - 4PM @ HH B127/HH C101 |
Monday:
TA Office/Cluster Hours
4:30 - 6PM @ HH B127/HH C101 |
|
|
13.1 |
4/4
M |
3.
MANUFACTURING
PLANNING
Nesting
1D / 2D nesting
Nesting for shear cutting
General rectangular nesting |
2d_nesting
shoe_making |
|
Project Proposal Due |
13.2 |
4/6
W |
Invited speakers from Autodesk
(Nabil Sater and John Helfen) |
|
ps9-solutions.pdf |
PS9 Due (Fri) |
|
|
Friday: TA
Office/Cluster Hours
2:30 - 4PM @ HH B127/HH C101 |
Monday:
TA Office/Cluster Hours
4:30 - 6PM @ HH B127/HH C101 |
|
|
14.1 |
4/11
M |
No lecture - Project meeting |
|
|
|
14.2 |
4/13
W |
Project interim report
meeting with the instructor |
|
|
Project Interim Report Due |
|
|
Spring Carnival |
Monday:
TA Office/Cluster Hours
4:30 - 6PM @ HH B127/HH C101 |
|
|
15.1 |
4/18
M |
PS9 Review
3D
nesting
Trunk packing |
3d_nesting
pattern_search_for_3d_nesting |
ps10.pdf
dead_man.dat |
PS10 out |
15.2 |
4/20
W |
Software
development
Software engineering
Software failures |
software
engineering
software failures |
|
|
|
|
|
|
|
|
16.1 |
4/25
M |
Project presentations |
|
|
Project Presentation Files Due |
16.2 |
4/27
W |
Project presentations |
|
ps10-solutions.pdf |
PS10 Due |
|
|
|
|
|
Project Final Report Due |
|
|
QUIZ 3
(Read Me) |
|
|
|
|
|
|
|
|
|