EasyPBC : ABAQUS Plugin Tool for Periodic RVE Homogenisation
EasyPBC is an open-source ABAQUS CAE interface plugin coded in python to estimate the effective elastic properties of a periodic representative volume element. The software allows the user to fully generate a part, mesh it, and use analysis data after calculating the homogenised properties all within ABAQUS CAE user interface without the need to use a third-party software. Additionally, EasyPBC is capable of capturing geometrical variations that commonly used theoretical methods are incapable of.
The tool is available for free - for more details, please go to:
www.researchgate.net/project/...
or email sadik.omairey[at]gmail.com
Пікірлер: 28
Hello Sadik, Thank you to make it available for everybody!
Thank you for sharing .
Thank you Sir.
thank you sir, but i have wait foryour PBC about 4 months`````it really help me with my paper a lot
@sadikomairey8393
6 жыл бұрын
Thanks Luodan, I'm really sorry for the dealy. Can you send me your email? I might be able to help.
@sadikomairey8393
6 жыл бұрын
Hi, you can now have the plugin by emailing me on sadik.omairey[at]gmail.com
Is it possible to get other material properties like Poisson's ratio, density by using EasyPBC ?
thank you !it's very helpful have you idea how doing same thing with ansys apdl
Hello Sadik, thank you for this video. I am working on RVE's of matrix-fiber composites. I have a problem. When I set Tetrahedron for meshing I dont get the nodes like you in 4.08. I hope you have a clue.
@sadikomairey8393
5 жыл бұрын
Hello, Tet in Abaqus dose not support sweep option that I used make my mesh.
Hi Sadik, your project is very interesting to me, because I am working on RVE and previously I applied PBC on my case. Now I want to apply boundary conditions that lead to shear deformation of the RVE same as your work in the video, but I dont know exactly what kind of load must be applied on master nodes. can you help me?
@sadikomairey8393
6 жыл бұрын
Hello Zahra, Thank you for your interest. For shear moduli, I apply strain for two sides of the RVE. G comes from dividing shear stress by 2*applied shear strain (becuse you need to apply 2). The shear stress is calculated by summing nodal reaction forces of either strained surface (because both will be equal) divided by the surface area. More details should be available soon on my Researchgate webpage.
@zahra.kazemi395
6 жыл бұрын
Hi again Sadik, you mean you applied shear strain on every nodes for two parallel sides? or just on master nodes? I am so sorry but I am confused. I think one of the master nodes must be encastre but what kind of boundary condition must be applied for 3 remaining master nodes? Thanks in advance
@sadikomairey8393
6 жыл бұрын
Exactly, the way I did it was by applying strain directly on these two surfaces. I did not use the concept of applying strains on mater/reference points. The other two opposite surfaces are encased by opposite DoF of the applied strains. For example, I applied a strain on the front surface towards the 2nd direction. The back surfaces is encased by 2nd DoF, same goes for top surface with applied strain towards 1st direction, and lower surface encased by 1st DoF. Of course there are other boundary conditions involved. This type of loading/strain will create what’s known as Tensor Shear Strain, you can look it up. I hope that clarifies it.
Hi Sadik, just wanted to know I am working on the RVE can you help me in meshing the RVE because the mesh which I am getting is not a good mesh?
@sadikomairey8393
6 жыл бұрын
Hello Muhammad, did you try Wedge sweep and/or Hex-dominated sweep?
Thank you sir...but i want to calculate Piezoelectric properties of material considering RVE in ANSYS APDL
@sadikomairey8393
6 жыл бұрын
Interesting, I'll let you know when the Plugin is uploaded so that you can give it a try in ABAQUS, or use the same method to develop yours in ANSYS!
Can you do it with ANSYS apdl same problem for RVE
@sadikomairey8393
6 жыл бұрын
Thank you for your comment Kishor, we are working on an article that detail how the code works, from that, any user would be able to develop a code that can work for any other FEA software.Have a look here:www.researchgate.net/project/ABAQUS-Plugin-Tool-for-Periodic-RVE-Homogenisation-EasyPBC
not been able to know about boundary conditions. can u provide python code/cae file or .inp deck. thanks
@sadikomairey8393
6 жыл бұрын
Once all done and checked, the code will be available from: www.researchgate.net/project/ABAQUS-Plugin-Tool-for-Periodic-RVE-Homogenisation-EasyPBC
@sadikomairey8393
6 жыл бұрын
Hi, you can now have the plugin by emailing me on sadik.omairey[at]gmail.com
How can I get the plug-in file?
@sadikomairey8393
6 жыл бұрын
Once all done and checked, the code will be available from: www.researchgate.net/project/ABAQUS-Plugin-Tool-for-Periodic-RVE-Homogenisation-EasyPBC
@sadikomairey8393
6 жыл бұрын
Hi, you can now have the plugin by emailing me on sadik.omairey[at]gmail.com
Please to me code. Thanks
@sadikomairey8393
6 жыл бұрын
Hi, you can now have the plugin by emailing me on sadik.omairey[at]gmail.com