Monthly Archives: September 2013


1) How to create piping plan from CADWorx model? (Ground floor, at elevation 4m, 8m & 12m like this)

2D plan and elevations are generated using the viewbox command in CADWorx. Generally viewbox are created according to your required level and these clips are recreated in the paper space using viewport command. Thus we can slice the entire 3d model in any plane by defining the coordinates in the ” view creation ” window as shown below. Since we create the 2D drawing in the paperspace, any future modifications/revisions updated in the 3d model will be automatically reflected in the 2d drawing.

Use command – Viewbox , This create view box at the required elevation in modelspace.

Use command – Viewport, to define the required view in the paperspace.


2) How we can generate different elevation views from model?

Same as above.

3) In isometric drawing how we can remove weight column?

Weight column can be removed form .MLD file if ISOGEN Project settings.

Alternatively you can use iconfigure application and Run Drawing Setup Tool from Wizard Menu.

4) How we can put half coupling during modelling? (For threaded as well as socket weld half coupling)

Please use drop down from full coupling icon. Make sure that half coupling is available in the piping spec and also allowed in the Branch table

5) If we have line no. 56601-XXX-100-CS602-H50 & from this line we have branch line no. 56602-XXX-50-CS602-H50, at branch connection we are not getting branch/header line no. in isometric generation drawing. How we can get it? (Cross reference line no. is not reflected in isometric drawings)

Please use ISOGEN Batch to get the continuation reference.

6) Flow direction is not properly coming in isometric drawing. (Not visible in isometric drawing)

Use command ISOGENSUPL.

7) How to reduce the line weight of main line in isometric drawing?

Pipeline weights can be customized in the DDF file in Isogen project manager.

8) During isogeneration Line number is coming on block right up. How we can put at our desired position?

9) How we can put different types of pipe supports (shoe support, guide support, anchor support, u-bolt) in model & how we can customize our support directory as per our requirement? (Supports are not proper visible in isometric drawing)

Pipe support can be modeled using pipe support modeler.

Comments Off on CADWorx – FAQ

Filed under CADWorx Plant Pro

Importing Heat exchanger data from HTRI to PV Elite Software

 Complete design of a heat exchanger is a multi-stepped process that includes knowledge of process engineering as well as thermal and mechanical design. Typically, the process and thermal analysis is performed before the mechanical design. The manual transfer of data from a process package to PV Elite is tedious and time consuming. PV Elite now includes the ability to import heat exchanger design information from the HTRI software for Shell and Tube heat exchangers. This information is transferred via an ASCII text file generated by the HTRI software.

After the model is successfully analyzed in the HTRI Xist software then it can exported out in the *.dbo format as shown in figure below:

Export data from HTRI in dbo format


Once the .dbo file is created, start PV Elite and add a shell or a flange element based on the type of the exchanger, click on the tubesheet dialog and from the bottom click on the “HTRI” button to import the data.

Importing HTRI data in to PVElite


If the data is imported successfully a message box should apprear, as shown here:

Message after HTRI import


Please review the imported information and fill-in the remaining information for the mechanical design. Note that the data transfer will automatically correct the units when the data transfer occurs. This will greatly cut down on errors when units are converted manually.

Comments Off on Importing Heat exchanger data from HTRI to PV Elite Software

Filed under PV Elite & Tank

PVElite/CodeCalc’s interface to Nozzle Pro FEA program

 PV Elite and CodeCalc include an interface for finite element analysis (FEA) of nozzle-to-shell junctions. This analysis uses an encapsulated finite element program available from Paulin Research Group. This interface is available within the WRC 107 module of PV Elite and CodeCalc.

When it is necessary to determine shell stresses at the edge of an attachment (like a pipe nozzle-to- vessel intersection) due to external loads, engineers typically turn to Welding Research Council Bulletin 107. However, there are times when the applicability of this bulletin is in question or a particular design is out of the scope of the bulletin. A typical example might be a large nozzle. When the nozzle diameter divided by the shell diameter is greater than 0.33, many of the curves in WRC 107 may need to be extrapolated. Doing so may lead to non-conservative results. In this case and others, FEA is the one of the best known ways to get accurate results. Other examples where an FEA can be useful are vessel types not addressed by WRC 107, including those with reinforcing pads, hillside and lateral nozzles.

