Changelogs

0.3.7.3 (2024-06-19)

+ slip surface angle in JavaScript function is defined as negative angle for active zone and positive angle for passive zone

0.3.7.2 (2024-01-28)

+ more robust dxf 2D line and polyline import

0.3.7.1 (2023-09-06)

– fixed crash during flac grid generation when materials are not assigned

0.3.7.0 (2023-08-27)

+ dxf 3D and 2D polyline to points conversion
– removed gui input for model setup

0.3.6 (2023-04-04)

+ FLAC structural grid generation

0.3.5 (2022-10-13)

+ added command line option -a to save all slip surfaces and associated fos

0.3.4 (2022-10-12)

+ save all slip surfaces
+ new check update

0.3.3 (2022-10-04)

+ lock block gravity wall design extension
– a few minor fixes

0.3.2 (2022-08-23)

+ base polyline simplification
– fixed SI/English units switch error in gui input
– fixed material name conversion error during gui and script switch

0.3.1 (2022-06-19)

+ dxf polyline simplification
+ draw annotation text
+ draw annotation line
+ draw annotation polyline
+ draw annotation lead line
+ draw dimension
+ draw arrow
– fixed crash during opening old files

0.3.0.1 (2022-05-26)

– fixed base case failing to update limits with GUI

0.3.0 (2022-05-24)

+ added graphic user interface (GUI) for model setup
+ graphical input to script input
+ script input to graphical input
+ copy and paste svg file to MS Office

0.2.0.1 (2022-03-30)

+ use -o opiton to specify output file in command line mode
+ write error messages or print output messages into log file in command line mode
– fixed program crashing when entry and exit points coincide

0.2.0 (2022-03-26)

+ geosynthetics reinforcement
+ soil anchor and soil nail reinforcement
+ tau over sigma_v soil model
+ JavaScript function soil model
+ JavaScript function editor
+ run analysis using command line without GUI
+ save analysis results
+ show B-bar and ru in soil property table
+ function to set if use B-bar with load
+ open file without running script
– dxf polyline start-end connection error

0.1.4.1 (2022-01-21)

– fixed a dxf importing error

0.1.4 (2022-01-06)

– fixed missing cheat sheet and missing function auto completion
– fixed excessively long load arrow symbol under English units
– fixed being unable to cut in some cases
– fixed showing point number and showing sketch line inconsistency when opening new file

0.1.3 (2021-11-26)

– fixed unable to find correct point in polygon
– fixed crash when running existing files

0.1.2 (2021-10-09)

– fixed a bug for auto phreatic line

0.1.1 (2021-10-08)

– fixed missing cheat sheet
– fixed missing script autocompleter
– fixed missing convergence information

0.1.0 (2021-10-06)

+ geometry setup with PythonScript
+ automatic polygon detection
+ multiple analysis method: m-p, Spencer, Bishop, Janbu, Ordinary, GLE
+ multiple cases
+ concentrated load, distributed load, seismic load
+ polyline and spline water level
+ ru and b_bar pore pressure
+ dxf data import
+ LEMSlope Python script editor
+ function cheat sheet
+ point and polygon data export
+ SI and English units
+ vector svg reult output

0.10.2.2 (2024-12-03)

– fixed program crashing when open file with applied spring support

0.10.2.1 (2024-11-05)

– fixed network connection issue

0.10.2.0 (2024-11-03)

+ added shared license management

0.10.1.1 (2024-06-26)

– fixed long company address display
– fixed failure to start after pile wall mode is selected

0.10.1.0 (2024-06-23)

+ new about dialog showing software serial number
+ default trial license valid for 14 days
+ annual subscription

0.10.0.1 (2023-10-20)

+ added group reduction factors equations
+ added group reduction button in soil model dialog

0.10.0.0 (2023-10-19)

+ improved 2D model graphic view
+ added finite element model graph
+ added group reduction factor calculation
+ added concrete section data export
+ added groundwater level in graphic view
+ added elevation in graphic view
+ added curvature unit

