RCS Mechanical Design Software
Menu

Updates for Current RCS Users

  • This page is for current RCS customers only.  It contains a listing of the latest updates and their features, and contains instructions on how to install updates.  None of the links below are for a full installer of RCS.  If you are a current user that needs a new complete installer, please contact RCS and we can get a new installer created for you.  The appropriate Registration Code for each update should have been emailed to all RCS users.  If you did not receive this code or can not locate it, contact us and we can assist further.

  • Complete update instructions, as well as a full summary of changes and enhancements can be accessed within RCSWin by clicking Tools -> Administrative -> Edit / Print Updates from the main RCS menu.

  • RCS recommends that you create a complete backup of your current RCSWin installation prior to installing any new updates.  This can be done simply by making a copy of the entire RCSWin folder.  If RCS is installed locally, the RCSWin folder will be on your local machine (usually C:\RCSWin).  If you have a network installation, the RCSWin folder will reside somewhere on a network drive.  Existing material files, gasket files, and default files will not be updated or overwritten when running updates.

  • The updates below are not cumulative.  Each update must be installed in sequence (unless otherwise noted for a specific update).  If you have a version of RCS that predates the oldest available update on this site, you will need to contact RCS so we can issue you a new complete installer for the RCSWin software

  • If you are running a network installation of RCSWin and your working directory resides on a local drive, you will need to download the corresponding RCSWin User Directory update as well.  Users who have local installations do not need the separate User Directory update.

  • The RCS software must be closed before you can run any of the updates.  Make sure to close and save any jobs you have open before running the update installers. 


 

 Available Updates


Update 01.01.24


External link opens in new tab or windowClick here to download the 01.01.24 RCSWin Update

This download is an installer for the 01.01.2024 update to RCS.  This update is considered a major one, as it coincides with an ASME Code update year, and it will update RCS from each of the past two versions (01.01.2022 and 01.01.2023).  If you did not run the previous update, it is not necessary, as the changes from that update are included in this one as well.  Material files, gasket files, and default files will not be updated.  If you are significantly behind on updates, or if you have need for other reasons, contact RCS and we can provide you with a fresh complete installer for the latest version of the software.

External link opens in new tab or windowClick here to download the 01.01.24 User Directory (only needed for network installations)

This update is only needed if you are running a network installation of RCSWin and your working directory resides on a local drive.  This update needs to be run and installed directly into the user directory (usually called rcs_user_001) on each machine that uses RCSWin, while the main 01.01.24 update needs to be run on the network path where RCSWin is installed.


 Summary of Changes and Updates (01.01.24)

 

  • UW-20 Tube-to-Tubesheet Joint strength rules:  ASME has consolidated the tube-to-tubesheet joint rules and changed their conditions of applicability.  Previously, there was a non-mandatory Appendix A in addition to the rules in UW-20.  This non-mandatory appendix has been made mandatory and moved to and combined with UW-20.  RCS already had the capability of running these calculations, but they are now required rather than optional.  Practically, what that means within RCS is a couple of different things:

  1. First, there is a setting within the RCS settings menu (Tools -> Setup -> RCS from the main RCS menu) that users will likely want to change.  On page 8 of the settings, there is a toggle for Tube Joint Load.  The options are YES, NO, and PRINT.  YES will run the calculations, and will print the allowable and actual joint load for each case, but not print the entire set of calculations.  NO will omit the calculations (U-tube exchangers do not require tube joint calculations, otherwise this should only be done when running designs to prior editions of ASME Code).  PRINT will both run the calculations and include the calculations and results in the printout.  Users will likely want to set this to PRINT, or at the very least, make sure it is set to YES so that the calculations will be performed.  Note that this setting can also be changed on the UHX input screen as well on a job by job basis.

  2. Second, there is a new input field in the data input section of RCS.  On page 2 of the data input, there is a new dropdown for the Tube-Tubesheet Joint type.  This dropdown allows users to properly set the tube-to-tubesheet joint configuration at the data input stage, ensuring that their UHX run will be properly configured during the initial “Execute All”.  The default setting is “Expanded, enhanced with two or more grooves”, but it is possible to change this default setting if your company has a different preference.  Note that it is also possible to change this selection from the UHX program as well, so if the default selection was used at the data input stage, it is still possible to correct the selection from within UHX without having to start the design over entirely.


  • UHX Changes:

  1. ASME revised UHX to cross-reference Section VIII Div. 2.  UHX is now a very small section of the Div. 1 Code book, and it refers you to Section VIII Div. 2 Part 4, 4.18.  Administrative and fabrication requirements remain in Part UHX, but most of the calculations, formulas, etc. are now in Section VIII Div. 2.  UHX-1(a)(3) references Mandatory Appendix 46, which provides guidelines for utilization of Div. 2 calculation methods within an otherwise Div. 1 designed and stamped vessel.  Note that, while there are some changes within the calculations detailed below, this change is purely cosmetic within RCS.  The formulas remain the same, but all references within the menus, help system, printouts, etc. now refer to the proper subsections of both UHX and Section VIII Div. 2 Part 4, 4.18.

  2. ASME revised all formulas that require the shell and channel diameter to now be based on the mean diameter rather than the inside diameter in order to be consistent with ASME PTB-7.  Practically, this change results in very minor differences in the calculated values and results and we do not anticipate significant changes to any designs as a result of this change.

  3. UHX has been expanded to add rules to account for conical sections that are integral with tubesheets.  This change has been implemented within RCS.  RCS does not handle designs with a conical channel in a “complete” way, so it is not possible to specify a conical channel at the data input stage and have this propagate through the entire design.  However, it is now possible to specify a conical component directly within the UHX program and RCS will handle the calculations appropriately.  There are two locations where this change may be made.  The first location where this change may be made is at the top of the first screen of the UHX program, in the input field titled Configuration.  By default, RCS will always choose a typical cylinder (for exchanger configurations where the channel is integral with the tubesheet), not a cone.  However, the button next to this input field can be clicked to reveal a list of configuration types, and the conical channel options are now included.  The second location only appears for floating head type exchangers and is similarly the first field on the second page of the data input.  If a cone is selected, an additional popup screen will appear where you can specify the cone geometry before proceeding with UHX calculations.  The program allows for specification of a conical attachment at both the front channel and the floating head.  New channel coefficients for cones have been added to the formulas and calculations, and RCS handles these new calculations.  There are several additional cone variables that appear in the UHX printout when a conical channel is run.  Preliminary testing while adding this logic indicates that calculated stresses tend to be higher at the cone to tubesheet juncture, when using a concentric cone, and tubesheets may need to be somewhat thicker or cone sections thickened, to account for this.

2023 ASME Material Update

