ACCESS THE COMPLETE LIBRARY OF COURSES & TUTORIALS 
37. Plotting the structural response
Building an OpenSeesPy Shell for comparison
Please log in or enroll to access resources

Summary

In this lecture, we will cover the following:

  • How to reuse the plotting controls developed for the custom shell solver,
  • We will plot the OpenSeesPy deflected shape from the UG displacement vector,
  • We will check whether the OpenSeesPy response looks physically sensible.

We begin by taking advantage of the result repackaging completed in the previous lecture. Because the OpenSeesPy displacement results now live in the same UG vector format as the custom solver results, the existing plotting block can be reused directly. This makes the lecture short, but it reinforces the value of keeping result formats consistent between independent analysis workflows.

We then generate the deflected shape and we inspect the plotted response. The OpenSeesPy model produces a shape that looks very similar to the one obtained from our custom implementation, which is an encouraging first sign that the two models agree. At this stage, the comparison is mainly visual, but it provides useful confidence before checking the numerical agreement more directly.

Next up

In the next lecture, we will compare the OpenSeesPy results with the custom solver results side by side and look more closely at whether the agreement holds up.

Tags

deflected shapedisplacement visualisationOpenSeesPy plottingshell response

Please log in or enroll to continue

If you've already enrolled, please log in to continue.

Finite Element Analysis of Plate and Shell Structures: Part 2 - Shells

Expanding from plate to shell elements - build a workflow that unlocks the behaviour of 3D shell structures

After completing this course...

  • You will understand how we make the leap from Reissner-Mindlin plate elements to shell elements and what extra modelling fidelity that provides.
  • You will be comfortable using a combination of GMSH and the open-source 3D modelling software, Blender, to generate custom finite element meshes.
  • You will be able to use OpenSeesPy to model shell structures, as an alternative to your own custom finite element solver.
  • You will have a much greater understanding of what commercial finite element packages are doing, behind the UI, allowing you to authoritatively interrogate their results.
Next Lesson
38. Comparing our model with OpenSeesPy