The analysis is now complete, and the model is acceptable. We will work with the model including the expansion loop, rather than the expansion joint.
The stresses are all acceptable and well below the code allowables. The loads on the pump are also all acceptable and below the allowables for API 610.
We can now document the analysis and produce a report which could be supplied to a client, including a plot of the system and annotated stress isometrics.
Custom Reports
In addition to these, custom reports can also be created.
Custom reports are created using the Report template editor.
In the report template editor, a new report can be created by adding in all the columns you require. Any column from any report section can be selected.
The following sections are available. The individual columns from these reports can be added in any order as required.
In addition to setting the column order, various other properties on each individual column can be set. These properties are as follows:
As well as properties for each individual column, report wide settings can also be set.
The template can be either an individual report (one load case per report) or a summary report (multiple load cases per report). Or a Code Compliance report (detailed information on calculated values vs allowable) or a Nozzle check report (Displays nozzle loads if present).
We wish to create a custom report which shows the stresses in the EXP case and the SUS case similar to the “Stresses” report. View this report for the EXP and SUS cases.
The issue here is that two reports are created, one for each case.
Create this as a custom report. So that we can view sample data in the report, select the load cases as well before accessing the report template editor.
First of all give the report a title “Stress Summary with Detail”. The report template preview will update to show this. Also change the Report Type to Summary.
The report itself we wish to be shown in a nicer to read font that Courier. Select Calibri, 11pt text and align the column text to the centre of the column to ensure everything stays inline.
Now we can add the following columns into the report, in the following order: 1. Bending Stress
2. Torsion Stress 3. SIF in Plane 4. SIF Out Plane 5. Code Stress 6. Allowable Stress 7. Ratio %
8. Piping Code
Enter in the column number next to each column required. Also tick the Show Piping Code check box.
The report preview should show a sample of the report.
Currently there is no summary table like in the Stress Summary report showing the max stresses. Insert this into the report as well by checking the Show Highest Stresses check box.
Filters
We have created a new customised report to show the data we are interested in. View this report for both the SUS and EXP load cases.
The report will look as we expected and show all the data we require. However there is a lot of data as we have all the stresses at all nodes, in two load cases. Reviewing the data shows that a number of nodes have very low or even zero stress. We can filter this data out to display only stresses above a certain value. Admittedly, our stresses are quite low throughout (highest is only 33.5%), but we still are not concerned with stresses that are only a fraction of a per cent for example. As such we will filter the data so that any stresses <5% will not be shown.
Close the report and access the Filters Dialog from the menu.
The filters dialog allows the data to be filtered on a combination of fields and values. The filters work using Boolean algebra. As such, if multiple fields are required, you must select whether to include an AND clause or an OR clause in the Filter options. Additionally, any values entered in the filter can be either Absolute values – the modulus of the value is used (i.e. if “=500” is entered, -500 and 500 will be classed as matching the filter)) or Signed values (i.e. if “=500” is entered, -500 will not be a match, but 500 will). The results can also be filtered on node numbers.
The filters can be combined by Fields and Classes. The Classes are the categories and are essentially each tab in the filters dialog. The fields are the individual fields and are essentially each entry on each tab. Any filters are only applied if the field filtered on is actually displayed in the report. So if a restraint load filter of FY > 1000N was applied as a filter, this would not be applied to for example the displacements report – FY is not displayed in the Displacements report.
Click Apply and now review the Stress Summary With Detail custom report for the SUS and EXP cases.
The report will not show every single element now, only those which have stresses higher than 5%. Generate Report
As we have seen, there are many reports produced by the CAESAR II analysis. All these reports can be viewed on screen as we have been doing, or alternatively each report can be sent to Microsoft Word or Excel, or a text file.
We can produce a full report document of the type which could be submitted along with the analysis for approval.
For our report we wish to include the following information. Input Echo
Load Case Report SUStained Stresses EXPansion Stresses OPE & SUS restraint loads OPE displacements at all nodes Hanger Table with text
This is a simple procedure and is simply a matter of selecting the reports to publish which contain the data we require and including them in the “Output Viewer Wizard” section of the output processor.
Review each of the reports mentioned above in turn to verify that the data is suitable. Start with the Input Echo.
The listing options window appears prior to the report being generated, where all input data can be selected for inclusion in the input echo By default CAESAR II picks the most relevant data depending on the model input – i.e. if WRC nozzle flexibilities are included, this is ticked, if there were no WRC 297 nozzle flexibilities, tis box would be un-ticked by default.
Select these defaults and click OK.
Review the Input echo to ensure that all data required is included.
Once happy with the contents of the input echo, close the report and click on the Add button to add into the Output Viewer list.
Repeat this process for each of the reports shown, including for the SUS and EXP stresses; add in the custom Stress Summary with Detail report.
Once complete all reports we wish to publish will be in the list. We will now send these to MS Word. Ensure that the Send to MS Word radio button is selected and click Finish.
Word will load in the background and CAESAR II will publish all the selected data. The results will be inserted as tables into the Word document.
ISOGEN Stress Isometrics
In addition to the Word Document report, stress isometrics can be generated and annotated with input/output data to supplement the report.
Stress isometrics can be configured so that the output appears as the user requires, if you have company/client standards for isometric drawings, these can be set up and configured using the ISOGEN I-Configure module supplied with CAESAR II.
We will set up I-Configure to use one of the default styles. There are many switches which are available to control the appearance and content of the isometrics. These switches are not covered in this course. However, a number of Wizards are available for configuring common parameters. I-Configure can be accessed from the CAESAR II main window, from the Tools menu.
Most of the buttons on the toolbar along the top will be greyed out.
There will however be two buttons available; the first of which we are concerned with, in that this button will be used to create a new Isometric directory. (The second button is simply to connect to an existing isometric directory).
ISOGEN uses a specific file/folder structure, at the top is the isometric directory. Contained within the isometric directory is a number of Project directories. Each isometric directory can contain multiple project directories. Contained with a project directory can be many style directories. As above, each project directory can contain multiple Style directories.
Within each style directory are a number of files, each of which contain various different data for the appearance and content of the isometric output (including the format of the output - *.DWG, *.DXF etc). These files are created by I-Configure. I-Configure reads an XML file on selecting the current style containing all the settings and then writes these settings to various files which ISOGEN reads when producing an output.
Choose to create a new Isometric Directory.
We will create a new folder on the E:\ drive in which all the ISOGEN data will be located. Browse to E:\ and create a new folder called ISOGEN and set this as the Isometric directory. An additional button is now available which allows us to create the project directory.
Within each project directory there must also be at least one style, so the template styles are available to choose from.
Name the project TRNProject (spaces are not allowed) and select the Final Basic Style as the only style to produce (Un-tick all other styles). Change the Name column to Stress-Iso as well.
Before we produce isometrics, let’s check the output to see what an example isometric would look like.
Before any style created in I-Configure can be used, it must be exported for use (as discussed above). Select the Stress-Iso style and click Export Style.
Next we can process a sample file through ISOGEN to get a preview of what the output would look like with our style. To do this, select the Preview Isogen Output button.
A sample output will be produced. Select the Drawing preview.DXF and click View.
The resulting isometric will look like the one below. This is not quite what we want. We are producing a stress isometric, so we do not need a Bill of Materials, and we also want a different drawing border.
Within I-Configure, select the current style and in the bottom left pane, select the Overview tab. Highlight the Drawing Frame entry in the tree. This will take you to the TemplateFile variable in the table in the right pane. Double click this field and browse to the new file to be used as the border.
We have now specified our custom drawing frame, as we will not require a Bill of Materials on our Isometrics, we have a little more space available for the isometric plot. Increase this space by reducing the drawing margin. Currently the drawing margin on the right hand side is 202mm. The left margin is only 10mm. Make these equal by changing the RightMargin to 10mm also. ISOGEN is now allowed to use the space that was previously taken up by the BOM as extra space for the plot.
Finally we must now turn off the Bill of Materials. Still in the Overview tab, select the Material List = True entry in the tree. Again, this will display the relevant variable in the right hand list. Change this value to False.
This output looks acceptable. Save and close I-Configure and return to CAESAR II.
I-Configure is now set up and we can now use the ISOGEN module in CAESAR II to annotate and produce stress isometrics.
From the CAESAR II main window, access the ISOGEN isometrics module
CAESAR II will open the model for isometric production. Click OK to confirm and continue.
The model will be shown and can now be annotated
Annotating the model involves simply selecting which data to include in the annotations, and is simply a matter of ticking the required data. All input data can in included as follows.
All analysis data can also be included as well. For each load case run, the displacements, restraint loads and stresses can be specified, as well as hanger data.
In addition to input and output data, custom annotations can be added to any node number or on any element. Project attributes can also be specified and placed on the resulting isometric. We will annotate our isometric with the following data:
Input:
Node numbers Temperature T1 Pressure P1 Output:
SUS Max stress (node 68) EXP Max stress (Node 78) Nodal Annotations:
Node 10 – PUMP A CONNECTION Node 110 – VESSEL D CONNECTION Elemental Annotations:
Element 100 – 110 – LWN Flange as Nozzle Project Attributes
Project Name TRN Project No 001 Client Name TRAINING
Area T1
System TUTOR
Prepared By <enter initials>
Select to Eit stress annotations to bring up the annotations panel.
From the panel select Input data and choose Node Numbers from the feature drop down list. We wish to annotate all the node numbers. However, as we have discussed previously, CAESAR II automatically splits bends and inserts intermediate nodes. We do not wish to annotate these intermediate nodes. As such, select all nodes except the intermediate bend nodes. These bend nodes should be as follows:
68 69 79 81 82 83 84 118 119 148 149
Select all nodes except those listed above. If you wish, return to the input and check which nodes are the intermediate bend nodes on your model.
Once completed, select Temperatures from the feature drop down and select T1. Do the same for Pressure P1.
We can now specify the output data. Select Output tab and pick the SUS load case. Select the Stress option. The highest stress for the SUS case is on the bend at the hanger (node 70) – the stress is actually at node 68, but this is not selectable in the list. Node 60-70 is selectable and will annotate correctly. Pick this node.
Repeat for the stress in the EXP case. The max stress in the EXP case is at node 78
Next select the Nodal annotations. Annotate the two equipment connections as mentioned previously.
Node 10 – PUMP A CONNECTION Node 110 – VESSEL D CONNECTION
Perform a similar task for the elemental annotations, and annotate Element 100 – 110 – LWN Flange as Nozzle
Now we have completed the annotations, we can produce the drawings. Select Create Isometric Drawing.
Select to Use Existing Style – as we have already created and configured our isometric style.
Browse to the Isometric ,Project and Stye directories as configured earlier
After CAESAR II passes the information to ISOGEN, the data is processed and after a few seconds, a drawing will be created.
Select the drawing created and click View.
The annotations and attributes specified will be inserted into the resulting isometric.
The isometric could do with a little tidying up – the attributes are not quite correctly positioned. The colours could also do with some improvement – perhaps to make the restraints/hangers stand out more. All this can be done via I-Configure if required.