2.1. Static Analysis of a Corner Bracket

2.1.1. Problem Specification

Applicable Products: Ansys Multiphysics, Ansys Mechanical, Ansys Structural
Level of Difficulty: Easy
Interactive Time Required: 60 to 90 minutes
Discipline: Structural
Analysis Type: Linear static
Element Types Used: PLANE183
Features Demonstrated: Solid modeling including primitives, Boolean operations, and fillets; tapered pressure load; deformed shape and stress displays; listing of reaction forces; examination of structural energy error
Help Resources: Structural Static Analysis and PLANE183

2.1.2. Problem Description

This is a simple, single-load-step, structural static analysis of a corner angle bracket. The upper-left pin hole is constrained (welded) around its entire circumference, and a tapered pressure load is applied to the bottom of the lower-right pin hole. The US Customary system of units is used.

Objective: Demonstrate a typical Mechanical APDL analysis procedure.

2.1.2.1. Given

The dimensions of the corner bracket are shown in the accompanying figure. The bracket is made of A36 steel with a Young’s modulus of 30E6 psi and Poisson’s ratio of .27.

2.1.2.2. Approach and Assumptions

Because the bracket is thin in the z direction (1/2 inch thickness) compared to its x and y dimensions, and because the pressure load acts only in the x-y plane, assume plane stress for the analysis.

Your approach is to use solid modeling to generate the 2D model and automatically mesh it with nodes and elements. (An alternative approach is to create the nodes and elements directly.)

2.1.3. Build the Geometry

This is the beginning of preprocessing.

2.1.3.1. Step 1: Define rectangles.

There are several ways to create the model geometry within Mechanical APDL, some more convenient than others. The first step is to recognize that you can construct the bracket easily with combinations of rectangles and circle Primitives.

Select an arbitrary global origin location, then define the rectangle and circle primitives relative to that origin. For this analysis, use the center of the upper-left hole. Begin by defining a rectangle relative to that location.

  1. Main Menu> Preprocessor> Modeling> Create> Areas> Rectangle> By Dimensions

  2. Enter the following:

    X1 = 0

    X2 = 6

    Y1 = -1

    Y2 = 1  

  3. Apply to create the first rectangle.  

  4. Enter the following:

    X1 = 4

    X2 = 6

    Y1 = -1

    Y2 = -3  

  5. OK to create the second rectangle and close the dialog box.  

  

2.1.3.2. Step 2: Change plot controls and replot.

The area plot shows both rectangles, which are areas, in the same color. To more clearly distinguish between areas, turn on area numbers and colors. The "Plot Numbering Controls" dialog box on the Utility Menu controls how items are displayed in the Graphics Window. By default, the program performs a replot upon execution of the dialog box. The replot operation repeats the last plotting operation that occurred (in this case, an area plot).

  1. Utility Menu> Plot Ctrls> Numbering

  2. Turn on area numbers.  

  3. OK to change controls, close the dialog box, and replot.  

    Save the work you have done thus far. The program stores any input data in memory to the Mechanical APDL database. To save the database to a file, use the SAVE operation, available as a tool on the Toolbar.

    Mechanical APDL names the database file using the format jobname.db. If you started Mechanical APDL using the product launcher, you can specify a jobname at that point. (The default jobname is file.)

    Check the current jobname at any time via Utility Menu> List> Status> Global Status. It is good practice to save the database periodically, especially at specific milestone points in the analysis (for example, after the model is complete, or after meshing the model) via Utility Menu> File> Save As, specifying jobnames containing helpful words such as model, mesh, etc.

    If you make a mistake, you can restore the model from the last saved state via RESUME on the Toolbar. (You can also find SAVE and RESUME on the Utility Menu, under File.)

  4. Toolbar: SAVE_DB.

2.1.3.3. Step 3: Change working plane to polar and create first circle.

Create the half circle at each end of the bracket. You will actually create a full circle on each end and then combine the circles and rectangles with a Boolean add operation (discussed in step 5). To create the circles, you will use and display the working plane (WP).