All material properties from the 2023 edition of ASME Section II Part D are now included within this update.  This includes stress table values, yield table values, moduli of elasticity values, coefficient of thermal expansion values, and Poisson’s ratio values for all materials in ASME Section II Part D, as well as updates to the notes for those tables.  As with all previous updates, each user is required to update their material database in order to migrate their specific material list to the new 2023 material properties.   Below is a summary of the material update process:


  • Before reading through the entire material update explanation, it is worth noting that the RCS material update program is sent out with the most likely defaults already selected.  The vast majority of customers will not need to make changes to the default selections.  If you are unsure what options to use after reading the info below, your best bet is to just use the default selections and run through the steps as described below.  It is also worth noting that far more extensive help is available within the software under the Materials heading of the RCS help system.  If you are unsure what material database version you are currently using, the answer is located in the bottom right-hand corner of the main RCS window.  19 indicates the 2019 edition, 21 indicates the 2021 edition, and 23 indicates the 2023 edition (note that this option was not previously available prior to this update).

  • Click Tools -> Setup -> Material Update from the main RCS screen.  This opens the RCS material update program.  The first field is the “source” material file, and this should be set to your current material database (21 for most people).  The second field is the “destination” material database, and should always be set to 23, since the goal is to create a version of your material database that uses values out of the 2023 ASME Section II Part D tables.

  • Search Settings:  In almost all scenarios, you want to leave the first option set to “Yes” and all others set to “No”.  This will search based on a unique material ID, which is the safest way to locate each material from one version of ASME to the next.

  • Save Settings:  The default is to clear out any data that is not found in the destination material files.  What this means is that if you have added any materials to your material database that RCS cannot successfully locate in the 2023 edition of the tables, RCS will remove this material entirely from the new version of your database.  This is the absolute safest way to ensure that all material data you use will be from the latest edition of ASME, but it is also the way that is most likely to result in lost materials.  However, after testing on the standard RCS material database, we can confirm that ALL materials are successfully brought over to the 2023 tables, so hopefully other people will see similar results with their unique material databases.  If the “Clear data in destination if no match found” option is set to “NO”, then materials that are not found in one or more of the 2023 tables during the update process will be kept and brought over from the previous material database.  The remaining Save Settings are used to determine which portions of the previous material properties are retained.

  • When you are satisfied with the settings, click the "OK/Build" button.  This will pop up a window that is a summary of all materials in your database, and you can even edit on a material by material basis, any of the settings that were shown on the previous screen in this text file and save the changes.  Most users will just glance through this file without changing anything.  Close the file, and RCS will then begin the process of updating each material in the database sequentially.  This process can take a few minutes to complete.

  • When the process is complete, a final summary of the results will be displayed.  The summary shows a listing of all materials from the previous database, and a warning will appear next to any material that was not brought over.

  • The final (and most important) step is to actually change to using this material database!  Running the update creates the 2023 material database, but it does not automatically switch you to immediately start using it.  Click Tools -> Setup -> Materials from the main RCS menu to run the material editor.  This utility lets the user add new materials, or switch between the different material databases.  The top line reads "Current RCS Material File", and you will need to select the 23 option, which was not in the list until after the above steps were executed.  After doing this, you will be using the 2023 ASME material properties for all jobs so long as you do not ever change back to a different database from this same screen.

  • Lastly, if anyone has questions or problems with their material update, feel free to contact RCS via phone or email for further assistance.

 

Update 01.01.23

External link opens in new tab or windowClick here to download the 01.01.23 RCSWin Update

This download is an installer for the 01.01.2023 update to RCS.  This is an intermediate update year (it does not coincide with an ASME Update).  Consequently, there are not a lot of significant changes that will impact designs within this update.  Material files, gasket files, and default files will not be updated.  If you are significantly behind on updates, or if you have need for other reasons, contact RCS and we can provide you with a fresh complete installer for the latest version of the software.


External link opens in new tab or windowClick here to download the 01.01.23 User Directory (only needed for network installations)

This update is only needed if you are running a network installation of RCSWin and your working directory resides on a local drive.  This update needs to be run and installed directly into the user directory (usually called rcs_user_001) on each machine that uses RCSWin, while the main 01.01.23 update needs to be run on the network path where RCSWin is installed.


 Summary of Changes and Updates (01.01.23)

 

  • New RCS executable.  This change should have minimal impact on the user, but represents a substantial change to the RCS software.  The old primary executable is called rcs_master_menu.exe, and this is what the RCS shortcut points to.  The new one is simply called RCS.exe, and a new shortcut will be made to this program when the update is installed.  The look and feel of the new program should be very similar to the old one.  The significant change is that the new version is compiled to the .NET framework, which is installed and updated automatically on Windows machines.  This new version of the RCS executable is considered a test version, as it has not gone through a complete set of testing.  As such, it is installed in parallel with the old RCS executable.  Note that the calculations should not be impacted in any way with this new program, only the user interface has changed.  We would love for folks to use the new version and provide any feedback on it, but if you encounter any problems or difficulties, the old version is still available, and you can simply switch to it and run RCS as normal.

  • Appendix O Calculations:  There were a couple of different changes to Appendix O, the first was to correct a bug, and the second was to expand the Appendix O calculations to cover more scenarios.

  1. The bolt ambient yield stress is used to come up with a range of acceptable stresses.  The min and max stresses are editable, but are intended to default to 40% and 70% of the bolt ambient yield stress.  Instead, they were inadvertently defaulting to 40% and 70% of the ambient yield for SA-193-B7 studs every time.  This has been corrected.

  2. In WRC-538, there is wording that states “In some cases (e.g. high temperature stainless steel flanges) the yield strength of the flange may reduce significantly during operation.”  There is a process to perform this additional check, which RCS did not previously include in our calculations.  In short, if the ratio of the flange yield at design temperature to the flange yield at ambient is less than 1.25 * Ψg, then a second check for an acceptable allowable flange stress should be made.  Ψg is defined as the “fraction of gasket load remaining after relaxation”.  RCS now looks up the yield at design temperature, which it previously did not do, and performs this additional check, and calculates Syo’.  Ultimately, WRC-538 goes on to say that Sy (the allowable used) is the smaller of Sya or Syo’, and RCS is now complying with this.

  • Estimating program:  Minor changes to the amount of machining allowance added for flanges, tubesheets, and covers for ordering purposes.

  • In the previous update (01.01.2022), the method to round stresses, specifically, the number of significant digits, was modified to exactly comply with ASME Code.  We received a few complaints about the change and requests to go back to the old version.  Consequently, on Page 6 of the RCS settings, we added an option that allows the user to toggle between the new and old methods of stress rounding.  Caution should be exercised when overwriting this option.  The modified rounding logic is exactly per ASME Code.


Update 01.01.22

External link opens in new tab or windowClick here to download the 01.01.22 RCSWin Update

This download is an installer for the 01.01.2022 update to RCS.  This update is considered a major one, as it coincides with an ASME Code update year, and it will update RCS from each of the past two versions (01.01.2020 and 01.01.2021).  If you did not run the previous update, it is not necessary, as the changes from that update are included in this one as well.  Material files, gasket files, and default files will not be updated.  If you are significantly behind on updates, or if you have need for other reasons, contact RCS and we can provide you with a fresh complete installer for the latest version of the software. 

