Technical Note

RODDIAG Fixlist

Solution


Version 3.4.0 (released 08 December 2011)
New: Double clicking on a file will load it into the software.
New: Shared database feature – Custom rods and pumping units can be shared by setting the shared database location in setup.
New: Save output reports as PDF after a batch run.
New: Added another output page that consists of only the pump card plot.
New: Idle timer exits the program if it is idle for a specified amount of time.
New: Rod grades: Tenaris D Premium connection, Tenaris D Alloy, Tenaris KD, Finalrod, Flexrod
New: Motors: Nema B and Marathon
New: Pumping Unit Manufacturers: Weatherford Maximizer, Weatherford Maximizer II, Champion Conventional, Oil Boss Conventional, and Weatherford VSH2
New: Setup option to verify Excel installed.
New: VSP (Variable Slippage pump) checkbox and enhanced pattern recognition logic for correctly identifying the pump condition when using Harbison Fischer VSP pump.
New: Fo Max and FoFL lines to the output report. These lines show the maximum fluid load on the plunger (fluid level at the pump) and the fluid load on the plunger based on the fluid level.
Modifications: Additional contents added to help file.
Modifications: Improved batch log printed report so that it resembles more like the batch log in the software.
Modifications: Fixed issue with Norris no neck sinker bars calculating stress as regular neck sinker bars.


Version 3.3.0 (released 22 June 2010)
Improvements to hydraulic unit calculations
Improvements to polished rod diameter data entry check
Improvements to report printing
Fiberod CCR addition
Rods in Tubing warning message changed from 'OK' to 'Yes/No'

Version 3.2.5 (released 03 May 2010)
Modification: Improved use of flowline pressure in surface card calculations

Version 3.2.4 (released 09 March 2010)
New: Added new Cameron rods.
New: Added new Belt Low Profile unit calculations including custom Belt Low Profile unit entry
New: Added new Hydraulic unit calculations including custom hydralic unit entry

Version 3.2.3 (released 15 October 2009)
NOTE: Upgrading to this Release 3.2.3 will require also upgrading your other products to at least the following Release levels: RODSTAR-V and RODSTAR-D to Release 3.2.0, your XROD-V to 1.1.0, your XBAL to Release 1.1.0, and your XDIAG to Release 3.2.0. In all cases, the latest Release is recommended.
New: American conventional units now together whereas previously they were divided by stroke length ("American Conv. (less than 100" stroke) " and "American Conv. (100"->168" stroke)" )
New: New Rod Grades added: Weatherford HD, Corod DWR, and Corod SWR
New: "Other" diameter option added back to Rodstar Design sinkerbar diameter combo box
New: Improvements made to program help files

Version 3.2.2 (released 02 July 2009)
NOTE: Upgrading to this Release 3.2.2 will require also upgrading your other products to at least the following Release levels: RODSTAR-V and RODSTAR-D to Release 3.2.0, your XROD-V to 1.1.0, your XBAL to Release 1.1.0, and your XDIAG to Release 3.2.0. In all cases, the latest Release is recommended.
Modification: Improved loading calculation for Fiberod fiberglass rods with top minimum stress in excess of 5000psi.

Version 3.2.1 (released 12 June 2009)
NOTE: Upgrading to this Release 3.2.1 will require also upgrading your other products to at least the following Release levels: RODSTAR-V and RODSTAR-D to Release 3.2.0, your XROD-V to 1.1.0, your XBAL to Release 1.1.0, and your XDIAG to Release 3.2.0. In all cases, the latest Release is recommended.
New: Rod Grade additions.
New: Pumping Unit additions.
New: Custom Pumping Unit data entry options for adding Belt Low Profile and Beam Balanced custom pumping units.
New: Required Crank Rotation field in Custom Pumping Unit window.
New: Stuffing Box Friction field in Well Info screen.
New: Rod String screen now shows rod string length and pump depth to assist data entry.
Improved: RODDIAG Help
Improved: Ability to deal with regional settings such as for French Canadian.
Improved: Minimum SPM check for Rotaflex units.
Improved: Rod String Info screen takes into consideration rounding issues in cases where rod string length is greater than pump depth.
Improved: Improved Batch Log.
Fix: If items in the Well Info 'Options' are changed, View Report option is turned off.
Fix: Same type problem as above when frictions are changed in Pump and Tubing Info screen, View Report option is turned off.
Fix: Legend color in Torque Plots for existing plot now blue.
Fix: Added back Counterbalance Effects calculations to reports for Beam Balanced units.
Fix: In the output report sometimes existing overloaded gearbox loading was not displayed in red.
Fix: Sometimes negative bottom stresses not display in red.
Fix: Non-numeric characters for rod string length in Rod String Info screen can no longer be entered.
Fix: No longer a problem when manually moving rod strings up or down in the list on the Rod Input screen.
Fix: Problem where old cbal folder command button sometimes visible in Pumping Unit Info screen.
Fix: Problem where "No recommendations" sometimes seen in red.
Fix: Problem seen when loading dyno cards from DNS files.
Fix: Problem seen when adding custom Mark II units.

