tlewis3348
Mechanical
- Aug 23, 2017
- 31
I previously worked for a government contractor that had its own proprietary FEA code, and we generated the mesh for these models in Cubit (on which Trelis is based) and visualized the simulation results in VisIt. I remember complaining about Cubit and other pieces of software not working the way I wanted it to back then, but now that I'm working with ANSYS, those complaints seem trivial. I've only been working with ANSYS for a few weeks now, so if I'm mistaken about any of this, I would love to understand what the correct way to do things is.
In Cubit, I could select any piece of geometry and instantly see its mesh characteristics (i.e. the number of elements being assigned to an edge, the mesh size of a surface/volume, etc.). Furthermore, the solid body could be moved with relative ease and the mesh would move with it. Additionally, elements and nodes could be individually selected to be added to sets. Finally, the algorithms for generating a mesh seem significantly slower and produce poorer quality results than the corresponding algorithms in Cubit.
In our simulation software, I did not realize how nice we had it to not have to worry about contact since the simulation software automatically detected when two bodies came in contact with each other and handled the resulting response quite well. Furthermore, when we did need to define areas from two bodies that, for example, needed tied/bonded together, we had the ability to select the nodes that needed to be connected instead of being required to select surfaces from the underlying geometry. The combination of these two things apparently not being possible in ANSYS seems to result in either far more complicated meshes (due to the surface needing to be cut up to limit the size of the surfaces in contact) or areas being selected that are far larger than necessary being included in contact connections. For example, if I have bolts connecting two plates together, and want to prevent the bolts from just passing straight through the plate, unless I'm mistaken, I need to create a frictional connection between the bolt head and the surface of the plate. Since this results in the large surface of the plate being included in this connection unnecessarily, I could split the surface so there is a smaller surface surrounding the bolt. However, this is far more work than is really necessary, and extremely tedious in cases where there are multiple bolts.
To say the least, ANSYS may be great at performing simulation, but from what I've seen so far, its preprocessing tools are at best rudimentary and at worst extremely crude. Admittedly, I'm ranting here somewhat, but if someone could point out something that I've missed that make these things easier, I would greatly appreciate any help that could be provided.
In Cubit, I could select any piece of geometry and instantly see its mesh characteristics (i.e. the number of elements being assigned to an edge, the mesh size of a surface/volume, etc.). Furthermore, the solid body could be moved with relative ease and the mesh would move with it. Additionally, elements and nodes could be individually selected to be added to sets. Finally, the algorithms for generating a mesh seem significantly slower and produce poorer quality results than the corresponding algorithms in Cubit.
In our simulation software, I did not realize how nice we had it to not have to worry about contact since the simulation software automatically detected when two bodies came in contact with each other and handled the resulting response quite well. Furthermore, when we did need to define areas from two bodies that, for example, needed tied/bonded together, we had the ability to select the nodes that needed to be connected instead of being required to select surfaces from the underlying geometry. The combination of these two things apparently not being possible in ANSYS seems to result in either far more complicated meshes (due to the surface needing to be cut up to limit the size of the surfaces in contact) or areas being selected that are far larger than necessary being included in contact connections. For example, if I have bolts connecting two plates together, and want to prevent the bolts from just passing straight through the plate, unless I'm mistaken, I need to create a frictional connection between the bolt head and the surface of the plate. Since this results in the large surface of the plate being included in this connection unnecessarily, I could split the surface so there is a smaller surface surrounding the bolt. However, this is far more work than is really necessary, and extremely tedious in cases where there are multiple bolts.
To say the least, ANSYS may be great at performing simulation, but from what I've seen so far, its preprocessing tools are at best rudimentary and at worst extremely crude. Admittedly, I'm ranting here somewhat, but if someone could point out something that I've missed that make these things easier, I would greatly appreciate any help that could be provided.