SysCAD Files
Navigation: User Guide ➔ Getting Started ➔ SysCAD Files
| Getting Started and Installation | Training | Tutorial | Guidelines and Examples | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Getting Started | Download Software | Installation Instructions | SysCAD Files | Training Information | Training Preparation | Tutorial Overview | Tutorial Videos | Modelling Guidelines | Example Projects | Example Reports | Example PGM Files | FAQ |
Latest SysCAD Version: 13 May 2026 - SysCAD Build 139.37082
Related Links: Project Structure, Relative File Path, SysCAD Installation
Introduction
When SysCAD is installed, it creates a number of folders and files essential for its operation. To ensure SysCAD functions correctly, certain files must remain in their designated locations. The default name for the main installation folder is typically SysCADxxx (e.g. "SysCAD139").
SysCAD is not designed as a lean client, meaning it must be installed directly on the computer that will run it. Users cannot install SysCAD on a separate machine or server and then run it locally from another device. However, it is acceptable to install SysCAD on a remote computer and access it using Remote Desktop or similar remote access tools.
To illustrate the function and necessity of these folders and files, an example install is used and the sample file location tree is as follows:
NOTE:
- It is strongly recommended to install SysCAD on a local drive using a path like C:\SysCAD139. Installing it under Program Files or on synced cloud drives (e.g., OneDrive or Dropbox) should be avoided. These locations can cause file permission issues and may alter the license folder path, potentially corrupting the license file.
Base Files Folder
![]() |
This folder When SysCAD is installed, it places all the distributed data files in the BaseFiles folder. These include:
All files stored in this folder should be treated as global data files, that is, any projects can access these reference files. No user specific files should be placed in this folder, they should go in BaseFilesUser. These files are supplied by SysCAD and can be overwritten or updated at any time (a new install, SysCAD update, etc.). A recommended practice before installing a major update is to delete the contents of the BaseFiles folder so that no "old" or "obsolete" files are unintentionally retained. If this folder is deleted, SysCAD will not run. |
Base Files User Folder
This folder
is used to store user preferences, settings, custom conversions and user defined symbols. If SysCAD is re-installed, it will NOT overwrite any files stored in this folder.
This folder is used to store users defined Graphics Symbols. These symbols will be available for use in SysCAD in the same list as the standard symbols. When moving to a new computer, you can copy your Symbols between PCs.
Bin Folder
This folder
MUST always be present and must not be removed - SysCAD will not run if this folder is missing.
When SysCAD is installed, it places all the program files in the bin folder. These include:
- SysCAD93.exe
- Dynamic Link Libraries (dlls)
- DLLs for users with custom add-ons
- COM Type Libraries (tlb) files
Please see SysCAD Files for a more detailed list of the files present in this folder.
If the user wishes to upgrade to the latest SysCAD version, but not run a full install, then they can unzip the upgraded SysCAD bin files into this folder.
Examples Folder
Please NOTE that some projects would require additional add-on (and license option) to run. See Example Projects and Project Structure for more information.
License Folder
This folder
contains files required for the SysCAD license.
- Full user access permissions are required in this folder.
- This is the default license location and contains all of the licensing files.
- User may move this folder to another location or rename it before the license is issued and then browse to the new location the first time that SysCAD is opened (thereafter the software will remember the location).
- The license does NOT normally need to be upgraded when SysCAD is upgraded.
Note: This folder may be deleted, moved or renamed, only if the license is NOT stored in this folder or it has not yet been issued. Once a license has been issued to this location, the folder must not be moved or renamed. If either of these steps is carried out the SysCAD license will be lost.
Setup Folder
![]() |
This folder The setup folder includes several sub-folders with software that works in tandem with SysCAD. Some of this software is installed when SysCAD is installed, but it is also available here for reinstallation if needed. These include:
Other folders that are not automatically installed but can be manually installed or used by users include:
This folder may be deleted or moved. |
Tutorial Folder
![]() |
This folder
For more information on the Tutorial documentation, please see Tutorial Overview |
CfgFiles Folder
Each "Project Group" should contain a Cfgfiles folder (An example of a project group is give above: Tutorial Folder)
The CfgFiles Folder should contain:
- SysCAD.93.db3 - The project Species database containing species data used by the project group.
- One or more configuration files with extension cfg. For example: Basic.cfg or NickelCopper.cfg
The project group Species data base file and the project configuration file used by the project must be stored in the same folder.
SysCAD Project Folder
- SysCAD project folder has the extension .spf (syscad project folder). This extension should not be deleted.
- The SysCAD project folder contain a number of files, including:
- Model files - ModelData.db3, stores the project model data.
- Graphics files - in subfolder \DocsGraphics with DXF and SCG files (always in pairs). The SCG file is used to load the DXF into SysCAD.
- Trend and Control Trend documents - in subfolder \DocsTrend with TRN and TRC files.
- TagList documents - in subfolder \DocsTagList with LST files.
- Control files - in subfolder \Controls with PGM and MP files (used by General Controller and Model Procedures).
- Reactions files - in subfolder \Reactions with RCT files.
- Report documents - in subfolder \Reports. Used to store SysCAD reports, typically Excel Reports.
- Print documents - in subfolder \Print. Created when Print commands are used.
- Exported Symbol files - stored in sub folder \Symbols. Created when Export All Symbols command is used.
- Backup files - Backup.CfgFiles.2.zip and Backup.RmtFiles.zip. Used to store a copy of the CFG files and any remote files used by the project.
- Historian files - Histxxxx.xxx. Used to store data when Historian is enabled.
- Controls.Data file- contains PGM & MP data.
- Various Project INI files
- Project.spj file. SysCAD requires this file to load the project. This file must not be renamed.
SysCAD Files
Most of the SysCAD created files are essential and care should be taken to keep these files in the correct location.
The following files are required to run SysCAD or are used for related functionality:
Executable
- SysCADxxx\bin\SysCADxxx.exe
Main SysCAD Files (Dynamic Link Libraries)
- SysCADxxx\Bin\DevLib.dll
- SysCADxxx\Bin\DevLibEx.dll
- SysCADxxx\Bin\DevUtils.dll
- SysCADxxx\Bin\FlwLib.dll
- SysCADxxx\Bin\FlwSlv.dll
- SysCADxxx\bin\KWDB.dll
- SysCADxxx\Bin\MdlBase.dll
- SysCADxxx\Bin\ScDDESrvr.dll
- SysCADxxx\Bin\ScdIF93.dll
- SysCADxxx\Bin\ScdLib.dll
- SysCADxxx\Bin\ScdOPCSrv.dll
- SysCADxxx\Bin\ScdSlv93.dll
- SysCADxxx\Bin\ScExec.dll
- SysCADxxx\Bin\ScHist.dll
- SysCADxxx\Bin\scOPCsrv.dll
- SysCADxxx\Bin\sqlite3.dll
- SysCADxxx\Bin\TagDocDB.dll
- SysCADxxx\Bin\UnZip32.dll
- SysCADxxx\Bin\Zip32.dll
- SysCADxxx\bin\xxx.dll (Model libraries e.g. Basic1.dll Control1.dll, Piping1.dll...)
Command to register SysCAD files (COM_Automation and SysCAD Marshal)
- SysCADxxx\Bin\Elevate.cmd
- SysCADxxx\Bin\RegAll.cmd
- SysCADxxx\Bin\RegAll_Direct.cmd
- SysCADxxx\Bin\RegAll_Verbose.cmd
- SysCADxxx\Bin\UnregAll_Direct.cmd
- NOTE: This group of files are added during full SysCAD installation, they are not supplied with Bin update files.
SysCAD Files for COM Automation (COM Automation)
- SysCADxxx\Bin\ScdSlv93.tlb
- SysCADxxx\Bin\ScdIF93.tlb
- SysCADxxx\Bin\SysCADxxx.tlb
SysCAD Marshal files (SysCAD Marshal)
- SysCADxxx\Bin\SysCADMarshal93.exe
- SysCADxxx\Bin\SysCADMarshal93_ps.dll
OPC Server Test files
- SysCADxxx\Bin\ScdIODB.exe
SysCAD data files
- SysCADxxx\BaseFiles\Default.93.db3
- SysCADxxx\BaseFiles\Symbols\*.*
- SysCADxxx\BaseFiles\Template.inc.pgm
- SysCADxxx\BaseFiles\Template.1.pgm
- SysCADxxx\BaseFiles\Template.rct
- SysCADxxx\BaseFiles\TemplateReports\SteadyStateGeneral.xlsx
- SysCADxxx\BaseFiles\TemplateReports\SteadyStateDetailed.xlsx
- SysCADxxx\BaseFilesUser\Conversions.db3
- SysCADxxx\BaseFilesUser\Symbols\*.*
- SysCADxxx\BaseFilesUser\SysCAD.Machine.ini
- SysCADxxx\BaseFilesUser\SysCAD.User.xxxx.ini
SysCAD License Files (Licensing)
- SysCADxxx\License\README.TXT
- SysCADxxx\License\CKS.exe (Used by SetupEx.exe)
- SysCADxxx\License\SetupEx.exe (The CrypKey License Service Setup Install program)
- SysCADxxx\License\SetupEx_Force.cmd (Force install, see Re-installing Crypkey)
- SysCADxxx\License\SysCAD.exe (required)
- SysCADxxx\License\crp32002.ngn (required)
- SysCADxxx\License\SysCAD.CIHS (created)
- SysCADxxx\License\SysCAD.ckn (created)