Version 3.2.0 (released 26 February 2009)
New: Changed method of importing/exporting information between XBAL, RODSTAR-D, RODSTAR-V, XROD-V, RODDIAG, and XDIAG. This supports additonal file formats. NOTE: Upgrading to this Release 3.2.0 will require also upgrading your RODSTAR-V and RODSTAR-D to Release 3.2.0, your XROD-V to 1.1.0, your XBAL to Release 1.1.0, and your XDIAG to Release 3.2.0.
New: Uses new registry locations and data file locations for compatibility with Vista.
New: New rod grade additions.
New: Import data from or export data to XBAL.
New: Supports Beam Balanced and Belted Low Profile units, along with other pumping unit additions.
New: Shows the full Release number on report pages.
New: Addition to read dynamometer data from DNS files.
New: New file option to read in data from RODSTAR files.
Fix: Change from balanced minimum energy gearbox loading check from 120% to 102%.
Fix: Problem fixed when double clicking on alphbetical input field list.
Fix: Problem fixed when reading in dynamometer data from DYN files found by international users.

Version 3.1.7 (released 05 September 2007)
New: Changed method of importing/exporting information between CBALANCE, RODSTAR, RODDIAG, and XDIAG without requiring that the user have access rights to the Widows folder. This fixed the problem for users that had limited access rights. NOTE: Upgrading to this Release 3.1.2 will require also upgrading your RODSTAR-V and RODSTAR-D to Release 3.1.2, your CBALANCE to Release 3.1.3, and your XDIAG to Release 3.1.7.
New: Improved data validation in some data input screens while reducing some nusance warning messages.
New: Improved validations in Rod String Info screen.
New: Improvements made to Rod String Info screen data entry logic when supplying default rod lengths based on Pump Depth.
New: Added status bar to Rod String Info screen, to show messages that otherwise would be in pop-up Message Boxes.


Version 3.1.6 (released 13 March 2007)
New: Trico, Electra and Axelson rods have been renamed as Weatherford rods as per Weatherford's new designation. In addition there's the new MD56 and KD63 Weatherford rods.
New: There are new Corod rods: new Endura DE and SE (round and semi-eliptical).
New: There are new Prorod rods, and so the list now contains ProRod 620, 750, 580, 790, 960 and 970.
New: There are two new Norris Sinkerbars, the Norris PR Carbon and the Norris PR Alloy.
New: In the Output Report, Minimum Tensile Strength now is shown for all Rod Grades, with the exception of Electra and Fiberglass.
Fixed: A bug in LoadMessage was fixed, that sometimes caused the Messages to be blank.
Fixed: If the View Report ICON was clicked on after the Report was visible, the form then moved down and to the right. This has been fixed.
Fixed: The Email option is now always enabled. The user can attachment any file (with or without output saved) to the email message. The current file is the default attachment. If it does not have Output saved, the user will see a message warning that it has not been saved.