0.9.0.6 (2023-07-23)

– corrected equivalent depth for Reese sand when the sand layer in the second layer or below

0.9.0.5 (2023-07-12)

– fixed incorrect low strength message for pure concrete section

0.9.0.4 (2023-04-04)

– fixed incorrect max shear and moment summary

0.9.0.3 (2022-12-20)

– fixed program crashing when p-y curves are generated for piles with stickup

0.9.0.2 (2022-07-08)

– fixed program crashing when concrete pile with zero strength

0.9.0.1 (2022-01-12)

– fixed program crashing during xlsx file export with long sheet name

0.9.0 (2022-01-02)

+ round and rectangular reinforced concrete piles
+ finned piles
+ better JavaScript editor
+ user customizable general pile list
+ battered pile p multiplier hint
– fixed p-y spring illustration cannot display when program is started from different folders
– fixed convergence issue with small axial loads

0.8.6 (2021-01-23)

+ changed soil movement load from relative soil movement to absolute soil movement
+ added variable soil movements along depth
– minor GUI adjustment

0.8.5 (2020-07-09)

– fixed API sand error with small friction angle

0.8.4 (2020-04-19)

– fixed decimal point entry issue for countries using decimal comma
– fixed result data export titles in xlsx file

0.8.3 (2020-04-12)

– fixed program crash when more soil layers exist under pile bottom

0.8.2 (2020-03-31)

– fixed program crash when assign soil properties

0.8.1 (2020-03-30)

– fixed p-y curve output unit error

0.8.0 (2020-03-28)

+ nonuniform pipe pile
+ multi-section pile
+ pile section defined with function
+ arbitrary loads graphic presentation
+ p-y JavaScript test dialog
+ model graph view settings

0.7.0 (2020-01-19)

+ switched the numerical method from FDM to FEM
+ weak rock model
+ c-phi soil model
+ soil movement load
+ soil movement force dialog
+ arbitrary loads at arbitrary locations
+ concentrated forces and moments
+ distributed lateral loads
+ soil movement loads
+ arbitrary boundary conditions at arbitrary locations
+ lateral ground springs
+ rotational springs
+ lateral movement fixed
+ rotation fixed
+ nonlinear pile bending stiffness
+ elastic perfectly plastic
+ user defined curve
+ user defined javascript function
+ support windows 64 bit
– no windows 32 bit

0.6.3 (2019-02-04)

– corrected illustration typo
– removed emf file support

0.6.2 (2018-05-13)

– fixed p-y curve output depth
– fixed minor menu typo

0.6.1 (2018-01-03)

– minor bug fix

0.6.0 (2017-11-02)

+ API Sand
+ foundation stiffness matrix
+ showing p-y curves along pile depth
+ soil resistance data and curves
+ soil model illustration graphs
+ improved graph quality
+ display soil model options in combo box
– changed E to E/b for soil models added in 0.5.0
– fixed PyFunction declaration
– other minor fixes

0.5.0 (2017-07-03)

+ elastic soil model
+ elastic perfectly plastic soil model
+ elastic perfectly plastic strain hardening soil model
+ brittle rock model
+ Chinese graphical user interface
– bug fixes

0.4.1 (2017-04-18)

– fixed program crashing when result graphs showing

0.4.0 (2017-03-28)

+ axial loads
+ result graph export (svg, emf, pdf, png)
+ English units
+ result graph print
+ copy and paste data between loads table and spread sheet
+ delete load by delete key
+ more HP piles
+ copy pile type

0.3.1 (2017-02-18)

+ effective unit weight symbol
– fixed incorrect HP pile width

0.3.0 (2017-02-01)

+ multiple piles
+ HP piles
+ text output
+ updated excel file export
+ updated A and B curves
+ copy layer top parameter to layer bottom
+ loads generation and delete
– moved N from stiff clay w/o water soil to loading
– groundwater level, use effective unit weight
– bug fix

