-
-
August 18, 2023 at 4:27 am
Andres Mena
SubscriberHello,
A summary about the origin of my questions.... Trabecular bone and cortical bone usually have the following layout in long bones:
Since trabecular bone is a major part of the bone it is normally modelled using solid elements. Cortical bone is a relatively thin layer on top of trabecular bone so it's possible to model them using solid elements as well with certain care.
However, I've noticed a particular modelling technique for cortical bone in lumbar spine FEA models involving using shell elements on top of solid elements so I guess they share nodes (Bowden et al. 2007 10.1016/j.clinbiomech.2007.12.010). I am aware that there is certain interaction between solid and shell elements in mesh transitions that is well documented like this one https://forum.ansys.com/forums/topic/interface-between-solid-and-shell-elements/)
But what happens exactly when you build shell elements on top of solid ones? Is this recommended or not?
I couldn't find much information apart from skins or membrane elements in other software, so I have some questions I hope someone has some experience with:
- From what I understand, solid elements don't have rotational DOF so only translational DOF are shared, right? If both elements have default LS DYNA element formulations is it okay to use nodal averages for the surface?
- The nodes used to construct a shell element are placed in the shell midplane, so what would happen with the half thickness being projected inside the solid element? Is there a way to project the thickness completely in one direction rather than half and half?
- Does this technique have any implications with regards to contact (basically frictionless automatic surface to surface with SOFT=0)? The difference in young's modulus between trabecular-solid (E=300 MPa) and cortical-shell is significant (E=12 000 MPa).
Thanks,
Andres
-
August 18, 2023 at 1:52 pm
Aniket
Ansys EmployeeHi Andres,
Is your analysis using Workbench LS Dyna or Ansys Mechanical?
-Aniket
-
August 18, 2023 at 1:53 pm
Ashish Kumar
Forum ModeratorI think Erik answered it: Interface between solid and shell elements (ansys.com)
Regards,
Ashish Kumar
-
August 18, 2023 at 2:02 pm
Andres Mena
SubscriberHello! I am using LS Dyna (with LS PrePost).The reason I posted the Ansys forum answer is because a hinge-type structure is explained there, but I couldn't find much information when you do something like building a shell element on top of a solid one like this:
Sorry if the ansys interface question caused any confusion.
-
August 18, 2023 at 3:39 pm
Jim Day
Ansys EmployeeShort answer is that it's OK for shells and solids to share nodes. The rotational DOF of the nodes aren't used by the solid elements. Since this entails having nodes on the inner surface of the shells, use NLOC in *SECTION_SHELL accordingly and set CNTCO in *CONTROL_SHELL so that the contact recognizes the offset of the shell given by NLOC. To avoid uncertainty of how contact stiffness is calculated in this shared node situation, I'd just use SOFT=1 or SOFT=2. -
August 18, 2023 at 3:42 pm
Jim Day
Ansys EmployeeTo clarify, set CNTCO to 1. NLOC will be +1.0 or -1.0 depending on how the shell normals face. You can check location of shells by reading the keyword file into LS-PrePost and selecting Model>Appear>Thick>All. The shells will appear as solids with shell thickness shown. -
August 22, 2023 at 7:42 pm
Andres Mena
SubscriberHello Jim,
Thank you for your answer! I will determine the appropriate NLOC value based on what you told me. I suppose nodal averages would account for adjacent solid elements and the shell one on top, right?
Since you said short answer, can you recommend me any references to find more information on different element types sharing nodes? I couldn't find much
-
August 22, 2023 at 9:46 pm
Jim Day
Ansys EmployeePlease rephrase or elaborate on your first question. -
August 22, 2023 at 9:50 pm
Jim Day
Ansys EmployeeMy "short answer" was meant to address only the case where the shells lay flat on the solid surface as shown in your figure. -
August 22, 2023 at 9:53 pm
Jim Day
Ansys Employee"Other element types sharing nodes" is too broad a subject. State what other particular situation of elements sharing nodes that you have in mind. -
August 25, 2023 at 8:45 pm
Andres Mena
SubscriberMy apologies, I will rephrase the latter questions in new threads as they were too broad.
A different question regarding NLOC and contact. Does the value of NLOC affect the location of the shell elements (and solid ones) and thus which one contacts another body first or is this just for visualization purposes? What I am trying to simulate is a layer with shell elements that should interact first with another body since they are on top.
Thank you
-
August 25, 2023 at 9:02 pm
Jim Day
Ansys EmployeeWith variable CNTCO set to 1, the contact will recognize that the shell reference surface is offset (due to NLOC) and the contact surface for the shell will be located accordingly. If CNTCO is left as default (0), the contact algorithm won't pay any attention to NLOC. Hope that's clear. -
August 26, 2023 at 12:13 am
Andres Mena
SubscriberI understand, thank you. Just out of curiosity, if CNTCO was set to 0 and the offset is ignored, what would happen to a contact algorithm SOFT=0? Would the shell elements still be the ones interacting with another body?
-
August 28, 2023 at 6:06 pm
Jim Day
Ansys EmployeeThe shell contact surface would still be offset from the reference surface by half a contact thickness (contact thickness = shell thickness unless overridden by variables on Card 3 of *CONTACT). Thus the shell contact surface would encounter another body first. If excessive penetration of that contact surface is observed, possible remedies would be to increase the contact thickness and/or increase the contact stiffness (see Card 3 of *CONTACT).
-
- You must be logged in to reply to this topic.

Boost Ansys Fluent Simulations with AWS
Computational Fluid Dynamics (CFD) helps engineers design products in which the flow of fluid components is a significant challenge. These different use cases often require large complex models to solve on a traditional workstation. Click here to join this event to learn how to leverage Ansys Fluids on the cloud, thanks to Ansys Gateway powered by AWS.

Earth Rescue – An Ansys Online Series
The climate crisis is here. But so is the human ingenuity to fight it. Earth Rescue reveals what visionary companies are doing today to engineer radical new ideas in the fight against climate change. Click here to watch the first episode.

Ansys Blog
Subscribe to the Ansys Blog to get great new content about the power of simulation delivered right to your email on a weekly basis. With content from Ansys experts, partners and customers you will learn about product development advances, thought leadership and trends and tips to better use Ansys tools. Sign up here.
- Explicit dynamics ERRORS
- explicit dynamics
- turning simulation
- getting zero maximum and minimum stress value in explicit analysis
- How to figure out impact force in Explicit Dynamic Analysis
- How do get Full values instead of just minimum and maximum ?
- Running an explicit dynamics simulation on a composite plate
- Monte Carlo Simulation
- Euler Domain Restricting Simulation
- How to solve Energy error too large
-
7570
-
4424
-
2949
-
1422
-
1322
© 2023 Copyright ANSYS, Inc. All rights reserved.