Version 3.1.5 (released 07 Nov 2006)
New: Trico, Electra and Axelson rods have been renamed as Weatherford rods as per Weatherford's new designation. In addition there's the new MD56 and KD63 Weatherford rods.
New: There are new Corod rods: new Endura DE and SE (round and semi-eliptical).
New: There are new Prorod rods, and so the list now contains ProRod 620, 750, 580, 790, 960 and 970.
New: There are two new Norris Sinkerbars, the Norris PR Carbon and the Norris PR Alloy.
New: In the Output Report, Minimum Tensile Strength now is shown for all Rod Grades, with the exception of Electra and Fiberglass.
Fixed: A bug in LoadMessage was fixed, that sometimes caused the Messages to be blank.
Fixed: If the View Report ICON was clicked on after the Report was visible, the form then moved down and to the right. This has been fixed.
Fixed: The Email option is now always enabled. The user can attachment any file (with or without output saved) to the email message. The current file is the default attachment. If it does not have Output saved, the user will see a message warning that it has not been saved.


Version 3.1.4 (released 02 Oct 2006)
Fixed: All API Grade K rods now have 90,000 for Tensile Strength.
Fixed: The F2 option has been added for all of the fields where it was missing.
Fixed: Problem running certain cases with Rod Part condition.
Fixed: A recent problem reading RODDIAG RDG files into XDIAG.
Fixed: Change to Setup Treeview for Custom Rod Grades.
Fixed: Fixed validations for data used in IPR calculations of "n".
Fixed: Several bugs in IPR Plot while in Canadian mode.
Fixed: Labeling problem in Pumping Unit screen, while using Air-Balanced or Rotaflex units.
Fixed: Several bugs in IPR Plot while in Canadian mode.

Version 3.1.3 (released 31 August 2006)
New: Resizing of several controls in several screen to make easier to read.
New: Improvments to Save RDG and Save XDG routines to facilitate problems that occurred when saving certain cases.
New: Improvement to File Open dialog making to more easy to choose RDG and XDG files.
New: Improvements to save file return in RODDIAG. These changes improved RDG cases if opened in RODSTAR.
New: Calculation improvements in cases with "load shift".
Fixed: Problem when entering Custom Rod to empty custom rod database.
Fixed: Problem when populating Rod Diameters for Sinkerbars when followed by Custom Rod taper.
Fixed: Correction for duplicated Norris 96 entry in Rod Grade combobox.
Fixed: Corrected Output reporting of Rod String design that occurred in certain cases.
Fixed: Addition to execution error trapping to facilitate cases that do not successfully complete.
Fixed: Bug occurring in Motor Data Info with Motor Size.
Fixed: Problem that occurred when entering Custom Pumping Unit to empty Custom Pumping Unit database.

Version 3.1.2 (released 16 August 2006)
Fixed: American Unit #97 was not accessible to select.

Version 3.1.1 (released 28 July 2006)
Fixed: Improvements in handling Canadian and Metric units in data entry screens.
Fixed: Improvements in handling international numeric formats and decimal numbers.
Fixed: Extra check of SPM and Gross Production, at runtime, to prevent run time error.
Fixed: Improved termination of execution if error occurrs during runtime.
Fixed: Setting of the default rotation of the cranks based on unit selected.
New: Speeding up of the inital checking for Sentinel license.
New: Setup allows setting of default folders to use for Open/Save files and Import folder.
New: Installation program allows setting of default folder paths for files.
New: Improvements to IPR plot screen and Set Line with Canadian and Metric units.
New: Improvement in Rod String info data entry screen, including length of last taper assigments.
New: Improved handling of date formats in report.
New: Improved RODDIAG calculations for appropriate initial line settings.
New: Improvements on Motor info screen. Motor Setting Name improvments, when reading in older file versions.
New: Improvements in Animation including new run/pause option.
New: Improvements in Batch Spreadsheets and addition of Existing Motor HP to spreadsheet options.
New: Improvements to Set Line form, with addition of arrow keys to functionality for moving line.
New: Better representation of certain Sinker bars in Rod String Info screen, e.g. "C (API Sinkerbar)".
New: Improved Dyno Card and Torque Plot charting proportions. Width and height are dependent on legend heights.
New: Better formatting of footnotes in "Single-page" report, giving more room to bottom margin.
New: Several icon changes, including new "Add" icon in Setup, and new RODDIAG icon.
New: Addition of Permissible load HP and ratio of Pol. rod power and Permissible load HP to output report.
New: RODDIAG report change where the Set Lines form no longer comes up initially when the output report is viewed.
New: Added new Tenaris rod grades.
New: Better detection for "Hitting up" condition in Analysis Report.
New: Show load shift amount instead of percent on the Analysis Report.
New: Option to run in "Demo Mode" if no Sentinel license is available.

