CADconform for AutoCAD

Installation Overview

CADconform Server is a server based application for CAD file symbology checking, correcting and drafting. It is designed for multi-user access, but can also be used by stand-alone machines. CADconform uses a server based methodology, whereby one machine acts as a host to the other computers on an intranet. Other machines that run CADconform as a client need only the minimal configuration to access the server.


Server Requirements

CADconform requires a machine to act as a database file server. This “server” machine can be any machine that is visible on a computer network. No particular Operating System is required, but the server database file needs to be locatable by a Windows client, either by mapping a network drive or specifying a UNC. There are no software, operating system, or device driver requirements for the server machine; however it is preferable that the machine used for the server has a relatively fast connection to the network.

In addition to the CADconform requirements on the server, you may also want to run the licence server on this machine. See the readme file for requirements for running the licence server (either CMLS or ALS). You may need to open a port in your firewall to allow the licence server to operate. The licence server can be installed on any machine (not necessarily the CADconform server), and is only required to run pooled licensing, instead of standalone (node-locked) licensing. Pooled licensing is a more convenient way to manage multiple licences of CADconform or other Altiva Software products.

AutoCAD (Client) Requirements

As CADconform is an ARX application, AutoCAD must be loaded on each client machine in order to use the software. Additionally, the client needs to be able to access the server computer via UNC or network drive mapping.

Operating System Requirements

The install path of CADconform on the server needs to be a location that is readable, writeable (for the user profile and databases) and executable (for some of the shared binary files). Therefore, it is probably best not to install the server component into the “Program Files” directory of your server, as this will not be writeable under Windows Vista (and newer), or under earlier versions of Windows where the user privileges are insufficient to write to this directory. If the CADconform server installation does occur in the Program Files folder, then write/execute privileges can be granted under Windows Vista or higher by either:

  1. Disabling User Account Control (UAC)

  2. Launching AutoCAD as an Administrator

After installation of the server component, it is worth checking that the users have full read/write/execute permission in the CADconform directory. Failure to do so may result in users not being able to define users, change passwords, write reports or alter the feature table database.

ODBC Requirements

The CADconform Server database is located via ODBC drivers. The main advantage of using ODBC is that it allows flexibility in the choice of database management application (eg: Oracle, Microsoft Access, Microsoft SQL Server, etc). By default, CADconform uses the Microsoft Access drivers to access the default "CADconform Example" database. The drivers for this database should already be installed with Windows 2000 or higher (there is an exception to this rule for 64 bit machines, please see here). If an earlier version of Windows is installed, then the requisite drivers can be downloaded free from Microsoft's website as part of the MDAC or DAO toolsets.

For other database systems (such as Oracle), extra ODBC drivers may be required for each client from the database vendor.

Installing CADconform

Installation of CADconform is performed by a supplied installation program. This program is executed by running the ".exe" file. Installation needs to be done first on the Server machine. There are three different setup options depending on whether you are installing CADconform on the Server machine, a Client machine, or a machine that can be both Server and Client. Note that you do not have to be on the server machine in order to install CADconform. Installation can be performed from any machine to any other machine.

Installation of CADconform Client can be done one of 2 ways:

  1. Simultaneously when installing CADconform Server (choose the "Server & Client" installation type)

  2. Separately on each machine (run the ".exe" and choose the "Client" installation type)

Running the Installer

The installer is started by running the ".exe" file. The installer will give the user four sets of options:

  1. The Setup type: CADconform Server, CADconform Client, or CADconform Server & Client.

  2. The CADconform Server Install Path.

  3. The UNC Path for each client to locate the server machine.

  4. The AutoCAD Install path (if installing as a Client).

The Install Path

The install path will usually be to a local drive, but can also be any UNC path or mapped network drive. By default it is set to:

C:\Program Files\Altiva Software\CADconform\

The UNC Path

The UNC path is the path that CADconform Clients will use to find the server machine. It can be the full UNC path or a mapped drive. By default it is:

\\MyServer\C$\Program Files\Altiva Software\CADconform\

Note that 'MyServer' will be replaced by the computer name of the machine you are installing on, and the rest of the path will be taken from the Install Path.

The AutoCAD Install Path

The AutoCAD path is only required if installing CADconform Client. It will look in the registry for the default path to the AutoCAD directory - by default:

C:\Program Files\AutoCAD "XXXX"   (Where "XXXX" represents the version number, i.e. 2010)

Uninstalling CADconform

CADconform can be uninstalled by one of two methods:

After uninstalling CADconform, several files may remain in the directory created by the installer. These files may be anything modified or created after the setup program installed CADconform. Typically, this will include the password list "CADCONFORM.PWL" and possibly also any scripts or menus edited by the user after the software was installed. This allows customized menus and files to be retained for use with a newer version of CADconform, if the administrator chooses to install a newer version into the same directory.

Be careful to backup files when reinstalling CADconform, particularly if you have modified any of the standard installation files, such as the demo database in:

"$(CADCONFORM)\Database\CADconform Tutorial.mdb"

To completely remove all files installed by CADconform to prepare for a clean reinstall, follow these steps below:

  1. Uninstall the existing installation of CADconform via the Control Panel "Add / Remove Programs".

  2. Delete everything left in the "$(ProgramFiles)\Altiva Software\CADconform" directory.¹

  3. Delete everything in "$(APPDATA)\Altiva Software\CADconform Client\".²

¹ The path defined by the "ProgramFiles" will vary according to the language of the system. It is usually set by default to "C:\Program Files" on English installations of Windows.
² The value of the "APPDATA" variable will vary depending on the Windows version, language and current user. For example on an English Windows XP computer the full path might be: "C:\Documents and Settings\Piers Porter\Application Data\Altiva Software\CADconform Client\". You can verify the current expansion of "APPDATA" by opening a command window and typing "SET". This will list all environment variables and their current values.

Copyright 2001-2015 Altiva Software, Inc. Last modified by Matthew Tolmie.