top of page

Catherine Engmann Group

Public·10 members
Bonifati Evseev
Bonifati Evseev

Ansa Software: A Powerful and Versatile Tool for CAD Model Repairing and Meshing


Ansa Software Tutorial: A Guide for Beginners




If you are looking for a powerful and versatile software for CAD model repairing and meshing, you might want to check out Ansa Software. Ansa Software is a pre-processing tool that can handle complex geometries, create high-quality meshes, and prepare models for various simulation purposes. In this article, we will show you what Ansa Software is, what it can do, how to install it, and how to use it for a simple example of CAD model repairing and meshing.




Ansa-software-tutorial-filetype-pdf stradale lachey gark



What is Ansa Software?




Ansa Software is a product of BETA CAE Systems, a company that specializes in engineering simulation software and services. Ansa Software is one of the leading pre-processing software in the market, with applications in various industries such as automotive, aerospace, defense, energy, biomedical, and more.


Ansa Software can read and write various CAD formats, such as IGES, STEP, CATIA, NX, SolidWorks, etc. It can also interface with many solvers, such as ANSYS, Abaqus, Nastran, Fluent, etc. Ansa Software can perform geometry cleanup, simplification, de-featuring, surface meshing, volume meshing, boundary conditions definition, and model checking.


Ansa Software has many features and benefits that make it a preferred choice for many engineers and analysts. Some of them are:


  • It has a user-friendly graphical user interface (GUI) that allows easy navigation and manipulation of the model.



  • It has a powerful geometry engine that can handle complex shapes and topologies.



  • It has a robust topology functionality that can create and maintain the connectivity of neighboring faces.



  • It has a flexible mesh generation algorithm that can create structured or unstructured meshes with various element types and sizes.



  • It has a comprehensive mesh improvement toolbox that can optimize the mesh quality and performance.



  • It has a fast and efficient volume meshing module that can create tetrahedral or hexahedral meshes with various methods.



  • It has a rich set of tools for model verification and validation, such as checking for gaps, overlaps, penetrations, free edges, etc.



  • It has a scripting capability that allows automation and customization of tasks.



Ansa Software Requirements and Installation




To use Ansa Software, you need to have a computer with the following specifications:


  • Operating system: Windows 10 or Linux (64-bit)



  • Processor: Intel Core i5 or higher



  • Memory: 8 GB RAM or higher



  • Hard disk: 10 GB free space or higher



  • Graphics card: NVIDIA or AMD with OpenGL support



To install Ansa Software on your computer, you need to follow these steps:




  • Extract the zip file to a folder of your choice.



  • Run the setup.exe file and follow the instructions on the screen.



  • Enter the license information when prompted. You can request a trial license or purchase a full license from the website.



  • Launch Ansa Software from the start menu or the desktop shortcut.



How to Use Ansa Software for CAD Model Repairing and Meshing




In this section, we will show you how to use Ansa Software for a simple example of CAD model repairing and meshing. We will use a CAD file of a part that needs some cleanup, simplification, and meshing for simulation purposes. The steps we will follow are:


  • Read the CAD file with proper translator settings.



  • Clean up and heal the geometry.



  • Prepare the surface mesh.



  • Create the volume mesh.



Step 1: Read the CAD file with proper translator settings




The first step is to read the CAD file into Ansa Software. The CAD file we will use is an IGES file named basics.igs, which contains the geometry of the part. You can download this file from http://dma.ing.uniroma1.it/users/paciorri/the_basics_cfd.pdf, which is a tutorial document that explains the basics of Ansa Software for CFD applications.


To read the CAD file, follow these steps:


  • Start Ansa Software and select the CFD option from the pop-up launcher. This will open Ansa Software with the default CFD layout.



  • Click on the File menu and select Import > IGES.



  • Browse to the folder where you saved the basics.igs file and select it.



  • Click on the Settings button to open the translator settings window.



  • In the Translators section, make sure that the Perform ANSA Topology flag is activated. This will ensure that the topology process is applied during CAD file opening.



  • In the same section, deactivate the Clean Geometry flag. This will prevent the automatic geometry cleanup step from being performed. We will do this manually later.



  • In the Tolerances section, select extra fine tolerance settings (HOT POINTS matching distance 0.003125, CONS matching distance 0.0125). These settings should correspond to the dimensions, level of detail, and tolerances of the CAD file to avoid collapsed faces (large tolerances) or gaps (very small tolerances).



  • Click OK to close the translator settings window and click OK again to start reading the CAD file.



Step 2: Clean up and heal the geometry




The second step is to clean up and heal the geometry of the part. This involves removing any errors or defects in the geometry that might affect the quality or performance of the mesh or simulation. Some common geometry issues are gaps, overlaps, penetrations, free edges, duplicate faces, etc.


Ansa Software provides various tools and functions for geometry cleanup and healing, both manual and automatic. In this example, we will use both methods to demonstrate their advantages and disadvantages.


Manual Cleanup




The manual cleanup method involves inspecting and modifying each face or edge individually or in groups, using various commands such as delete, merge, split, extend, etc. This method gives more control and accuracy over the geometry modification, but it can be time-consuming and tedious for complex models.


To perform manual cleanup, follow