Home / Simulate / CAD-based FEA Tutorial, Part 2

CAD-based FEA Tutorial, Part 2

By Dimitrios Karamanlidis

Editor’s note: In his April 2012 article, the author provided an overview of the process described in step-by-step detail below. Please see that article here.

SpaceClaim 1: We start out with a thin-walled part created by another modeler and imported into SpaceClaim. For the sake of simplicity we assume that all undesired rounds, holes and cut-outs have already been removed, leaving us with the part shown below

SpaceClaim

SpaceClaim 2: Switch from Design to Prepare, click on Midsurfaces and select the box as shown below

SpaceClaim

SpaceClaim 3: With Midsurfaces still active, click on the Add/Remove Faces tool and add the three pipes to the selection. If what you see on your screen looks similar to the Figure below (left) click on the Complete tool to finalize the midsurface extraction. The result should look similar to the Figure below (right)

SpaceClaim SpaceClaim

SpaceClaim 4: Delete all 3D solids, that is, if you check the Structure tree, it should indicate that the part consists of four surfaces only, viz.

SpaceClaim

SpaceClaim 5: Export the part to a neutral geometry file, say IGES.

ANSYS 1: Now we are off to ANSYS. First, we import the geometry using the sequence

File > Import > IGES

ANSYS

ANSYS 2: Check to see if your model contains any volumes and if it does, just delete them using the sequence

Preprocessor > Modeling > Delete > Volumes Only

ANSYS 3: To make sure that the model has no gaps nor overlaps use the sequences

Preprocessor > Modeling > Operate > Boolean > Glue > Lines > Pick All

Preprocessor > Modeling > Operate > Boolean > Glue > Areas > Pick All

Preprocessor > Modeling > Operate > Boolean > Overlap > Lines > Pick All

Preprocessor > Modeling > Operate > Boolean > Overlap > Areas > Pick All

ANSYS 4: Choose a thin shell element from the library using the sequence

Preprocessor > Element Type > Add/Edit/Delete > Add > Shell > Elastic 4node 63

ANSYS 5: Define the shell element “real constants” using the sequence

Preprocessor > Real Constants > Add/Edit/Delete > Add > OK

That brings up the real constants window

ANSYS

In the simplest case scenario (shell with constant thickness) only one value need be entered in the first box. If the thicknesses of the box and the pipes are not all the same then we need to define more than one set and assign each one to the respective portion of the mesh.

ANSYS 6: Define the material properties using the sequence

Preprocessor > Material Props > Material Models

which will bring up a window titled Define Material Model Behavior

ANSYS

Expand the Favorites folder and click on Linear Isotropic to bring up the window

ANSYS

where the numerical values for the modulus of elasticity (EX) and Poisson’s ratio (PRXY) may be entered. We assumed the material to be structural steel and entered for EX=30000 (ksi), and for PRXY=0.3.

ANSYS 7: Use the sequence

Preprocessor > Meshing > Size Cntrls > ManualSize > Lines > Picked Lines

in order to define size controls for the mesh generation (we used ten divisions per line) and then proceed to create the mesh using the sequence

Preprocessor > Meshing > Mesh > Areas > Pick All

The result is shown in the figure below.

ANSYS

Note that certain symmetries of the part geometry have not been preserved in the mesh which, in turn, may adversely affect the accuracy of the results obtained by the analysis.

A better mesh is obtained by splitting all faces in question into three- or four-sided regions. While it is outside the scope of this tutorial to get into too much detail about meshing it seems appropriate to briefly note the difference between a free and a mapped mesh. A free mesh may be applied to any region of arbitrary shape as shown in the figures below.

ANSYS ANSYS

Whereas a mapped mesh may be applied only to three- or four-sided regions, viz.

ANSYS ANSYS

Going now back to our thin-walled part, the splitting of the surfaces may be done either in ANSYS or in SpaceClaim. Personally, in terms of manipulating geometry I find the latter considerably easier to work with than the former.

ANSYS ANSYS

The figures above show, respectively, the model exported from SpaceClaim (left) and the model imported into ANSYS (right). The obtained mesh in this case is shown in the figure below.

ANSYS

As a second example consider now the thin-walled part shown in the figure below

ANSYS

Proceeding as before, we extract all midsurfaces which leaves us with the solid shown below

ANSYS

Noticing that the fins are a) too long and b) not connected with the cone we take care of both issues in SpaceClaim using the Pool tool. The resulting surface solid along with its structure tree is shown below.

ANSYS ANSYS

Importing the geometry into ANSYS and creating a mesh of SHELL63 elements leads to

ANSYS

Upon closer examination we realize that the above created mesh is basically useless due to improper connections between elements. The reason for that is that the entire cone is represented as a single surface. Hence, we go back to SpaceClaim and subdivide the cone accordingly

ANSYS ANSYS

Depending on the kind of analysis we intend to perform it may be necessary/sufficient to use a coarse mesh,

ANSYS

a locally refined mesh,

ANSYS

or a fine mesh

ANSYS ANSYS

About DE Editors

DE's editors contribute news and new product announcements to Desktop Engineering. Press releases can be sent to them via DE-Editors@deskeng.com.