General Mechanical

General Mechanical

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

displacement in 2 ends simultaneously

    • Arash Kavosi
      Subscriber

      Hi
      In ANSYS I want to make displacement (pulling) in two ends of an stent simultaneously ( be pulled from both sides simultaneously in single direction one in positive and another side in negative direction).
      I used two displacement but "not enough constraints" error occurs.
      please help me

    • peteroznewman
      Subscriber

      I see the stent axis is along the global Y axis. Create a Cylindrical coordinate system at the center of the stent with the Z axis along the global Y axis.

      Pick 3 vertices at the center of the stent, spread around the diameter and apply a Displacement support. Change the Coordinate System to be Cylindrical. Set the Displacement to be Y (tangential) and Z (axial) to 0 and leave X (radial) Free.

      Select all the faces at the +Y end of the stent and apply a Remote Displacement, behavior = Deformable, to move the faces using a value in the Y component only and leave all others Free. Repeat with another Remote Displacement at the -Y end of the stent with a negative number in the Y component.

      You may get a "not enough constraints" warning, which you can ignore, but you should not get an error.

      • Arash Kavosi
        Subscriber

         

         

        HI and Thank you for your help
        I designed my stent with Diameter=4mm, Length=10mm, and Thickness=0.1mm. two displacement on ends each one 1mm. the material is selected Structural Steel.
        my problem is, the maximum stress is very high! 11080MPa. how I can modify it?
        Even I made the corners Filleted at solidworks but didnt change in Stress.
        Also, at che chart Stress-Strain, for every displacement values the diagram is linear. but its not supposed to be! 
        can you help me please?

         

         

         

    • Arash Kavosi
      Subscriber

       

       

       

    • peteroznewman
      Subscriber

      The material must have a plasticity material model to cause plastic strain to develop and reduce the stress from getting too high.

      To support a plasticity material model, the mesh should have 3 linear elements in each direction in the thin sections. That means 3 elements across the width and 3 elements through the thickness. One way to achieve that is to use the Mesh Pull feature.  That requires you to go into SpaceClaim, select the inner face of the solid and use Copy/Paste to create a surface. Then delete the solid. In Mechanical, mesh that surface with Quad elements, and Pull those elements into Hex elements.

    • Arash Kavosi
      Subscriber

      I separated inner surface from body in SpaceClaim and saved it. and I inserted the surface in Mechanical and Meshed it using surface meshing. I didnt underestand that what is thr Hex elements and also how do I can pull the elements into Hex elements. I didnt got your idea

    • peteroznewman
      Subscriber

      Unfortunately, the Pull mesh command was introduced in 2022 and is not in the 2020 release.

      You will have to use the solid body and slice the solid up to make it simpler to mesh. Slice the stent so every straight segment is separated from the intersection solid.  These can all be meshed with a Sweep Method where you sweep through the thickness with 3 elements.  Use Default Element Size so that there are 3 elements across the width of each straight face. In the image you show above, there are only 1 or 2 elements across the width.

      • Arash Kavosi
        Subscriber

        I tried to enhance the meshing but the stress increased!!!

    • Arash Kavosi
      Subscriber

      unfortunately I searched and couldnt find any instructions. can you guide me for this approach? you mean that the problem of high stress is because of the type of the meshing?

    • peteroznewman
      Subscriber

      What is the yield strength of the stent material?

      • Arash Kavosi
        Subscriber

        I tried for Structural Steel (Yield =470MPa), stress becomes 30000MPa
        Also I tried for CO-Cr (Yield=1400 MPA), stress becomes 2300MPa
        by reducing the size of the meshing, stress increases! 

    • peteroznewman
      Subscriber

      Open the Structural Steel in Engineering Data. In the toolbox, drag and drop the Bilinear Kinematic Hardening from the Plasticity section onto the Structural Steel. Enter the Yield value of 470 MPa and set the Tangent Modulus to 0.  Now solve.  You should not see stress values higher than 470 MPa.

      • Arash Kavosi
        Subscriber

        I did that but stress is yet very high. 10000MPa. 

      • Arash Kavosi
        Subscriber

         

        This is what you asked me to do for Steel material

    • peteroznewman
      Subscriber

      Correct.

      • Arash Kavosi
        Subscriber

        but again the stress is more than 11000MPa

    • peteroznewman
      Subscriber

      If you make your archive available, I will take a look for the error.

      In Mechanical, right click on Mesh and Clear Generated Data.

      In Workbench, File, Save, then use File, Archive to save a .wbpz file.

      Upload that file to a file sharing site such as Google Drive. OneDrive or Jumpshare.

      Reply with a link to that file.  Note: if using Google Drive, make sure anyone with the link can download the file.

      • Arash Kavosi
        Subscriber

        https://jmp.sh/XaDeISzN
        The ANSYS file and also designed file is attached. 
        many thanks. 
        please let me know which meshing size has the best results

    • peteroznewman
      Subscriber

      You put the .wbpj file on Jumpshare.  This file is not useful.

      You must put the .wbpz file on Jumpshare.

      • Arash Kavosi
        Subscriber

        Sorry, my mistake
        I uploaded wbpz file format please find it

        https://jmp.sh/XaDeISzN

    • peteroznewman
      Subscriber

      Here is the result of a surface mesh that was pulled into a 3 layer mesh.

      Under Analysis Settings, you have to turn on Large Deflection and set the Initial and Minimum Substeps to 30, Maximum Substeps to 1000.

      • Arash Kavosi
        Subscriber

        I combined Multizone meshing (hexa) and Capture Proximity and this result obtained. is it near to something you have done?

    • Arash Kavosi
      Subscriber

      thanks but really I dont know how to do your meshing 
      can I do my meshing using refinement?

    • Arash Kavosi
      Subscriber

      this is mesh using refinement 2. but is not similar to something you did. too much cells 

    • peteroznewman
      Subscriber

      The multizone is good. Make sure to set the Element Order to Linear.

      Make the Analysis Settings as I described and it should converge to a solution with a reasonable stress value.

      • Arash Kavosi
        Subscriber

        thank you so much
        I should keep the changes you mentioned for "Bilinear Kinematic Hardening"? is it suitable for every material I intend to apply? for example when I want to use Co-Cr material I should to same for it? is it allowed and the extracted data is reliable? 

    • peteroznewman
      Subscriber

      Bilinear Kinematic Hardeneing with a zero Tangent Modulus is the simplest plasticity model to use. One benefit is that in many models, it provides a conservative result. That means the load when failure is predicted is lower than the actual load when failure occurs because the real material has a non-zero tangent modulus so the structure can carry more load at failure than what is predicted with a zero Tangent Modulus.

      There are many plasticity models. Take the free training courses to learn more.

      /courses/index.php/courses/metal-plasticity/

      /courses/index.php/courses/topics-in-metal-plasticity/

      • Arash Kavosi
        Subscriber

        many thanks. actually Im evaluating Elasticity of my model before plasticity. why is needed to define plasticity features in this simulation? and why without using this, the computed stress exceeds to 40000MPa?

    • peteroznewman
      Subscriber

    • Arash Kavosi
      Subscriber

       

      is this Bilinear Isotropic Hardening adjustment suitable for my simulation? I found these values for Steel material. 

       

    • peteroznewman
      Subscriber

      Kinematic Hardening is better for stent simulation than Isotropic Hardening because the operation of a stent is generally that a balloon expands it against the artery wall, and the the stent experiences a reversal of strain when the balloon deflates and the stretched artery pushes back against the stent.

      The Yield Strength for Steel can vary over a wide range. You said the Yield Strength for your stent material was 470 MPa. You should use that.  Even better if you have the Stress-Strain curve for your material.

    • Arash Kavosi
      Subscriber

      thanks. when I try to edit the body in the SpaceClaim, even without any edit, when I come back to the Mechanical, the body disappears. what is wrong with that?

    • Arash Kavosi
      Subscriber

      https://jmp.sh/XaDeISzN
      I uploaded its wbpz file here as "120-STENT".
      this is exactly same stent just I changed the angle from 90 to 120. but when I mesh it using Multizone method, it does not work and has an error for meshing. when I check it in the SpaceClaim there is no error for edges or faces, but when I switch to the Mechanical, it disappears! 

    • peteroznewman
      Subscriber

      Slice the geometry up into one small piece in SpaceClaim. Use the Mirror feature to make more pieces and make sure to uncheck Merge mirrored objects so that you have separate pieces in the end.

      In Mechanical, use Multizone on all the bodies.  Add a Mesh Sizing to force a desirable edge count, but use Behavior = Hard.

      Add a Mesh Edit which can automatically detect all the faces that need to have the nodes merged.

      https://jmp.sh/N36XzW07

    • Arash Kavosi
      Subscriber

      thank you for your advice. but after meshing of the parts, how do I can attach them to acheive the complete stent? finally I should displace the stent not separated parts individually

    • peteroznewman
      Subscriber

      The Mesh Edit, Node Merge Group is what holds the individual parts together into one large stent.

      I only mirrored a small part of the whole stent. You can mirror more of the stent until you have a complete circle and the length you want, but a 1/4 model is sufficient to observe the displacement you want.

Viewing 24 reply threads
  • The topic ‘displacement in 2 ends simultaneously’ is closed to new replies.