This section describes the setup and use of the NC-Base Server functions.
The function of the NC-Base Server (no user interface, runs in the background as a service) is primarily the data storage and data processing, such as searching for individual programs.
The server offers functions like Use CIMCO DNC-Max, Disable memo files, Use versioning system, Max number of backups, Allow multiple auto imports for one program, Only backup if changed, etc. In this dialog, the optional search fields are also defined.
To open the Server Settings dialog, select Setup in the Administration menu, or click the Setup dialog launch icon
in the Database menu. Then click on Server Settings in the left window of the CIMCO NC-Base Configuration dialog. The following dialog appears:
![]() |
The Server Settings dialog. |
Check this field to allow programs to be placed outside the program directory.
Check this field to allow programs to be placed outside the base directory.
![]() |
The main directory is specified in Database Settings. |
Check this field to lock program names. When this option is selected, the program name cannot be changed.
Check this field to synchronize filenames. When this option is selected, the filename is always synchronized with the program name. So if the program name is changed, the filename is also updated.
![]() |
When this option is used, the database will not allow two programs for the same machine to have the same program name, and program files cannot be stored outside the base directory. |
Check this field to leave the program in the same directory, and only update the filename when Synchronize filenames is selected, or move the program to the same sub-directory name when moving program between program groups.
If this option is not selected, the program is moved to the machine base directory when the program name is changed.
Check this field if the user should be allowed to change the program file associated with a program.
Check this field if the Add program dialog should always default to the machine directory.
Check this field if values from the previous program added should be remembered when adding a new program.
Check this field to delete programs permanently.
![]() |
When this option is enabled, deleted programs cannot be undeleted. |
Check this field to move deleted program files to the machine's Deleted Folder. This will prevent deleted programs from showing up in directory listings on the CNC control.
Check this field to move deleted associated files to the machine's Deleted Folder. This will prevent deleted files from showing up in directory listings on the CNC control.
Check this field to leave all files when deleting a program.
![]() |
If this option is not checked, deleted files are moved to the Deleted directory. |
Check this field to leave the file when deleting an associated file.
![]() |
If this option is not checked, deleted files are moved to the Deleted directory. |
Check this field to prompt the user to leave the file when deleting an associated file.
![]() |
If this option is not checked, deleted files are moved to the Deleted directory. |
Check this field to disable all customer info.
Check this field if users should not be allowed to send locked files, even if they have permissions to lock/unlock files.
Check this field to move programs into a sub-folder named after the customer when adding new programs.
Check this field to disable the project field.
Check this field if projects should be locked to customers.
Check this field to disable file notes.
Check this field if the user should be prompted to add a file note when associating files to a program.
Check this field to allow multiple DNC imports for the same program.
Check this field to allow multiple auto imports for the same program.
Check this field to automatically reject other imports for the same program, when an import is accepted.
Check this field if associated files should be placed on the import queue when auto imported or auto received.
Check this field to unlock the program when accepting a program on the import queue.
Check this field to unlock the program when rejecting a program on the import queue.
Check this field to prevent the editor file types (ISO/Heidenhain/Text etc.) from being stored in the database.
Check this field to require strong passwords. A strong password must be at least 7 characters long and it must contain both letters and digits.
Check this field to use UNC names.
Check this field to send e-mail notifications when programs are locked/unlocked etc.
![]() |
E-mail server settings must be configured in the DNC-Max server to use this feature. |
Check this field to show the port name(s) for each machine in the NC-Base Explorer.
Check this field to enable OEM-Link.
Check this field to enable the NC-Base configuration cache, and create a local configuration file. The NC-Base configuration will be loaded from this file and not from the database.
Check this field to enable backup of association between machine groups and DNC-Max ports. The log is saved in the Editor's log directory.
When NC-Base is connected to DNC-Max ports, it may occur that you lose the association between NC-Base machines and DNC-Max ports when upgrading DNC-Max or migrating to a new server. By enabling Backup machine group changes a record is made of the association between NC-Base machines and DNC-Max ports after each change. This backup can then be used to restore the association.
![]() |
The machine port association is only backed up after each change. No initial backup is performed when enabling "Backup machine group changes". |
Use this field to specify how many backups should be kept in the database.
![]() |
To disable backups, specify a value of 0 in this field. |
Use this field to specify how long imported programs should be waiting on the import queue, before they are automatically rejected.
Use this field to specify how often users must change their password.