[SusProg3D -
Suspension by Design.

The latest release is V5.152A (Build 1698.0).
Updated the Alignment input to allow for
specifying "Caster" or "Inclination" (where applicable).
Updated and corrected all the geometry calculations for
uprights with one or two swivels.
Add the kingpin upright style for the old type
knuckle/kingpin/upright design.
V5.150F (Build 1689.5).
Changed the wheel alignment terminolgy for
rear suspensions. "Inclination" is now used instead of
"Caster".
Added the "Dual axis strut" as used by some Renault and Honda
vehicles.
Updated the centre link steering to allow for the tie rods to
be connected above or below the centre link.
Corrected a bug which caused an exception when closing the
shock and spring chassis input dialog for live axle.
Updated the upright ISO Graphic to display correctly when not
using the default SusProg3D axis system.
Updated various input dialogs to correct the tab sequence.
Updated the antiroll bar inputs to consolidate the link length
data into the main antirollbar input dialog.
Updated the Excel export functions to export the spring and
arb rates (in addition to the wheel rates).
On a technical note, the functions to read a data file have
been updated to use heap instead of stack memory.
Updated the graphic display of the undertray, chassis datum,
track surface and wheel for transparency.
Added a torsion bar option for strut suspension.
Updated and fixed the graphic print function.
Fixed the antirollbar link orientation calculation error.
Added back the steering options for rear suspension types that
had the option deleted.
For the trailing arm and 3 link rear suspension, the trailing
arm chassis mount offset didn't save. Fixed.
V5.140H (Build 1625.7).
GUI updated to support display scale settings
125% to 200%.
Corrected the live axle chassis and links input dialogs that
defaulted all values to zero.
Corrected the coil spring input dialog to save the opposite
side spring when symmetric.
Updated the Results and enabled selection (Ctrl-A) and copy
(Ctrl-C) functionality.
Corrected the axis display to clearly show when the data file
axis differed from the current settings.
Added a "Point to line" function to the Tools -> Misc to
check if three points are co-linear.
Updated the CAD2Susprog tool to correctly show the item
captions and defaulted all numeric inputs to use the number of
decimal places setting.
Updated all the FileRead DLLs to link through the portal axle
data.
Updated the CAD2Susprog tool to correctly show the spindle
length.
Updated all the Geometry -> Upright and
Geometry -> Strut inputs with updated captions, fixed the
graphic display when using inch measurements, and deleted the
input for the sprindle reference.
Corrected the suspension link calculations to correctly handle
calculating the square root of a negative number rather than
causing a calculation failure.
V5.132
Renamed the CMM utility to CAD2SusProg and
added additional inputs and calculations.
Added a display option to orient the view along the steering
gear axis.
Updated ECalc to preselect the appropriate calculations.
Corrected the results output for the bellcrank rotation angle.
Added to the wheel and tyre input to allow for individual
mounting offset definitions.
Updated the display of trailing arm to draw a line
representation.
Updated the display of trailing arm types that use an
additional toe control link to draw the toe link.
Updated the trailing arm calculations to support the Kia
Carnival rear suspension.
Updated the Mustang caster link calculations to support the
2020 Mustang Shelby GT500.
V5.130
Added the option to specify the steering turn
angle using steering wheel rotation.
Fixed the setting brake and torque distribution bug.
Fixed the rear geometry wheel location and alignment bug.
Fixed the live axle roll centre calculation bug.
Fixed the antirollbar link length bug.
Fixed the display of invalid driveshaft and shockabsorber
artifacts.
Fixed the input of the lateral link coordinates for trailing
arm with lateral links.
Added the Pitman arm steering (go-kart style) for all A-arm
and Strut suspensions.
V5.125
Added an extra Geometry Configuration option
for all suspension and steering linkages.
Added the steering wheel rotation to the Excel exports for
ToeOutInTurn data.
Updated About to identify Windows 11 Version 22H2.
Fixed a bug that sometimes caused an exception when reading
the SusProg3D settings.
Fixed a heading text error in the toeout in turn results.
Fixed a bug that corrupted the Ford Twin I-Beam steering
input.
Updated the struts to allow for the strut-knuckle pivot bolt
to be either upper or lower.
Fixed a bug that caused a helper spring to have the wrong type
of end style and coil count.
Updated drawing the helper spring to change the colour to red
when solid.
Fixed a bug that incorrectly calculated the body spring seat
dimension when calculating the spring for any option except
"Calculated".
Added rectangular section springs and rearranged the coil
spring input form.
Changed the sequence the various results data is collated.
Update the strut input form to better identify the
strut-knuckle pivot and adjustment bolts.
Fixed the "Ancestor for ExcelApplication not found" bug.
Fixed the "ExcelApplication Access violation" bug.
V5.124
A new Excel group tab added.
Added new A-arm design and dimensioning functions.
Fixed a bug displaying large numbers (-1E6 > values >
1E6).
Added extra validation in the CMM tool for spindle
coordinates.
Added extra validation for live axle link lengths.
Added the depiction of the track surface to the graphic.
Added alternative Excel range name prefix, 'SPG'.
Added a new live axle bellcrank anti-roll bar configuration.
V5.122
Updated the threaded calculations to use task
manager.
Updated the calculation threads to pass errors back to the
main thread.
Updated the Excel interface with additional error reporting.
Updated the registration interface with additional error
reporting.
V5.120
Updated About to identify Windows 11.
All calculations now performed in a dedicated CPU thread.
Extended the caster calculation limit from 0.5R to 0.8R (28.6
degrees to 45.8 degrees).
Corrected a bug in eCalc and vCalc
Corrected the terminology in Dynamic Results from 'Roll couple
distribution' to 'Roll stiffness distribution'
Corrected a compiler bug with Excel2Input and Excel2CMM
Fixed a bug in the trailing arm with lateral links geometry
calculation.
Fixed a bug in the Delphi IDE that caused some dialogs to not
open correctly.
Fixed a bug calculating caster with an upper A-arm and a lower
"virtual" A-arm.
[V5.118
Mumford links are now full asymmetric.
Watts links are now full asymmetric.
Updated the Upright, Strut, Trailing Arm and Axle input
dialogs and updated the graphic.
Replaced the CHM format help file with eWriter help file.
Added a "Stacked" option to the Display Control.
Refactored the MonoWheel code to improve performance.
Added a Cascade option to better display all open inputs.
Added an option to view the bellcrank centred in the screen
viewing along the bellcrank axis.
Fixed a few instances where the font size
didn't scale correctly on hi dpi devices.
The preferred minimum OS is Windows 10 Creators Update Version
1703 Build 15063 Released March 2017
V5.114
Added the Chapman strut rear suspension.
Updated the strut instant centre calculations.
Fixed a corrupted steering gear input form data display when
using styles.
s
V5.125M (Build 1531.12).
Added an extra Geometry Configuration option for
all suspension and steering linkages.
Added the steering wheel rotation to the Excel exports for
ToeOutInTurn data.
Updated About to identify Windows 11 Version 22H2.
Fixed a bug that sometimes caused an exception when reading
the SusProg3D settings.
Fixed a heading text error in the toeout in turn results.
Fixed a bug that corrupted the Ford Twin I-Beam steering
input.
Updated the struts to allow for the strut-knuckle pivot bolt
to be either upper or lower.
Fixed a bug that caused a helper spring to have the wrong type
of end style and coil count.
Updated drawing the helper spring to change the colour to red
when solid.
Fixed a bug that incorrectly calculated the body spring seat
dimension when calculating the spring for any option except
"Calculated".
Added rectangular section springs and rearranged the coil
spring input form.
Changed the sequence the various results data is collated.
Update the strut input form to better identify the
strut-knuckle pivot and adjustment bolts.
Fixed the "Ancestor for ExcelApplication not found" bug.
Fixed the "ExcelApplication Access violation" bug.

SusProg3D - Suspension by
Design.
===================
Version 5.124 has a number of enhancements.
Thanks to all of those who made
comments and suggestions.
In
no particular order.
V5.124A
(Build 1525.0)
 |
Added new A-arm design and
dimensioning functions.
Additional styles will be added as requested.
Thanks to Jeff for this one.
|
 |
Added a new live axle
bellcrank anti-roll bar configuration.
This is the configuration used in the Australian
SuperUtes category.
Thanks to Edbert for this one.
|
 |
A new Excel group tab
added.
All the Excel related tabs have been moved into
their own group tab.
|
 |
Fixed a bug displaying
large numbers (-1E6 > values > 1E6).
Thanks to Bruce for this one.
|
 |
Added extra validation in
the CMM tool for spindle coordinates
|
 |
Added extra validation for
live axle link lengths
|
 |
Added the depiction of the
track surface to the graphic.
|
 |
Added alternative Excel
range name prefix, 'SPG'
This is specifically for the German language version
of Excel where range names starting with 'S3D' are
invalid.
Thanks to Michel for this one.
|
Your
feedback and suggestions are always appreciated.
To SusProg3D
Home Page
Version 5.114 has
a number of enhancements.