Next: SISCAD-P Directory Structure Up: SISCAD-P Environment Configuration Previous: SISCAD-P Environment Configuration

## SISCAD-P Configuration Files

The following 3 configuration files are available:

- `siscadp.def` = SISCAD-P Defaults
- `siscad.env` = SISCAD-P Environment
- `plotstr.sys` = Printer- & Plotter-Driver

The file siscadp.def defines SISCAD-P defaults like colors, position of windows, fonts etc.
The file siscad.env defines a series of directories in which SISCAD-P should search for different types of files like drawings, icons, bills of materials etc.
The file plotstr.sys defines the output devices. It will be described in detail in the section Printer and Plotter Configuration at page .
During the start of SISCAD-P these configuration files will be evaluated and searched on 3 different locations:

1. `$SISCAD_HOME/sys`
   Definition:

   > SISCAD_HOME is the logical home directory of SISCAD-P which always corresponds to `/usr/siscadp`.

   This directory contains the SISCAD-P standard configuration files. These files should never be changed.
   Notice: siscad.env in this directory is always evaluated while siscadp.def resp. plotstr.sys only when these files do not exist in the directories described below.

2. `$GLOBAL_HOME/sys`
   Definition:

   > GLOBAL_HOME is the logical SISCAD-P directory in a networked environment on which several SISCAD-P users should have access.
   > As default it corresponds to `/home/siscadp` which usually is a directory mounted via NFS.

   If running SISCAD-P in a networked environment, this directory should contain an adapted copy of plotstr.sys and siscadp.def which are valid for all SISCAD-P users working on this network.
   In this directory siscad.env should contain only definitions which differ from the standard definitions of siscad.env in the `$SISCAD_HOME/sys` directory.

   Notice: The files siscadp.def and plotstr.sys will be evaluated here only if these files do not exist in the directory `$PRIVAT_HOME/sys` .

3. `$PRIVAT_HOME/sys`
   Definition:

   > PRIVAT_HOME is the logical SISCAD-P directory for the individual SISCAD-P user.
   > As default it corresponds to the directory `$HOME/siscadp` which will be created in the users home directory when SISCAD-P will be started at the first time.

   Configuration files in this directory have the highest priority.
   If the files siscadp.def and plotstr.sys will exist on this directory, they will be evaluated regardless of their existence in other directories.
   The file siscad.env should contain only definitions which differ from definitions made in the corresponding files in the directories `$SISCAD_HOME/sys` resp. `$GLOBAL_HOME/sys`.

Next: SISCAD-P Directory Structure Up: SISCAD-P Environment Configuration Previous: SISCAD-P Environment Configuration