Professional Documents
Culture Documents
Lecture - Introduction To Computational Modelling and Its Application in Biomedical Engineering
Lecture - Introduction To Computational Modelling and Its Application in Biomedical Engineering
AMME4981
Lecture 1
Introduction to Computational Modelling and
its Application in Biomedical Engineering
Course Web
http://www.aeromech.usyd.edu.au/people/academic/qingli/AMME4981.htm
Course Outline - Learning Objectives
Biomaterials
• Composites
• metal
• Ceramics
• Polyethylene
Design criteria
• Minimize stress shielding
• Stimulate positive bone remodelling
• Wear resistant
• Stiffness
• Strength
• Biocompatibility
Objectives
CT or MRI Scanning
Acquisition of computer tomographic (CT) data of the femur,
“Reverse” Engineering
Product (Bone) CT Data
Computer Model
Reverse Engineering – Application
NURBs
Step 1 selection of CT images that represent the desired anatomy of the bone,
Step 2 segmentation of the desired object(s) through detection of the contours
by determining the value of Hounsfield number CT at points
Step 3 creation of sectional curves along the CT points
Step 4 creation of surface model from the curves
Step 5 generation of the solid model of the femur
Review on Commercial Software – ScanFE/ScanIP
Simpleware (http://www.simpleware.com/index.php) – MRI and CT (US$15K)
ScanIP – image processing tools to assist the user in visualising and segmenting regions
of interest from any volumetric 3D data (e.g. MRI, CT, MicroCT). Segmented images can be
exported as STL files for CAD analysis and RP manufacturing or imported directly into
leading commercial finite element packages.
ScanFE – generates volume and/or surface meshes, contact surfaces and material
properties from segmented data.
Software Export – ABAQUS, ANSYS
Amira – http://www.amiravis.com/
Import for CT, MRI, Ultrasound images from current scanning devices via DICOM,
http://www.ablesw.com/3d-doctor/index.html
General-Purpose Software for Solid Modelling
ABAQUS
– FEA software for highly nonlinear complex problems (Standard/Explicit).
– High-end parallelised program in super-computers
– ABAQUS/CAE interface with CAD systems
CosmosWorks
– Build-in Solidworks CAD system
– Powerful linear solvers
Introduction to ANSYS – GUI Layout
Utility Menu
Icon Toolbar Menu
Input Line Raise/Hidden Icon
Output
Window
Abbreviation Toolbar Menu
Main Menu
Graphics Area
Mouse
Left mouse button picks (or unpicks) the entity or location closest to the mouse pointer.
Pressing and dragging allows you to “preview” the item being picked (or unpicked).
Middle mouse button does an Apply. Saves the time required to move the mouse over to
the Picker and press the Apply button. Use Shift-Right button on a two-button mouse.
Right mouse button toggles between pick and unpick mode. Note, the Shift-Right button on
a two-button mouse is equivalent to the Middle mouse button on a three-button mouse.
ANSYS File System
Database and Files: The term ANSYS database refers to the data ANSYS
maintains in memory as you build, solve, and postprocess your model. The database stores
both your input data and ANSYS results data:
– Input data -- info you must enter, such as dimensions, material properties, and load data.
– Results data -- quantities that ANSYS calculates, such as displacements and stresses.
Exiting ANSYS
Two ways to exit ANSYS, either:
Toolbar > QUIT or Utility Menu > File > Exit
ANSYS File System – Cont’d
Save and ResumeSince the database is stored in the computer’s memory (RAM), it is good
practice to save it to disk frequently so that you can restore the information in the event of a
computer crash or power failure.
The SAVE operation copies the database from memory to a file called the database file (or db file
for short).
–The easiest way to do a save is to click on: Toolbar > SAVE_DB
–Or use: • Utility Menu > File > Save as Jobname.db
• Utility Menu > File > Save as…
To restore the database from the db file back into memory, use the RESUME operation.
–Toolbar > RESUME_DB
–or use: • Utility Menu>File>Resume Jobname.db
• Utility Menu > File > Resume from…
The default file name for SAVE and RESUME is jobname.db, but you can
choose a different name by using the “Save as” or “Resume from” functions. –Choosing the “Save
as” or “Resume from” function does NOT change the current jobname. If you save to the default
file name and a jobname.db already exists, ANSYS will first copy the “old” file to jobname.dbb as a
back-up.
ANSYS Modelling
Solid Modeling
Volumes
Be defined as the process of creating solid
models in CAD system.
Areas
Definitions
Lines
–A solid model is defined by volumes, areas,
lines, and keypoints.
Keypoints
–Volumes are bounded by areas, areas by
lines, and lines by keypoints.
–Hierarchy of entities from low to high as
keypoints < lines < areas < volumes
–You cannot delete an entity if a higher-order entity is attached to it.
Also, a model with just areas and below, such as a shell or 2-D
plane model, is still considered a solid model in ANSYS
terminology.
Methods of Solid Modeling
add
Bottom-up modeling
starts with keypoints, from which you “build up” lines, areas,
etc.
Ansys Primitives
The volumes or areas that you initially define are called primitives,
which are basic entities for the top-down method. ANSYS contains
the following 2D and 3D primitives:
Element Type
The element type is an important choice that determines the following element characteristics:
Degree of Freedom (DOF) set. A thermal element type, for example, has one dof: TEMP,
whereas a structural element type may have up to six dof: UX, UY, UZ, ROTX, ROTY, ROTZ.
Element shape -- brick, tetrahedron, quadrilateral, triangle, etc.
Dimensionality -- 2-D solid (X-Y plane only), or 3-D solid.
Assumed displacement shape -- linear vs. quadratic.
To define an element:
Main Menu>Preprocessor>Element Type> Add/Edit/Delete>Add
Meshing Methods
There are two main meshing methods: Free and Mapped.
Free Mesh – Has no element shape restrictions.
• The mesh does not follow any pattern.
• Suitable for complex shaped areas and volumes.
• Suitable for complex shaped areas and volumes.
• Volume meshes consist of high order tetrahedral (10 nodes), large dof.
SmartSizing: by turning on SmartSizing, and set the desired size level. Size
level ranges from 1 (fine) to 10 (coarse), defaults to 6. Then mesh all volumes (or
all areas) at once, rather than one-by-one.Advanced SmartSize controls, such as
mesh expansion and transition factors, are available by
Main Menu>Preprocessor>Meshing>Size Cntrls>SmartSize>Adv Opts
More than one set of material properties can be defined when needed.
Unit (SI) – The ANSYS program does not assume a system of units for your
analysis. You can use any system of units
Time Length Mass Force Temperature Energy
s m kg N K J
Density Conductivity Specific Heat Flux Convection Modulus/stress
Kg/m3 J/(smK) J/(KgK) J/(sm2) J/(sm2K) Pa
Tasks of Week 1
Coating
Implants
Callus
Fracture site