Version 3.1.0 (released 14 March 2006)
New: Changed to an easier method of importing Counterbalance Moment from CBALANCE program or file.
New: Enhanced the printing of the IPR Plot.
Fixed: Some old versions of .RDG case files could not be read. This is now fixed.

Version 3.0.9 (released 24 February 2006)
Fixed: When RODDIAG case was opened in RODSTAR it would give a message related to XDIAG functions.
Fixed: If user had never set a default measurement system, the display for rod length on the report could show feet as meters.

Version 3.0.8 (released 02 February 2006)
This release of RODDIAG is implemented in 32-bit Microsoft .NET coding.
Installation requires the additional software components described on the Shared Components page.
New features include:

Note: Network installations will have to order the new USB Sentinel bitlock to attach to the license server. There is a one-time $75 hardware charge for the bitlock.

 

Legacy RODDIAG 1.97 Fixlist

Note: Release prior to 3.x are no longer supported. However, Release 1.9.7.2 will continue to be available for download for customers who have older pre-Windows 2000 operating systems.

Version 1.9.7.2 (released 26 September 2005)
New: Option to get Counter Balance Moment from CBalance paste or by opening CBalance file.
New: Implemented Standardized Install Paths.
New: Help/About Screen shows full Release Number and the Edition, (SuperPro, ThetaLM, NetSentinel).

Version 1.9.7.1 (released 30 March 2005)
Support for USB Network Sentinel.

Version 1.9.7.0 (released 19 October 2004)
Supports the ability to use new USB Sentinel for standalone versions of RODDIAG.
Implemented method for copying Counterbalance Moment for compatibility with new 32Bit CBALANCE 3.x release and other upcoming 32Bit programs to be released.
Latest Pumping Unit definitions included.
Increased range for calculating more accurate CBMoment for Minimum Energy Cost.
Fixed error when Measured Pumping Unit dropdown was used with no Measured Units defined.
Fixed problem with dropdown appearing empty until scrolled.
Fixed window heights when using high resolution monitor.

RODDIAG 1.96 Fixlist
Version 1.9.6.8 (released 10 July 2003)
Fixed loading of NABLA ".dat" files that have format that includes a blank line before counterbalance data.
When opening a new Case or a dynamometer file that has the data points reversed, RODDIAG will now warn about the data and recommend loading and exporting from XDIAG to repair the data.

Version 1.9.6.7 (released 23 May 2003)
New Fibercom and UPCO rod strings were added and updated.
Fixed bug where saving a .RDG file after running did not appear to always save the results.
Fixed bug where IPR Data in Canadian and Metric units caused "division by zero" error if < 5m3/D.
Fixed bug where NABLA file with a Zero Load Multiplier would give a message saying "file not recognized." This was changed to display a message saying that there was no Load Multiplier, so the user will know what is wrong with the file format.
Fixed bug where the Batch Run spreadsheet could not be opened without closing RODDIAG. Fixed to allow the spreadsheet to be opened in Excel immediately after it is created.
Fixed bug where some LCD monitors caused an "Invalid Function Call" error when using 800x600 display resolution with other than 256 color setting.

Version 1.9.6.6 (released 25 March 2003)
Enlarged dropdown boxes that were not initially scrolling to show all the Rod Types, Tubing Sizes, and Plunger Sizes available.
Fixed Counterbalance Effect from using value from previous Run.
Fixed problem where some European versions of Nabla files were not being recognized when loaded.

Version 1.9.6.5 (released 07 November 2002)
Fixed problem where Service Factor was rounding off to one decimal on the printed report and did not agree with screen display that supports 3 decimal places.

Version 1.9.6.0 (released 2 April 2002)
The following changes were made at the request of Weatherford Artificial Lift:


For Axelson S-87, S-67, and S60 rods, we changed the calculation back to API Modified Goodman using (tensile strength)/4.0.


Fiberflex, Inc. informed us that it no longer manufactures the 1.20 inch O.D. (1.70 inch I.D.) rod. We have removed the data for the 1.20 inch rod from the library.

