General Mechanical

General Mechanical

Topics related to Mechanical Enterprise, Motion, Additive Print and more.

Edge/Boundary Stress Probe Between Two Bodies

    • kevinu2
      Subscriber

      Hello,

      I am trying to capture the stresses in a multibody assembly. I am using a stress probe to get the max principal stress in both an outer body, and 3 inner bodies which are bonded to it, and I am using shared topology. I want the max stress specifically along the mating boundary, specifically along a filleted edge, to exclude some other non-physical stresses elsewhere in the bodies. The outer and inner bodies are different materials and have different max stresses in the region they mate (see images "inner_stress" and "outer_stress"). When I use the probe, it only outputs the value for the inner bodies, (~9e8 Pa) which have the higher stress. How can I obtain both values (the outer body should be ~2e8 Pa)?

      I have also tried using a Max Principal Stress result instead of a probe result, and then using geometry selection to measure the edges I want. However, it will not evaluate, and shows the following error: "You have a result that is attached to an entity shared by more than one body. The solution cannot proceed until this is fixed."

      I am out of ideas. Obviously, I can use the manual result probe and click around, but I need this to be an automatic output parameter. Additionally, the body which has the highest stress may switch back and forth, depending on the material properties which change case by case, so I cannot simply use max and min and assume which value goes with which body. Ideas appreciated, thanks!

      Kevin

    • mohan.urs
      Ansys Employee

      Hey,

      Check this knowledge article to understand why you get the error and possible workaround -
      When I evaluate a result, why do I get the following error message : “You have a result that is attached to an entity shared by more than one body”? | Ansys Knowledge

      If you scope it to nodes you will see 2 different values - 1 for material 1 and another for material 2 like below

      If its an unshared node it would be something like this

      I'm not sure if there is a way to visualise them both maybe other forum users can help point out a way. But the nodal probe will give you the 2 values which are the 2 extremes in the legend.

      If you are used to scripting in mechanical - there is a way to print out the values atleast - Check this thread from the developers forum 
      How can I get the nodal result for a single material if the node is shared between two materials? — Community Forum

      Regards,
      Mohan Urs

Viewing 1 reply thread
  • You must be logged in to reply to this topic.