0.2.2 (2016-03-24)

– bug fix

0.2.1 (2016-03-07)

+ multi-layered soil
+ P multiplier
+ lateral load and moment combination
+ rotation angle output
– used fixed J = 0.5
– bug fix

0.2.0 (2015-11-10)

+ multilayered soil
+ P multiplier
+ lateral load and moment conbination
+ pile rotation output

0.2.1.4 (2024-05-02)

+ example data

0.2.1.3 (2024-02-29)

– fixed minor GUI typo

0.2.1.2 (2023-09-11)

– fixed missing tabs with Qt6 in some cases

0.2.1.1 (2023-08-29)

+ upgrade library from Qt 5 to Qt 6. No change for program functions.

0.2.1 (2023-04-30)

– a few minor bug fixes

0.2.0 (2023-02-13)

+ JavaScript function for t-z and q-z curves

0.1.1 (2023-01-29)

– fixed elastic perfectly plastic soil ultimate capacity unit display error

0.1.0 (2022-12-16)

+ t-z and Q-z curves for API driven steel sand, API driven steel clay, Reese O’Neil drilled shaft sand, and Reese O’Neil drilled shaft clay
+ t-z and Q-z curves for elastic and elastic perfect plastic soils
+ elastic, elastic perfect plastic, concrete, and composite pile materials
+ pile head top down, top up load, bidirectional load
+ downdrag load and adfreeze load
+ multiple load cases
+ considering pile total weight and effective weight
+ pile capacity
+ additional toes
+ multiple pile sections
+ pipe, circular, and rectangular cross-sections
+ ignoring shaft friction for specific sections
+ pile dispalcement, force, strain graphs
+ finite element model visualization

1.2.1.5 (2024-10-02)

– fixed crash during saving options

1.2.1.4 (2024-09-28)

– fixed failure to paste drop down data
– fixed unclear dotted line on print out
+ new About dialog

1.2.1.3 (2024-07-26)

+ context menu to delete borehole
+ drag and drop file to open project

1.2.1.2 (2024-07-22)

– fixed linking wrong runtime library

1.2.1.1 (2024-07-19)

+ input table alternating row color
– fixed dense pdf dash line export
– fixed missing blank line in soil description

1.2.1.0 (2024-06-13)

+ added template file
+ show/hide summary tabs
– 3D view center reset problem when open new file

1.2.0.0 (2024-05-07)

+ centralized master database to manage projects
+ automatic update current project to master database
+ make project local copy and edit
+ SoilStats functions as a kml server to provide kml and dynamically generate borehole logs based on request from Google Earth Pro or Google Earth Web
+ convert northing and easting to latitude and longitude and batch fill lat/long in project database

1.1.0.0 (2024-04-14)

+ borehole dxf export
+ cross section dxf export

1.0.1.0 (2024-04-06)

+ additional info at description separation lines in borehole logs
+ bold description with <<>>
– fixed tab key malfunction in input table
– fixed drawing picture at slightly shifted locations

1.0.0.0 (2024-03-17)

+ 3D ground surface construction based on xyz data
+ ground surface contour lines
+ ground surface cross-section cut
+ ground surface bounding box or bounding polygon
+ visualization field grid data
+ construction of general objects, piles with GUI or python script
+ show general objects by steps

0.9.3.1 (2024-02-05)

– fixed failure to delete boundary lines

0.9.3.0 (2023-11-21)

+ borehole log logo setting from menu, instead of modifying template
+ Ctrl+G quick kmz file export and view in Google Earth
+ select boreholes with rectangle, hide or only show selected boreholes in 3D view
+ select boreholes with rectangle, hide or only show selected boreholes in 2D view
+ set default borehole diameter to 1 m or 1 feet in 3D view

0.9.2.0 (2023-10-09)