External link opens in new tab or windowClick here to download the 01.01.22 User Directory (only needed for network installations)

This update is only needed if you are running a network installation of RCSWin and your working directory resides on a local drive.  This update needs to be run and installed directly into the user directory (usually called rcs_user_001) on each machine that uses RCSWin, while the main 01.01.22 update needs to be run on the network path where RCSWin is installed.


 Summary of Changes and Updates (01.01.22)

 

  • UW-20 Tube-to-Tubesheet Welds:  There were some changes in this section that affect the tube to tubesheet joint load calculations in UHX.  Figure UW-20.1 previously contained 4 different sketches for tube to tubesheet welding options.  In the 2021 edition, they added two additional figures for “inset” tube to tubesheet welds, where the tube does not project to or past the face of the tubesheet, but is instead inset back from the face of the tubesheet.  Within the UHX tubesheet section of RCS, these new options were added to the drop down list of possible types to select, and logic was added to handle the new equations introduced to calculate these joint types, and display the results in the UHX printout.  Note that type “e” from Figure UW-20.1 can only be considered a partial strength weld per UW-20.6(e)(1), where type “f” can be either a partial or full strength weld.

  • Appendix A:  There were some changes within Appendix A that affect UHX calculations as well.  The welds are now classified as “af” for fillet welds, and “ag” for groove welds, where they were previously just all called “a”.  This makes the naming convention consistent with UW-20.  These updated selections are now available in the drop down, and the updated descriptions are shown on the printouts as well.  There are two weld types that are no longer permitted:  Weld joint types a and b for the “No Test” column.  Note that, within RCS, these options are still available so that older job files will still be able to run.  In the drop down, the text states that they are no longer allowed, and that a value for fr will no longer be defaulted based on this selection.  If one of these two types is selected anyway, a pop up will appear with a more detailed explanation and caution, but it will allow for the user to provide their own fr value.  This should only be done if trying to duplicate a design done prior to this update.

  • Previously, the screening criteria to determine if shear stress needed to be checked were based only on the allowable stress.  ASME revised the screening criteria to be consistent with actual shear stress calculations.  The screening criteria in UHX 12.5.9 (u-tube exchangers), UHX 13.5.8 (fixed tubesheet exchangers), and UHX 14.5.8 (floating head exchangers) now considers the yield stress.  This change has been incorporated into RCS.

  • Appendix 1 changes for cone calculations:  ASME changed the logic for cone reinforcement calculations in the 2021 edition in a few ways.  The changes are in Appendix 1-5 and 1-8.  Appendix 1-5 is for internal pressure calculations for cones, and 1-8 is for external pressure calculations for cones.  Both sections are used to determine if additional reinforcement is necessary for the cone to cylinder joint at either end of the cone.  Three tables in Appendix 1 have all been removed:  1-5.1, 1-5.2, and 1-8.1.  References to these tables have been removed in RCS printouts and calculations as well.  The tables were used to arrive at a Delta value, and all three tables have been replaced with formulas instead.  Previously, Delta was limited to a maximum value of 30 degrees, but with the new formulas, that is no longer the case.  In addition, the formulas for calculating the effective area of reinforcement (Aes for the small end, and AeL for the large end) have changed.  There are two different formulas, depending on whether the attaching cylinder meets the minimum length requirements.  All formula changes have been made within RCS, and all calculations and printouts will reflect the new requirements.

  • When designing a three pass exchanger and using the “Fast Input” method for entering nozzles, RCS would sometimes locate the channel nozzles incorrectly.  This has been corrected.  This also involved forcing the reach channel to have a cylinder (BEM1 for example) if the Fast Input located one channel nozzle at the front and the other channel nozzle at the rear.

  • In previous updates, RCS had added UG-44(b) calculations (formerly Code Case 2901) for nozzles.  However, these calculations were not available from the print menu (File -> Print from the main menu, or the Print icon on the main toolbar).  Now, these calculations are available for selection from the print menu, and the calculations are properly saved within the print file for each nozzle.

  • Similarly, RCS had previously added Appendix O calculations for flanges, but they were not properly being saved for each flange, or available from the print menu.  This has been corrected, and now Appendix O calculations can be run and saved for each flange, and all calculations properly printed.

  • The CNC Program has been cleaned up a bit and added to the help system, providing some additional information on functionality, as well as a couple of bug fixes within the program.  The “Change Formats” button now works correctly, and the “Edit” button does as well, where these both generated errors previously. 

  • All aspects of nozzle calculations are now included in the help system.  This includes the initial nozzle input and Fast Input screens, as well as the Menu Mode nozzle calculations (Run -> Menus -> Nozzle Reinforcement or Nozzle Reinforcement Edit).  The process of altering a nozzle after it has been added to a job file is somewhat convoluted, and this process is now described in greater detail within the help system. 

  • In the previous “intermediate” update to RCS (01.01.2021), we added the ability to handle a few new TEMA types (N-U, N-S, and N-T).  This was a very extensive change in that it affected virtually every aspect of the design process.  After some feedback from customers, we discovered some problems with the new TEMA types.  Specifically, problems with handling the dimensions on the drawings for the new types.  Tail dimensions and center to center dimensions were handled in different locations within RCS, as well as different sections of logic for batch mode and menu mode.  After further changes and extensive additional testing, we believe the new TEMA types are now being handled correctly in all aspects – from the initial data input, through all aspects of the designing and customizing, to the drawings and sketches, to the BOM and estimating programs. 

  • After receiving some questions from a customer regarding values pulled from HTRI, it was discovered that the shell and tube mean metal temperatures being imported from HTRI did not match the actual mean metal temperatures that HTRI shows within their printout.  In short, this has been corrected.  The more detailed explanation is that, in the older version of the DBO file, the actual mean metal temperatures were not available.  Instead, RCS pulled a different value from HTRI and then made some assumptions.  If you are using the HTRI Automation Server and importing directly from an HTRI file, this problem is automatically corrected.  If you are exporting to a DBO file from within HTRI, make sure to choose the “Extended DBO” option – as this is the only version of the DBO file that contains the mean metal temperatures.  RCS has added logic to read this extended version of the DBO file and pull the correct fields.  If you use the older version of the DBO file that does not contain the mean metal temps, RCS will now generate a warning indicating that the previous logic and assumptions that RCS made will be used. 

  • In the RCS UHX program, there was a problem with the button labeled “Calc AL”.  AL is the variable in Code for the total pass lane area.  There is a subroutine within the RCS calculations that did an excellent job of this part of the time, but other times simply gave an error message.  There were multiple scenarios that could cause this error message.  The program has been corrected so that the subroutine is called appropriately for all scenarios, and internally, an intermediate file containing results from this subroutine has been appropriately cleared so that no results from a previous run are left in the file. 

  • Fixed a rarely encountered problem with the RCS nameplate drawing.  When creating the nameplate drawing, RCS calculated the dimensions for the bracket to attach the nameplate.  In the event of a very small pipe sized exchanger, it was possible for the bracket calculation to actually arrive at a dimension that was larger than the diameter of the exchanger, which caused the program to crash.  This has been corrected. 

  • For many years, RCS has simply used 0.3 for the Poisson’s Ratio for all materials.  Within UHX calculations, the Poisson’s Ratio field was editable, so users could override this value, but it always defaulted to 0.3 and most users simply used this.  With this update, RCS is now using values from Table PRD in ASME Section II Part D.  The only thing necessary to make this work is to run the RCS Material Update utility, which is required with a new release of ASME anyway.  When the update is run, it will automatically populate your entire material database with the appropriate Poisson’s Ratio values from Table PRD.  In addition, any new materials that are added will automatically look up the correct value for Poisson’s Ratio. 

  • The allowable stress rounding logic within RCS has changed to match the requirements set forth in the General Notes of the stress tables in Section II Part D.  This rounding logic is used when interpolating between points within the tables.  In short, the requirements specify that the number of significant digits used in interpolation must not exceed the number of significant digits of the actual table values, and then requirements are given on when to round up or down.  RCS was retaining more significant digits in order to get a more accurate result, but per Code, this additional level of accuracy is not allowed.  The end result is that looked up allowable stresses within RCS may vary slightly from previous versions, but will now be based on the proper rounding rules. 

  • All applicable data from ASME Code charts and tables, such as heat treat data, radiograph data, x-ray data, impact test exemption data, external pressure charts, paragraph references for UHX, UCS, UHA, UNF, etc. have been updated to the 2021 edition of ASME Code. 

  • We have continued the expansion and improvement of the RCS help system, with more topics available and more areas of the software integrated into the help system.

