How to define each element with a different von-Mises?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts
  • sfang17
    Junior Member
    • May 2018
    • 6

    How to define each element with a different von-Mises?

    Hi Gerard and Steve,

    I have a solid mixture material defined with neo-Hookean and continuous fiber distribution (exp-power-law, von-Mises-3d)
    - I am trying to define each element with a unique von-Mises fiber distribution.

    Previously, I have defined all elements with one von-Mises using the following code:
    <material id="1" name="Material1" type="solid mixture">
    <solid type="neo-Hookean">
    <density>1</density>
    <E>0.00095001</E>
    <v>0.46986</v>
    </solid>
    <solid type="continuous fiber distribution">
    <fibers type="fiber-exponential-power-law">
    <alpha>5.7</alpha>
    <beta>2</beta>
    <ksi>0.0001869</ksi>
    <mu>0</mu>
    </fibers>
    <fiber type="angles">
    <theta>-53.52</theta>
    <phi>90</phi>
    </fiber>
    <distribution type="von-Mises-3d">
    <b>2.952</b>
    </distribution>
    <scheme type="fibers-3d-fei">
    <resolution>196</resolution>
    </scheme>
    </solid>
    </material>
    where "theta" is the measurement of angle for von-Mises, and "b" is the measurement of concentration for von-Mises.

    Also previously, I have discovered that I could use "MeshData" section to assign different fiber direction to each element with the following code:
    <MeshData>
    <ElementData elem_set="Part1" var="fiber">
    <elem lid="1">-0.88244,0.47043,0</elem>
    <elem lid="2">-0.88244,0.47043,0</elem>
    ...
    <elem lid="1000">-0.88244,0.47043,0</elem>
    </ElementData>
    </MeshData>

    Therefore, I was planning to use "MeshData" to assign different angles to each element. However, in this way, the concentration factor "b" cannot be assigned to each element individually. That could not be a fully-defined von-Mises distribution.

    I am wondering if you have insights on this problem. Your help is greatly appreciated.
    Shu
  • ateshian
    Developer
    • Dec 2007
    • 1824

    #2
    Hi Shu,

    I had to modify the source code to allow the parameter "b" to be specified in the <MeshData> section. Which operating system are you using? If Mac, I can share the updated executable with you. If Windows, we'll need to reach out to Steve.

    Best,

    Gerard

    Comment

    • sfang17
      Junior Member
      • May 2018
      • 6

      #3
      Hi Gerard,

      Thank you!!
      I use windows most of the time. But can I still have the mac executable as I use mac when I work remotely.
      my email is sf2797@columbia.edu

      Thanks,
      Shu

      Comment

      • ateshian
        Developer
        • Dec 2007
        • 1824

        #4
        Hi Shu,

        I sent you an email with a link to the executable earlier today.

        Best,

        Gerard

        Comment

        Working...
        X
        😀
        😂
        🥰
        😘
        🤢
        😎
        😞
        😡
        👍
        👎