When you model the structure to be analyzed with a structural analysis program, indicating the beam elements, shell elements, nodes, rigid links etc... The analysis is still called Finite Element Analysis, BUT, the mesh generation is not done by the computer program in this case, since you defined the nodes yourself. Am I correct? If not, what am I missing?

In what cases, instead of modeling we have the software do mesh generation?


1 Answer 1


I think you confusion arises from the fact that nowadays the steps of the analysis:

  • preprocessing
  • solving with an FE solver
  • postprocessing

are all merged into one for a number of commercial design software solutons (Inventor, Solidworks etc). What you refer to as modelling, IMHO, falls into the domain of preprocessing.

For "real-life" problems, manually modelling the structure usually takes a lot of time. That is why a lot of companies have tried to unify the design software with the structural analysis, in order to automate the procedure.

In many cases, the automated solution work very well (quite often by sheer coincidence), that is why a lot of younger generations of engineers have developed a dependence on them.

Obviously, manually modelling the structure is quite daunting for an inexperienced user, however it gives the user with infinitely greater number of potential options.

The "modelling" gets intertwined with the FE solver, because you need to decide - as you said- about:

  • type of elements (linear, shells, solid),
  • the material type (...),
  • contact definition
  • fixtures
  • loads application
  • ...

TL;DR: You don't have to do the mesh generation. However, knowing how to properly do the modelling properly gives you much better chances of getting meaningful results.

  • $\begingroup$ Can you tell me what do you mean by automated solution exactly? Do you mean for example, for a simple structure, instead of manually entering nodes ourselves, the program makes nodes by itself? So you just enter the geometry but you do not enter any nodes? $\endgroup$
    – upstream
    Oct 22, 2020 at 15:05
  • $\begingroup$ Have a look at this for example $\endgroup$
    – NMech
    Oct 22, 2020 at 15:41

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.