License Guide
License Guide
Contents
License Manager .................................................................... 1
Licensing – Client Side .......................................................... 2
Get Node IDs – Client Side ...............................................................4
License Manager – Client Side ........................................................7
Local-Node (standalone) license.................................................. 12
Floating license .............................................................................. 13
Mixed Mode license ....................................................................... 16
Package Manager – Client Side .................................................... 17
Licensing – Server Side ....................................................... 19
License Service (CimLmService) .................................................. 19
License Server Monitor.................................................................. 21
License Manager – Server Side .................................................... 28
Licensing Troubleshooting .................................................. 33
License Server Installation.................................................. 35
Hardware requirements ................................................................. 35
Software requirements .................................................................. 36
Installation procedure .................................................................... 37
www.cimatron.com
Cimatron License Guide | 1
License Manager
A flexible licensing system enables you to make the most efficient use of your
software licenses. Cimatron supports two types of licenses:
The licensing is enabled on the client side and on the server side. Server-side
activation is needed only for a floating license.
The License Manager defines the path to the local license file (received
from your provider or reseller) or allows the user to enter an activation code
so that the product can verify the license. It also displays license information
per product and version number. When the License Manager dialog is
displayed, it will show the installed Cimatron software on the client computer.
The License Server runs the License Service (CimLmService), which manages
client requests for licensing services from the floating license.
www.cimatron.com
Cimatron License Guide | 2
You will need a license file provided by your local provider or reseller to
use the product. This license is issued for a specific computer and dongle
NodeID number.
The procedure for acquiring and setting up the license for your product is as
follows:
Extract and save the license file on the computer from which the Get
Node IDs utility was run.
The License Manager defines the path to the local license file (received
from your Provider or Reseller) so that your product can verify the license
and also display license information per product and version number.
Any valid license must contain at least one Base Package. Select a
Base Package from the list of available in the Package Manager dialog.
www.cimatron.com
Cimatron License Guide | 3
If there is only one Base Package available in all the valid licenses, it is
automatically selected, and the Package Manager dialog is not displayed.
However, if there is more than one Base Package available, the Package
Manager is displayed listing the available packages from which you can
select.
Notes:
For issues, see Licensing Troubleshooting (page 33).
For additional information on licensing, contact your provider or reseller.
www.cimatron.com
Cimatron License Guide | 4
To receive the license file, you first must run the Get Node IDs utility. This
utility creates a text file that you will send to your provider or reseller. The file
contains data about your computer required by the system to issue you your
license file. Once this file is sent to your provider/reseller, they will provide you
with the necessary license file.
The Get Node IDs utility is included with the product installation and is
accessible from the Cimatron Control Panel.
www.cimatron.com
Cimatron License Guide | 5
The Get Node IDs dialog is displayed below, along with a table outlining the
dialog’s features.
Note: You must have a dongle or a physical MAC address to create the license
file.
Descriptor Definition
NodeID (Dongle) The Node ID value of a dongle.
www.cimatron.com
Cimatron License Guide | 6
Descriptor Definition
Send Creates a text file and automatically sends it to the
email address entered in the adjacent field. Send is
available once an email address is entered.
www.cimatron.com
Cimatron License Guide | 7
A Local-Node and Floating license can be used together; this is called Mixed
Mode.
The License Manager is a tool to manage your license. You can either view
your license, set your local license, or connect to your server license (setting its
name or IP address). The License Manager defines the path to the local license
file (received from your provider or reseller), which your product uses to verify
the license. The License Manager also displays license information per product
and version number.
You will need a license file provided by your local provider or reseller to
use the product. This license is issued for a specific computer NodeID number
and dongle NodeID number.
The License Manager can be invoked from the License Server Monitor (page
21). The License Manager dialog enables you to view the Cimatron versions
installed on a client computer, as well as their license types. In the example
below, a Floating license and Local-Node (Computer-Locked) license are shown.
www.cimatron.com
Cimatron License Guide | 8
The CimLmLib_Client.log file tracks any possible errors in the event a license is
unavailable for whatever reason.
License files (node-locked and floating licenses) can be stored in the same
folder.
Dialog options
The following options are displayed in the License Manager dialog:
Option Description
Local License For a Local-Node license, click the Activate button to
browse and select the license file(s) received from your
provider or reseller. See Get Node IDs (page 4).
For additional information on activation, see Activate
License (page 11).
Floating License For a Floating license, enter the license server name or IP
address and the port number.
Filter by
Option Description
Product Select the product whose licenses you want to display. A dropdown list
contains all the relevant products on your computer. If only one product
is installed, the product name is displayed, and the dropdown list is
grayed out.
www.cimatron.com
Cimatron License Guide | 9
Option Description
Version Select the version of the product whose licenses you wish to display. A
dropdown list contains all the versions (of the products) on your
computer. If only one version of the product is installed, the version
number is displayed, and the dropdown list is grayed out.
The following options are available in the dropdown list:
▪ All Displays all your licenses.
Licenses Display licenses (for the selected product and version) from a dropdown
list. The following types are available:
▪ My Licenses Displays all your licenses.
▪ All Licenses Displays the licenses of all users.
▪ Floating Licenses Displays all your floating licenses.
License
Displays the licenses and license contents according to the previously selected
parameters. Licenses displayed in Red are invalid licenses that have expired or
do not match the Node ID of your protection device.
Deactivate
When a license is activated, a Deactivate icon is displayed in the Deactivate
column of the license in the License Manager dialog. To deactivate a license,
click the Deactivate icon.
License Expiration
Lists the license’s expiration date.
Maintenance Expiration
If a maintenance package has been purchased for a product, this column lists
the date the maintenance support will expire.
www.cimatron.com
Cimatron License Guide | 10
License Type
Lists the type of license that is installed on the client: Floating or Local-Node
(Computer-Locked)
Total
Displays the total number of licenses.
In Use
The In Use column shows the number of packages or modules that are
currently grabbed out of the total available. This information is only shown
for a floating license (see page 14).
Node ID
Display the Node ID information.
Customer ID
The Customer ID column shows the customer ID number.
Remark
This column displays any comments related to license issues.
Dialog buttons
The following buttons appear in the License Manager dialog.
Button Description
www.cimatron.com
Cimatron License Guide | 11
www.cimatron.com
Cimatron License Guide | 12
The License Manager defines the path to the local license file (received from
your provider or reseller), which your product uses to verify the license. The
License Manager also displays license information per product and version
number.
2. Click Activate to browse and select the license file(s) received from your
provider or reseller. See Get Node IDs – Client Side (page 4).
The License Manager shows the license configuration of all the license(s)
located in the Local License Folder.
www.cimatron.com
Cimatron License Guide | 13
Floating license
This product supports Floating licensing. A Floating license allows multiple
users to access a pool of licenses (based on the number of licenses available).
Once a user is finished using a license, it becomes available for use by another
user. The license file configuration determines the available licenses.
To work with a Floating license, set the client computer to connect to a certain
server and set the server license port number according to the CimLmService
Monitor.
The product supports floating licensing via a TCP/IP port number. This port
number (10106) is the default port that is used to communicate between
the floating license server and the clients.
The server and the clients must be configured to the same port. This means
that if you change this port number in the floating license server via the
CimLmService Monitor (see page 21), you must change the port number on the
client side (via the License Manager dialog), and vice versa.
Important Note! The server and the clients must be configured to the same
port.
www.cimatron.com
Cimatron License Guide | 14
Note: To set up the floating license from the server side, contact your provider/
reseller.
1. Select License Manager from the Cimatron Control Panel > Licensing.
An empty License Manager dialog is displayed showing the client
computer’s installed software.
For more information on this dialog, see the License Manager dialog
options (page 8) and License Manager dialog buttons (page 10).
2. In the License Manager dialog, slide the floating license from OFF to
ON , enabling the Server Address field. Enter the license server name
or IP address and the port. For example, <server IP address>@10106 or
<server_name>@10106
Note: A default TCP/IP port number (10106) is supplied with the license
file.
In Use
The In Use column shows the number of packages or modules that are
currently grabbed out of the total available. To retrieve additional
information regarding these grabbed packages or modules, right-click on
the appropriate row to display the Module Users dialog that shows the
list of the user and PC names.
www.cimatron.com
Cimatron License Guide | 15
www.cimatron.com
Cimatron License Guide | 16
For more information on this dialog, see the License Manager dialog options
(page 8) and License Manager dialog buttons (page 10).
www.cimatron.com
Cimatron License Guide | 17
Any valid license must contain at least one base package. Select a base
package from the list displayed in the Package Manager dialog.
If there is only one base package available in all the valid licenses, it is
automatically selected, and the Package Manager dialog is not displayed.
However, if there is more than one base package available, the Package
Manager displays a list of available packages from which you must select one.
Once you have selected a base package, it automatically loads the next time you
run the product, unless all the available licenses for this package are already
grabbed by other users. In this case, the system will require you to select a
different base package if one is available. (If no base package is available, the
Package Manager dialog is displayed empty.)
www.cimatron.com
Cimatron License Guide | 18
www.cimatron.com
Cimatron License Guide | 19
Important Note! Before installing a new version of the License Server, the
previous version must be uninstalled.
To check if the License Server is installed and running, use the License Server
Monitor (page 21). Depending on your product, either use the License Server
Monitor to select the license file or enter the Activation code.
The usage of only one floating license is supported. If multiple licenses are
found, the first one is used. While the License Server is running, a log file is
created in the same location as the CimLmService under the “Log” folder.
The server and the clients must be configured to the same port. This means
that if you change this port number in the floating license server via the License
Server Monitor (page 21), you must also change the port number on the client
side via the License Manager dialog (page 2), and vice versa.
www.cimatron.com
Cimatron License Guide | 20
To change the port number in the License Server Monitor, you must stop
the service, change the port, and restart the service.
Important Note! The server and clients must be configured to the same port.
www.cimatron.com
Cimatron License Guide | 21
▪ Activate a license
Any change to the settings in the Configuration tab (page 21) requires you to
stop the service before the change and then restart it (using the Start and Stop
buttons).
To configure and start the service, use the tabs of the License Server Monitor
dialog shown below: Configuration, Client Activities, and Access Errors.
Configuration tab
Select the Configuration tab of the License Server Monitor dialog to define
your license(s).
www.cimatron.com
Cimatron License Guide | 22
Dialog buttons
The following buttons appear in all the tabs of the License Monitor dialog.
www.cimatron.com
Cimatron License Guide | 23
Group Manager
In a floating license environment, the Group Manager utility enables a
System Administrator to configure which packages or modules are
available to users. This prevents users accidentally grabbing modules they do
not need, denying them from others who need access to them.
www.cimatron.com
Cimatron License Guide | 24
Add/Update Group
This pane enables the System Administrator to define application groups. The
following dialog is displayed when adding or editing a group.
www.cimatron.com
Cimatron License Guide | 25
Modules
The Modules pane enables the system administrator to assign modules and
packages to groups. The following dialog is displayed when adding or editing
modules:
For each group, the administrator can add and remove items (packages,
modules) from the existing content of the license on the License Server.
When attempting to delete a group(s) that has users assigned to that group, an
appropriate warning message is displayed.
www.cimatron.com
Cimatron License Guide | 26
Using this dialog, the System Administrator can assign or change an assigned
group for users. For each user, a dropdown list of existing groups is displayed.
The System Administrator can select the appropriate group and assign the user
to that group. If the user is currently a member of a different group, the user
will be removed from that group and assigned to the new group (since a user
can belong to only one group). For additional information on licensing, contact
your provider or reseller.
Remove User
Remove a user from a license. The System Administrator can remove a user
from a license if the license is not being used by the user; for example, if a user
occupies a license and goes on vacation. Removing a user from a license
enables the System Administrator to free the license for use by another user.
www.cimatron.com
Cimatron License Guide | 27
www.cimatron.com
Cimatron License Guide | 28
Next, select the license file you want to activate and click Open.
The License Manager dialog, invoked from the License Server Monitor (page
21), is displayed showing the client computer’s installed Cimatron software.
The License Manager is a tool to manage your license. You can either view
your license, set your local license or connect to your server license (setting its
name or IP address).
The following dialog is displayed for Cimatron (after activating the license).
www.cimatron.com
Cimatron License Guide | 29
Dialog options
The following options are available in the License Manager dialog.
License
Displays the licenses and license contents according to the previously selected
parameters. Licenses displayed in Red are invalid licenses that are expired or do
not match the Node ID of your protection device.
Update
Indicates a new version is available.
www.cimatron.com
Cimatron License Guide | 30
Deactivate
When a license is activated, a Deactivate icon is displayed in this column. To
deactivate a license, click the Deactivate icon.
In Use
The In Use column shows the number of packages or modules that are
currently grabbed out of the total available. To retrieve additional information
regarding these grabbed packages or modules, right-click on the appropriate
row to display the Module Users dialog which shows the list of the user and PC
names.
Dialog buttons
The following buttons appear in the License Manager dialog.
Button Description
Refresh View refreshes the dialog contents after you have changed a
setting.
www.cimatron.com
Cimatron License Guide | 31
www.cimatron.com
Cimatron License Guide | 32
www.cimatron.com
Cimatron License Guide | 33
Licensing Troubleshooting
This troubleshooting section provides tips that can help you resolve some of the
common problems associated with the License Manager. Before continuing
with this section, verify that you have read and completed the Licensing stages.
Troubleshooting
1. If there is a conflict with the default TCP/IP port number (10106), try
using another number (refer to the System Administrator for assistance).
2. If the client cannot connect to the floating license server, check that the
server and client are connected to the same port.
The product supports floating licensing via a TCP/IP port number. This
port number (10106) is the default port that is used to communicate
between the floating license server and the clients.
The server and the clients must be configured to the same port. This
means that if you change this port number in the floating license server
via the License Server Monitor (page 21), you must change the port
number on the client side via the License Manager dialog (page 2), and
vice versa.
4. If the license cannot be found while the product is loading, perform the
following:
▪ Check that you entered the correct location of the license file.
www.cimatron.com
Cimatron License Guide | 34
5. If you encounter a problem with the License Server Monitor (page 21),
validate that you are an Administrator.
7. Verify that the ICMP protocol is not blocked on the license server firewall.
8. If you are working with a floating server license and lose connection to
the server, please check that the client PC or server machine is not in
sleep mode.
Notes:
For Cimatron, in the case of a virtual machine, connect the dongle to the
server PC and run the Get Node IDs utility (page 4). If it is not recognized (as
some Virtual Software does not support it), get a license based on the
computer’s machine key.
www.cimatron.com
Cimatron License Guide | 35
The License Server is installed in the following folder and will be automatically
started after installation: …\Program Files\3D Systems\License Server\.
▪ Runtimes:
o C++ Redistributable 2017 x64
o VC2017x64
Hardware requirements
The hardware requirements for the License Server are listed below.
Component Requirement
Memory 8 GB RAM
Disk Space 2 GB
www.cimatron.com
Cimatron License Guide | 36
Software requirements
The software requirements for the License Server are listed below.
Recommended
Windows 10 Professional
Windows 11
Not Supported
Windows 7, 8, 8.1, and Windows Server 2008 are no longer supported; however, the
system will still run on these versions.
Additional Requirements/Recommendations
If more than five (5) users are connected to the license server, it is recommended
that you work with one of the Windows Server operating systems mentioned above
and not with the desktop operating systems.
www.cimatron.com
Cimatron License Guide | 37
Installation procedure
When installing the software product, prepare the computer for installation as
follows:
2. Insert the Cimatron installation media into the computer and double-click
the CimatronAutoRun.exe file to load the Cimatron Installation Menu.
www.cimatron.com
Cimatron License Guide | 38
www.cimatron.com
Cimatron License Guide | 39
6. Click Next.
www.cimatron.com
Cimatron License Guide | 40
9. When the installation is complete, click Finish to exit the installation procedure.
www.cimatron.com