+ do not allow to import data if no project is open
+ report patterns which are not defined
+ continue render logs even if some patterns are missing
+ shared data map files
+ new program choose default template
– fixed not being able to clear database when import data from gINT file
– close gpj file lock after import data
– clear log plot wen open a new project
– fixed failure to pick up default material color
– fixed missing unsaved editing data

0.9.1.2 (2023-08-15)

– fixed 3D view cannot show up when there are two boreholes with the same coordinates

0.9.1.1 (2023-08-06)

– fixed depth precision in soil description tooltip for 2D and 3D view

0.9.1.0 (2023-07-23)

+ preliminary data validation function
– fixed unable to show only one borehole in 2d view
– fixed duplicated material names for material colors

0.9.0.0 (2023-07-19)

+ cross-sections
+ stick logs along cross-sections
+ shortcuts list
+ plan view north symbol
– fixed no update when setting template
– fixed save as crash
– fixed database locked when error occurs

0.8.1.0 (2023-06-30)

+ export graph to pdf, svg, and png
– fixed crash with empty project
– a few minor adjustments

0.8.0.0 (2023-06-20)

+ borehole data input sheets
+ borehole log generation
+ user defined data input format and database template
+ user defined log generation template
+ Python used to customize templates
+ Python datamap file
+ Python tab used to query any data from database
+ SQLite database used to store borehole data
+ enhanced 3D and 2D view
+ coordinates conversion between different coordinates systems
+ Google Earth kmz file export, including borehole locations, informaiton, and vertical stick logs
+ link Google Earth place markers with log PDF files
+ link borehole symbols with log PDF files
– version 0.8 is not backward compatible and cannot read files of previous versions

0.7.4.3 (2022-06-24)

– fixed failing to export xlsx file

0.7.4.2 (2021-10-11)

– fixed temporary file reading problem

0.7.4.1 (2021-06-30)

– fixed temporary file reading problem

0.7.4 (2021-06-27)

+ switched to 64 bit to improve program extensibility
+ added 32 bit bridge to gINT data file

0.7.3 (2020-06-30)

– 3D view bug fix

0.7.2 (2019-06-22)

+ borehole name text removal
– data map file creator

0.7.1 (2018-03-12)

– fixed data file open problem

0.7.0 (2017-06-10)

+ data map file 0.2 format
+ data map file creator
+ borehole drill date
+ borehole sample view
+ sample information checking
+ user defined data extract and data query
– water content estimate error

0.6.2 (2017-04-08)

+ added current graph printing
+ added mouse coordinates on graphs
– fixed no SPT data in detailed view with multiple files
– fixed duplicated legends
– fixed unchanged soil colors when second file was opened
– fixed failure to show esimated SPT N value if the 1st depth was empty
– fixed failure to show naturally sorted search results

0.6.1 (2016-12-14)

+ showed soil description when 3D borehole clicked
– fixed no response on graph height setting

0.6.0 (2016-12-12)

+ added view choosing with tab bar
+ added double clicking to highlight a certain soil layer
+ added ignoring out of range value for stats
+ added graph width atuo resizing
+ added soil details view. show soil symbols, spt n and water content along boreholes
+ added sigle left clicking or pressing left or right mouse button to select borehole in soil details view
+ added icons in soil combobox
– merged borehole depth view into soil thickness view
– removed borehole serial number

0.5.4 (2016-11-27)

+ support soil regroup wildcard, e.g., *sand*=>sand
+ display default data map file on status bar
+ record recent gINT files, xlsx files in recent file list
– fix 3D view deletion bug
+ other minor improvements

0.5.3 (2016-11-16)

– fixed searching graph legend error
– fixed regroup rule range error

0.5.2 (2016-11-08)

– fixed reference plane range error

0.5.1 (2016-11-05)

– fixed missing soil layers in 3D view after soil layers regrouped

0.5.0 (2016-11-03)

