Cleaning Extracting Mid Surface and Meshing models in Hypermesh

OBJECTIVE: To clean the geometry, extract mid surface, mesh the extracted surface and assign thickness to given models.




  1. Model was imported and to see errors in model, geometry color mode was set to mixed.    


    2.Quick edit option(F11) was used to fix these errors.

  • single surface>red in colour
  • two surface> green in colour
  • three surface>yellow in colour   

     3.Using toggle edge: and setting new tolerance, single cons was converted to green cons.

     4.Overlapping face was deleted using shortcut F2.

     5.Extended surfaces was deleted using trim with surf/plane by selecting two surfaces.


    6.Missing faces were created using FILLER Surf.

    7.After removing all topological errors, mid surface was extracted.

    8. Before AUTOMESH, unnecessary points and holes whose diameter was less than 5mm was filled.

    9. Washer surface was also created for hole before meshing region mear hole.

    10.Mesh criteria was set according to question


    11.Element qulaity check was done like Mesh flow,element free edge,duplicate node and geometrical deviation.

    12. For maintaining mesh flow, few elements were selected and they were meshed again.Smooth option was also used to refine mesh on selected region.

    13.Trias was removed by selecting region having two trias and was meshed again.

    14 To make connectivity between elements shift+F3 was used and using find edges option and preview equivalence, connection was made.

    15. Tools like replace(F3) and mask(F5) was also used to improve mesh qualities.

    16. Finally property id and thickness was assigned to mid surface.

    17. The above procedure was repeated for remaining models


                                             MODEL 1


                                          MODEL 2


                                              MODEL 3


  1. Removed all topological errors
  2. Extracted Mid Surface.
  3. Used Auto mesh to mesh the mid plane.
  4. Mesh Qulaities was checked on various parameters.
  5. PID was set for mid plane and thickess was assigned after comparing with original geometry.

   link to models




Projects by LUV KUMAR

OBJECTIVE: To simulate the side crash analysis of the given neon model. STEPS: UNIT SYSTEM: During whole analysis, Kg KN mm ms was followed. INTERFACES: Deleted already defined interfaces and created Type 7 global interface. The properties for the Type 7 interface a Read more

LUV KUMAR · 2019-10-31 04:05:45

OBJECTIVE: To perform a frontal crash simulation using Radioss as a solver. STEPS: View components: In the NEON FRONT model there are 75 components. ASSIGNING MATERIAL ID, PROPERTY ID, AND CARD IMAGE: For rigid bodies, card image is none and prop id, mat id is uns Read more

OBJECTIVE: Studying Interfaces and boundary condition in Hypercrash, Hypermesh and meshing bumper assembly MESHING OF BUMPER ASSEMBLY: Topological error like faces not connected was removed using extend option under surface edit option. Auto mesh under 2D option wa Read more

OBJECTIVE: Through this challenge, we will study different material laws in Radioss and will select the best material law for the given scenario by simulating and plotting graph. STEPS CASE1: Changing the model name from FAILURE_JOHNSON_0000 to Law2_epsmax_failure.R Read more

OBJECTIVE: To compare the results with base simulation and improved shell elements properties by performing energy, mass error checks, plotting graph in HyperGraph and animating in HyperView. SIMULATION 1: With default Shell Properties. Imported Element_Formulati Read more

OBJECTIVE: Surface mesh and volume mesh generation on given housing and arm bracket model. LINK TO HYPER MESH RADIOSS FILES: 3D MESHING: 3D Elements should be used when all dimensions are compara Read more

LUV KUMAR · 2019-09-13 07:11:16

OBJECTIVE: To find minimum pressure using Newton-Raphson method PROGRAMMING EXPLAINED: Two functions are defined. f and fprime. These function are defined to calculate next iteration value using NR method. To calculate pressure values for different thickness, for a Read more

File Parsing in Python
LUV KUMAR · 2019-09-13 06:25:32

OBJECTIVE: To demonstate file parsing using Python. when we run the program, first thing appears is  to enter the filename,if we speicify correct name then we can see the rest output otherwise a message will show file not found. To store different properties li Read more

SciPy Curve Fitting
LUV KUMAR · 2019-09-12 14:32:22

OBJECTIVE: To curve fit given data using linear and cubic polynomial. For curve fitting, we imported curve_fit from scipy library. Defined two function, func and func1 which are used for fitting curve. Defined another function read_file to read temperature and cp v Read more


The End