Elmer Challenge

The graphical user interface of Elmer
kevinarden
Posts: 1208
Joined: 25 Jan 2019, 01:28
Antispam: Yes

Re: Elmer Challenge

Post by kevinarden »

The attached xml was able to recreate the example and run to the correct solution without having to edit the sif.
shellsolver.xml
(5.62 KiB) Downloaded 187 times
Although the sif options were not the same as Mika's sif the resulting answer was the same.
case.sif
(2.17 KiB) Downloaded 183 times
UNDstudent
Posts: 15
Joined: 17 Feb 2019, 04:15
Antispam: Yes

Re: Elmer Challenge

Post by UNDstudent »

Kevin

Wow, well done! I spent quite a bit of time trying to learn the script for the shell solver but there were still some areas of confusion for myself, an Elmer beginner. This will definitely help connect the dots.
UNDstudent
Posts: 15
Joined: 17 Feb 2019, 04:15
Antispam: Yes

Re: Elmer Challenge

Post by UNDstudent »

I'm going to piggyback on the initial post. Another portion of the project involves replicating deflection data for 4-point bending and ring on ring testing using FEM analysis. I'm brainstorming how to create the mesh in order to apply boundary constraints for use with the shell solver. Thus far my Elmer analysis has entailed placing constraints/forces on edge boundaries in 2D meshes (SMITC, shell solver) or using surface boundaries in 3D meshes (linear and non-linear equation sets). Is it possible to place a boundary within a rectangular plate on a 2D mesh that will allow a load application? Attached a crude image that may help explain. Thanks.
Attachments
4 point bend mesh.pdf
(54.01 KiB) Downloaded 175 times
kevinarden
Posts: 1208
Joined: 25 Jan 2019, 01:28
Antispam: Yes

Re: Elmer Challenge

Post by kevinarden »

I added internal edge elements which Elmer accepted without complaint. However I could not do an edge load in SMITC nor ShellSolver.
elmer1.png
elmer1.png (19.09 KiB) Viewed 3463 times
I then made an internal row of elements a separate body so I could load only that row.
elmer2.png
elmer2.png (19.9 KiB) Viewed 3463 times
Then ShellSolver calculated 4 point bend, you could approach a line load by making the strip of element smaller in size.
4pointbend.png
(125.78 KiB) Not downloaded yet
Kevin
Steve01
Posts: 2
Joined: 27 Mar 2019, 23:24
Antispam: Yes

Re: Elmer Challenge

Post by Steve01 »

Mika's suggestion to use the shell solver works well. I have used the files attached to replicate the deflection solution. Does anyone know an easy way to add "Calculate stresses = True" to the shell solver?

Or does this require the use of two solvers at the same time?
kevinarden
Posts: 1208
Joined: 25 Jan 2019, 01:28
Antispam: Yes

Re: Elmer Challenge

Post by kevinarden »

I have tried but not found anyway to get shellsolver to output stresses. I looked at the code and it appears to calculate them, but the postprocessing output is not there.
mika
Posts: 202
Joined: 15 Sep 2009, 07:44

Re: Elmer Challenge

Post by mika »

Unfortunately the stresses and strains are not yet generated via postprocessing. Some additional coding would be needed to add this functionality.

-- Mika
Steve01
Posts: 2
Joined: 27 Mar 2019, 23:24
Antispam: Yes

Re: Elmer Challenge

Post by Steve01 »

Can the shell solver be used to define the deformed shape, followed up by second solver (elastic plates for example) to calculate stress and strain using the deformed shape?

I have tried several attempts at this method - but as of yet been unsuccessful. It seems like a valid work around.

Using the linear elastic as the second solver has also been unsuccessful, likely because of the difficulty in setting the plate thickness. Example below,...
Attachments
case.sif
(2.68 KiB) Downloaded 162 times
kevinarden
Posts: 1208
Joined: 25 Jan 2019, 01:28
Antispam: Yes

Re: Elmer Challenge

Post by kevinarden »

I have tried that and it did not work for me.
UNDstudent
Posts: 15
Joined: 17 Feb 2019, 04:15
Antispam: Yes

Re: Elmer Challenge

Post by UNDstudent »

Kevin,

In regards to the examples you posted, (internal edge element addition and internal row of elements as a separate body) how did you go about manipulating the original mesh to include these additions? Did you use a mesh generation software or are these additions possible in Elmer?
Post Reply