RODDIAG 1.95 Fixlist
Version 1.9.5.2 (released 14 Sep 2001)
Surface dynamometer card positions read from disk are now shifted to start at zero (if they don't already), to make it easier to do history matching with RODSTAR.
Updated the following pumping unit manufacturers:

American
Ampscot Conventional
Baoji
Bethlehem "50"
Bethlehem "BG"
Bukaka
CMC Conventional
Emsco Conventional
LS / Darco
Lufkin Conventional
National "D" Series
National "E" Series
National "F" Series
Sentinel (new manufacturer)

Corrected problem where a poor measured surface card would cause the upstroke/downstroke indicator on the torque plot to be drawn incorrectly.
Fixed a bug that caused the name of the file being processed in batch mode not to be written to the log, so double-clicking on that file name would have no effect.
Corrected the calculation of the system efficiency based on the user's
horizontal line settings.

Version 1.9.5.1 (released 30 Nov 2000)
Windows NT and Windows 2000 user profiles are now supported. On these operating systems, program settings are stored in a folder named "THETA" within the folder named by the APPDATA environment variable (if defined) or the USERPROFILE environment variable. Note that if the program settings files are already present on the system, they will continue to be used in their current locations.
FIBERCOM fiberglass rods are now supported.

RODDIAG 1.94 Fixlist
Version 1.9.4.7 (released 27 Oct 2000)
Added support for serial numbers greater than 32000.
Corrected a problem causing some files written by RODDIAG 1.9.4.6 not to be able to be read.

Version 1.9.4.6 (released 2 Aug 2000)
Corrected problem where RODDIAG assumes that all new cases have dynamometer cards measured with clamp-on load cells.
Corrected a problem where program data files might not be located if they were stored in a folder listed on the system path rather than in the folder where RODDIAG is located.

Version 1.9.4.5 (released 30 June 2000)
Added two new Indonesian pumping unit manufacturers: Bukaka and Ruhaak Baoji.

Version 1.9.4.4 (released 7 Apr 2000)
Corrected problem where, if a case was entered from scratch and the fluid specific gravity was to be calculated by RODDIAG, the lines could not be set.
Corrected a problem where buoyancy effects could not be included in determining rod string stress loading.

Version 1.9.4.3 (released 14 Feb 2000)
Corrected problem where, if a case was run and results saved and the case loaded back in, the lines could not be set. Note: This update creates files that can't be read by older versions of RODSTAR and XDIAG; if you have these programs, you must download updates for them as well.
Corrected a problem where, when reading a file where the fluid specific gravity had been set to be calculated, the flag was not set, leaving the user with the impression that the fluid specific gravity still had to be entered.

Version 1.9.4.2 (released 5 Jan 2000)
Corrected batch mode spreadsheet to show items added in 1.9.4.1; items were on the "Available items" list in Setup, but were never added to the spreadsheet file

Version 1.9.4.1 (released 29 Sep 1999)
Added ASCII import functionality
Added calculated rod string stresses to batch mode spreadsheet
Added company name, user name, analysis date, file comment, dynamometer card date, pump friction, dry rod weight and pumped-off fluid load items to batch mode spreadsheet
Corrected problem where, in metric mode, rod string stresses would be displayed or printed in metric units incorrectly

RODDIAG 1.93 Fixlist
Version 1.9.3.2 (released 1 Jul 1999)
The ThetaLM edition now allows the name of the server to be read from the SENTINEL.INI file using the format:
[ThetaLM]
Server=name-of-ThetaLM-server
Changed program default rod-tubing friction from 2.0 to 1.0
Corrected rare situation where default rod-tubing friction (either program default or user-specified default) would not be used in a new case

Version 1.9.3.1 (released 1 June 1999)
On a case-by-case basis, buoyancy effects can be included or excluded
Inclusion/exclusion of buoyancy effects are available on the batch mode spreadsheet
Default inclusion/exclusion of buoyancy effects can be established in Setup
Changed rod stress loading for Weatherford XD and EL (Electra) steel sucker rods

RODDIAG 1.92 Fixlist
Version 1.9.2.25 (released 4 Sep 1998)

In NetSentinel edition, fixed bug which caused RDWIN.DPT file to be overlooked

Version 1.9.2.24 (released 20 Apr 1998)