FAQ

Home ] What's new! ] Suspension types ] Tutorials ] Downloads ] Data files ] [ FAQ ] Purchase here ] Contact us ]

Table of Contents

Operating system requirements.
Supported versions of Excel.
Does SusProg3D run on Windows 32-bit operating systems?
Does SusProg3D run on a Mac?
Blank or missing registration data
Registration email fails
The graphic does not display.
The display causes Access Violations.
Unexpected calculation error.
Installation problem - which Windows rights must I have to install SusProg3D?

horizontal rule

Operating system requirements.

SusProg3D will run on all current Microsoft Windows 64-bit operating systems: Windows 8.1, Windows 10 and Windows 11.
SusProg3D is only available in 64-bit.
All older operating systems are considered obsolete.
The preferred minimum OS is Windows 10 Creators Update Version 1703 Build 15063 Released March 2017

To run SusProg3D you will need OpenGL. This is provided by GLU32.DLL and OPENGL32.DLL.
These DLLs come with all current Microsoft Windows operating systems.
Your video card driver software must support OpenGL 1.2 with OpenGL 2.1 preferred.

To use the Excel interface, you will need ExcelXP (Excel version 10) or later. This is the version of Excel included with OfficeXP.
Excel2000 (Excel version 9) and earlier are not supported.

Current Microsoft Windows operating systems.

All editions of Windows 8.1 64-bit are supported.
Note that Windows 8.1 is set to reach end of life on January 10 2023.

All editions of Windows 10 64-bit are supported.

All editions of Windows 11 64-bit are supported.

Obsolete operating systems

All Windows 32-bit operating systems.
All Windows 64-bit operating systems prior to Windows 8.1 64-bit

We do not provide any support for hardware and/or software issues on these operating systems.

Back to Top

horizontal rule

Supported versions of Excel.

To use the Excel interface, you will need Excel2002 (V10.0) or later. This is the version of Excel included with OfficeXP.
Excel2000 (V9.0) is not supported but should work OK. Versions prior to Excel2000 are not supported.
All SusProg3D development and testing uses Excel2016 (V16.0) included with Office 2019.

German language editions of Excel should use "SPG" as the range name prefix.

Excel that is included with Office 365 On-line version is NOT supported.

To determine your Excel version, enter the following formula into a cell =INFO("release")

Version Year Description  
7.0 1995 Excel 95 The first major 32-bit version of Excel. Feature-wise, it's very similar to Excel 5
8.0 1997 Excel 97 A new interface for VBA developers, UserForms, data validation, and lots more
9.0 1999 Excel 2000 Can use HTML as a native file format, "self-repair" capability, enhanced clipboard, pivot charts, modeless user forms
10.0 2001 Excel 2002 This is part of Office XP. It has a long list of new features, but most of them will probably be of little value to the majority of users. Perhaps the most significant feature is the ability to recover your work when Excel crashes. This version features product activation technology (i.e., copy protection).
11.0 2003 Excel 2003 Microsoft Office Excel 2003. The new features in this version are: (a) improved support for XML, (b) a new "list range" feature, (c) Smart Tag enhancements, and (d) corrected statistical functions.
12.0 2007 Excel 2007 Microsoft Office Excel 2007. Finally, some major changes in Excel. For some, the changes may actually be too major
13.0     There is no 13
14.0 2010 Excel 2010 New features include sparkline graphics, pivot table slicers, an updated Solver, and a 64-bit version
15.0 2013 Excel 2013 Included in Office 2013
16.0 2016 Excel 2016 Included in Office 2016, Office 2019 and Office365

