Installation Content
Installation directory
The installation root directory C:\
The following executable files are simple generically named wrappers that in turn execute a program stored in the bin subdirectory tree.
- cerun.exe:
Control Emulator CERUN
- config.exe:
Configuration Utility
- gener.exe:
Icam Post GENER
- portal.exe:
Icam Portal
- quest.exe:
QUEST Developer
An icamid.exe utility can be run to get the computer’s Icam system ID for licensing purposes.
The following subdirectories are located in the installation directory:
The basic subdirectory contains basic post-processors and control emulators. These are used to simplify QUEST development by supplying intelligent defaults for the most common machine types and controls.
The bin/
win32 and bin/ win64 subdirectories contain 32-bit and 64-bit system dependent binary, data and executable files. These system dependent subdirectories include a lang subdirectory containing files related to the different languages supported by the product. The cepp subdirectory contains html help information for each of the pre-processors supported by Control Emulator. Pre-processors have built-in logic to handle special processing requirements (e.g., variables and program flow) of common CNC controllers.
The documentation subdirectory contains Icam product User Guides. This directory can be accessed from the software using the Help»
Documentation menu selection. The images subdirectory contains images used by QUEST.
The integration subdirectory contains the software and components necessary to integrate Icam Post GENER to a variety of CAM systems and extract CAM system manufacturing data for use within a Virtual Machine simulation.
The kit subdirectory contains all of the supported CAM interface information, organized in subdirectories below it, where each subdirectory name identifies a different CAM interface. Kits simplify the process of fine-tuning Icam Post GENER to work in tandem with specific CAM systems. Control Emulator does not use interface kits.
Application Data Directory
A portion of the Icam installation is located in an ICAM\
- ICAM.DEF:
contains all configuration settings. This file must be present.
- dwords.dat:
contains default Major and Minor keywords.
- icam.key:
contains licensing server connection information.
The following subdirectories are located in the application data directory:
The cache subdirectory contains cached files used by Virtual Machine to reduce the time it takes to reload a job. This directory and/or its contents can be deleted at any time.
The kit subdirectory contains any customized interface kits. Icam Post GENER will look for a matching interface kit, first in the application data kit subdirectory and then in the installation kit subdirectory. Control Emulator does not use interface kits.
The macros subdirectory contains user macro functions that can be shared by multiple post-processors, control emulators and Virtual Machine models.
The samples subdirectory contains various samples that may be of interest. These include examples of milling, mill-turn and robotic manufacturing processes, an example of automatic generation of shop documentation, a library of Virtual Machine models, and some examples of external macros for developers.
The work subdirectory contains one or more database files containing your post-processors, control emulators and Virtual Machine models. The icam_dbf environment variable must be used if the default database is placed elsewhere or if it is not named campost.dbf.