CADconform for MicroStation



New V7 Licence File: Will I need a new licence file to run CADconform v7?

Yes. CADconform v7 requires a licence with product code "CADCONFORM7" in order to run. However, CADconform v7 will run on an existing v6 licence for the duration of the maintenance contract. In this instance, a warning will be displayed to the user notifying them of the time left to upgrade the licence. After the maintenance period has expired, CADconform v7 will no longer run. New licence files can be obtained by contacting Altiva Software. If your maintenance contract is still current, then there is no fee to upgrade to a CADconform v7 licence.


Licence Types

CADconform can be licensed in one of two ways:

  1. Node-locked to a single computer

  2. Pooled licensing, allowing multiple computers to connect to a single server

For a node-locked licence, the licence file is tied to a computer name (also known as the NetBIOS name). If you rename your computer, then you will need to apply for a new licence file. A node-locked licence is effectively stand-alone, and requires no network connectivity to operate the licensing portion.

A pooled licence will run on a computer with any name, as it is the server machine that has its computer name tied to the server pool licence file. A pooled licence allows a given number of CADconform users to check-out a licence on any machine that is connected to the server on a network. The client-server communication occurs over a TCP/IP connection, so the server itself can be physically remote from the client as long as it is still reachable on the network. This allows CADconform to be installed and used on an unlimited number of computers, as long as the number of concurrent licences does not exceed the number of licence in the pool.

The format of the licence file will be defined by the licence type. A pooled licence file only contains the path to the licence server, as all other licence information is retrieved from the server itself once the licence is checked out.

The information stored in the licence file (either on the server or in the node-locked licence file) includes the company name, serial number, maintenance details and licence code. If you have a record of a node-locked licence but do not have the licence file, then you can enter this information manually into the licensing dialog.


Licence Files and Maintenance

In general, every major release of CADconform has its own licence file. The latest licence file will work with previous versions, however an older licence file will only work with newer versions if the user has a current maintenance contract with Altiva Software. Additionally, some new features added to CADconform may only be available to current maintenance holders. Each CADconform licence (either network or pooled) contains the details of the maintenance contract duration. Maintenance is usually offered at the time of sale of the software and updated annually, but it can be renewed or applied for at any time.

The licence file itself is usually located in the installation path of the server portion of CADconform under the "Licence" directory. This is a plain text file that will usually be emailed to you separately upon purchase of CADconform. All licence files have a ".lic" extension, and will usually be called "CADconform.lic". Care must be taken to save this file with the correct name, as the licence file will not be found if it does not have the correct name. The path to the licence directory can also be redefined by setting the MicroStation workspace variable: "CM_LICENCES". This variable is already preset in the global CADconform configuration file, but it can easily be redefined.


Running a mix of CADconform versions from one pooled licence server

If you have some users still on an earlier version of CADconform (e.g. v6) and others on a newer version (e.g. v7); then you can run a mix of licence versions in the pool. CADconform always tries to retrieve its own version first, so you shouldn't have a problem with one version exhausting the pool of another version unless you have used up all licences. If CADconform cannot find a free licence compatible with its own version, then it may be able to retrieve a licence from a different version. The full logic for checking out a licence is below. These same rules apply for node-locked licences as well:

For CADconform v6.00.00 and higher:

  1. Check for a valid v6 licence

  2. If that fails, open the licensing dialog requesting v6 licence information

For CADconform v6.05.12 and higher:

  1. Check for a valid v6 licence and ensure maintenance is current

  2. If that fails, check for a valid v7 licence

  3. If that fails, open the licensing dialog requesting v6 licence information

For CADconform v7.00.00 and higher:

  1. Check for a valid v7 licence

  2. If that fails, check for a valid v6 licence that has maintenance current

  3. If that fails, open the licensing dialog requesting v7 licence information

This means that as long as all copies of CADconform are running v6.05.12 or higher and your maintenance is current, then you can move all your licence to CADconform v7. If you still have some copies of CADconform on the network that are running a lower version than v6.05.12, then you will need to keep that many v6 licences in the pool with the v7 licences.

Copyright 2001-2010 Altiva Software, Inc. Last modified by Piers Porter..