wiki:sns:sns2014:report
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
wiki:sns:sns2014:report [2017/07/13 10:55] – created zach | wiki:sns:sns2014:report [2017/07/14 11:01] (current) – claire | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ===== Standard Report ===== | + | ~~CLOSETOC~~ |
+ | {{TOC: | ||
+ | \\ | ||
+ | ====== Standard Report | ||
- | A web-ready report of the analysis results may be generated using the [Report...] button on the View tab: | + | A web-ready report of the analysis results may be generated using the **[Report]** button on the View tab: |
- | {{images:report_report.png}}Scan& | + | {{:wiki: |
- | ===== Customizing Report ===== | + | Scan& |
- | Scan& | + | ====== Customizing |
- | ==== Template File Format ==== | + | Scan& |
+ | |||
+ | ===== Template File Format | ||
One of two different templates is used depending on the current view setting. Advanced view uses **AdvancedReportTemplate.html**, | One of two different templates is used depending on the current view setting. Advanced view uses **AdvancedReportTemplate.html**, | ||
- | {{images:report_template.png}}The Report Section, where modifications may be made, contains a mixture of HTML code and Scan& | + | {{:wiki: |
+ | |||
+ | The Report Section, where modifications may be made, contains a mixture of HTML code and Scan& | ||
The standard HTML code is demarcated by | The standard HTML code is demarcated by | ||
- | <code> | + | %%<format_code> |
- | text | + | |
- | </code> | + | |
where the format_code controls how the text between the demarcations will be formatted in the output report. HTML code is ignored by Scan& | where the format_code controls how the text between the demarcations will be formatted in the output report. HTML code is ignored by Scan& | ||
- | The Scan& | + | The Scan& |
^Keyword^Parameters| | ^Keyword^Parameters| | ||
- | |## | + | |//## |
- | |## | + | |::: |//BCS// includes an image of the geometry plus the applied boundary conditions| |
- | |## | + | |::: |//SOLUTION// includes an image of analysis results| |
- | |## | + | |::: |The solution quantity to be displayed is specified by a trailing valid component tag (see below)| |
+ | |//## | ||
+ | |::: |//MATERIAL// includes a table of the properties of the material currently in use| | ||
+ | |::: |//LOADS// includes a summary table of the applied loads| | ||
+ | |::: |//RESTRAINTS// includes a summary table of the applied restraints| | ||
+ | |::: |//ANALYSISSETTINGS// includes a table of the current analysis settings| | ||
+ | |::: |//EXTREMA// includes the maximum and minimum values of the analysis results as specified by a valid component tag (see below)| | ||
+ | |//## | ||
+ | |## | ||
+ | |::: |//TIME// includes the current time in the report, may be followed by //DATE//| | ||
===== Component Tags ===== | ===== Component Tags ===== | ||
Line 35: | Line 49: | ||
The reporting system in Scan& | The reporting system in Scan& | ||
- | * DSPX --x component of the computed displacement field | + | * //DSPX// --x component of the computed displacement field |
- | * DSPY --y component | + | * //DSPY// --y component |
- | * DSPZ --z component | + | * //DSPZ// --z component |
- | * DSPT --total displacement | + | * //DSPT// --total displacement |
- | * VONM --von Mises stress | + | * //VONM// --von Mises stress |
- | * SIG1 --maximum principal stress | + | * //SIG1// --maximum principal stress |
- | * SIG2 --middle principal stress | + | * //SIG2// --middle principal stress |
- | * SIG3 --minimum principal stress | + | * //SIG3// --minimum principal stress |
- | * EPS1 --maximum principal strain | + | * //EPS1// --maximum principal strain |
- | * EPS2 --middle principal strain | + | * //EPS2// --middle principal strain |
- | * EPS3 --minimum principal strain | + | * //EPS3// --minimum principal strain |
- | * DGRL --material’s default danger level | + | * //DGRL// --material’s default danger level |
- | * SED --strain energy density | + | * //SED// --strain energy density |
- | * PTC --principal tension/ | + | * //PTC// --principal tension/ |
- | * EPSXX --strain XX | + | * //EPSXX// --strain XX |
- | * EPSXY --shear strain XY | + | * //EPSXY// --shear strain XY |
- | * EPSXZ --shear strain XZ | + | * //EPSXZ// --shear strain XZ |
- | * EPSYX --shear strain YX | + | * //EPSYX// --shear strain YX |
- | * EPSYY --strain YY | + | * //EPSYY// --strain YY |
- | * EPSYZ --shear strain YZ | + | * //EPSYZ// --shear strain YZ |
- | * EPSZX --shear strain ZX | + | * //EPSZX// --shear strain ZX |
- | * EPSZY --shear strain ZY | + | * //EPSZY// --shear strain ZY |
- | * EPSZZ --strain ZZ | + | * //EPSZZ// --strain ZZ |
- | * SIGXX --stress XX | + | * //SIGXX// --stress XX |
- | * SIGXY --shear stress XY | + | * //SIGXY// --shear stress XY |
- | * SIGXZ --shear stress XZ | + | * //SIGXZ// --shear stress XZ |
- | * SIGYX --shear stress YX | + | * //SIGYX// --shear stress YX |
- | * SIGYY --stress YY | + | * //SIGYY// --stress YY |
- | * SIGYZ --shear stress YZ | + | * //SIGYZ// --shear stress YZ |
- | * SIGZX --shear stress ZX | + | * //SIGZX// --shear stress ZX |
- | * SIGZY --shear stress ZY | + | * //SIGZY// --shear stress ZY |
- | * SIGZZ --stress ZZ | + | * //SIGZZ// --stress ZZ |
- | * DGRVM --danger level using von Mises criterion | + | * //DGRVM// --danger level using von Mises criterion |
- | * DGRSS --danger level using maximum shear stress criterion | + | * //DGRSS// --danger level using maximum shear stress criterion |
- | * DGRRK --danger level using Rankine criterion | + | * //DGRRK// --danger level using Rankine criterion |
- | * DGRCM --danger level using Coulomb Mohr | + | * //DGRCM// --danger level using Coulomb Mohr |
- | * DGRMM --danger level using modified Mohr | + | * //DGRMM// --danger level using modified Mohr |
- | ==== Editing the Templates ==== | + | ===== Editing the Templates |
Before editing a report template, make a backup copy in case of errors or problems. Edit the desired template as follows: | Before editing a report template, make a backup copy in case of errors or problems. Edit the desired template as follows: | ||
Line 81: | Line 95: | ||
- Open the file. | - Open the file. | ||
- Decide the type of information and its desired location in the report: | - Decide the type of information and its desired location in the report: | ||
- | - To add an image showing the geometry alone, add the following to the template file: ## | + | - To add an image showing the geometry alone, add the following to the template file: //## |
- | - To add an image of the boundary conditions, add the following to the template file: ## | + | - To add an image of the boundary conditions, add the following to the template file: //## |
- | - To add an image showing a component of the solution displayed on the geometry, refer to the table of keywords above for valid entries for component_tag and add the following line to the template file: ## | + | - To add an image showing a component of the solution displayed on the geometry, refer to the table of keywords above for valid entries for component_tag and add the following line to the template file: //## |
- | - To add a table of geometric properties, add the following line to the template file: ## | + | - To add a table of geometric properties, add the following line to the template file: //## |
- | - To add a table of material properties, add the following line to the template file: ## | + | - To add a table of material properties, add the following line to the template file: //## |
- | - To add a table of applied loads, add the following line to the template file: ## | + | - To add a table of applied loads, add the following line to the template file: //## |
- | - To add a table of restraints, add the following line to the template file: ## | + | - To add a table of restraints, add the following line to the template file: //## |
- | - To add a table of analysis settings, add the following line to the template file: ## | + | - To add a table of analysis settings, add the following line to the template file: //## |
- | - To add a table showing the extrema of a solution component, refer to the table of keywords above for valid entries for component_tag and add the following line to the template file: ## | + | - To add a table showing the extrema of a solution component, refer to the table of keywords above for valid entries for component_tag and add the following line to the template file: //## |
- | - To add a table summarizing solution extrema, refer to the table of keywords above for valid entries for component_tag and add the following line to the template file: ## | + | - To add a table summarizing solution extrema, refer to the table of keywords above for valid entries for component_tag and add the following line to the template file: //## |
- Headings and descriptions may be intermixed with the Scan& | - Headings and descriptions may be intermixed with the Scan& | ||
- When finished, save the template file in the installation directory. | - When finished, save the template file in the installation directory. | ||
- | ==== Examples ==== | + | ===== Examples |
These two examples depict the output arising from sequences of template code. Refer to the previous section for more details on the specific keywords and their parameters. | These two examples depict the output arising from sequences of template code. Refer to the previous section for more details on the specific keywords and their parameters. | ||
- | === Detail 1 === | + | ==== Detail 1 ==== |
+ | |||
+ | {{: | ||
+ | |||
+ | Template code on the left gives rise to the output on the right. HTML code is output directly to the report file unchanged. Scan& | ||
+ | |||
+ | ==== Detail 2 ==== | ||
- | {{images:report_example_1.png}}Template code on the left gives rise to the output on the right. HTML code is output directly to the report file unchanged. Scan& | + | {{:wiki: |
- | === Detail 2 === | + | Template code on the left gives rise to the output on the right. HTML code is output directly to the report file unchanged. Scan& |
- | {{images: |
wiki/sns/sns2014/report.1499964957.txt.gz · Last modified: 2017/07/13 10:55 by zach