HyperMesh 10.0 Core Tutorials
HyperMesh 10.0 Core Tutorials
HyperWorks
applications. Copyright
1990-2009; HyperView
1999-2009; OptiStruct
1996-2009; RADIOSS
1986-2009; HyperCrash
2001-2009; HyperStudy
1999-2009; HyperGraph
1995-2009; MotionView
1993-2009; MotionSolve
2002-
2009; TextView 1996-2009; MediaView 1999-2009; HyperForm
1998-2009; HyperXtrude
1999-2009;
HyperView Player
Exercise 2: Extracting Free Body Diagrams from Global Loads Model and
Transfering to Detailed Model as Boundary Conditions Submodeling Techniques
This exercise uses the model file, icw_ex2.hm.
Step 1: Extract free body diagrams for Spar2 using FBD Forces utility.
1. If continuing from Exercise 1, proceed; otherwise open HyperMesh and load the model file, icw_ex2.hm
.
Altair Engineering HyperMesh 10.0 Tutorials 537
Proprietary Information of Altair Engineering
2. From the menu bar select Post, then Free Body, then Force to open the FBD Forces tab.
3. If the icw.op2 file is currently loaded, proceed; otherwise, from the .op2 file: browser, select icw.op2.
The selected .op2 file loads into the HyperMesh database for use with all FBD utilities until another .
op2 file is selected. It also populates the Subcases list box with all subcases in the selected .op2 file
that contain Grid Point Force (GPFORCE) data.See the FBD documentation in the HyperMesh User's
guide for more details.
4. In the Loadsteps list, select SUBCASE 9, SUBCASE 11, SUBCASE 14, and SUBCASE 16, the critical
subcases determined in Exercise 1, Step 5.
5. In the Entity selection area, click Element Set twice.
6. Click set, then select the Spar2 element set.
7. Click proceed.
Elements that represent Spar2 are now displayed in the graphics area. To turn on element shading,
click Shaded Elements and Mesh Lines ( ).
8. Click Result System twice.
The graphic area is updated with all systems in the model.
9. Select the system located at the left-middle end of Spar2 (system 102 created in Exercise 1, Step 1),
and click proceed.
Note: You may have to display the Longeron2 system collector from the Model browser (Model tab)
to display system 102.
The result system is the system for which all free body force and moment result vectors will be
transformed into and output.
10. Click Summation Node twice, select the left-bottom node, and then click proceed.
This summation node is the node for which all free body force and moment vector results will be summed
about to generate a single equivalent resultant force and moment vector. Note that for a free body (all
loads), the summation about any point must be zero. Therefore, this feature is typically used to verify
that the extraction produced a free body with zero summation. However, if a free body other than (all
loads) is performed, the selection of the summation node can be used to determine the equivalent
resultant force and moment vector for the extracted free body (applied load only or reaction loads only)
538 HyperMesh 10.0 Tutorials Altair Engineering
Proprietary Information of Altair Engineering
which in general will not be zero and can be of interest.
Review the following table for a description of the Output options for the FBD Forces utility.
Output Function Description
FBD type Defines the types of grid point forces (GPFORCE)
to consider in the free body extraction.
GPFORCE data available at any given node
includes, element, applied, SPC, and MPC
forces. FBD types include; All loads (which
considers all GPFORCE data), Applied loads
only (which only considers applied forces only),
and Reaction loads only (which considers SPC
and MPC forces only).
Zero tolerance Defines any number less than this number is set
to zero for numerical issues.
Create load collectors Creates load collectors containing the results of
the FBD force calculations so that the results can
be visualized in the graphics area as force and
moment vectors.
Show summary table This option brings up a window with formatted
results similar to the .csv (comma separated)
file. Use this output for quick checks of the data
without having to open an alternative spreadsheet
or text editor program.
Create .csv file Creates a .csv file with the results of the
resultant force and moment calculations, which
can be opened directly within any standard
spreadsheet applications.
11. For FBD type, select All Loads.
Altair Engineering HyperMesh 10.0 Tutorials 539
Proprietary Information of Altair Engineering
12. For Zero tolerance, type 0.01.
13. Activate Create load collectors and optionally select a default color for the created load collectors.
14. Activate Show summary table.
15. Activate Create .csv file, browse to the desired location, and type icw_fbd_force.csv.
16. Click Accept to execute the FBD forces calculations for all selected subcases.
The FBD Forces Output Summary window displays the FBD forces calculations (see following image).
There is a separate data block grouped by loadstep. The data block contains free body nodal forces,
moments, and the sum of those nodal forces and moments about the defined sum node. Note that the
sum of the moment components (Mx, My, Mz) for each node is not the direct sum as the (rXF) terms for
the force resultant vector about the sum node must also be added to each moment component
appropriately. The sum of the forces components (Fx, Fy, Fz) for each node is, however, the simple
sum. In addition, the sum for a Free Body All Loads result should be, and is, zero about any sum
node selected. You can verify this with the SUM line at the bottom of each data block. For other FBD
types, however, the sum about the sum node may or may not be zero, depending on the selections.
17. (Optional) Open the icw_fbd_forces.csv file directly with Microsoft Excel by double-clicking the file
in Windows Explorer. This file contains the same results as the summary table in the previous image,
but is available for import into standard spreadsheet or text editor programs.
18. Click Close to exit FBD Forces utility.
Vector review of the FBD forces results in the graphics area is covered in the next step.
Step 2: Use FBD Results Manager to review FBD force vectors in graphics area.
1. From the Menu Bar, select Post, then Free Body Results Manager to open the FBD Results Manager
540 HyperMesh 10.0 Tutorials Altair Engineering
Proprietary Information of Altair Engineering
tab.
2. Click Element Set twice.
3. Click set, then check Spar2.
4. Click select.
5. Click proceed.
6. (Optional) Activate the Show model check box to display the entire model with the selected element set
highlighted in red and all other elements transparent. This feature will help you easily locate the element
set within the model.
7. For Results type, select FBD Forces All Loads.
This operation scans the database for available loadsteps with FBD Forces All Loads results and
populates the Loadsteps list box.
8. For Loadsteps, select SUBCASE 9.
This operation will scan the database for available force and moment vector results and will enable the
check boxes for those force and moment vectors that are available.
9. For Display options, select Fy (shearthe results coordinate system had y-axis in the plane of the
web).
To determine the result coordinate system applied to a given cross-section of interest, use FBD Cross-
Section Manager to review the defined cross-section. This operation will show the element set, node
set, results system, and sum node defined for the selected cross-section. Optionally, select other force
components to review their magnitude and direction in the graphics area. Single or multiple force and
moment vector results can be displayed in the graphics area to facilitate data mining and reporting.
10. (Optional) Select Update load collector color and select color to change the color of the selected load
vectors.
The new color setting applies only to the load components selected and are saved in the database.
Therefore, this option can be used to recolor any single or multiple load vectors for any FBD result.
11. Click Accept to make visible the FBD force vectors in the graphics area.
12. (Optional) Continue to review FBD Forces All Load vector results following steps 2.6 2.13 for
additional loadsteps and force/moment components.
13. Click Reset to clear the display and reset the form.
14. Click Close to exit the FBD Results Manager utility.
Altair Engineering HyperMesh 10.0 Tutorials 541
Proprietary Information of Altair Engineering
Step 3: Use FBD Export Manager to export FBD Forces to .fem file.
1. From the Menu Bar, select Post, then Free Body Export Manager to open the FBD Export Manger
tab.
2. Click Element Set twice.
3. Click set, then select Spar2.
4. Click proceed.
5. For Results type, select FBD Forces All Loads.
This operation scans the database for available loadsteps with FBD Forces All Loads results and
populates the Loadsteps list box.
6. For Loadsteps, Select SUBCASE 9, SUBCASE 11, SUBCASE 14, SUBCASE 16.
7. Check the options for Create appropriate loadsteps, and for Output file, browse to the desired location
and enter spar2_fbd_forces.fem.
8. Click Add to Export.
This operation turns on the display of all load collectors associated with the currently selected FBD
result type for all selected loadsteps. Additional loadsteps can be selected and accepted, which will
append to the current display on each click of accept. In addition, a new element set or FBD result type
can be selected and appended to the current display on each click of accept. To clear the display click
Reset.
9. Click Export.
542 HyperMesh 10.0 Tutorials Altair Engineering
Proprietary Information of Altair Engineering
This operation will export the currently displayed loads and all other associated/required cards to the
output file selected. This file can subsequently be imported into another HyperMesh database (typically
called the detailed model) and the loads contained therein can be "attached" to the structure of the
detailed model as boundary conditions with the addition of a rigid body constraint. This process will be
carried out in the next step.
10. Click Reset.
This operation clears the current display.
11. Click Close to exit the FBD Export Manager utility.
12. (Optional) On the File menu, click Save as, and save the HyperMesh database as icw_final.hm.
13. From the Menu Bar, select File, then Exit to exit HyperMesh.
Step 4: Import FBD forces from .fem file into detailed model and solve.
1. Open HyperMesh and load the model file, spar2_ex2.hm.
2. From the Menu Bar, select File, then Import... to open the Import tab.
3. Select Import type: FE Model, File type: RADIOSS (Bulk Data), and browse for file:
spar2_fbd_forces.fem.
4. Click Import.
This operation imports the free body loads from the global model into the detailed model of Spar2. The
next process is to "attach" the free body loads to the detailed model, perform some clean-up operations,
define new loadsteps with the free body loads and a rigid body constraint, and solve the detailed model.
This process will be accomplished in the remainder of this step.
5. From the Menu Bar, select Mesh, then Check, then Nodes, then Equivalence to go to the Edges
panel.
The nodes of the imported loads are equivalenced with those of the detailed model which are overlaying
each other as a consequence of importing the free body loads.
6. Toggle selector from comps to elems.
7. Click elems >>displayed.
8. Click preview equiv.
Eighteen nodes should be found, one at each load.
9. Click equivalence to combine nodes that were imported and attached to the loads with those that are a
part of the detailed mesh of Spar2.
Note that when the detailed Spar2 mesh was constructed, attention to where these interface nodes were
located was taken into account by placing fixed points on the surfaces at these locations. The fixed
points maintain a node at that location from the automesher and thus guarantee that a node will exist
where a load is located. This method is only one of several potential methods. Other options could
include importing the loads which do not line up with any other nodes in the detailed mesh and then
connecting the loads to the detailed mesh with R-type elements (RBE2 or RBE3). Several other
possibilities could also exist and best methods and practices should be considered depending on the
problem type.
Altair Engineering HyperMesh 10.0 Tutorials 543
Proprietary Information of Altair Engineering
10. Click return to exit the Edges panel.
11. From the Menu Bar, select Collectors, then Delete, then Components to go to the Delete panel.
12. Click comps.
13. Select TempMass.
14. Click select.
15. Click delete entity to delete the TempMass component entity.
16. Click return to exit the Delete panel.
17. On the Model tab, select the LoadCollector folder, right-click to bring up the context sensitive menu,
and select Hide to remove all loads from the graphics area.
18. To define a rigid body constraint perform the following:
1. Create a load collector for the rigid body constraint definition. From the Menu Bar, select Collectors
, then Create, then Load Collectors to go to the loadcols panel.
2. In the create sub-panel, for loadcol name =, enter Const.
3. Select color red.
4. Toggle to no card image.
5. Click create.
Note: this operation sets the current load collector to the newly created Const load collector. The
current load collector is the collector which any newly created load (constrains in this case) are
placed into.
6. Assign an analysis system to the nodes for which the rigid body constraint will be applied. From the
Menu Bar, select Mesh, then Assign, then Node Analysis System to go to the Systems >Assign
sub-panel.
7. Select the three nodes highlighted in the following image.
8. Click system.
9. Select system 102 on left-middle end (x-axis along length, y-axis along web, z-axis normal to web).
Note: You may have to display the Longeron2 system collector from the Model browser (Model
tab) to display system 102.
10. Click set displacement.
11. Click return to exit the Systems panel.
544 HyperMesh 10.0 Tutorials Altair Engineering
Proprietary Information of Altair Engineering
12. Assign a constraint to left-bottom node. From the Menu Bar, select BCs, then Create, then
Constraints to go to the Constrains panel.
13. Select the left-bottom node.
14. Select dof1, dof2, and dof3.
Make sure all other dofs are unselected.
15. Click create.
16. Select the left-top node.
17. Select dof1 and dof3.
Make sure all other dofs are unselected.
18. Click create.
19. Select the right-bottom node.
20. Select dof3.
Make sure all other dofs are unselected.
21. Click create.
22. Click return to exit the constraints panel.
19. To update the loadsteps for all four free body load cases, perform the following:
1. From the Menu Bar, select Setup, then Edit, then LoadSteps to go to the loadsteps panel.
2. Click name =and select SUBCASE 9.
3. Toggle type to linear static.
4. Select SPC, click =, and select Const load collector.
6. Click update.
7. Repeat steps for SUBCASE 11, SUBCASE 14, and SUBCASE 16.
20. From the Menu Bar, select Setup, then Create, then Control Cards to go to the Control Cards panel.
21. Click FORMAT.
22. For number_of_formats enter 2, and then hit ENTER on the keyboard.
Altair Engineering HyperMesh 10.0 Tutorials 545
Proprietary Information of Altair Engineering
There are now two FORMAT buttons.
23. Click each FORMAT button and set them to HM and OUTPUT2, respectively.
24. Click return to specify output file formats for HyperMesh .res (HM) and .op2 which can be used in
HyperView to post-process the results.
25. Click DISPLACEMENTS.
26. Click return to request displacement output for both output formats.
27. Click STRESS.
28. Click return to request stress output for both output formats.
29. Click return to exit the control cards panel.
30. From the Menu Bar, select File, then Save As, and save the model as spar2_ex2_analysis.hm.
31. From the Menu Bar, select Applications, then RADIOSS to go to the RADIOSS >bulk sub-panel to
run the model.
32. For run options, toggle to analysis.
33. For export options, toggle to all.
34. Click Radioss to export the solver deck and run the analysis in RADIOSS using the bulk data format. If
optiskip appears in the options field clear the field before clicking Radioss.
35. Once RADIOSS finishes, click return to exit the RADIOSS panel.
36. In the Post menu, click Deformed panel and review the results of the analysis.
37. Click Simulation =and select SUB9 PosShear PosMoment PosT.
38. Click data type =and select Displacements.
39. Click deform to produce the deformed shape of Spar2 in the graphics area for the selected simulation.
40. Click return to exit the deformed panel.
41. On the Post page, click contour to go to the contour panel and review the results of analysis.
42. Click Simulation =and select SUB9 PosShear PosMoment PosT.
43. Click data type =and select Von Mises Stress.
44. Select the legend sub-panel.
45. Toggle find maximum to maximum =and enter 100000.
46. Click contour to produce the contour plot in the graphics area.
47. (Optional) Continue to use the contour panel to review additional results.
48. Click return to exit the contour panel.
49. (Optional) From the Menu Bar, select File, then Save.
This operation saves the current HyperMesh database, spar2_ex2_analysis.hm.
546 HyperMesh 10.0 Tutorials Altair Engineering
Proprietary Information of Altair Engineering
50. From the Menu Bar, select File, then Exit to exit HyperMesh.