User Tools

Site Tools


Produce output

Introduction | Session 1 | Session 2 | Session 3 | Session 4 | Session 5

In this session we create an output report and view it at: EASA > Authoring > Testing

The HTML report will include a summary of user input and a table of results.


1. Let's get started and create an HTML REPORT.

  • Find our EASAP at: EASA > Author > Applications > My EASAPs
  • Click on the EASAP
  • Click on the EASAP Builder link in the new page
  • On the Tree right-click OUTPUT
  • Select: Child > Add REPORT
    …The default name report1 is fine
  • Right-click report1
  • Select: Child > Add HTML OUTPUT
  • Rename it body
  • Set File: report.html

2. We use EXTRACT to parse and then format data from the batch software output file.

  • Right-click report1
  • Select: Sibling > Add DATA PROCESSING
  • Expand it
  • Right-click its child LIST
  • Select: Child > Add EXTRACT
  • Set File: PLATE.OUT

This file name will not appear in the pull-down list because it is created after the plate software application is run.

3. In order to help in the creation of EXTRACT, FIND, and REPEAT objects we use the Extract Tool.

  • Right-click extract1
  • Select Extract Tool at the bottom

4. When the Extract Tool window appears we open the output file.

  • Click on the 'Open' button ().
  • At the top of the 'Load sample file' window,
  • Select 'Local file' and browse to folder with the tutorial files
  • Select PLATE.OUT
  • Click OK, the window should appear as follows,

  • In the preview pane scroll down until the text 'JOINT DISPLACEMENTS' appears (the data below it is what we care about).
  • Highlight JOINT DISPLACEMENTS
  • Right-click and select 'Add Literal Find' from the icon bar

JOINT DISPLACEMENTS will appear in the left 'Matched Lines' column.

5. We now may access the values which we care about for the report; we assign an object name to each value.

  • Highlight the number '1' below JOINT DISPLACEMENTS
  • Right-click and select 'Add Variable Find'
    … The 'Add Variable Find' window opens
  • Name the DOR node ('DOR' is an older term for Delimited Object Reference, we are creating a new SCALAR with the name 'node')
  • Set 'Integer' for the DOR type
  • Highlight the first '0.000000' after '1'
  • Right-click and select 'Add Variable Find' name the new SCALAR DOR, xd
  • Set 'Real' for the DOR type
  • Highlight the second '0.000000' after '1'
  • Right-click and select 'Add Variable Find' name the new SCALAR DOR, yd
  • Set 'Real' for the DOR type
  • Highlight the last '0.000000' after '1'
  • Right-click and select 'Add Variable Find' name the new SCALAR DOR, zd
  • Set 'Real' for the DOR type

6. We set up a repeating FIND to pull out the desired data.

  • Highlight the second line in the 'Matched Lines' column: node xd yd zd
    …The line becomes yellow
  • Select the 'Repeat' () button within the Extract Tool toolbar
    …'Set Repeat Parameters' window opens
  • Select 'Match up to a maximum number of lines'
  • Enter '21' for 'Maximum number of matches'
  • Select 'OK' to close the Extract Tool window

7. Finally we compute the maximum displacement on the plate using STATISTICS.

  • In the OUTPUT branch, find the DATA PROCESSING
  • Right-click SCALAR
  • Select: Child > Add STATISTICS
  • Rename it MaxD
  • Set
    List: zd
    Function: MAXIMUM
  • Time to save our work, click Save

8. Let’s display the calculated maximum displacement of the plate in our report.

  • Right-click body
  • Select: Sibling > Add TEXT OUTPUT
  • Rename it MaxDisp
  • Set:
Parameter Name Parameter Value
Text:Maximum Plate Displacement = %MaxD% in.
Style:Normal

9. Let's add a heading.

  • Right-click MaxDisp
  • Select: Sibling > Add HTML OUTPUT
  • Rename it heading
  • Set Text:<h4>Table of Plate Displacement</h4>

10. Finally let's display our extracted nodal displacement data in a table.

  • Right-click heading
  • Select: Sibling > Add TABULATED DATA
  • Rename it DispTable
  • Set:
Parameter Name Parameter Value
Column Titles:Node, Displacement [in]
Columns:node, zd
  • Save the EASAP.
  • Check the EASAP Tree to ensure that the OUTPUT branch looks like

11. At this point, we may get a preliminary view of the report that will be generated by the objects in the OUTPUT branch.

  • Back in the browser window
  • Select: EASA > Authoring > Testing
  • Click on the 'View Results' button () in the 'Output' column for the previous test run
    …The following will appear in the browser window

If your results pages do not look like what is shown above, you may have a problem with the original EASAP run or with the objects on your OUTPUT branch.

We can try to resolve the problem now or wait until Session 5 where we will be testing and troubleshooting our EASAP.

  • After reviewing the 'Latest Output' content
  • Return to EASAP Builder and exit

We have now finished Session 4. Let's continue with Session 5


Introduction | Session 1 | Session 2 | Session 3 | Session 4 | Session 5