+ 3D borehole view
+ read xlsx files
+ double click on 3D borehole to show borehole information
+ open gInt files, xlsx files and mdb files from File menu
+ drag and drop gInt files and SoilStats files to program
+ export gInt file to xlsx files

0.4.2 (2016-08-30)

– fixed soil name drag and drop issue
+ added general soil name extraction

0.4.1 (2016-08-09)

+ show borehole names or serial number on x axis
+ automatically open graph image once it is saved
+ added 10px margin for graph

0.4.0 (2016-08-01)

+ customize soil layer colors
+ customize borehole line width
+ sort borehole names naturally (e.g. TH-9, TH-10 instead of TH-10, TH-9)
+ sort soil layer names by depth
+ hide detailed data by default

0.3.2 (2016-07-13)

+ added SPT N and water content range percentage estimate
+ added custom data eport to xlsx file

0.3.1 (2016-06-29)

– bug fixes
+ remove unwanted letters from soil layer names

0.3.0 (2016-06-27)

+ show borehole serial number in thickness summary
+ differentiate duplicated borehole numbers from different borehole files
+ show borehole coordinates and elevation in text and graph
+ Atterberg Limits text summary ordered by borehole name
– fix first time data map file setup failure
+ multiple data map files for multiple borehole log files

0.2.2 (2016-06-21)

– bug fixes
– redefined spt N value estimate percentage

0.2.1 (2016-06-18)

+ text search including searching soil description, remarks and soil symbol
– bug fixes

0.2.0 (2016-05-31)

+ data map file setting
+ pocket pen reading view
+ water content display in limits view
+ appending gint files

0.1.0 (2016-04-27)

+ water content view
+ spt N value view
+ soil layer thickness view
+ water level view
+ borehole depth and elevation view
+ single borehole view
+ Atterberg Limits view
+ spt N value estimate
+ graph export

0.5.2.0 (2024-07-12)

+ updated to new Qt version
+ added radius adjustment for dip/plunge

0.1.2.1 (2024-09-01)

+ update GUI library to Qt 6.4.3

0.1.2 (2022-08-29)

+ flexible pipeline stress assessment with modified IOWA formula

0.1.1 (2021-06-27)

– minor bug fixes

0.1.0 (2020-08-29)

+ multi-ring segmental tunnel lining
+ logitudinal coupled joint springs, rotational and shear stiffnesses can be coupled with spring normal force
+ circumferential point-point spring, line-line springs
+ joint springs can be fully user-defined with JavaScript
+ ground normal and tangential springs. The normal springs are tension only
+ arbitrary load conditions
+ 2D and 3D view
+ results polar view and xy graph view
+ results including segment moment, axial force, shear force, deformation, ground reaction, joint deformation and force, tunnel lining normal and tangential loads view
+ results graphs can be export to svg, png, and pdf file format.

0.2.6.2 (2024-11-02)

– minor bug fixes

0.2.6.1 (2023-10-29)

+ upgraded to Qt6

0.2.6 (2022-11-01)

+ updated checking update with https

0.2.5 (2021-06-27)

– minor bug fixes

0.2.4 (2020-09-25)

– changed thermal conductivity units from KJ/day/m/C to W/m/C

0.2.3 (2019-03-08)

– bug fixes

0.2.2 (2018-09-28)

– bug fixes

0.2.1 (2018-09-14)

– bug fixes

0.2.0 (2018-05-01)

+ English units
– bug fixes

0.1.0 (2017-09-25)

+ analytical solution for a step change in surface temperature on uniform material
+ numerical solution for temperature boundary, convective boundary and heat flux boundary on multi-layer material
+ temperature boundaries: constant temperature or freezing/thawing index, sinusoildal temperature, step temperature, and piecewise straight line temperature
+ graphs: temperature profile, freezing/thawing front, and temperature variation at a certain depth
+ built-in fine grained soil and coarse grained soil thermal properties
+ general freezable material and simple material properties
+ pdf, svg and png image export