SysCAD Files
From SysCAD Documentation
Navigation: User Guide -> SysCAD Files
For SysCAD to function correctly, it is necessary to keep files at the correct locations. When SysCAD is installed, some folders and files are created, 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:
The essential folders are explained in the following headings.
- Folder SysCAD91 - This is the default name given during install.
- Folder SysCAD91\bin - This folder should always be present and should not be removed.
- When SysCAD is installed, it places all the program files in the bin folder. These include SysCAD91.exe, dynamic link libraries (dlls) and COM Type Libraries (tlb) files. For users with custom add-ons, these DLLs are also placed in this folder.
- Folder SysCAD91\Basefiles - This folder should always be present and should not be renamed. Full user access permissions are required in this folder.
- When SysCAD is installed, it places all the distributed data files in the Basefiles folder. These include:
- Default.mdb - an MS Access database containing a species table and an engineering unit table that is available to all users.
- Help Files
- Symbols folder - contains all the drawing symbols available in SysCAD.
- Fonts folder - contains some fonts file, not used by SysCAD.
- All files stored in this folder should be treated as global data files, that is, any projects can access these reference files. Therefore, any global data update / addition should be done in these files. Any project specific data should be added in the project specific files. This is explained in Project Structure.
- See Data Libraries for more information on the databases SysCAD uses.
- Folder SysCAD91\Examples\
- This folder contains example SysCAD projects. Some of the examples show how different projects can use the same CfgFiles folder. See Project Structure for more information.
- Folder SysCAD91\License\
- This folder contains files required for the SysCAD license. Full user access permissions are required in this folder.
- Folder SysCAD91\Setup\
- This folder contains files used during setup or for future use such as the LicenseUtility folder.
- Folder SysCAD91\Tutorial\
- This folder contains files used as part of the standard SysCAD training courses. They also show how different projects can use the same CfgFiles folder.
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
- SysCAD91\bin\SysCAD91.exe
Main SysCAD Files (Dynamic Link Libraries)
- SysCAD91\bin\scdlib.dll
- SysCAD91\bin\scexec.dll
- SysCAD91\bin\devlib.dll
- SysCAD91\bin\devlibex.dll
- SysCAD91\bin\schist.dll
- SysCAD91\bin\xylib.dll
- SysCAD91\bin\scdif.dll
- SysCAD91\bin\scdcom.dll
- SysCAD91\bin\scdmdl.dll
- SysCAD91\bin\scdslv.dll
- SysCAD91\bin\scddesrvr.dll
- SysCAD91\bin\scdopcsrv.dll
- SysCAD91\bin\scopcsrv.dll
- SysCAD91\bin\unzip32.dll
- SysCAD91\bin\zip32.dll
- SysCAD91\bin\MdlBase.dll
- SysCAD91\bin\flwlib.dll
- SysCAD91\bin\kwdb.dll
- SysCAD91\bin\xxx.dll (Model libraries eg. Basic1.dll Control1.dll)
SysCAD Files for COM Automation
- SysCAD91\bin\scdcom.tlb
- SysCAD91\bin\scdmdl.tlb
- SysCAD91\bin\scdslv.tlb
- SysCAD91\bin\syscad91.tlb
SysCAD Marshal files
- SysCAD91\bin\SysCADMarshal.exe
- SysCAD91\bin\syscadmarshal_ps.dll
SysCAD data files
- SysCAD91\Basefiles\Default.mdb
- SysCAD91\Basefiles\Symbols\*.*
- SysCAD91\Basefiles\Template.pgm
- SysCAD91\Basefiles\Template.inc.pgm
SysCAD License Files
- SysCAD91\License\SysCAD.exe (required)
- SysCAD91\License\crp32001.ngn (required)
- SysCAD91\License\SysCAD.41s (created)
- SysCAD91\License\SysCAD.ent (created)
- SysCAD91\License\SysCAD.key (created)
- SysCAD91\License\SysCAD.rst (created)