FEA is a powerful tool when used correctly. Users should have an understanding of the method and the experience to build the right finite element model. Along with the time constraints, engineers sometimes find it challenging to exploit the full benefits of FEA. The FEA ‘Black Box’ eases these concerns by providing relatively easy input, automatic meshing, and the results for code stress checks along with other finite element results.

Note: You have to purchase the Nozzle Pro program from Paulin Research Group, and install it before proceeding further. Nozzle Pro can be installed in any directory.

Here are the steps to invoke this interface:

Start CodeCalc. PV Elite users should start the CodeCalc from under the Input menu => ‘Component Analysis Data’. See the figure below:

Set the path to the Nozzle Pro installation directory, from the Tools menu => Configuration. See the figure below:

Then, select the WRC 107 module and set the analysis type as FEA. Next, the nozzle geometry information is entered. Nozzles can be integrally reinforced or pad-reinforced and can be of the insert or abutting type as shown in the figure below:

PVElite users can also import the nozzle detail from the their PVElite file in to CodeCalc.

On to the Vessel tab, the available vessel types are conical, cylindrical, elliptical, flat, hemispherical and torispherical. Depending upon the type of the vessel specified, additional data will be required to complete the input for the shell or head.

We shall consider the inputs in GLOBAL units.  Here we are concerned with the orientation of the vessel, and the orientation of the nozzle (or attachment).  We have to consider the DIRECTION COSINES Under the loads tab, loads and the vessel and nozzle orientations are entered. For this example assume that the vessel is vertical (1,0,0) and the nozzle is along the X-axis (0,1,0) and the +Y-axis is up, +X-axis is right and +Z-axis is coming towards you. Leave the other inputs blank for now, they are for special cases such as a hillside nozzle.

Direction Cosines

Your screen should look like this:

Enter the Direction </p><p>Cosines

Next enter the loads in Sustained, Operating and/or Occasional categories and the sustained pressure. 

Enter the forces and moments

Lastly, click on the Additional Input button and enter the job name for FEA and complete the rest of the input as shown below:

Extra </p><br /><br />

Now Save the file and analyze it. The analysis can take several minutes based on the model and speed of your computer. After the run has successfully completed, the results are displayed in the CodeCalc window. If you switch back to the input you can still review the results by clicking the buttons that appear on the Design tab, as shown below:

This is a very basic example, but once you are familiar with the steps involved, you can run more complex cases.

You can enter the data in WRC107 Convention, but we have shown the global convention.  You can change from one convention to another by selecting this radio buttons:

Select </p><br /><br />
<p>Global or WRC107 </p><br /><br />

Comments Off on PVElite/CodeCalc’s interface to Nozzle Pro FEA program

Filed under PV Elite & Tank

Performing Fatigue Analysis in PV Elite Software

 Performing fatigue analysis on nozzles using PV Elite is a simple process. Let us go through these steps to get your fatigue information into PV Elite.

Open up the ‘Load Cases’ tab by clicking on this tab, as shown below:

PVElite Load Case dialog

Once the Load Cases tab is active, click on the button that is next to ‘Fatigue Analysis’ and the Fatigue Pressure/Cycle Data Input screen appears.  In the box at the top called ‘Number of Fatigue Case to Process’ enter the number of cases you want considered, then enter the the pressure range and number of cycles for each range, after which you click on the button at the bottom of the screen that says ‘Save Cases and Exit’.  At this point PV Elite has all the information it needs to perform the fatigue analysis on any nozzles you add to your model.

Get back to the General Data Input tab where you find your model on the screen.  When you add a nozzle to the vessel using the usual nozzle input screen, notice that at the bottom of screen the check box ‘Perform Fatigue Calc’. Make sure this box is checked, see below:

Select the nozzle to perform fatigue analysis

