BasicFEA-1200: Run a Linear Buckling Analysis

BasicFEA-1200: Run a Linear Buckling Analysis

Previous topic Next topic Expand/collapse all hidden text  

BasicFEA-1200: Run a Linear Buckling Analysis

Previous topic Next topic JavaScript is required for expanding text JavaScript is required for the print function  

In this tutorial, you will learn to:

Run a simple linear buckling analysis. The default solver used is OptiStuct.  

This exercise uses the file, which can be found in the file. Copy the file(s) from this directory to your working directory.


Linear buckling analysis is used to determine the loads at which a structure collapses or becomes unstable. A simple linear static analysis is performed to obtain stresses. The geometric stiffness matrix along with the mass and stiffness matrix of the structure are used in an eigenvalue analysis to calculate the buckling load factors for the applied static loads. The lowest bucking load factor represents the fraction of the defined load that will buckle the structure.  

hmtoggle_plus1greyStep 1: Load the BasicFEA User Profile
1.Launch HyperMesh. The User Profiles dialog opens.
2.Select BasicFEA from the Application drop-down and click OK or click Preferences > User Profiles to open the dialog.
Note:You can also launch BasicFEA from the Start menu by clicking All Programs > Altair HyperWorks <version > BasicFEA.  
hmtoggle_plus1greyStep 2: Load the Model into HyperMesh
1.Copy the model provided for linear static analysis into a directory on your computer.
2.Right-click anywhere in the BasicFEA browser. This opens a context menu that contains several relevant functions.
3.Click Open to display a dialog that allows you to load the model.
4.Browse to the directory on your computer where the model is stored and load the model by selecting it and clicking Open. The model used for this tutorial is This model does not contain any other information except geometry information and units metadata. BasicFEA organizes and creates properties and materials upon import.
Note:When you load the model into BasicFEA all existing model data is deleted and replaced.


Note:Pressing CTRL on the keyboard while clicking the model allows you to zoom in and out.
hmtoggle_plus1greyStep 3: Build the Model for Analysis
1.After the model is loaded, the wireframe geometry of the model displays. To view the model better and to get a feel for the way it looks after fabrication, click the visualizationGeometryShaded-24 icon in the BasicFEA toolbar.  
2.Right-click Mode: Geometry in the BasicFEA browser and select Mesh to view the default mesh on the model. BasicFEA generates a default mesh for the model without the need for you to do anything.


Meshed model

3.The mode is changed back to Geometry for the rest of the analysis setup.
4.The units of the model are set up by default, but you can change them by right-clicking Units in the BasicFEA browser. For this exercise the English FPS system is used (in Ibf-s^2/in *R Ibf psi).


5.Materials are assigned by default for each part. Right-clicking a part and selecting Material provides a list that contains the commonly used materials. Clicking Database opens a Material Database dialog with the complete database of all available materials.



6.Click the My Materials tab and then the plus icon to add a new user defined material to the database.


7.Name the new material Basic and change the Young's Modulus (E) to 3.0 e 07 and the Poisson's ratio (Nu) to 0.3.
8.Close the Material Database dialog.
9.After the new material is added, right-click Material underneath any of the parts and select Basic from the list of materials. The name of the material now shows.


10.The dimensions of the model can be checked by clicking the measure-24 icon in the BasicFEA toolbar. This step is optional.
11.If the default model settings are not satisfactory you can change them by right-clicking a part and selecting Mesh Settings. This opens the Mesh Settings dialog. This step is optional.


hmtoggle_plus1greyStep 4: Set up Contact Between the Parts

Since the model consists of different parts, they have to be connected before analysis. The simplest form of connection is a tied contact between touching parts.  

1.Right-click Contacts in the BasicFEA browser and select Create > Auto-contact. Auto contact will search the model for touching parts and create a tied contact between each of them.  


hmtoggle_plus1greyStep 5: Create a Buckling Loadstep
1.To create a buckling loadstep, right-click Loadsteps in the BasicFEA browser and select Create > Buckling Loadstep. The buckling loadstep automatically creates a linear static loadstep.
2.Loads and constraints need to be created on the model for the created linear static loadstep. Right-click Linear Static > Create Constraint > On Surface.
3.Select the surface where the constraints need to be applied. The constrained surface in the image below is the bottom of the yellow shaded part.


4.After selecting the surface, click proceed to create the constraints. The model view is changed back to wireframe to view the constraints. You can change it back to shaded geometry and surface edges after looking at the constraints.
5.Right-click Constraint > Translation to change the nature of the assigned constraints. This option locks the translation movement of the selected surface in all three directions (X, Y, Z).
6.A total load is now created on the model. Right-click Linear Static > Create Total Load > On Surface.
7.Select the surface shown in white in the image below and click proceed.


Selecting the surface on which constraints are applied


Selecting the surface for the application of distributed loads

8.To change the nature of the applied load, click the magnitude next to Total Load. Make sure the load is highlighted before clicking the value to edit it. For this example a magnitude of -2.98 is assigned to the total load. The direction of the total load is set by right-clicking Total Load > Direction > Global Y.
9.In the BasicFEA browser right-click and select Save as to save the model before analysis. Select any location you prefer to save the model and save it as a HyperMesh (.hm) file.
Note:The surfaces to which you want to apply constraints or loads turn white as you clink on them. This makes it easier for you to distinguish them from the other surfaces.  
hmtoggle_plus1greyStep 6: Analysis
1.Click the clientOptiStruct-24 icon in the BasicFEA toolbar to run the analysis. The HyperWorks Solver View dialog opens, allowing you to see the progression of the analysis.

After the completion of the job the dialog can be closed to view the results of the analysis in HyperMesh. The Contour panel is automatically loaded, and a contour plot can be viewed in HyperMesh by selecting the desired type of output from the Contour panel options. The simulation and data type options control the requested plots and the contour and assign buttons apply the result to the nodes and elements. It is best to use assign with elements results like stresses, and contour with nodal results like displacements.

2.Click simulation = > SUB1-B2=1.62610E+02 > data type= > Buckling Mode.
3.Click assign to view the resultant plot in the graphics area.
Note:There are other methods to review the Results under the right-click context menu. Select Contour plot to display a colored static plot as described above. Select Vector plot to animate or show the deformed shape. The deform button shows the deformed shape, and the linear and modal buttons run the animation.