2021 ASME Material Update

All material properties from the 2021 edition of ASME Section II Part D are now included within this update.  This includes stress table values, yield table values, moduli of elasticity values, coefficient of thermal expansion values, and now Poisson’s ratio values for all materials in ASME Section II Part D, as well as updates to the notes for those tables.  As with all previous updates, it is required that each user update their material database in order to migrate their specific material list to the new 2021 material properties.  One other noteworthy change with this update is a considerable expansion of ASME’s yield stress table.  There are more materials included in the table, but more significantly, the yield stress table was expanded to higher temperatures for many materials.  Previously, many materials within ASME had maximum allowable stress values at temperatures above the highest temperature at which yield stress values were present.  With this update, ASME has corrected this discrepancy for many materials.  Running the material update program will automatically update RCS to use these new expanded tables.  Below is a summary of the material update process: 


  • Before reading through the entire material update explanation, it is worth noting that the RCS material update program is sent out with the most likely defaults already selected.  The vast majority of customers will not need to make changes to the default selections.  If you are unsure what options to use after reading the info below, your best bet is to just use the default selections and run through the steps as described below.  It is also worth noting that far more extensive help is available within the software under the Materials heading of the RCS help system.  If you are unsure what material database version you are currently using, the answer is located in the bottom right-hand corner of the main RCS window.  19 indicates the 2019 edition, 21 indicates the 2021 edition (the latest version, not previously available before this update.)

  • Click Tools -> Setup -> Material Update from the main RCS screen.  This opens the RCS material update program.  The first field is the “source” material file, and this should be set to your current material database (19 for most people).  The second field is the “destination” material database, and should always be set to 21, since the goal is to create a version of your material database that uses values out of the 2021 ASME Section II Part D tables. 

  • Search Settings:  In almost all scenarios, you want to leave the first option set to “Yes” and all others set to “No”.  This will search based on a unique material ID, which is the safest way to locate each material from one version of ASME to the next. 

  • Save Settings:  The default is to clear out any data that is not found in the destination material files.  What this means is that if you have added any materials to your material database that RCS cannot successfully locate in the 2021 edition of the tables, RCS will remove this material entirely from the new version of your database.  This is the absolute safest way to ensure that all material data you use will be from the latest edition of ASME, but it is also the way that is most likely to result in lost materials.  However, after testing on the standard RCS material database, we can confirm that ALL materials are successfully brought over to the 2021 tables, so hopefully other people will see similar results with their unique material databases.  If the “Clear data in destination if no match found” option is set to “NO”, then materials that are not found in one or more of the 2021 tables during the update process will be kept and brought over from the previous material database.  The remaining Save Settings are used to determine which portions of the previous material properties are retained.

  • When you are satisfied with the settings, click the "OK/Build" button.  This will pop up a window that is a summary of all materials in your database, and you can even edit on a material by material basis, any of the settings that were shown on the previous screen in this text file and save the changes.  Most users will just glance through this file without changing anything.  Close the file, and RCS will then begin the process of updating each material in the database sequentially.  This process can take a few minutes to complete.

  • When the process is complete, a final summary of the results will be displayed.  The summary shows a listing of all materials from the previous database, and a warning will appear next to any material that was not brought over.

  • The final (and most important) step is to actually change to using this material database!  Running the update creates the 2021 material database, but it does not automatically switch you to immediately start using it.  Click Tools -> Setup -> Materials from the main RCS menu to run the material editor.  This utility lets the user add new materials, or switch between the different material databases.  The top line reads "Current RCS Material File", and you will need to select the 21 option, which was not in the list until after the above steps were executed.  After doing this, you will be using the 2021 ASME material properties for all jobs so long as you do not ever change back to a different database from this same screen.

  • Lastly, if anyone has questions or problems with their material update, feel free to contact RCS via phone or email for further assistance.

Update 01.01.21

Click here to download the 01.01.21 RCSWin Update.

This download is an installer for the 01.01.21 update to RCS.  This installer will update RCS from 01.01.20.  Material files, gasket files, and default files will not be updated.  This is NOT a comprehensive update.  If you have not previously updated RCS to the 01.01.20 version, this update will not work!  If you are behind on updates, feel free to contact RCS and we can provide you a fresh complete installer for the latest version of the RCS software.


External link opens in new tab or windowClick here to download the 01.01.21 User Directory (only needed for network installations)