Now, for the PD5500 and EN13445 models, the drop down list labeled ‘Weld Class’ to the next of the check box becomes active.  Choose a suitable letter (see PD 5500 Annex C for details concerning fatigue classes).  Note, class C is the least sever, and W the most severe.  Enter the rest of your nozzle data, ensuring the nozzle is adequately reinforced in the normal way.

When you have finished entering your vessel data, and have completed building your model, when you press the calculation button (running man), the output processor will include a fatigue analysis report. That report will contain the full analysis for all the nozzles that you indicated to perform fatigue analysis on:

Fatigue analysis report appears in output

Comments Off on Performing Fatigue Analysis in PV Elite Software

Filed under PV Elite & Tank

What’s New in “PV Elite 2013”

Below is a listing of the new features in the 2013 version of PV Elite. Many of the new features and improvements come directly from your comments. There were a number of new features included in builds to the 2012 version during the last year that are now in the 2013 version.

 Code Updates and Analysis Changes

  • Some new code updates are incorporated in this version. The updates include:
    1. PD 5500 2012 Edition
    2. Tema 9th Edition
    3. API-579 2007 Edition, General Metal Loss 


  • PV Elite® can now work in multiple languages, including:
    1. English
    2. French
    3. Spanish
    4. Portuguese
    5. Italian

Productivity Enhancements

  • All new updated user interface:
    1. Ribbon Style
    2. All new icons (large or small)
    3. Different color themes
    4. All programs revised for this change
  • Quick calculation screen:
    1. Text highlight
    2. Search
    3. Search All and Copy All
  • Output Processor: 
    1. Report List coloring
    2. Search and Highlight
    3. Select All and Copy All
    4. DXF and Rigging result directly available from the output program
    5. Drag and drop of reports in the report list
  • PV Elite now supports project templates.
  • Code CodeCalc has been completely re-written into a modern style application.
  • Graphics: 
    1. Color code by thickness, material, temperature, etc.
    2. Lock Axis rotation
    3. 2D and 3D screen separation
  • Printing:
    1. Print directly to PDF
    2. Available in Input, Output, CodeCalc, Material Editor, etc.
  • Material Databases can be sorted by column.
  • New Analysis Features: 
    1. Integrated API 579 Part 4 General Metal Loss
    2. ASME VIII-1 Material Data 1943 through 1974
    3. PD 5500 Jacket Analysis
    4. PD 5500 Limpet Coil Analysis
    5. EN 13445 Limpet Coil Analysis
    6. ASME VIII-1 Fatigue Analysis updated (from latest Div. 2)
    7. PV Elite 2012 R1 features included
    8. EN-13445 Expansion Joints
    9. European Structural Steel
    10. EN-13445 Local Stress Analysis
    11. Improved metric defaults
    12. Japanese Wind Code
    13. European Nozzle Load table
    14. ASME Stainless Steel MDMTs computed
    15. Complete Exchanger MDMTs computed (tubesheets)
    16. MDMT table sorted for Shell side and Tube side results
    17. Differential pressure for tube design added
    18. Indian Earthquake Code, vertical acceleration component added
    19. Updated EN-13445 materials added

 QA/Validation and Verification

  • We continue to add new QA problems to the benchmark solution set.

Comments Off on What’s New in “PV Elite 2013”

Filed under PV Elite & Tank

What’s New in “CAESAR II Version 2013 R1”

CAESAR II 2013 R1 (6.10) delivers a number of significant new and extended capabilities to increase productivity, supply the latest piping codes, and improve user experience.

Technical Updates

Updated piping code information for ASME B31.1, B31.3, B31.8, B31.9, and Z662 codes. The ASME B31.3 2010 Edition includes many significant changes, such as the new equation for sustained case evaluation and new stress indexes (It/Ia).

Interface Enhancements

  • Import piping models from Smart 3D to the Piping Input module, using the new APCF interface. This interface saves you data entry time while reducing errors.


  • Incorporate the design context of the plant within CAESAR II to make more intelligent re-routing and support location decisions and potentially reduce design-analysis iterations. The ability to import Smart Plant 3D (S3D)/Smart Plant Review (SPR) graphic environment (VUE file) complements the existing capability to import CADWorx (*.dwg) plant models.

  • Export to Microsoft Access format. Using this format, selected CAESAR II results are available in Smart Plant 3D (S3D)/Smart Plant Review (SPR) for easier identification of changes made by the engineer.


