RCS always recommends backing up your current RCSWin installation prior to installing updates. This can be done by creating a copy of the entire RCSWin folder. This ensures you will be able to resort back to the previous version should any problems with the install arise.
RCSWinUpdate 03.25.19: This installer will update your RCS system from version 01.01.18. 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.18 version, this update will not work! Each update must be run in sequence. If you are behind on updates, feel free to contact RCS and we can provide you a fresh installer for the latest version of the RCS software.
There are two different versions of this update! The reason for this is because we have made some significant changes to the estimating files that are intended to make the estimating program more usable and accurate "out of the box", but we recognize that companies who have been using the estimating program for years will likely not want our modified versions of these files. As such, we have created a version of the update that will apply all updates EXCEPT for the following files: 1.) Stedata.ada and stedata.bda 2.) Ste.dat 3.) Stesta.aop and Stesta.bop The files mentioned above are all related to the estimating program, and if your company does not use the estimating module, then use the standard installer. If your company has been using the estimating program for years, we recommend that you keep your existing files and use the alternate installer that will ensure your modifications will not be lost. As always, we recommend creating a backup before installing either way.
Note: To get a printout of all instructions, program and file updates, enhancements, and corrections from within RCS, go to Tools -> Administrative and double click on Edit / Print Updates.
(1) General Updates: (a) This is an "intermediate" update, meaning it does not coincide with a new release of ASME Code. As such, there is no need to update your material database. (b) An ongoing process is to clarify and improve input field wording as well as the associated "general" help and "context sensitive" help. While the list is far too long to delineate, you will find the help system to be greatly improved and comprehensive, and work is continuing. Numerous screens have improved help, but specific areas of interest with this update are help topics for utility programs, the estimating program, nozzle reinforcement, and the interactive graphics editor. There are several other new topics as well, but these are the main ones. (c) A handful of minor bug fixes and wording issues were resolved.
(2) Code Case 2901: (a) The most significant addition with this update to RCS is the ability to run Code Case 2901 calculations for nozzle flanges. There are three different ways that these calculations can be performed within RCS. The first is as a standalone utility, the second is in conjunction with WRC-107 nozzle load calculations, and the third is to run the calculations directly for any nozzle within a job. When run as a standalone utility, all data input must be done by the user. When run for a specific nozzle, the relevant nozzle geometry will be automatically populated, and when run in conjunction with WRC-107 nozzle loads, both the nozzle geometry and the applicable load and moments will be automatically populated. Note that Code Case 2901 is not an automatic calculation within RCS, meaning it will not automatically be performed. Instead, it is a supplemental calculation that can be added for each nozzle in a job file after that nozzle has been run. There is an extensive help topic within RCS that explains this process and everything related to Code Case 2901. We recommend users read that help topic first. Below is a partial summary of Code Case 2901 within RCS: (b) The analysis defined in Code Case 2901 was developed to address the fact that external forces and moments, applied to nozzle flanges, need to be evaluated to determine the effect on the nozzle flange itself. The Code Case only considers the radial load on the nozzle flange and an unspecified moment. In comparing with other similar analysis methods, most of which calculate an “equivalent pressure” due to the nozzle loads, it seems consistent with other methods, to utilize the circumferential and longitudinal moments imposed on the flange. The resultant of these two moments is calculated and that is what is utilized in the input for the nozzle moment. This is the primary reason why Code Case 2901 calculations are accessed from within the WRC-107 nozzle loading program in RCS. The nozzle loads and moments, as well as all of the nozzle geometry and design conditions can be directly imported into the Code Case program. However, it is worth noting that WRC-107 calculations need not be run if they are not desired. The WRC-107 calculations can be skipped entirely, but any data that is input on the nozzle loading screen will be imported into the Code Case 2901 program.
The Code Case is presented in the form of an equation, which has several variables on the left side and several other variables on the right side. The check, to determine if the flange is adequate for the superimposed loads and moments, is to make certain that the resultant value on the left side of the equation is less than or equal to the resultant value of the right side. The program performs these calculations and shows the resultant respective values. If the right side value is greater than the left side value, the program will warn you that you either need to reduce the loadings or else bump up to the next flange rating classification.
Since these two resultant values tend to be quite large and do not have any apparent “real world” significance as to what they represent, we have dissected the method to one that seems more meaningful. You will find that both approaches reach the limiting loadings at precisely the same point. This method is simply a bit more intuitive in “real world” terms. In comparing with other methods that calculate an “equivalent pressure” due to the loadings, it is clear that this same methodology is utilized in this Code Case. We have rearranged the terms and isolated the variables that result in a similar equivalent pressure. You will see this value displayed or printed and labeled the “Equivalent Pressure”. This represents an additional pressure which is the equivalent of the superimposed loadings on the nozzle. We add this value to the actual design pressure in order to determine the new "Combined Equivalent Pressure" that the nozzle flange sees.
This Code Case recognizes that we are now dealing with a combination of primary and secondary stresses and consequently allows the combined pressure to be higher than the value derived directly from the ANSI B16.5 tables. Table 1 in the Code Case determines the multiplier to use on the B16.5 tabulated value, in order to determine a higher allowable pressure than just the value in the tables for primary only stresses. There are only a few different values in the table, so the multiplier to the B16.5 P/T rating ends up being between 1.1 to 2.2. We apply this multiplier to the value obtained from the B16.5 tables and arrive at an "Allowable Pressure", based on this Code Case, which the "Combined Equivalent Pressure" needs to be within. If the calculated Combined Equivalent Pressure exceeds the calculated Allowable Pressure, then the program warns you in a similar fashion to what is described above. This methodology produces the exact same end result, but presents the numbers in a way that would seem to have a more meaningful representation.
(3) Estimating Program Changes: (a) A number of modifications have been made to the estimating program. We recognized that the "default" setup for the estimating program was functional to the point that it would run and generate numbers, but it was not terribly accurate or realistic in a number of ways. As such, we have made an effort to "clean up" the estimating files in order to get the estimating program closer to being able to run "out of the box" and provide decent estimates without quite the same degree of customization as was previously required. It is important to note that the estimating program will still need to be customized on a company by company basis, as there is simply no way to generate an estimate that can accurately reflect the shop processes, hour estimates, and pricing for ALL companies. The intent of this update was not to eliminate the need for customization, but instead to clean up and modify the operations file and data file so that customization for each company is less daunting than before. (b) In addition to significant modifications to the estimating files, we have also cleaned up and changed wording on screens, and made the entirety of the estimating program work with the new help system. Within the new help system is a vastly expanded and improved set of instructions and explanations of how each aspect of the estimating program works. We believe that the RCS estimating program is an incredibly powerful tool, but many users have shied away from it in the past due to the rather substantial learning curve and amount of time required to get it set up. We hope that this update will help alleviate these reservations. We recommend all users who are interested in the estimating program pull up the estimating help topic in the help system and spend some time getting familiar with it's capabilities. There is also a general tutorial or sequence of events to follow within the help, which can assist new users in getting familiar with the RCS estimating program.
(4) Appendix O Calculations: (a) The ability to run ASME PCC-1 Appendix O calculations for body flanges was added to RCS with the last update (01.01.18). However, the logic to perform these calculations was incomplete. The calculations were run correctly, but for a pair of flanges, the calculations were only run for the first flange, and not the second. This error has been corrected. Now, when Appendix O calculations are added for a pair of flanges, the calculations will be performed for both flanges, and the results for each will be displayed and added to your print file. Below is a summary of the Appendix O update that was included in the previous version of RCS. (b) A method to calculate the Gasket Stress / Bolting Stress analysis in API-660 7.8.1 is now included in the RCS software. API-660 states that it is not “mandatory”, but is to be used “when specified by the purchaser”. None-the-less, we have gotten an increasing number of inquiries with regard to this calculation, so it is now included in the software. The calculation method utilizes the ASME PCC-1 Appendix O method, which is referenced in API-660 as the “joint component approach” and is recommended. The Appendix O paper references WRC Bulletin 538 as a method to determine the maximum bolt stress that will not damage the flange. The method can be accessed via the flange screen. In short, the calculations arrive at two maximum allowable bolt stresses and two minimum bolt stresses. The two maximum bolt stresses are the stress in the bolts that would overstress the flange (determined by WRC-538), and the bolt stress, above which, you would “crush” the gasket. The two minimum bolt stresses are the bolt stress required to seat the gasket at test conditions as well as the bolt stress required to maintain a seal on the gasket during operation. Ideally the calculations will yield a range of bolt stresses that can be utilized that falls between the smaller of the two maximums and the larger of the two minimums. This is not always the case. There is a lengthy explanation of this whole procedure that is available in RCS on the flange menu. (c) Sometimes a “range” can be obtained by thickening up the flange, if that is the limiting component. Sometimes adding bolting helps so that less stress has to be applied, per bolt, to seat or keep seated, the gasket. Consideration may be given to increasing the gasket width if the gasket is controlling. Sometimes it is impossible to achieve a range and the paper suggests that consideration be given to all aspects and good engineering judgement used to determine the proper bolting stress to be used.