The HyperFEA Viewport sits "on top" of the HyperX display. It can be used to configure HyperFEA runs and monitor each iteration in real time.
The options in the HyperFEA ribbon allow the user to configure how HyperFEA runs. Each ribbon button is explained below in detail.
-
Iterations - use the dialog box to set a manual number of iterations for HyperFEA to complete. 1 iteration consists of one sizing, FEA solve, corresponding force reimport, and resize.
Note
Either a manual number of iterations, or Convergence Criteria (below) must be set in order to run HyperFEA, as of Version 2026.1.13.
-
Convergence - open this form to set Convergence Criteria, if applicable.
-
Start - click "Start" to initiate HyperFEA. This dropdown contains options for where to start in the iteration process
-
Start with Sizing - selecting this option will immediately kick-off a sizing operation in HyperX. Use this option if sizing has not been performed, or if sizing inputs have changed since it was last ran.
-
Start with FEA - this option starts the iteration process by exporting an updated FEM and initiating a FEA solve. Use this option if HyperX sizing has already been run.
-
Update FEM and Analyze (version 2026.1.13) - this option, like the one above, starts the iteration process by exporting an updated FEM and initiating a FEA solve. However, instead of sizing to the new FEA loads, existing sizing results will be automatically pushed to Analysis Overrides, and then analyzed to the corresponding loads.
This option is a way to assess the margins of safety for the exact design and loads found in the latest FEM.
-
-
Stop - once iterations have begun, this option becomes enabled. Click this button to stop HyperFEA at the current step (this option will also abort the current FEA run, if applicable).
-
Reset - use this option to reset all project iteration history. Once clicked, the HyperFEA Viewport will be cleared of all existing iteration data, and HyperX will automatically be reset to use original FEA loads (rather than any iterated loads).
Tip
The "Use Iterated Loads" flag, found on the FEA Results Import form, can be used to verify which set of loads the Project is currently using for sizing and analysis. If checked, iterated (_i.op2, for example) loads are being used. If unchecked, the loads in the original result file are being used.
-
Details - once an iteration has been performed, click this button to view the Iteration Report
-
HyperX Run Settings - view or change the HyperX run settings for future HyperFEA iterations. By default, HyperFEA will inherit run settings already applied on the Run tab, unless specified differently here.
-
FEA Constraints - use this dropdown to configure Global FEA Constraints. Choose either Manual or Automated Constraints from the dropdown and set inputs accordingly.
-
Reset Zones - use this option to remove stiffness requirements (per stiffness term) from all Zones in the Project.
Tip
Use this option to clear stiffness requirements from Zones affected by FEA Constraints and start from scratch.
-
Settings - open this form to view and change settings used to generate updated FEMs during iteration and export
These settings affect how HyperX writes Material and Property updates to the new FEM input file.
-
Overwrite Linked Materials - A "linked" Material is one that is defined both in HyperX and in the FEM input file, related to one another via the FEM Material ID.
Setting this option to "true" will prompt HyperX to write "new" (as-defined in HyperX) material definitions to the FEM, replacing the original from the FEM input file. This is recommended if you have made any changes to the material definition in HyperX since running FEA, if you'd like to capture a temperature-dependent material case, etc.
If "false," HyperX will not write material definitions for linked materials to the new FEM. Only new materials that did not already exist in the FEM will be exported. Use this option to rely exclusively on the original FEM material definitions.
-
Property ID Conflict Behavior - A property ID conflict can arise if a Zone ID - from which HyperX bases property IDs - is the same as an existing property in the original FEM. There are two options:
-
Keep Original Property ID - The data corresponding to the original Property will be overwritten with HyperX results for the corresponding Zone, thereby "keeping" the original property ID for the Zone. This could affect regions of the model that reference that property, but were not sized in HyperX.
-
Generate New Property ID - The original Property definition corresponding to the conflicting ID is kept in the FEM, and a new Property is automatically generated to define the HyperX Sizing results for the Zone.
-
-
Export Material Density and Non-Structural Mass -If selected, HyperX will automatically include material density and nonstructural mass values in the data written to the exported FEM.
-
Export I12 Stiffness for Discrete Beams - If selected, HyperX will automatically export the I12 stiffness for beam properties that are part of a Panel Segment.
-
Export Offset for Full Stiffener Discrete Beam Element - If selected, offsets will be written to the element definition for beam elements that are part of a Panel Segment.
-
Export PROD without J Term - (Nastran/Optistruct only) PRODS will be exported without J terms
-
Export PBAR/PBEAM Beam Properties Only - (Nastran/Optistruct only) If enabled, only PBAR/PBEAM beam properties will be exported. Otherwise PBARL/PBEAML beam properties will be exported when applicable.
-
Export Transverse Stiffness for Smeared Panels - (Nastran/Optistruct only) For smeared-stiffened panels, HyperX will compute and export approximate bending stiffness as the MID3 field on the PSHELL.
-
HyperFEA Stress Report Format - Use this option to choose whether or not a stress report is output for each HyperFEA iteration - and which format is used if so. There are three options:
-
Don't Create Reports - No stress report created during iteration
-
Create Excel Reports - Export an Excel-based Stress Report for each HyperFEA Iteration to the selected folder path.
-
Create Word Reports - Export a Word-based Stress Report for each HyperFEA Iteration to the selected folder path.
-
-
HyperFEA Stress Report Path - Specify the file folder location for stress reports to be output
-
Finish with Analysis - Setting this option to "on" will ensure HyperX runs an analysis (not sizing) after the loads from the final iteration are imported. The purpose is to assess the margins of the as-defined FEM, rather than size to the new loads.
-
-
FEA Solver Setup - set FEA Solver path and optional solver input arguments. See FEA Solver Setup.
The iteration table displays the total mass of all Zones that are grouped into Structures at the time HyperFEA was initiated for each iteration. Use this to monitor the relative weight between iterations.
This table will also display data corresponding to FEA Constraints - such as the minimum eigenvalue - for each iteration.
Tip
This table is a great way to verify how configured Convergence Criteria affects the progression of iterations. For example, in the image below, the setting "No FEA Constraints in First Stage" was used - as evidenced by the lack of minimum eigenvalue being traced for the first three iterations.
The iteration plot graphically plots the total mass values from the Iteration table per iteration - iteration on the x-axis, mass on the y-axis. It contains separate lines for Total Mass, Panel Mass, and Beam Mass in order to more clearly illustrate where mass is being distributed in the structure. If using FEA Constraints, this plot will also show constraint behavior per iteration - such as minimum eigenvalue, in the plot below - on the secondary y-axis. If multiple FEA Constraints are applied, a toggle list will appear in the bottom righthand corner in order to choose which secondary phenomena to plot.
This is useful to visually understand how the mass in the structure is changing per iteration, as well as the corresponding affect on any applied FEA Constraints.