Productivity and Usability Enhancements

  • Reorganize a model using two new block commands (Invert and Change Sequence).
  • Use line number classifications to make quick edits when performing all block operation selections (such as duplicate, delete, and renumber). This feature is in addition to the already available Graphical and List Select functions.
  • Experience the improved Renumber and Annotation functions.

Performance and Functionality Improvements

  • Increased stability by updating the Isogen module to Personal Isogen Version 8.1.
  • Increased performance by updating the graphics engine.

Internationalization Updates

  • Key portions of user interface (such as Static Analysis) are now available in Japanese. Upcoming planned translations for Russian, Chinese, Spanish, Korean and Portuguese.
  • Documentation and help available in English and Japanese languages.
  • Updates to support Japanese seismic code, KHK Level 1.
  • Additions to support spring hanger databases for Mitsubishi, Yamashita, Sanwa Tekki, and Techno.

Additional Improvements to Product Quality

  • Continued process improvements to standardize development and testing to meet ASME NQA-1 requirements.
  • Enhanced user documentation to include task-oriented procedures.
  • Updated the CAESAR II main menu to use the ribbon interface.

Comments Off on What’s New in “CAESAR II Version 2013 R1”

Filed under CAESAR II

ODBC Compliant Data Base Output in CAESAR II Software

CAESAR II can save output data to ODBC compliant data bases. On the Windows platform, this typically means Microsoft Access.

The intent of the ODBC output feature is to allow users access to the data to:

  • Combine data for a project from multiple jobs.
  • Maintain an analysis history over various runs of the same job.
  • Extract very specific data without generating an entire report (i.e. restraint loads at only one or two node points).
  • Allow the creation and subsequent generation of custom reports.

 The ODBC data base creation is controlled via the [Data Bases] tab of the Configuration Module – from the Main Menu pull down the Tools menu, the Configuration Module is the first option in the list. A portion of the [Data Bases] tab is shown in the figure to the right. Checking the [Enable data export to ODBC compliant data base] checkbox turns on the ODBC option, and enables the [Append] checkbox and the [Browse] button to select or specify the data base file.

For in-stream processing with the analysis, if the [Append] checkbox is checked, then all subsequent analysis in this data directory will be written to the specified data base. If the same job is rerun, the data base will contain the results from each run. If (for in-stream processing the [Append] checkbox is not checked, then subsequent reruns of a job already in the data base will overwrite the previous results. In either case, all jobs run from this data directory will be written to the specified data base.

CAESAR II also provides a Data Export Wizard, which can create the database file after an analysis has completed. This method allows the selection of exactly what data is to be exported to the database. The in-stream processing method sends all output data to the database.

Users familiar with data base creation (specifically MS Access ) can customize the data base by modifying the template file found in the \caesar\system directory. This file is caesarii.mdb for MS Access. Custom queries and reports can also be added to these template files so that future data bases will inherit these abilities. Users should note that future COADE releases will not include these customizations. Users who modify the ODBC data base templates should make plans to save their templates and update future COADE releases in similar fashion.

Before attempting to use the ODBC feature, users must setup the Data Source Name on the computer where ODBC will be activated. Failure to setup this Data Source Name will result in the error shown below when CAESAR II attempts to write to the data base. Data Source Name setup and configuration is discussed as a separate topic, which can be viewed by clicking here.

Once the necessary analysis have been completed, the data base can be opened and various queries and reports can be run. If there is a query or report necessary, that is not provided in the COADE supplied template, you can use the “Design” mode of the data base to create the necessary function. The figures below show the current tables defined for the static output, the provided reports, and a sample Displacement Summary report.

Data Base Tables

The figure above shows the static table structure of the data base.

Data Base Reports

The figure above shows the static reports available from the data base.

Data Base Displacement Summary Report

The figure to the left shows a sample report available from the data base.

Comments Off on ODBC Compliant Data Base Output in CAESAR II Software

Filed under CAESAR II