This update is only needed if you are running a network installation of RCSWin and your working directory resides on a local drive.  This update needs to be run and installed directly into the user directory (usually called rcs_user_001) on each machine that uses RCSWin, while the main 01.01.21 update needs to be run on the network path where RCSWin is installed.


 Summary of Changes and Updates (01.01.21)

 Note:  To get a printout of all instructions, and a summary of updates from within RCS, go to Tools -> Administrative and double click Edit / Print Updates.


  • Updated the RCS Help system in a couple of ways.  First, the RCS help system now uses a newer version of the .NET framework.  The old one used Microsoft .NET 3.5, and the new one uses Microsoft .NET 4.6.1.  This version of .NET should be preinstalled on most Windows machines, but if you have problems accessing the help content within RCS, it should prompt you to download the proper version of the .NET framework.  We strongly recommend you do this in order to have access to the help content.  The .NET framework is a free download from Microsoft.  In addition to this, we have continued to gradually expand the help system to include more topics and cover more aspects of the entire RCSWin system. 

  • Corrected an issue with certain external pressure charts that could potentially generate an error when attempting to look up values that exceeded the chart.  All external pressure charts have been corrected and published with this update.

  • Corrected a couple of minor bugs within the RCS material update program

  • Added the ability to handle new TEMA types within RCS:  N-U, N-S, and N-T.  All shell types are handled (NEU, NFU, NJS, etc.).  These were previously not handled within RCS at all.  This change starts at the data input stage, with the new TEMA types being available, and propagates through to many different programs in order to ensure dimensions, calculations, drawings, 3D model, the BOM, estimates, etc. are all properly handled.  Note that this change will not affect any existing designs or change anything on any other TEMA types.

  • Fixed an issue with losing the impingement plate when drawing a tube layout.  This was a text  comparison mistake that was searching for the wording “Yes on Bundle” and comparing it to “Yes On Bundle” when determining if an impingement plate was specified.  The one extra capital letter caused the comparison to flunk, and consequently eliminated the impingement plate.  This issue is now resolved.

  • Completely redid the RCS website, updating and improving the content and modernizing the look and feel.  In addition, the new website is friendlier on multiple platforms, including tables and phones instead of just PCs.  The Updates section where this update is located is also improved, and is easier to navigate and find the latest updates to RCS.

  • Fixed a bug within the RCS Inquiry / Purchase Order program that causes problems when adding multiline items to an inquiry or PO (weld pads, for example).  The issue causes items that were present on the inquiry or PO to be omitted from the printout, and is now corrected.

  • Added MAWP calculations for UG-44(b) - nozzle flange reduced equivalent pressure.  The MAWP values have been added to the display within the program, and to the printout.

  • Changed a few items within the WERCO nozzle load calculation program.  First, MAWP values have been added to this program, which are shown on the printout of the calculations.  In addition to adding MAWP calculations, a couple of changes have been made to the input fields.  The “Yield Stress” input has been changed to “Allowable Primary Stress”, and the “Yield Stress Multiplier” field has been changed to be “Allowable Primary Plus Secondary Stress”.  Calculated stresses that do not include pressure are compared against the allowable primary stress, and calculated stresses that do include pressure are compared against the allowable primary plus secondary stress.

  • RCS’s UHX calculations for fixed tubesheet exchangers with expansion joints have been modified.  It was discovered that the verbiage that had always been (and still is) in TEMA regarding bellows expansion joints was actually not in UHX.  However, the program acted as if it was.  The wording in TEMA stated that if your bellows expansion joint spring rate was below a certain value (there is a simple formula to arrive at this value) then you could use a “J” value of 0.  That essentially implies that the expansion joint is infinitely flexible and does not require any force to expand or compress it.  It also eliminates any “help” that the shell cylinder itself might provide in resisting the differential expansion loads.  RCS was still set up in this fashion.  In the drop-down list where you indicate whether or not you have an expansion joint, the options were:  None, bellows, FSE, or procedure in UHX-17 (the last is probably rarely if ever used).  If you picked “bellows” then the program defaulted the value of J to 0 and ignored the spring rates.  Since this “safe” limit for assuming J = 0 is nowhere within UHX, this is not strictly correct.  While several test cases indicate that the normally low spring rates of bellows expansion joints actually result in a J value of very close to 0 (like 0.000036), it is not technically zero.  The following modifications were made:
    1.  The wording for the dropdown was changed to accommodate this change in behavior, and the help topics associated with this were modified accordingly.
    2.  Inadvertently, it was discovered that the units associated with the spring rate on the screen were in “in-lb”, which is wrong, and were corrected to show “lb/in”.
    3.  The program properly enables and disables the correct fields, and warns the user if no spring rate is input.  The logic now works the same for a bellows expansion joint as for a FSE type expansion joint.
    4.  It was also discovered that the units within the UHX printout for the spring rate were simply in pounds, which is incorrect.  This was changed to lb/in.

  • Calculation and selection of f1 and f2 for fixed tubesheet kettles, used in conjunction with cone reinforcement at large and small ends due to internal pressure (App. 1-5) & external pressure (App. 1-8):
    ASME added a calculation method to UHX-13.10.2(g) for fixed tubesheet kettles only, to calculate values for f1 and f2 to be used with App. 1-5 and 1-8 calculations.  The formulas for f1 and f2 contain the calculated axial membrane stress for the large end and small end of the cone as determined in UHX-13.10.4((d)(2) & (3).  This stress varies for each case that UHX requires you to run.  There is no direction given as far as which values of f1 and f2 are the appropriate ones to pull out and use in the App. 1-5 and 1-8 calculations. 

    Within RCS, we have shown the various values of f1 and f2 on the summary section of the UHX calcs, as additional columns for the sections showing the calculated axial membrane stresses for the large end and small end of the kettle, since they are determined from these calculated values.  In addition, the program will issue an informational message to make certain the user is aware of these new variables and the need to select the appropriate one to use in their cone reinforcement calculations.  The message is shown during the first UHX calculation. 

    UHX-13.10.2(g) & (h) state that f1 and f2 do not need to be considered for UHX operating cases (cases that include differential thermal expansion), so those cases are simply labeled as “N/A” within the output tables.  That eliminates about half of the possible cases. 

    We have also eliminated UHX cases that do not involve shell side pressure, for use with Appendix 1-5.  These cases will generate a value for f1 and f2, but then be used in App. 1-5 and utilized in a calculation that does not involve shell side internal pressure.  Since these values for f1 and f2 were generated for a case where there was no shell side pressure, then these values cannot possibly exist for the case being analyzed by App. 1-5 which does include pressure.  These cases are also labeled “N/A”. 

    Similarly, but in reverse, we rule out any cases for use with App. 1-8 that would contain f1 or f2 values derived from cases that do not have external shell pressure.  Since App. 1-8 is a calculation method solely based on external pressure, these values for f1 and f2 could not possibly exists for the case being analyzed in App. 1-8.  These cases are also labeled “N/A”.

  • Vacuum Conditions on cylinder calculations: 
    RCS has not ever had a check for vacuum conditions, as it is so rare that this would control the thickness of a cylinder.  RCS will calculate and show the external pressure that a cylinder is good for, but it has never used this as a design criteria or even shown a flag or warning if the cylinder is not good for vacuum conditions.  The most it would previously do is show a calculated external pressure that is less than full vacuum.  A new check has been added to the cylinder calculations to bring attention to this issue.  If the user specified full vacuum during the data input, RCS will now issue a warning on the cylinder calculation screen if the cylinder is not good for full vacuum external pressure.

  •  Minimum cylinder lengths for attachment to small end of cones: 
    In UHX-13.5.11, there is a requirement that a cylinder must be a certain thickness for a certain minimum length of 1.8 * Sqrt (Ds * ts).  For typical exchangers, this is not an issue, but for fixed tubesheet kettles where the cylinder adjacent to the tubesheet is a stub cylinder, this is essentially a more stringent minimum length requirement than those found in Appendix 1-5 (internal pressure) and 1-8 (external pressure).  Previous versions of RCS were not taking this into account when setting the default minimum length for a stub cylinder, but it is now being calculated.  Note that this length does not apply for Simply Supported Calculations.

    When running a kettle through the “Run Job” sequence, the logic has been modified.  The popup to select the kettle configuration has changed.  Now, there is a new option.  The following options appear:
    1.  Cone with Stub:  This will add a stub cylinder that defaults to a length long enough to comply with App. 1-5 and 1-8 for cone reinforcement calculations.
    2.  FTS Kettle Cone with Stub:  This will add a stub cylinder that defaults to a length long enough to comply with the more stringent UHX-13.5.11(a) minimum length requirement.  Note that this method is not required if Simply Supported UHX calculations are performed.  In that case, the “Cone with Stub” option would be appropriate.
    3.  Cone without Stub: This option is the same as it always was, it will add a cone but no stub cylinder.
    4.  Head with Stub:  This option is the same as it always was, it will add a head with a stub cylinder.

    After making a selection, the cylinder thickness calculation screen will appear.  From this screen, the length of the stub cylinder can be changed as desired.  If a length is entered that does not comply with either App. 1-5 and 1-8 or UHX-13.5.11(a) (depending on which option was chosen), the program will warn the user but proceed.  Note that you can enter a 0 in the cylinder length field and it will automatically recalculate the minimum length based on which option was chosen for this stub cylinder, and set the length to this value.  In addition, if the fixed tubesheet kettle option applies and the user chose a stub length that is too short, RCS will issue a warning during the UHX calculations to indicate this.

  • Nozzle flange facing in 3D model:
    In the logic to calculate the geometry for the nozzles, 300# and below flanges were calculated the same as 400# and above.  In the flange tables, however, the WN flange thickness includes the raised face thickness (1/16”) for flanges 300# and below.  For 400# and above flanges, the same table has flange thicknesses that do not include the RF height (1/4”).  For reasons unknown, this is how nozzle flange suppliers have always shown them.  Consequently, when figuring the required length of the nozzle pipe when using a 400# or above nozzle flange, the program arrived at a pipe length that was actually ¼” too long (since it should have subtracted both the flange thickness AND the RF thickness from the overall projection).  The end result was that the nozzle pipe was drawn a ¼” too long in the 3D model, and the flange was drawn a ¼” too short.  This problem has been corrected, and the 3D model will now draw all nozzle flanges correctly.

  • Created a new Excel macro enabled template to assist in editing the estimating program tables.  This template is located in the \RCSWin\stest subfolder, and is called RCS_Estimating_File_Editor.xltm.  Note that VBA and macros must be enabled in Excel before this template will work properly.  The purpose of this new file is to make modifications of the main estimating default file (stedata) simpler and cleaner.  The stedata.ada file is quite large and difficult to manage, and is all a text based file.  Making modifications to this file requires a high level of attention to detail and care to maintain the exact structure of each SUB within the file.  The Excel macro greatly simplifies this process.  Users can import any of the SUBs from the estimating file, modify them in an Excel table format, then export them back to the estimating file without having to worry about maintaining the proper file structure.  As with any changes of this fashion, we recommend creating a backup of all estimating files prior to making changes so that you can revert back to the previous version if any problems arise.  Lastly, it is worth pointing out that, after making changes using this macro, the modified STEData.ada file will need to be rebuilt as always.

Update 01.01.20

External link opens in new tab or windowClick here to download the 01.01.20 RCSWin Update.

This download is an installer for the 01.01.20 update to RCS.  This installer will update RCS from each of the two previous versions:  01.01.18 and 03.25.19.  If your company has not run the 03.25.19 update, it is not necessary to do so.  Material files, gasket files, and default files will not be updated.  This is NOT a comprehensive update.  If you have not previously updated RCS to at least the 01.01.18 version, this update will not work!  If you are behind on updates, feel free to contact RCS and we can provide you a fresh complete installer for the latest version of the RCS software.


External link opens in new tab or windowClick here to download the 01.01.20 User Directory (only needed for network installations)

This update is only needed if you are running a network installation of RCSWin and your working directory resides on a local drive.  This update needs to be run and installed directly into the user directory (usually called rcs_user_001) on each machine that uses RCSWin, while the main 01.01.20 update needs to be run on the network path where RCSWin is installed.


 Summary of Changes and Updates (01.01.20)

 Note:  To get a printout of all instructions, and a summary of updates from within RCS, go to Tools -> Administrative and double click Edit / Print Updates.

  1. The entirety of Code Case 2901 was inserted in ASME Section VIII, in paragraph UG-44(b).  The methodology and wording are identical to the Code Case, which had already been incorporated into the RCS software.  It is noteworthy, that even though this method in now part of the official Code, it still states that it “may” be utilized.  It is not mandatory at this time.  Since the wording is identical to the Code Case, we simply changed all the references to “Code Case 2901” to “UG-44(b)”.  It still is an optional calculation which is available either as a standalone utility, or via the “Nozzle Reinforcement Edit” menu option.

  2. UHX Changes:
    a.)  UHX-4(h) is a new paragraph.  It has restrictions on how close a large diameter (> 30% of cylinder ID) can be located to a tubesheet that is welded to that cylinder, with or without a hub.  There is a minimum distance, which is shown on the first page of the UHX printout.  This restriction does not apply if you utilize the Simply Supported method.  In that method, the attached cylinder is not counted as part of the strength of the tubesheet.  However, in the Elastic-Plastic method, the strength of the attached cylinder is counted and can affect the tubesheet design.  Since this section of the cylinder is already “counted” in the tubesheet design, the user is restricted from counting the same portion of the cylinder as available reinforcement for the nozzle located there.  It states “no part of the nozzle ‘d’ may be within 1.8(Dt)**0.5 of the adjacent tubesheet face”.  UG-4(h)(3) goes on to clarify that the nozzle reinforcement itself, may be in this area, simply the corroded nozzle ID itself cannot be.  Figure UHX-4.1 was added to pictorially demonstrate this.

    b.)  UHX-10(d) and associated new figure UHX-10(c) were added with regard to attaching a hemi-head directly to a tubesheet (or its hub) without a connecting cylinder.  It apparently resolves a dilemma that folks that use hemi-heads had, with regard to whether or not a straight flange on a hemi-head negated the special rules for hemi-head attachments and forced you back into the more common cylindrical attachment.  This gives a “clever” way around this problem.  Note that the hemi-head geometry can be selected in RCS under the Fixed Tubesheet Configuration drop down list.  It is labeled “fts * configuration a”.  The help topic associated with it gives further information.

    c.)  UHX-10(f) was reworded slightly to allow the use of either the operating pressure or the design pressure when evaluating the operating load cases.  Previously an assumed “preference” was implied that the operating pressure should be used, but the design pressure could be used when operating pressure wasn’t known.  There seems to be no preference now, although operating pressures would seem to be more appropriate when evaluating the operating load cases.

    d.)  The shear stress allowable value for all tubesheet types has been modified from simply 0.8S, to min.(0.8S,0.533Sy).  This is now reflected in the calculations and the printout.

    e.)  Changed the wording of Figure UHX-13.4 to cover “thicker” cylinders welded to the tubesheet as well as cylinders that are a different material.  The previous title seemed to imply that it only applied to thicker cylinders.  However, the figure is referred to by UHX-13.6, which clearly covers cylinders that are thicker as well as cylinders that are a different material.  The change makes them agree.  RCS note:  There are already input fields for the allowable stresses of the tubesheet, channel and shell (if either or both are integral).  It appears to me that the procedure in UHX-13.6, when used due to “different materials”, rather than “different thicknesses” only applies when the “different materials” would have differing modulus of elasticity and / or coefficient of expansion.  In other words, it is not necessary to consider a plate cylinder welded to a forged tubesheet as “different” materials, so long as they are both the same basic grade (i.e. both CS, both 1 ¼ Cr, etc.).  The fact that plate and forging may have different allowable stresses is already accounted for in the existing input fields without applying this method.

    f.)  Non-Mandatory Appendix A (used within UHX):  In all previous versions of this appendix, there has been a factor, Ft.  This is a multiplier to account for differences between the amount that the tube expands radially, versus the amount that the tube hole in the tubesheet expands, during operation.  Theoretically, if the tube and tubesheet have differing coefficients of thermal expansion, then one could grow more than the other during operation.  Following this logic, if the tube itself had the higher coefficient, then its growth would actually “enhance” the tube to tubesheet joint, and this factor, Ft, is allowed to be greater than 1.0 in order to allow for this.  Conversely, if the tubesheet has the higher coefficient, then the hole might expand more than the tube and lessen its strength (Ft < 1.0).  There has always been an equation to calculate this effect, which is: Ft=(Po+Pt)/Po.  Basically, Po is the residual pressure resulting from the roller (or hydraulic) expansion process, and Pt is the interfacial pressure resulting from differential thermal expansion at design temperature.  The differential expansion pressure, consequently, either adds to, or takes away from, the original tube expansion pressure.  However, there was previously no methodology to calculate either Po or Pt and consequently the program simply defaulted to Ft=1.0, even though informing you of the “potential” calculation for a more precise value.  Now, Code has added fairly complex equations to calculate Po & Pt and consequently arrive at a more precise value of Ft.  In order to arrive at a value for Po, one must first calculate the value of a new variable introduced in appendix A, which is Pe (tube expanding pressure).  All of these variables are now added to the RCS UHX analysis in order to arrive at the allowable tube to tubesheet joint load.  For designs where the tube and tubesheet are of the same basic material (CS, Cr, SS, etc.) and will have the same coefficient of expansion, the variable Po has a calculated value of 0 (no difference between the amount the tube and tube hole are “growing”), which causes the equation for Ft to calculate to 1.0 (the historical default).  However, for a case such as SS tubes in a CS tubesheet, Ft will be > 1.0.  A copy of portions of two fixed tubesheet designs is attached.  They are identical except that one has 304SS tubes and the other has CS tubes.  The Appendix A calculations are shown by hand, to demonstrate typical values for the new variables, Pe, Po and Pt as well as the resulting value of Ft.  This demonstrates how the value of Ft may be greater than 1.0 and how it may affect the allowable tube to tubesheet joint load differently than before.  Note … in order to be able to duplicate existing designs that were done prior to this new method, the program allows the user to input a value for Ft.  If any value other than 0.0 is input, then it will be respected and will override the potential value calculated per the new method.  The program now defaults Ft to 0.0, rather than 1.0, and that is how one indicates that the new method is to be utilized.

    g.)  Also added in 2019, was the incorporation of this factor, Ft, in determination of the allowable tube to tubesheet joint load for welded type joints f,g & h (Table A-2) where previously Ft was only utilized for expanded only joint types i,j & k.  Note that for typical strength welds, these would be calculated per UW-20, which exempts them from this Appendix A analysis.  However, if one were to utilize a strength weld, but not comply with UW-20, then the value of Lmax would be determined by Appendix A and the factor Ft would be relevant in that case.  Also, Appendix A-1(e)(3)(-a) states that, should you fall in the category of strength weld just described (i.e. done with Appendix A) then the temperature of the tube to tubesheet joint must be below the time-dependent temperature of Section II, Part D.  The Appendix A analysis within RCS has been updated in accordance with the above.

    h.)  A note was added to address tube to tubesheet joints that are either hydraulically or explosive expanded into the tubesheet.  The only difference here, is that if you are utilizing a tube to tubesheet joint attachment of a single groove, you are now allowed to use the Fr factor applicable to two or more grooves, when using this expansion method.  An option has been added to the program for you to specify this attachment method.  If you select the single groove attachment option as well as the hydraulic / explosive attachment method, then the program asks if you want to utilize the higher allowable Fr value allowed.  In addition, there is a calculation to set the minimum groove width for this attachment method.  This number is also calculated and shown on the output.  Note that while the equation formulation looks different from the one typically used from the TEMA Standards, the resulting groove width is exactly the same.

    i.)  We have added the variable ∆s,M which is calculated per UHX-17(c)(1)(-b) or (c)(2)(-b).  This variable is not utilized in the UHX calculations at all.  It is a value that is intended to be utilized in the calculation of a non-bellows type flexible shell element in fixed tubesheet exchangers only.  This variable is referred to in the latest (tenth) edition of the TEMA Standards in paragraphs RCB-8.5(2) & (3) and is intended to be used as an input value for the design of a flexible shell element as described in the general procedure of RCB-8.  TEMA paragraph RCB-8.5(2) states that this value should be calculated for each loading condition required by the tubesheet analysis (UHX).  Since the value is not needed in the tubesheet calculations themselves, RCS simply calculates this value for convenience of the user that is performing a TEMA RCB-8 analysis.  The value is only printed for the case where the exchanger being analyzed is a fixed tubesheet type and also contains a non-bellows type expansion joint.  For that situation only, the value of ∆s,M is shown at the end of the UHX printout, in the summary recap section in the table where the various cases are currently shown.  It is simply an additional column in this table.  This value depends on the shell design pressure, calculated shell stress and other values that may vary from case to case.  Therefore the value is printed for each case in the summary section.  We note that TEMA paragraph RCB-8.5(2) states that the “FEA model described in this section does not include shell thermal growth” and therefore the thermal growth of the shell shall not be included in the calculation of ∆s,M.  This seems to correlate precisely with UHX-17(c)(1)(-b) which is the formulation of the value of ∆s,M “if the expansion joint analysis does not include thermal expansion effects”.  If the option is selected, in the UHX run, to utilize the procedure in UHX-13.6 (Calculation Procedure for Effect of Different Shell Materials and Thicknesses Adjacent to the Tubesheet), then the program utilizes the formulation for ∆s,M shown in UHX-17(c)(2)(-b) along with the appropriate variables for that method.

  3. ASME PCC-1 / Appendix O analysis:
    a.)  This calculation procedure to determine an appropriate assembly bolt stress, was added in 2018.  There were a couple of factors that were assumed, based on recommendations from the publication.  Users have asked for additional input fields to be able to utilize alternate values for some of these.  One of these is the variable, K, which is the nut friction factor.  It is used to convert the bolt stress value into a torque value.  The built in default is 0.2.  There is now an input field, which defaults to 0.2, where the user may specify an alternate value if desired.  Another value which has been made available for modification, is the gasket relaxation factor, ᴪg, which is used to determine if the gasket operating stress is maintained (O-8).  The suggested default was 0.7 (if industry test data was not available).  This field is now available for an alternate entry if desired.

    b.)  We have added the ability to print Appendix O calculations in Metric units, where it previously was always printed in English, regardless of your unit conversion settings.

    c.)  There is now an informative warning that pops up if a valid bolt stress range could not be determined that offers some guidance on how to proceed.

  4. 2019 ASME Material Update.  All material properties from 2019 edition of ASME Section II Part D are included within this update.  This includes stress table values, yield table values, moduli of elasticity values, and coefficient of thermal expansion values for all materials in ASME Section II Part D, as well as updates to the notes for these tables.  One other noteworthy item is that we have eliminated many of the “No yield in source” messages that were prevalent for bolting materials.  As with all previous updates, it is required that each user update their material database in order to migrate their specific material listing to the new 2019 material properties.  Below is a summary of the material update process:

    a.)  Before reading the entire material update explanation, it is worth noting that the RCS material update program is sent out with the most likely defaults already selected.  If you are unsure what the best course of action is, after reading the information below, your best bet is most likely to just use the defaults that are already selected in the program and run through the steps to update your database described below without worrying about making changes to the options and settings.  It is also worth noting that far more extensive help is available within the software under the Materials heading of the new help system.  If you are unsure what material database you are currently using, the answer is located in the bottom right hand corner of the main RCS window.  15 indicates the 2015 edition, 17 indicates the 2017 edition (which was the most recent one available prior to this update), and 19 indicates the latest edition (2019).  While older versions than these are available within RCS, it is unlikely that anyone is still using these older versions on a regular basis.

    b.)  Click "Tools"->"Setup"->"Material Update" from the main RCS screen. This opens the RCS material update program.  The first field is the "source" material file, and this should be set to your current material database (17 for most people).  The second field is the "destination" material database, and should always be set to 19, since the goal is to create a version of your material database that uses values out of the 2019 ASME Section II Part D tables.

    c.)  Search Settings:  In almost all scenarios, you want to leave the first option set to "Yes", and all others set to "No".  This will search based on a unique material ID, which is the safest way to locate each material from one version of ASME to the next.

    d.)  Save Settings:  The default is to clear out any data that is not found in the destination material files.  What this means is that if you have added any materials to your material database that RCS cannot successfully locate in the 2019 edition of the tables, RCS will remove this material entirely from the new version of your database.  This is the absolute safest way to ensure that all material data you use will be from the latest edition of ASME, but it is also the way that is most likely to result in lost materials.  However, after testing on the standard RCS material database, we can confirm that ALL materials are successfully brought over to the 2019 tables, so hopefully other people will see similar results with their unique material databases.  If the “Clear data in destination if no match found” option is set to “NO”, then materials that are not found in one or more of the 2019 tables during the update process will be kept and brought over from the previous material database.  The remaining Save Settings are used to determine which portions of the previous material properties are retained.

    e.)  When you are satisfied with the settings, click the "OK/Build" button.  This will pop up a window that is a summary of all materials in your database, and you can even edit on a material by material basis, any of the settings that were shown on the previous screen in this text file and save the changes.  Most users will just glance through this file without changing anything.  Close the file, and RCS will then begin the process of updating each material in the database sequentially.  This process can take a few minutes to complete.

    f.)  When the process is complete, a final summary of the results will be displayed.  The summary shows a listing of all materials from the previous database, and a warning will appear next to any material that was not brought over.

    g.)  The final (and most important) step is to actually change to using this material database!  Running the update creates the 2019 material database, but it does not automatically switch you to immediately start using it.  Click "Tools"->"Setup"->"Materials" from the main RCS menu to run the material editor.  This utility lets the user add new materials, or switch between the different material databases.  The top line reads "Current RCS Material File", and you will need to select the 19 option, which was not in the list until after the above steps were executed.  After doing this, you will be using the 2019 ASME material properties for all jobs so long as you do not ever change back to a different database from this same screen.

    h.)  Lastly, if anyone has questions or problems with their material update, feel free to contact RCS via phone or email for further assistance.

  5. RCS has added the 2017 ASME B16.5 Pressure / Temperature rating tables, and made this be the default within the RCS system.  Technically, Table U-3 in Section VIII Div. 1 still references the 2013 edition of ASME B16.5, but 2017 will be required eventually and we went ahead and added it.  If you would prefer to continue using the 2013 edition of B16.5 (or any other previous version), you can click Tools -> Tables -> B16.5 from the main RCS menu and choose the edition of this table that is desired.

  6. All applicable data from ASME Code charts and tables, such as heat treat data, radiograph data, x-ray data, impact test exemption data, external pressure charts, paragraph references for UHX, UCS, UHA, UNF, etc. have been updated to the 2019 edition of ASME Code.

  7. Made numerous changes to wording and spelling in various locations, including in help topics, pop up warnings and messages, and on several of the screens in RCS.  This is part of the ongoing goal of improving the functionality of the user interface, adding clarification to messages, and improving the user-friendliness of the RCS software.

  8. We have continued the expansion and improvement of the RCS help system.  This is a similar goal to the previous item, but is specific to the help content provided within RCS.  Several new help topics are available as more areas of the RCS software are integrated into the new help system.  Specifically, many of the programs from within the RCS Menus system are now integrated into the new help.

  9. Removed the H-Type drawing from the list of available drawings to generate.  This was apparently something that Don had intended to eventually provide, but it never actually existed.  Removing this option prevents the “Select All” option for drawing generation from crashing.




  • External link opens in new tab or windowClick to edit

Contact Information:

 Mailing Address:

RCS, Inc. 

PO Box 417

Jenks, OK 74037


Phone: 

918-299-7262


 Email:

 For technical support, software related questions, updates, etc.:  support@rcs-system.com

For billing, pricing, and other sales related questions:  sales@rcs-system.com


close lightbox