HS-1650: Beam Cross-Section Study with Inspire Studio
In this tutorial, you will perform geometric changes in Inspire Studio via HyperStudy and study the effect of each dimension on responses.
In this tutorial, you will:
- Use Inspire Studio to change dimensions of an I-beam cross-section and generate a new CAD file.
- Read the CAD file into HyperMesh and prepare a finite element model via automation script.
- Run the finite element model in OptiStruct and extract displacement results.
Design Variables:
- Width
- Height
- Web Thickness
- Flange Thickness
Finite Element Model:
- Hexahedral Mesh
- Fixed in all directions at one end
- Bending load applied in positive Y direction at the other end
Specify Design Variables in Inspire Studio
- Open Inspire Studio.
-
Open model.
- From the menu bar, click .
- In the Open File dialog, open Ibeam.iStudio from the working directory.
-
From the Analysis ribbon, Design
Table group, click the Design Table
tool.
The Design Table dialog opens.
-
In the Model Browser, select
Sketch to populate the Design
Table dialog with available variables.
-
Select all the variables, move them to the right window, and specify the Min
and Max values as shown below.
Unit of all dimensions are in meters.
Variables Name Min Max Length D74 Width 0.08 0.12 Length D75 Flange Thickness 0.008 0.012 Distance D76 Wall Thickness 0.008 0.012 Distance D77 Height 0.08 0.12 -
Click Export and save the file as
Ibeam.ist2hst to the working directory.
The Ibeam.ist2hst file contains all the necessary attributes of each variable to be read by HyperStudy. Ibeam.ist2hst and Ibeam.iStudio have to be in the same location.
Setup Inspire Studio Model
- Start HyperStudy.
-
Start a new study in the following ways:
- From the menu bar, click .
- On the ribbon, click .
- In the Add Study dialog, enter a study name, select a location for the study, and click OK.
- Go to the Define Models step.
-
Add the Inspire Studio model by
dragging-and-dropping the Ibeam.ist2hst file from the
Directory into the work area.
The Resource, Solver input file fields are populated.
-
Change the extension Solver Input File to .x_t.
Inspire Studio connection provides the CAD file in Parasolid format, so the extension of the Solver Input file is Ibeam.x_t.
-
Click Import Variables.
Ten input variables are imported from the Ibeam.ist2hst file.
-
Go to the Define Input Variables step and review the
input variables.
-
Go to the Test Models step and click Run
Definition.
An approaches/setup_1-def/ directory is created inside the study Directory. The approaches/setup_1-def/run__00001/m_1 directory contains the output file (Ibeam.iges), which is the result of the nominal run.
Setup HyperMesh Batch Operator Model
After the Inspire Studio Model run is complete, a geometry file, Ibeam.iges, is output. This file is read by HyperMesh and a finite element model (Ibeam.fem) is prepared via the automation.tcl script in the working directory.
- Go to the Define Models step.
-
Add an Operator model.
- Click Add Model.
- In the Add - Altair HyperStudy dialog, select Operator and click OK.
- Set the Solver Execution Script to HM Batch.
-
Click Model Resources.
The Model Resources dialog opens.
-
In the Model Resources dialog, define a model dependency
that references a tcl script to be used as the automation script.
- Select Operator 1 (m_2).
- Click .
- In the Select File dialog, navigate to the working directory and add automation.tcl.
- Set the automation.tcl Operation to Copy.
- Repeat step 4 to define another model dependency using the Ibeam.x_t file found here: approaches/setup_1-def/run__00001/m_1.
-
Review the Model Resources window and click Close.
-
In the Solver Input Arguments field for Operator 1, click and enter the arguments as shown below and click
OK.
The argument (m_2.file_2) is a reference to the model resource varname and tells HyperMesh Batch which tcl script to run.
-tcl "C:/… /approaches/setup_1-def/run__00001/m_2/automation.tcl"
- Go to the Test Models step and click Run Definition.
-
In the Altair HyperStudy dialog, click
Overwrite.
The approaches/setup_1-def/run__00001/m_2 directory containing the output file Ibeam.fem, the result of the nominal run, is created.
Setup OptiStruct Operator Model
After the HyperMesh Operator Model run is complete, an input file (Ibeam.fem) is created to be used for finite element analysis in OptiStruct.
- Go to the Define Models step.
-
Add an Operator model.
- Click Add Model.
- In the Add - Altair HyperStudy dialog, select Operator, change the Label to Operator 2, and click OK.
- Set the Solver Execution Script to OptiStruct.
-
Click Model Resources.
The Model Resources dialog opens.
-
Define a model dependency that references Ibeam.fem to be
used as the input file for OptiStruct.
- Select Operator 2 (m_3).
- Click .
- In the Select File dialog, navigate to the approaches/setup_1-def/run__00001/m_2 directory and open the Ibeam.fem file.
- Click Close.
-
In the Solver Input Arguments field for Operator 2, click and enter the arguments as shown below and click
OK.
The argument (m_3.file_2) is a reference to the model resource’s varname and tells OptiStruct which input file to run.
C:/… /approaches/setup_1-def/run__00001/m_3/Ibeam.fem
- Go to the Test Models step and click Run Definition.
-
In the Altair HyperStudy dialog, click
Overwrite.
The approaches/setup_1-def/run__00001/m_3 directory containing the output file Ibeam.h3d, the result of the nominal run, is created.
Create Output Response
In this step, you will create a single output response: Maximum Displacement of all nodes in Y direction.
- Go to the Define Output Responses step.
-
Create the Maximum Displacement output response.
- Click Evaluate.
Run DOE Study
-
Add a DOE.
- Go to the step.
- In the work area, set the Mode to Modified Extensible Lattice Sequence.
-
In the Settings tab of the Channel selector, change the Number of Runs to
5.
Five is the minimum number of runs for a multivariate effect calculation.
- Click Apply.
- Go to the step.
- Click Evaluate Tasks.
- Go to the step.
-
Review Pareto plot.
- Click the Pareto Plot tab.
- Above the Channel selector, click and verify Multivariate Effects is selected.
- Review the correlation between the input variables and output responses.