Differences between revisions 6 and 7
Revision 6 as of 2016-02-29 23:34:55
Size: 1549
Editor: cpe-71-66-124-24
Comment:
Revision 7 as of 2016-03-08 17:31:00
Size: 3976
Editor: landisb
Comment:
Deletions are marked like this. Additions are marked like this.
Line 7: Line 7:
= Requirements =
 * FEBio v2.4.1 - FEBio is an open-source software for nonlinear finite element analysis in biomechanics and biophysics http://febio.org/
 * !PreView v1.18.0 – !PreView is the pre-processor software developed for setting up FEBio simulations http://febio.org/preview/
 * !PostView v1.9.1 – !PostView is the post-processor software developed to visualize FEBio results http://febio.org/postview/
Line 11: Line 16:
 * Tissue material properties are those found to be optimal in paper by Petre et al. http://www.ncbi.nlm.nih.gov/pubmed/23699713
Line 13: Line 19:
 * Tissue material properties are those found to be optimal in paper by Petre et al. http://www.ncbi.nlm.nih.gov/pubmed/23699713
 * FEBio simulation software (http://febio.org/) and its accompanying pre and post processors (!PreView and !PostView)
Line 20: Line 24:
 * Create geometry and apply boundary conditions using !PreView interface.
 * Run FEBio simulation.
 * Post-process result with !PostView.
'''Geometry Creation in !PreView'''
 * Create Tubes
  * Click on the Geometry Panel
  * Select Tube
  * Enter parameter for inner radius, outer radius and height
  * Click create
  * Repeat for muscle, fat, and skin
 * Create Elliptical Indentor
  * Still on the geometry panel select Ellipsoid
  * Enter parameters a=9, b=24,c=1, W=1 (loosely sized based on ultrasound probe)
  * Click create
  * Change the selection panel to rotate and rotate the ellipsoid 90 degrees about the global y axis.
  * If necessary, switch the selection tool to translate to move the ellipsoid adjacent to the skin cylindrical surface.
 * Create Mesh
  * Make sure the geometric object to be meshed is selected. It will have a white bounding box drawn around it if it is.
  * Switch to the Mesh panel
  * Hexahedral, the default mesher, suits our needs.
  * Set the mesh parameters:
   * Muscle cylinder: 8 slices, 4 segments, 24 stacks
   * Fat cylinder: 15 slices, 3 segments, 30 stacks
   * Skin cylinder: 20 slices, 3 segments, 45 stacks
   * Indentor ellipsoid: 1 divisions, 3 slices, 3 stacks
  * Click apply
 * Add Materials
  * Select the Model Viewer panel
  * Right click on Materials>Add Materials
  * Assign mechanical properties
  * Assign Geometry to material, the color will change to show assignment
 * Add Step
  * Right click Steps>Add Step
  * Select Structural Mechanics
  * Change step properties to suit preferences
 * Add Boundary Conditions and Constraints
  * Constraints are for Rigid bodies (i.e. the Elliptical Indentor), BCs (Boundary Conditions) for deformable bodies
  * Add Constraints to limit degrees of freedom to X only during Initial.
  * Add Boundary conditions to hold the leg in place during Initial
  * Add Constraint to displace the Indentor in the X direction During the added Step 1.
 * Add Contact
  * Add Contact between the Indentor and the skin surface
  * Sliding interface, Lagrangian multipliers, Step 1
  * Add Contact, Tied Interface between adjacent tubes. Muscle-Fat and Fat-Skin, Langrange Multipliers helps
 * Output Request
  * Right click > Edit
  * Select reaction forces
  * Export FEBio input file


'''Run FEBio simulation.

Post-process result with !PostView.'''

TableOfContents

Requirements

  • FEBio v2.4.1 - FEBio is an open-source software for nonlinear finite element analysis in biomechanics and biophysics http://febio.org/

  • PreView v1.18.0 – PreView is the pre-processor software developed for setting up FEBio simulations http://febio.org/preview/

  • PostView v1.9.1 – PostView is the post-processor software developed to visualize FEBio results http://febio.org/postview/

Input

-- ["aerdemir"] DateTime(2016-02-29T23:34:55Z) For this specification surface geometry of skin, fat, muscle, bone, material properties, and indenter specifics. It will be useful to mention in what format these come. Also, when referring to software, please also make a note version. It does not matter which version you use, we just need to report it.

Procedures

-- ["aerdemir"] DateTime(2016-02-29T23:34:55Z) Ben, we need to detail model generation steps, e.g. geometry generation, meshing, assembly, material property assessment, definition of loading and boundary conditions, simulation, extraction of simulation results.

Geometry Creation in PreView

  • Create Tubes
    • Click on the Geometry Panel
    • Select Tube
    • Enter parameter for inner radius, outer radius and height
    • Click create
    • Repeat for muscle, fat, and skin
  • Create Elliptical Indentor
    • Still on the geometry panel select Ellipsoid
    • Enter parameters a=9, b=24,c=1, W=1 (loosely sized based on ultrasound probe)
    • Click create
    • Change the selection panel to rotate and rotate the ellipsoid 90 degrees about the global y axis.
    • If necessary, switch the selection tool to translate to move the ellipsoid adjacent to the skin cylindrical surface.
  • Create Mesh
    • Make sure the geometric object to be meshed is selected. It will have a white bounding box drawn around it if it is.
    • Switch to the Mesh panel
    • Hexahedral, the default mesher, suits our needs.
    • Set the mesh parameters:
      • Muscle cylinder: 8 slices, 4 segments, 24 stacks
      • Fat cylinder: 15 slices, 3 segments, 30 stacks
      • Skin cylinder: 20 slices, 3 segments, 45 stacks
      • Indentor ellipsoid: 1 divisions, 3 slices, 3 stacks
    • Click apply
  • Add Materials
    • Select the Model Viewer panel
    • Right click on Materials>Add Materials

    • Assign mechanical properties
    • Assign Geometry to material, the color will change to show assignment
  • Add Step
    • Right click Steps>Add Step

    • Select Structural Mechanics
    • Change step properties to suit preferences
  • Add Boundary Conditions and Constraints
    • Constraints are for Rigid bodies (i.e. the Elliptical Indentor), BCs (Boundary Conditions) for deformable bodies
    • Add Constraints to limit degrees of freedom to X only during Initial.
    • Add Boundary conditions to hold the leg in place during Initial
    • Add Constraint to displace the Indentor in the X direction During the added Step 1.
  • Add Contact
    • Add Contact between the Indentor and the skin surface
    • Sliding interface, Lagrangian multipliers, Step 1
    • Add Contact, Tied Interface between adjacent tubes. Muscle-Fat and Fat-Skin, Langrange Multipliers helps
  • Output Request
    • Right click > Edit

    • Select reaction forces
    • Export FEBio input file

Run FEBio simulation.

Post-process result with PostView.

Output

-- ["aerdemir"] DateTime(2016-02-29T23:34:55Z) We need to detail output metrics in here, e.g. indentation forces, tissue thickness change, etc.

  • The simulation results show the indentation of the multiple layers of the leg.

    attachment:IndentationResults.png

Specifications/IndentationModeling (last edited 2017-02-01 18:40:35 by landisb)