Before you begin, use the Pan-Zoom-Rotate graphics-control tool to zoom out within the Graphics Window to see more of the circles as you create them.

  1. Utility Menu> PlotCtrls> Pan, Zoom, Rotate

  2. Click on small dot once to zoom out.  

  3. Close dialog box. 

  4. Utility Menu> WorkPlane> Display Working Plane (toggle on)

    Notice how the working plane origin is immediately plotted in the Graphics Window. It is indicated by the WX and WY symbols, now coincident with the global origin X and Y symbols.

    Change the WP type to polar, change the snap increment, and display the grid.

  5. Utility Menu> WorkPlane> WP Settings

  6. Click on Polar.  

  7. Click on Grid and Triad.  

  8. Enter .1 for snap increment.  

  9. OK to define settings and close the dialog box.  

  10. Main Menu> Preprocessor> Modeling> Create> Areas> Circle> Solid Circle

    Read the prompt before picking.

  11. Pick center point at:

    WP X = 0 (in Graphics Window shown below)

    WP Y = 0

  12. Move mouse to radius of 1 and click left button to create circle.

  13. OK to close picking menu.  

  14. Toolbar: SAVE_DB.

While positioning the cursor for picking, the dynamic WP X and Y values are displayed in the Solid Circular Area dialog.

As an alternative to picking, you can type the values along with the radius into the appropriate fields.

2.1.3.4. Step 4: Move working plane and create second circle.

To create the circle at the other end of the bracket in the same way, first move the working plane to the origin of the circle. The simplest way to do so without entering number offsets is to move the WP to an average keypoint location by picking the keypoints at the bottom corners of the lower-right rectangle.

  1. Utility Menu> WorkPlane> Offset WP to> Keypoints

  2. Pick keypoint at lower left corner of rectangle.

  3. Pick keypoint at lower right of rectangle.

  4. OK to close picking menu.

  5. Main Menu> Preprocessor> Modeling> Create> Areas> Circle> Solid Circle

  6. Pick center point at:

    WP X = 0

    WP Y = 0

  7. Move mouse to radius of 1 and click left button to create circle.

  8. OK to close picking menu.

  9. Toolbar: SAVE_DB.

2.1.3.5. Step 5: Add areas.

Now that the appropriate pieces of the model (rectangles and circles) are defined, add them together so the model becomes one continuous piece. Use the Boolean add operation for areas.

  1. Main Menu> Preprocessor> Modeling> Operate> Booleans> Add> Areas

  2. Pick All for all areas to be added.  

  3. Toolbar: SAVE_DB.

2.1.3.6. Step 6: Create line fillet.

  1. Utility Menu> PlotCtrls> Numbering

  2. Activate line numbering.  

  3. OK to change controls, close the dialog box, and automatically replot.  

  4. Utility Menu> WorkPlane> Display Working Plane (toggle off)

  5. Main Menu> Preprocessor> Modeling> Create> Lines> Line Fillet

  6. Pick lines 17 and 8.

  7. OK to finish picking lines (in picking menu).

  8. Enter .4 as the radius.  

  9. OK to create line fillet and close the dialog box.  

  10. Utility Menu> Plot> Lines

2.1.3.7. Step 7: Create fillet area.

  1. Utility Menu> PlotCtrls> Pan, Zoom, Rotate

  2. Click on Zoom button.  

  3. Move mouse to fillet region, click left button, move mouse out and click again.

  4. Main Menu> Preprocessor> Modeling> Create> Areas> Arbitrary> By Lines

  5. Pick lines 4, 5, and 1.

  6. OK to create area and close the picking menu.

  7. Click on Fit button.  

  8. Close the Pan, Zoom, Rotate dialog box.  

  9. Utility Menu> Plot> Areas

  10. Toolbar: SAVE_DB.

2.1.3.8. Step 8: Add areas together.

  1. Main Menu> Preprocessor> Modeling> Operate> Booleans> Add> Areas

  2. Pick All for all areas to be added.  

  3. Toolbar: SAVE_DB.

2.1.3.9. Step 9: Create first pin hole.

  1. Utility Menu> WorkPlane> Display Working Plane (toggle on)

  2. Main Menu> Preprocessor> Modeling> Create> Areas> Circle> Solid Circle

  3. Pick center point at:

    WP X = 0 (in Graphics Window)

    WP Y = 0

  4. Move mouse to radius of .4 (shown in the picking menu) and click left button to create circle.

  5. OK to close picking menu.

2.1.3.10. Step 10: Move working plane and create second pin hole.

  1. Utility Menu> WorkPlane> Offset WP to> Global Origin

  2. Main Menu> Preprocessor> Modeling> Create> Areas> Circle> Solid Circle

  3. Pick center point at:

    WP X = 0 (in Graphics Window)

    WP Y = 0

  4. Move mouse to radius of .4 (shown in the picking menu) and click left mouse button to create circle.

  5. OK to close picking menu.

  6. Utility Menu> WorkPlane> Display Working Plane (toggle off)

  7. Utility Menu> Plot> Replot

    It appears that one of the pin-hole areas is missing; however, it is there (indicated by the presence of its lines). You cannot see it in the final display because the bracket area is drawn on top of it. An easy way to see all areas is to plot the lines instead.

  8. Utility Menu> Plot> Lines

  9. Toolbar: SAVE_DB.

