Hypermesh Tutorial

Rectilinear mesh generation using HyperMesh (Douglas Dumont)

Set Global Properties to LS Dyna

  1. Click on the global button in the lower-right.

  2. Click the load button beside the template file. Select latest version of LS Dyna key.

  3. Click return.

Define the Part and Set Material Properties

  1. Goto the Collectors Menu.

  2. Click on the up arrow beside collector type.

  3. Select Mat to define the collector as a material.

  4. Enter a name to describe the part

  5. Click on card image. Select the desired material card. Use MATL-TH1 for a thermally isotropic material.

  6. Click Create/Edit

  7. Enter the properties for the material. For thermal properties, TRO is the material density, TGRLC and TGMULT should be zero, HC is the heat capacity, and TC is the thermal conductivity for a given material.

  8. Return to the main menus.

Uniform Mesh Generation

  1. Click on Perf rather than Std besides GFX. This will make mesh generation much faster.

  2. Goto Geometry, then Create Nodes.Enter four nodes to define one face of your mesh. For uniform meshes without biasing, it is suggested to define nodes along the x-y plane

  3. Goto 2-D and select Planes.

  4. Select Nodes in the left drop down menu. Click on Nodes and highlight the nodes you are interested in defining a plane for.

  5. Select surface-only in the right drop down menu.

  6. Select trimmed and then click on Create.

  7. Go back to the 2-D menu and select Automesh.

  8. Click on the surface. It should turn from red to white.

  9. Click on mesh, making sure interactive mesh is highlighted.

  10. Numbers will now appear along the sides of the surface. Selecting these allow defining the number of elements along that edge.Alternatively, enter the desired element density into elem density and click Set Edge To.

  11. Define element densities for all four edges.

  12. Click Mesh to generate the mesh. Click Reject to reject a generated mesh.

  13. Return to the main menu once a suitable mesh has been generated.

  14. The two-dimenional mesh now needs to be dragged to generate a 3-D volume. For example, a planar mesh can be generated at the face of the transducer and then grown along the z axis to make the model volume.

  15. Goto 3-D. Goto Drag.

  16. Click drag elems.

  17. Click elements. Select all.

  18. Click on the arrow button beside N1 N2 N3.

  19. Select the direction to drag the mesh in under to create a volume. For a mesh defined in the x-y plane, the z direction should be specified.

  20. Enter the distance to drag the mesh.

  21. On Drag defines the element density in the dragged direction. Enter the desired element density.

  22. Select Drag+ to drag elements in the + direction. Select Drag - for the reverse.

  23. To view the mesh, click on View, then select Iso1.

  24. Click return.

  25. Sections with different densities can be generated in a similar fashion. First create a plane divided into subsections depending on the number of desired densities. Use Automesh to specify the desired number of edge elements for each section. Create the planar mesh and drag this new mesh to create a volume.

Removing unneeded nodes and surfaces

  1. The volume is almost finished. Now the nodes and surfaces created earlier should be deleted. To do this, click on Display and turn Elems off. Only the initial nodes and surfaces will now be displayed.

  2. Goto Geom

  3. Goto Temp Nodes

  4. Click nodes and select all.

  5. Select clear.

  6. To remove the surface, goto Tools and then Delete.

  7. Select Surfs and click on the surfaces to delete. Select Delete entity.

  8. To check the number of elements and nodes, goto Tools and then Count. Select all.

  9. Your mesh is almost finished. To write to a ls-dyna file, goto Files and then select Export.

  10. Make sure the dyna key is selected and click write as. Enter a file name and click Save.

  11. Open the saved .dyn file in your favorite text editor. Search for Shell. This section of the dyna deck defines shell elements generated from the 2-D automesh command. We only want solid elements. Delete all the nodes under Shell elements.

  12. Enter the desired control cards into deck.

  13. Drink a beer. Watch a movie. Work from home. Your mesh is now finished.

HyperMesh Alternatives

Commercial HyperMesh is not cheap, so there are some other considerations:

  1. HyperMesh Student Edition (restricted to 1 computer; no direct ls-dyna export)

  2. LS-PREPOST

  3. http://geuz.org/gmsh/

  4. http://www.vmtk.org/

  5. http://febio.org/preview/

  6. http://sourceforge.net/projects/netgen-mesher/

  7. http://wias-berlin.de/software/tetgen/

Keep in mind that tetrahedral elements are not well conditioned for nearly-incompressible materials, so most of these are not ideal options.