If you try to do a export to Excel, and you get this error "Interface not supported", then there is a problem with the way Excel is installed on your machine.  Here are a few things you can try to get past this error:

  1. The problem may have to do with anti-virus software ("script-blocking" features).
    If you have Norton Anti-Virus, temporarily turn it off to see if that is what is causing the issue.
  2. Try updating Office from the Web:
    http://office.microsoft.com/officeupdate/default.aspx
  3. The problem may be resolved by uninstalling and reinstalling Microsoft Office.
  4. The problem may be caused by an incorrect or missing registry entry.

    Open the Registry Editor.
    Click on the "magnifying glass" icon on the taskbar
    Enter "registry" in the search
    Then click on Registry Editor

    Open HKEY_CLASSES_ROOT >> TypeLib >> {00020813-0000-0000-C000-000000000046}

    The Excel PIA key is {00020813-0000-0000-C000-000000000046} and for Excel16 the primary key is 1.9



    The value data should look like this, for Excel16.0 on Widows 11 64-bit
     
    Key Value   Data
    1.9 (Default) REG_SZ Microsoft Excel 16.0 Object Library
      PrimaryInteropAssemblyName REG_SZ Microsoft.Office.Interop.Excel, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71E9BCE111E9429C
    1.9\0 (Default) REG_SZ (value not set)
    1.9\0\Win64 (Default) REG_SZ C:\Program Files\Microsoft Office\Root\Office16\EXCEL.EXE
    1.9\Flags (Default) REG_SZ 0
    1.9\HelpDir (Default) REG_SZ C:\Program Files\Microsoft Office\Root\Office16\
Back to Top

horizontal rule

Does SusProg3D run on Windows 32-bit operating systems?

With the release of SusProg3D V5.124A, SusProg3D is only available in 64-bit versions.
If the operating system is 32-bit then the install program will fail.
SusProg3D is developed and tested on Windows 10 and 11 64-bit.

SusProg3D will not run on Itanium-based systems.

Back to Top

horizontal rule

Blank or missing registration data

If the Registration form does not display the registration data, or the form is blank, then you may need to reset the registration data.

Using Windows Explorer open the folder containing the SusProg3D executables, usually "C:\Program Files\SusProg3D\bin", then right click on SusProgDeregister and select "Run as administrator"

If the folder containing the SusProg3D executables does not contain SusProgDeregister, then you will need to update, or patch, to the latest version.

Follow the instructions. This will reset the registration data.

Now run SusProg3D and check that the registration data displays correctly, then follow the registration procedure.

Back to Top

horizontal rule

Does SusProg3D run on a Mac?

With the release of SusProg3D V5.124A, SusProg3D is only available as 64-bit application using 64-bit DLLs.

With the release of MacOS 10.15 Catalina (mid October 2019), Apple has dropped support for running 32-bit executables and removed the 32-bit versions of system frameworks and libraries.

We have not done any testing on Mac systems and do not support any hardware and/or software issues when running on a Mac.
We have no plans to produce a native Mac version.

Back to Top

horizontal rule

The graphic does not display.

Note that the display requires a data set for which the Geometry has been calculated.
When starting with a new data set, and no data has been entered or the Geometry has not been calculated, then the display will be blank, with only the datum axis lines.

if you have a valid data set, which has been calculated, and the display still has a problem, then this could be due to the video display driver or settings.

There may be a problem with video cards or drivers not supporting OpenGL, or not providing the required OpenGL version.

You may need to download and install the latest video drivers for your graphic card. See the website of your PC vendor or graphic card vendor for details.

Back to Top

horizontal rule

The display causes Access Violations.

Cause 1 - OpenGL driver

The graphic display will sometimes fail with "Access violation at address xxxxxxxx in module 'GLU32.dll'."

Try changing the number of colours or the display resolution.

Go to Settings, then Control Panel, then Display

Cause 2 - Not enough colours

The graphic display does not work when '256 colours' is selected. The minimum requirement is either High or True colour.

Go to Settings, then Control Panel, then Display

Cause 3 - Outdated video driver

If the error message indicates a failure in a video driver component - a VXD file, for example "Access violation at address xxxxxxxx in module 'nv3.vxd'" then this is most likely caused by outdated video drivers.

You will need to obtain and install the latest video drivers for your video card.
Consult the video card or PC manufactures web site.

Back to Top

horizontal rule

Unexpected calculation error

Firstly, check that you have the latest version. See the About box (under Help).
If you do not, then download and install the latest version.

If the problem still exists, then email the details of the problem, including a copy of the data file.

Back to Top

horizontal rule

Installation problem - which Windows rights must I have to install SusProg3D?

With all Windows operating systems you must install SusProg3D as an Administrator or a user with Administrative rights.

Once SusProg3D is installed, any common user with the following Windows rights can run the program: Folder Level Rights; Read & Execute and List Folder Contents File Level Rights; Read & Execute.

Back to Top

horizontal rule

Copyright 2016  Robert D Small. All rights reserved.
Revised: 27 September, 2022 .