2.1.3.11. Step 11: Subtract pin holes from bracket.

  1. Main Menu> Preprocessor> Modeling> Operate> Booleans> Subtract> Areas

  2. Pick bracket as base area from which to subtract.

  3. Apply (in picking menu).

  4. Pick both pin holes as areas to be subtracted.

  5. OK to subtract holes and close picking menu.

2.1.3.12. Step 12: Save the database as model.db.

Save the database to a file named to represent the model before meshing (in this case, model.db). Use that file to resume the analysis if you decide to go back and remesh.

  1. Utility Menu> File> Save As

  2. Enter model.db for the database file name.  

  3. OK to save and close dialog box.  

2.1.4. Define the Materials

2.1.4.1. Step 13: Set preferences.

In preparation for defining materials, set preferences so that only materials pertaining to a structural analysis are available.

  1. Main Menu> Preferences

  2. (check) "Individual discipline(s) to show in the GUI" = Structural

  3. [OK] to apply filtering and close the dialog box.

2.1.4.2. Step 14: Define material properties.

To define material properties, there is only one material for the bracket, A36 Steel, with given values for Young’s modulus of elasticity and Poisson’s ratio.

  1. Main Menu> Preprocessor> Material Props> Material Models

  2. Double-click on Structural, Linear, Elastic, Isotropic.  

  3. Enter 30e6 for EX.  

  4. Enter .27 for PRXY.  

  5. OK to define material property set and close the dialog box.  

  6. Material> Exit  

2.1.4.3. Step 15: Define element types and options.

In any analysis, you select elements from a library of element types and define the appropriate ones for the analysis. In this case, only one element type is used: PLANE183, a 2D, quadratic, structural, higher-order element.

A higher-order element enables you to have a coarser mesh than with lower-order elements while still maintaining solution accuracy. Also, Mechanical APDL generates some triangle-shaped elements in the mesh that would otherwise be inaccurate when using used lower-order elements.

Specify plane stress with thickness as an option for PLANE183. (Thickness is defined as a real constant in Step 16: Define real constants..)

  1. Main Menu> Preprocessor> Element Type> Add/Edit/Delete

  2. Add an element type.  

  3. Structural solid family of elements.  

  4. Select the 8-node quad (PLANE183).  

  5. OK to apply the element type and close the dialog box.  

  6. Options for PLANE183 are to be defined.  

  7. Select plane stress with thickness option for element behavior.  

  8. OK to specify options and close the options dialog box.  

  9. Close the element type dialog box.  

2.1.4.4. Step 16: Define real constants.

Assuming plane stress with thickness, enter the thickness as a real constant for PLANE183:

  1. Main Menu> Preprocessor> Real Constants> Add/Edit/Delete

  2. Add a real constant set.

  3. OK for PLANE183.

  4. Enter .5 for THK.

  5. OK to define the real constant and close the dialog box.

  6. Close the real constant dialog box.

2.1.5. Generate the Mesh

2.1.5.1. Step 17: Mesh the area.

You can mesh the model without specifying mesh-size controls. If you are unsure of how to determine mesh density, you can allow Mechanical APDL to apply a default mesh. For this model, however, you will specify a global element size to control overall mesh density.

  1. Main Menu> Preprocessor> Meshing> Mesh Tool

  2. Set Global Size control.  

  3. Type in 0.5.  

  4. OK.  

  5. Select Area Meshing.  

  6. Click on Mesh.  

  7. Pick All for the area to be meshed (in picking menu). Close any warning messages that appear.

  8. Close the Mesh Tool.  

Your mesh may vary slightly from the mesh shown. You may see slightly different results during postprocessing. For a discussion of results accuracy, see Planning Your Approach.

2.1.5.2. Step 18: Save the database as mesh.db.

As before, save the database to a named file, this time mesh.db.

  1. Utility Menu> File> Save as

  2. Enter mesh.db for database file name.  

  3. OK to save file and close dialog box.  

2.1.6. Apply Loading

This step represents the beginning of the solution phase.

A new, static analysis is the default, so specifying an analysis type for this problem is unnecessary. Also, no analysis options exist for this problem.

2.1.6.1. Step 19: Apply displacement constraints.

