GrainSize, CLSuite, LabSuite, LBR and Proctor Version 5
Remove GSHYDROM from the distribution. Use GSSINGLE instead.
Remove PRGSYCNO from the distribution. Use PRGEOSYS instead.
Remove PRGSYDAT from the distribution. Use PRGEOSYS instead.
Add "(assumed)" to D422 et al. hydrometer data summary if the "Assumed"
specific gravity box is checked.
Enable correction of Proctor moisture content values if "0" is entered for
the oversize moisture content. This reverses a change made with the introduction of
version 4 (2008).
Fix problem with particle size distribution forms with user-selectable classification and that plot multiple tests per page: the classification could be dropped for, e.g., the 2nd test reported. (Issue17251).
5.0.1.17
12/04/2023
2023-Dec-04
Correct error that led to not recomputing Proctor oversize corrected values
when the oversize percentage was changed. The corrections would be re-computed if a)
any other data was changed (e.g., entering Proctor test data), or the test was
closed and re-opened.
Update the Proctor "more test specifications" link to point to the current
location for downloadable test specifications on our website.
Internal modification to make sure that Proctor regression test files use
their own stored settings, not the current installation settings. This does not
affect user data.
5.0.1.16
09/07/2023
2023-Sep-07
Modify USCS classification "ABOVE A" determination to not round the results
of 0.73*(LL-20) to the nearest integer before comparing to PI. This may change the
classification of some materials with a PI close to the "A" line. (Issue16776)
Correct crash that happened when the user selects a wash test-only sieve
option, then selects the option to enter precalculated data (issue16898).
Correct reporting of a specification requiring 100% finer for a given sieve:
If the particle size chart had the percent finer scale on the left-hand side, the
specification was incorrectly reported as 0% instead of 100% (issue16924).
Correct header printing of data summaries to prevent user data from running
into the next data item on the same line's label. Was a definite problem with
Atterberg test data summaries using the LIMASTM report form (Issue16569).
Change the presentation of th|e moisture-density test specification list so
that the most recent versions of a given test specification are at the top of the
specification list, with the historical versions pushed to the bottom.
Add AASHTO T 99/T 180-2022 spec. support. Adjust the rounding of test results for the new version to be to the nearest 10th, per the specs. (issue16893).
Add natural moisture to the quick test data summary report (issue16926).
Modify the LIMASTM data summary report slightly to change what header items
are combined into a single row.
Prevent hangs caused by selecting Halt on an error dialog.
Fix issue with demo crashing on dialog show (issue16951).
Clean up Proctor test info. help screen.
5.0.1.15
07/09/2023
2023-Jul-09
Add sieve test support for AASHTO T 311.
Modify exception handler so that errors caused by invalid (i.e.,
already-destroyed) Windows controls do not wind up with mangled exception
information. (No more spurious "InheritsFrom" entries in the stack dump.)
Remove Windows 7 and Windows 8.1 from the supported operating systems
list.
Correct a compatibility problem with projects created with LabSuite version
4, pre-2013: if the settings for such a project are never changed, the program may
not calculate the particle size Cc and Cu values correctly. (These values will
likely be obviously incorrect; e.g. a large number of digits.) The problem lay with
the software not initializing its array of DValues to be calculated unless the
project's GSSettings.XML file contained an AdditionalDValues tag, which it would not
have unless it was written by a grainsize.ovr program from August 22, 2013 or
later. This should be a very low-risk issue: almost all clients will have updated
their software since 2013, and any projects older than that will likely have long
since been completed.
5.0.1.14
03/29/2023
2023-Mar-29
Fix crash (floating point error) triggered when drawing log(size)
vs. probability and Wentworth particle size charts.
Support the importer plugin's "RECONSTRUCT" request.
Fix an error in the definition of the "uscs without coarse/medium/fine
divisions" particle classification system. Incorrect definition would cause "Range
check error" messages on loading an affected test.
Fix occasional crash when right-clicking on LabSuite module link ("Grain Size", "Atterberg Limits", etc.) from GDM sample card, then selecting "Summary Preview" or "Report Preview". (Likely corrects issue15785.)
Change the default report/summary left-hand margin from 0.85 inches (!) to 0.25.
Correct misspelling (boyancy instead of buoyancy) in the hydrometer section of the particle size test data summary.
In Windows 7 (at least in using large fonts), the toolbar at the top of the window was not properly placed on initial program load.
Internal changes to the monotone hermite curve model code used for particle distribution curves: remove unused code paths, add "force monotone" option, inline function calls.
Downsample .PDF jpeg images 50%. Provides a major improvement in file size
without substantively affecting image quality.
Correct a crash in the "preview all report forms" feature caused by a
corrupted report form template file (issue16224).
Add support for creating custom sieve/hydrometer and Proctor data
importers.
Modify particle size curve behavior in cases where the 1st hydrometer
point has a higher percent-retained than the last sieve point (physically
impossible, but it does happen): before the modification the curve might encounter
a dip between the smallest two diameters; this has now been corrected
(issue16296).
Force 3 digits to the right of the decimal point for reported phi
values.
Change to how sieve/hydrometer testing standards are reported on chart
reports: Prior, multiple occurrences of a standards organization's name in would
all be reported; e.g., "ASTM D6913 and ASTM D7928". Now, only the 1st occurrence
would be used; e.g., "ASTM D6913 and D7928". This change was to make room in the
title of the Test Results block on certain reports for, e.g., "ASTM D6913 and
D1140, D7928". Additionally, the " and " has been changed to an
ampersand.
Modifications to the sieve/hydrometer summary report: Change reporting Dx
values to phi values for Wentworth-charted tests; use the phi symbol instead of "phi";
change the "fractions" table back
into a horizontal orientation (similar to GS4); downsize the "fractions" table data
font if reporting a large number of fractions; work to fit the full "Results" section
onto an existing summary page instead of forcing the section to its own page.
5.0.1.13
12/20/2022
2022-Dec-20
Correct spelling error in the description of GSLAND3.
Remove unused "testing remarks" field on the GSLAND3 version of the sample info. window.
Add ASTM D1883-21 to CBR standards list, reorganize list order to put the
most recent standards on top.
Support collapse on CBR swell charts and for the test maximum swell
value.
Use the final swell test reading as the maximum swell, instead of checking
every test point.
Correct crash appending imported data acquisition data to a CBR test
(issue16035).
5.0.1.12
05/26/2022
2022-May-26
Bundle the AASHTO2021 standard with the program update. (The standard
shipped with new installs starting with 5.0.1.10.
Change the Wentworth sand/silt division to match the #230 sieve opening
size, instead of being .0005mm smaller. (Issue15959.)
Do not check/use wash test data if the sieve test standard does not specify wash data (issue16000).
5.0.1.11
05/11/2022
2022-May-11
Correct a bug with the previous release that prevented changing the number of sieve test sample splits.
5.0.1.10
04/18/2022
2022-Apr-18
Pressing Enter on a tare ID field now jumps to the next field after the tare
weight field if a tare ID was entered.
Move CBR/LBR data import internally, instead of using external program.
Fix data error thrown when sieve test pan weight is exactly 0.
Fix error that would incorrectly associate D7928 with V4-entered hydrometer tests, resulting in crashes when showing the hydrometer data screen (issue15943).
The sieve test cumulative weight tare ID field did not enter the corresponding tare weight on ID selection.
Entering bad data for a post-split sieve specimen, then changing the test's setting so that that specimen was no longer a part of the test would cause crashes on trying to exit the sieve test screen (issue15945).
Correct several bugs with entering pre-calcd. sieve test data: split specimen were allowed, and D6913 fines data was presumed.
Add AASHTO-2021 correction support.
5.0.1.9
04/14/2022
2022-Apr-14
Correct problem in changing from the "Quick Tests" data window. Also fixed problem preventing showing the module's data summary.
5.0.1.8
02/02/2022
2022-Feb-02
Per issue15769, bump any percentage that's physically impossible to be the same as the next larger diameter's percentage, as long as the change is less that .05%.
Changed the shortcut keys used by LBR and the Quick Tests module (they
conflicted with other modules).
Possibly fix the "Support" button to bring up the support page with the proper module selected in the question form.
Attempt to correct errors thrown during the "TabsChanging" event
handler.
5.0.1.7
01/13/2022
2022-Jan-13
Ensure that the Proctor oversize moisture content field is properly
shown/hidden depending upon the mass ratio setting.
Shift the "Date" field on PRGEOSYS to the left to make more room for dates.
5.0.1.6
12/22/2021
2021-Dec-12
Update program home page URLS.
Correct crash deleting the row after the last row of any grid.
Attempted workaround for issue15636 (could not duplicate error).
Fix crash showing material description list if one of the descriptions use a symbol.
5.0.1.5
11/05/2021
2021-Nov-05
Correct crash switching from a wash test screen to a sieve stack test
screen.
Correct wash data going into the wrong data entry field when switching to a
D6913 test type from a wash-only test type.
5.0.1.4
10/29/2021
2021-Oct-29
Add support for entering sieves that have exactly 0 percent passing. (This
caused a crash in GS4.)
Major rewrite of the XML data file read code. Should have no end-user
effect.
Fix data entry for pre-calculated sieve data with specification
envelopes. (Data were going into the wrong columns.)
Correct crash on exiting the sieve test data screen for a wash test when the
default test type was already a wash test.
5.0.1.3
10/27/2021
2021-Oct-27
Include help and .pdf manual files.
Keep single-sample sieve test screen from moving prompts (pan, personnel) around when switching to/from D422 and D6913.
5.0.1.2
09/20/2021
2021-Sep-20
Rename "Other Tests" to "Quick Tests"
Add "Quick Tests" summary report.
Change "Quick Tests" specific gravity reporting to 3 decimal places.
Fix organics-via-ignition to allow a 0 (i.e., tared-out) dish
weight.
Remove pH entry field from A1309 as irrelevant with their web-based interface shut down.
Correct sieve test data screen for no-split d422 tests so that the screen could be scrolled.
Clean up appearance of non-split sieve test data screen.
Context-sensitive help for sieve, hydrometer and "quick tests" data
windows.
Report absorption, % to 1 decimal place instead of 2.
5.0.1.1
08/15/2021
2021-Aug-15
First public release.
5.0.1.0
07/09/2021
2021-Jul-09
First update test.
5.0.0.1
9/24/2019
2019-Sep-24