ANSA for CFD mesh
hello
i would like to have your opinion about a mesh engine named ANSA from BETA CAE., My company wish to buy a cfd mesh engine for advance mesh creation, we have hypermesh for mesh and hyperworks for structural. we believe that an expert mesh engine for cfd should be much better for cfd than hypermesh. i wish to have your opinions about the ANSA mesh engine for mesh export to star cd and fluent and cfd ace+ and also if you believe that is any other mesh engine please give me info also about that. thanks a lot |
Re: ANSA for CFD mesh
you can try ICEM CFD.
it has better model cleanup capabilities. |
Re: ANSA for CFD mesh
Hi , santosh
I am user of both the meshing software, I personally prefer to use ANSA for all pre processing jobs. ANSA has a great capability to handle complex geometries whereas ICEM often gives trouble in making clean up of geometries or even meshing . But on the for Hex blocking ICEM is the only software that makes really good quality Hexa mesh. So I would say if you intend to only go for hybrid mesh then ANSA would suite to your need . Also you need to look from the financial aspect since ICEM is a bit cheaper . I hope this suggestion helps you make a choice |
Re: ANSA for CFD mesh
GridPro makes much better hex meshes than ICEM. The only advantage of ICEM here is, that it is easy to create bad quality meshes where GridPro forces you to high quality meshes which is sometimes a bit more work.
|
Re: ANSA for CFD mesh
Indeed Balduin, I agree with you. GridPro integrates a much better engine to generate very high quality hex multi block structured grids. However I don't agree on the easiness to use ICEM more than GridPro. It depends a lot on what you want to mesh. But if you need to do some variation studies for example, the philosophy behind GridPro allows you to do only one topology for and then generate the grid automatically for different shapes which are not too different.
But the main question is actually, what cases do you plan to do with your mesh generator and what is the accuracy you need? Then, it will possible to indicate the best one. |
Re: ANSA for CFD mesh
Hey Balduin ,
Are you a GridPro user? Sam |
Script on Ansa
Hello,
I would like to script the creation of a box and to mesh this one with Ansa V13. I think it is very simple but I don't fine anywhere some informations concerning the creation of faces.I can create points, curves but that's all.:(. Someone can help me ?? Thank you Thomas ROUILLON |
Hi Thomas,
Could you clarify your question. Do you want to create a geometry in ANSA in a fully automated way by scripting? What is your exact target, in case you should approach this in another way? Regards, Vangelis |
Script on Ansa
Hi Vangelis,
Thank you for your reply I can now create my box and do everything I want (Rename entities and PID, mesh it, export). I try now to autorun my script when I load it Regards, Thomas |
Hi Thomas,
If you want to start ANSA and run a script automatically you can use the -exec option as shown here: <path>/ansa64.sh -exec import_script:my_script.c -exec my_function In this case the 64bit ANSA will start, will load a script called script.c and will then execute the function my_function which is described in the script that you have imported and contains all the steps you want to automate. Does this help? |
Hi Vangelis,
It is exactly what I want. Thank you very much Sincerly Thomas |
Hi Thomas
You are very welcome Regards Vangelis |
ANSA script
Hi Vangelis,
We are working on few Quality check points. Ex. Finding of boundary elements which have less than dia 6. Connection setting check, Duplicate spot weld check. We are able to work with FE and their card values, but when GEOMETRY comes to picture we could not work further. Is there any possibilities to find out relation between shell or solid nodes to GEOMETRY? We want to check weather the FE nodes lie on the Geometry face or not. Thanks, SriGanesh Doshaim. |
Dear SriGanesh Doshaim,
I am not sure I understand the checks about dia 6 and Duplicate spot weld check Are we talking about a CFD or an FEA model. Which ANSA version are you using? Now if you want to see the distance of the mesh nodes from the geometry (if I understand correctly) you should switch tp SHADOW and the view mode from ENT to QGRAPH mode (while in F11 window Graph Parameters tab the Quality Graph is set to Distortion) I recommend that you start ANSA in CFD mode so that all these settings in F11 are already set Hope this helps Vangelis |
ANSA script
Hi Vangelis,
Thanks for your quick reply, We are talking about FEA mesh model. Since our client is using the old version (13.1.4), we are using the same. We need to get the result of QGRAPH through ANSA scripting. (Ex. If the node does not lie on the Geometry, we need to highlight those nodes) Can you brief us on the API's to be used for comparing GEOMETRY vs FEA mesh models? We want to get the results through ANSA script.. Thanks, SriGanesh Doshaim. |
Hi SriGanesh Doshaim,
Do you want to compare a mesh with another geometry or want to examine the meshed geometry for deviation from the surface? To compare two separate groups, one geometry and one FE-mod mesh you need to switch to view mode VISIB>S.GRAPH for separation graph To examine the deviation of the nodes of a meshed geometry you need to switch to VISIB>Q.GRAPH for quality graph where in F11 window, Graph Param tab you should set Quality Graph by Distance from Geometry I do not think there is an option to isolate the differences in v13.1.x The only quality criterion the you could use to isolate the elements with EXTREME is the F11>Quality>Shells>Mesh Distortion but this calculates the distance of the mid point of the element to the surface not the distance of the nodes to the surface Hope this helps Vangelis |
ANSA script
Dear Vangelis,
Yes,. We want to compare the Mesh with another Geometry and get the deviation. Is there any possibilities to get the deviation between Mesh with geometry through ANSA SCRIPT? We need to create a macro for comparing and get the deviation. (Results Can be elements or nodes). Thanks, SriGanesh Doshaim. |
Dear SriGanesh Doshaim,
There is a script function for isolating elements with a specific range in the fringe bar plot of S.GRAPH, but it is available in v13.2.0 The function is called isolateFringeBarValues cheers Vangelis |
ANSA script
Dear Vangelis,
above reply was helpful, But still we don't have the rights to shift over v13.2.x. Is there any other way around to get the result? Could you please give us logic? Thanks, SriGanesh Doshaim. |
Dear SriGanesh Doshaim,
I am sorry but I cannot thing of an automated way to do this in v13.1.x Vangelis |
ANSA script
Dear Vangelis,
That was an informative reply. Thanks for your quick reply. SriGanesh Doshaim. |
ANSA script
Dear Vangelis,
We want to run set of checks from D.UTIL>CHECK> 1.D.CHECK_FREE 2.NASTRAN_CHECK_DEPENDENCY_NASTRAN...etc... Is there any direct way that we could write a script for grouping those CHECKS through ANSA script engine in v13.1.4? Thanks & Regards, SriGanesh Doshaim |
In v13.1.5 you can use the script functions
def main() { free_nodes = CheckFree("visible"); } If VISIBLE FREE nodes are found, it returns a matrix containing their pointers, otherwise 0. for checking Dependencies you need to use a newer version, v13.2.x where there is a script function p, li { white-space: pre-wrap; } CheckAndFixRigidDependencies |
Ansa scripting aligning nodes to a curve
Hello members,
I created a curve with 2 points across a meshed plate. Then I selected the nearest nodes to the curve and aligned it with the curve. I tried to automate the process using Ansa script. The program asks the user to select nodes on the mesh. It captures the nodes in a matrix, extract the coordinates in an array and then with CreateCurve function a curve is drawn. For the alignment, I captured the NearestShell (function with same name) to these nodes and then the corresponding nodes in a matrix. These nodes were then aligned to the curve. However the results are satisfactory only when the nodes selected by the user are closely spaced. Is there are a function or an algorithm which searches for the nearest nodes to a curve?? Thanking you all for your suggestions. :) Regards Suhas |
All times are GMT -4. The time now is 23:19. |