You can apply displacement constraints directly to lines.

  1. Main Menu> Solution> Define Loads> Apply> Structural> Displacement> On Lines

  2. Pick the four lines around left-hand hole (Line numbers 10, 9, 11, 12).

  3. OK (in picking menu).

  4. Click on All DOF.  

  5. Enter 0 for zero displacement.  

  6. OK to apply constraints and close dialog box.  

  7. Utility Menu> Plot Lines

  8. Toolbar: SAVE_DB.

2.1.6.2. Step 20: Apply pressure load.

Apply the tapered pressure load to the bottom-right pin hole. (Tapered here means varying linearly.)

When a circle is created in Mechanical APDL, four lines define the perimeter; therefore, apply the pressure to two lines making up the lower half of the circle. Because the pressure tapers from a maximum value (500 psi) at the bottom of the circle to a minimum value (50 psi) at the sides, apply pressure in two separate steps, with reverse tapering values for each line.

The Mechanical APDL convention for pressure loading is that a positive load value represents pressure into the surface (compressive).

  1. Main Menu> Solution> Define Loads> Apply> Structural> Pressure> On Lines

  2. Pick line defining bottom left part of the circle (line 6).

  3. Apply.  

  4. Enter 50 for VALUE.  

  5. Enter 500 for optional value.  

  6. Apply.  

  7. Pick line defining bottom right part of circle (line 7).

  8. Apply.  

  9. Enter 500 for VALUE.  

  10. Enter 50 for optional value.  

  11. OK.  

  12. Toolbar: SAVE_DB.

2.1.7. Obtain the Solution

2.1.7.1. Step 21: Solve.

  1. Main Menu> Solution> Solve> Current LS

  2. Review the information in the status window, then select File> Close (Windows), or Close (Linux), to close the window.  

  3. OK to begin the solution.  Select Yes to any Verify messages that appear.

  4. Close the information window when solution is done.  

Mechanical APDL stores the results of this single-load-step problem in the database and in the results file, Jobname.RST (or Jobname.RTH for thermal, Jobname.RMG for magnetic). The database can contain only one set of results at any given time, so in a multiple-load-step or multiple-substep analysis, Mechanical APDL stores only the final solution in the database.

Mechanical APDL stores all solutions in the results file.

2.1.8. Review the Results

This step represents the beginning of the postprocessing phase.

The results you see may vary slightly from what is shown due to variations in the mesh.

2.1.8.1. Step 22: Enter the general postprocessor and read in the results.

  1. Main Menu> General Postproc> Read Results> First Set

2.1.8.2. Step 23: Plot the deformed shape.

  1. Main Menu> General Postproc> Plot Results> Deformed Shape

  2. Select Def + undeformed.  

  3. OK.  

    You can also generate an animated version of the deformed shape:

  4. Utility Menu> Plot Ctrls> Animate> Deformed Shape

  5. Select Def + undeformed.  

  6. OK.  

  7. Make selections in the Animation Controller (not shown), if necessary, then select Close.

2.1.8.3. Step 24: Plot the von Mises equivalent stress.

  1. Main Menu> General Postproc> Plot Results> Contour Plot> Nodal Solu

  2. Select Stress to be contoured.  

  3. Scroll down and select von Mises (SEQV).  

  4. OK.  

    You can also produce an animated version of these results:

  5. Utility Menu> Plot Ctrls> Animate> Deformed Results

  6. Select Stress to be contoured.  

  7. Scroll down and select von Mises (SEQV).  

  8. OK.  

  9. Make selections in the Animation Controller (not shown), if necessary, then select Close.

2.1.8.4. Step 25: List reaction solution.

  1. Main Menu> General Postproc> List Results> Reaction Solu

  2. OK to list all items and close the dialog box.  

  3. Scroll down and find the total vertical force, FY.  

  4. File> Close (Windows), or Close (Linux), to close the window.  

The value of 134.61 is comparable to the total pin load force.

The values shown are representative and may vary from the values that you obtain.

Many other options are available for reviewing results in the general postprocessor. You will see some other options in other tutorials.

You have finished the analysis. Exit the program in the next step.

2.1.8.5. Step 26: Exit the Mechanical APDL program.

Exit the Mechanical APDL program. Upon exiting, you have the following options:

  • Save the geometry and loads portions of the database (default).

  • Save geometry, loads, and solution data (one set of results only).

  • Save geometry, loads, solution data, and postprocessing data (save everything).

  • Save nothing.

You can save nothing here, but use one of the other save options if you want to keep your data files.

  1. Toolbar: Quit.

  2. Select Quit - No Save!  

  3. OK.