I purchased the license server. How can I install and configure the license server?
Allplan is using since version 2016 a new protection system. Licensing is based on CodeMeter by Wibu Systems AG since then. You can no longer use NemSLock Server with Allplan 2016 and higher.
Allplan requires a Product Key. Using this key, you can activate your license online. The Product Key is a unique, 26-digit character string. You can use it to activate a license for Allplan.
You can find your Product Key in Allplan Connect. Go to http://connect.allplan.com/license
Note: The license is downwards compatible til version Allplan 2016-1-4 even if a higher version is displayed.
To install the license server, download the software for the license server from Allplan Connect
or from our FTP server:
The Wibu license server is part of the CodeMeter driver, which is installed along with Allplan. If you have already installed Allplan on the license server, you do not have to install additional software. But you can also install the license server separately; you do not have to install Allplan.
In any case, install and activate the license server before you install Allplan on the clients.
You can activate a license in online mode only if you have ...
- Internet access
- a Product Key
- a license server license; you cannot use other licenses with the license server.
Installing the license server
- You must install the license server on a 64-bit Windows system.
- Start License Server Setup on the computer you want to use as the license server.
- Click Install.
- Start the license server by starting the License Settings program. Go to the License activation area, enter your Product Key and click Activate license.
- If you have more licenses for the license server, enter the respective Product Keys and activate the licenses.
- Afterwards, start CodeMeter Control Center.
To do this, use the Windows start menu and select CodeMeter -> CodeMeter Control Center. As an alternative, open Search by clicking the Search button on the Start screen: enter Codemeter and press ENTER. A dialog box opens. Click WebAdmin at bottom right.
Enter Localhost:22350in the address bar of your browser.
- Select Configuration -> Server -> Access server in the Network server area and click Activate.
- Click Apply.
Configuring the license server (optional)
You can use the CodeMeter WebAdmin application to administer the license server.
To start and stop the license server service, you can use CodeMeter Control Center.
- CodeMeter Control Center -> Action -> Start or Stop CodeMeter Service
By default, all users on the LAN, who have installed the CodeMeter driver, can use a license from the license server.
- Basic access control: you can enter a list of client computer names or IP addresses that are allowed to access the license server.
- Advanced access control: you can specify global access rules (for all licenses) to control access to the licenses.
To activate license tracking, you have to set the HKEY_LOCAL_MACHINE\SOFTWARE\WIBU-SYSTEMS\CodeMeter\Server\CurrentVersion\LogLicenseTracking registry entry to 1 and restart CodeMeter Service.
After having activated this key, you can use CodeMeter WebAdmin to create a report showing details about the licenses used over a specific period of time. To do this, open CodeMeter WebAdmin and go to the 'Server' - 'License Tracking' page. Select the period of time and the license for which you want to generate a report. Then click 'Create report'. If you click a single bar, you will get detailed analyses per day or per hour.
CodeMeter WebAdmin saves the reports to C:\ProgramData\CodeMeter\Logs.
Installing and configuring clients
Note for Version 2016: Install at least Allplan 2016-1-4 on the clients.
The license server license will be detected automatically on the network.
Install Allplan on the clients. When you are prompted to select the license file, click Use active license. Follow the installation instructions.
- You do not need to activatethe clients.
Allplan automatically finds the license server on the local network. If you have not selected a license, Allplan automatically selects the first available license.
After having installed Allplan on the clients, you can use the 'License Settings' dialog boxto configure license selection.
Services application -> Utilities -> License settings
- License activation: this area is not relevant to clients taking their license from the license server.
- License selection: use this section if you get the license from a license server or if you have several licenses and you want to select the preferred license.
- Start as a viewer: click this button if you want to start Allplan as a viewer.
You can see the names of the available licenses with their seat numbers.
The 'Available' column indicates how many licenses are still available. Click the dropdown arrow to see a list of users currently working with a license.
Select the check box in front of a license to select this license as a favorite. You can mark as many licenses as you want. Allplan will then prefer these licenses. Click to select one ore more licenses Allplan is not to use. If you do not select any license or if you have selected several favorites, Allplan will automatically use the first free license it finds.
Find license server automatically:
When you select this option, Allplan automatically detects a license server on the LAN. In some cases, such as VPN connections, Allplan may not be able to detect a server automatically. In this case, you can enter the server manually (see Additional server name).
Note: Only the Windows administrator can change this option.
Additional server name:
If 'Find license server automatically' is not active or Allplan has not automatically found a license server, you can manually enter the name or the IP address of the server. If 'Find license server automatically' is active, you can enter an additional server. After having entered the server name, click 'Update' to see the licenses of the license server. Use semicolons to separate several server names.
You can find detailed information on the license server in the License Settings help (F1 key).
Allplan communicates with the license server via TCP/IP. By default, communication is via Port 22350 unless you change the port in CodeMeter WebAdmin.
If a firewall is active on your computer, you must enable port 22350 for TCP and UDP. If the firewall filters in an application-specific manner, you have to enable the CodeMeter.exe license server service. You can find this service in the %Program Files (x86)%\CodeMeter\Runtime\bin Windows folder. Define the CodeMeter.exe service as an exception in the firewall. Some anti-virus programs also include firewall functions. If you are not sure, contact the manufacturer of the anti-virus program.
- Why can't I create elements?
- Why can't I move a drawing?
- Why are elements not created correctly?
- Why does the program crash when I import a DXF file from the land registry office?
- Why is the outline of a circumscribed area not detected correctly?
- Why can't I calculate shadows?
- Why are elements not displayed correctly in animation?
- Why are parts of dimension text missing?
- Why do the contents of the screen suddenly rotate?
- Why can't I get a preview when I move or copy elements?
- Why are areas not calculated correctly?
Finding the reason for these problems:
Check whether an offset is set in the project settings (File -> New Project, Open Project-> select the project and open the shortcut menu -> Properties; Allplan 2009 and earlier: Tools -> Options ->Advanced Draft -> Settings). If there are offset coordinates, clear the check box.
Select Tools -> Measure(->)Coordinates.
Click in the middle of the drawing in plan view.
If there are very large values (for example, x/y/z greater than 5000 m), you have found the reason for these problems.
The system has problems calculating and displaying data with very large coordinates. The more data you have with very large coordinates, the greater this effect.
- Click Tools -> Options... -> Desktop environment -> Generaland select Optimize working with large coordinates(Allplan 2009 and earlier: Tools -> Options -> Global Options -> Miscellaneous tab -> Optimize working with large coordinates). After this you must restart Allplan. Otherwise, this setting has no effect.
This is a user setting you must define separately for each user.
- Usually, the best solution is to move the data towards the Allplan origin. Use the "Move" tool. When Allplan prompts you to specify the target point ("To point"), select Global point in the dialog line. You can find detailed information in the help for Allplan. Look for the Global pointtopic.
If the data are still not displayed correctly, do the following:
Exit Allplan -> Services application-> Service -> Hotline Tools-> cleanup -> start Allplan.
How can I import data from an earlier version?
You can import data from the last three Allplan versions.
Consequently, the following import operations are possible:
Target version <- import possible from version
2017 <- 2014
2016 <- 2013
2015 <- 2012
2014 <- 2011
2013 <- 2009
2012 <- 2008
2011 <- 2006
2009 <- 2005
2008 <- 2004
2006 <- 2003
2005 <- 17
2004 <- 16
We cannot guarantee that data created in older versions can be imported and edited. The conversion of older data may be incomplete, which may affect intelligent components in particular.
1. Archived data from an earlier version (not older than three previous versions):
There are two ways to convert the data to the current version:
- Import the project backups created and archived using the
Services application -> Data Backup -> Import -> Projects.
After importing the projects, convert them by opening each project once.
- Import the backups archived using the
Services application -> File -> Restore documents of any version to '...\Extern'.
The data are written to the external path.
You can now process the converted data in ProjectPilot.
2. Archived data from an older Allplan version (older than three previous versions):
- See whether you can use the approach described in step 1 to import the old projects.
- If available, it is a good idea to install an old Allplan version. Import the backups created and archived into this old version and convert the projects using the Services application. If you have imported a complete project backup, convert the data by opening each project once. When finished, repeat this process with a newer version (up to three versions later) until the data are up-to-date.
- If an old Allplan version is not available, you can also have the data converted by Allplan. Please note that this service is not free of charge. Please contact Technical Support -> firstname.lastname@example.org.
- You can convert the data of all projects at once. Read the following FAQ in Allplan Connect: https://connect.allplan.com/en/faqid/20090408124904.html
- If enough hard disk space is available, you are advised to keep and maintain the projects so that Allplan automatically converts them to the current version whenever you upgrade.
- If there are project-specific smart symbol catalogs, you should open the smart symbol catalog once to convert the data.
How can I permanently change the path settings presented for selection in specific tools (save, import)?
When you save, import and export elements or files, Allplan automatically proposes a specific folder where the data is saved or taken from.
You can specify which Allplan file type is saved in which folder. These folders are automatically presented in the "Save" dialog box of the relevant file type. However, you can change them at any time.
To set this proposed folder on an individual basis, do the following:
Select the Tools menu ->Options... -> Desktop environment(Allplan 2009 and earlier: Tools -> Options... -> Global Options-> "Settings"tab).
You can click thePAah setting sbutton to the right of Folders for savingto define defaults. You can choose Project, Private, Custom or Last for the path setting:
- Project: the file type is saved in the current project (not available for NDW and NPL files).
- Private: the file type is saved in the user's private project.
- Custom: you can specify any folder for the file type. To select the folder, click the path displayed in the Folder column and enter a new path or click ... in the Browse column and select the path in a dialog box.
- Last: the file type is saved in the path you selected last.
Does Allplan create backup files (*.bak)?
How can I use these files?
Allplan creates backup files when you do the following:
- Copy, Move Elements between Documents …
Allplan creates a backup file of the destination drawing file or layout.
- Deleting drawing files and layoutsin the "Open on a project-specific basis" dialog box
If you have selected "Create backup copies of drawing files", Allplan creates a backup file of the drawing file or layout.
- Importing data to drawing files
If you have selected "Create backup copies of drawing files", Allplan creates a backup file of the drawing file.
Note on points 2 and 3:
To select the "Create backup copies of drawing files" option, click
Tools -> Options -> Desktop environment -> Save/load area (until V2009 Global Options -> Miscellaneous -> Autosave, Backup)->Create backup copies of drawing files.
If need be, you can restore the original drawing file or layout.
Make a note of the drawing file number or layout number and determine the corresponding project folder as follows:
Services application -> Service -> Hotline Tools -> wopro
Open this folder in Windows Explorer.
Rename the corresponding drawing file "tb000001.ndw" "tb000001.ndw.old" or the corresponding layout "pb000001.000" "pb000001.000.old.", for example.
Delete the bak extension from the corresponding bak file.
You have inadvertently copied the wrong elements to drawing file 4711.
1st step: exit the project in Allplan.
2nd step: delete file tb004711.ndw or rename it tb004711.ndw.old.
3rd step: find file tb004711.ndw.bak and rename it tb004711.ndw.
You have inadvertently copied the wrong elements to layout 815.
1st step: exit the project in Allplan.
2nd step: delete file pb000815.000 or rename it pb000815.000.old.
3rd step: find file pb000815.000.bak and rename it pb000815.000.
These backup files can considerably increase the volume of data to be backed up. So it is a good idea to delete the .bak files you no longer require before you start backing up data. To delete the .bak files, you can select the Services application and click Utilities -> Delete temporary files.
You can also find this information in the help for Allplan. Please refer to the topic "Using bak files".
How can Allplan be operated under a QHD / UHD / 4K resolution?
Starting with Allplan 2018, a query will appear in the Allplan Start under a QHD / UHD / 4K resolution (from 2560 x 1600), in which you can decide whether the operating system scaling should also be used in Allplan. This choice can be changed at any time in the Allplan Options-> Desktop Enviroment- > Display-> Scaling of the user interface.
If this option is switched on, Allplan uses the scaling level, which is set globally in the display settings of the operating system. Side effects of this scaling can be slight blurring in the symbols, drawing elements, and dropped graphics in Allplan.
Please note that this functionality is only available from Windows 8.1 and higher.
Why can’t I see anything in a project or why are elements missing from drawing files?
Why are layers not visible?
Why is it not possible to select a privilege set in layer selection?
Probably, you have not yet been assigned any privilege sets or the layers are frozen in the privilege set in question. First, check whether you can select another privilege set.
1. Selecting another privilege set
To do this, select the project in question and open the layer settings(Format -> Select, Set Layers). Go to the “Privilege set in list box” area at the top on the right and check whether you can select another privilege set (for example, ALLPLAN).
By default, all layers have full access rights in the predefined ALLPLAN privilege set.
If there is no privilege set with full access rights, you should assign the privilege sets correctly.
This can only be done by a user with administrator privilegesor, in the case of a project-specific layer structure, by the project owner.
Thus, log on as a user with administrator privileges and do the following:
2. Assigning a privilege set
Select the project with the frozen layers.
Open the layer settings(Format -> Select, Set Layers). Switch to the "Privilege Set" tab and click Define, modify privilege set.
Select the relevant user and assign the privilege set using the arrows.
Click OKto confirm.
3. Adjusting layers’ access rights in the privilege set
Finally, check the access rights of the layers in the privilege set assigned.
Go to the "Privilege set in list box" area at the top on the right and select the relevant privilege set (for example, ALLPLAN).
Check the area on the left to see whether there are frozen layers (gray or white). To change this, select these layers or simply select all layers using CTRL+A. Then click the Full access right (modifiable)icon in the “Change rights” area.
Click OKto confirm.
The next time you open this project, you can select this privilege set in the layer settings. You can then see all layers and set them to modifiable.
Do the same with print sets.
Since version 2006, the administrator has been able to select Show all users all print sets and privilege setsin the “Administrator options” group on the “Privilege Set” tab (“Design group” in version 2006). Thus, you do not need to assign new users to privilege sets. This option applies to all projects.
However, as soon as a user has been given a privilege set or print set, this option no longer applies to this user.
As a project can have its own layer structure, it is essential that you check the privilege set in the correct project.
To find out whether a project has its own layer structure, click
File -> New Project, Open Project-> right-click the relevant project -> Properties. Check whether the path settings for Layerstructuresare set to Officeor Project.
You have installed Allplan on several local workstations. Now you want to change the installation so that you can access a common network drive.
Before you switch to a network installation, it is essential that you back up all the data of all the workstations.
We strongly recommend that you take advantage of the expertise of Nemetschek’s technical support staff. We are happy to help you!
The following description shows how to change several workstations where Allplan is installed locally and the project data is also stored locally on each computer to workstations with a common network drive without Workgroup Manager.
1st - getting ready
Choose one of the workstations where you will install all the projects and the office standard (hereinafter referred to as the main workstation).
First, move all the projects to the main workstation.
1.a: copying resources into projects
To make sure that the projects in your office have a uniform appearance, change the path settings for the projects' resources to 'Project'.
Make the following setting for each project:
Allplan -> File menu -> ProjectPilot - Admin -> select the individual projects one after the other -> right mouse button -> Properties -> Settings tab
Set the path settings for 'Pen and line definitions', 'Fonts', 'Patterns, hatching styles, area styles', 'Bar and mesh cross-section catalogs', 'Layer structures, line styles, drawing types' and 'Attributes proposed' from 'Office' to 'Project', if necessary.
The corresponding elements are copied from the office standard directly to the project. This ensures that the project settings stay the same even when you copy the project to the new server with the new office standard.
1.b: same folder name as project name
Open the 'General' tab and select the 'Same folder name as project name' setting if you want to proceed as described in 2b.
1.c: pen color ("Color stands for pen")
The pen color for the "Color stands for pen" setting is a user-specific setting that is not saved in the project but in the user folder (...\Usr).
2.a: backing up projects of the individual workstations and importing them to the main workstation (recommended method):
Back up the individual projects. To do this, open the Services application and select Data Backup -> Create -> Entire folders -> Projects.
You can back up several projects in a single operation.
Before you start, specify the backup folder on the network or on the local hard disk: Services application -> Configuration -> Backup path ->Browse for Folder.
The next step is to import the saved projects to the main workstation.To do this, open theServices application -> Data Backup -> Import -> Projects Before you import the individual projects, you can create new Allplan projects at the main computer. As an alternative, you can also create a new project during the import.
2.b: backing up projects of the individual workstations and importing them to the main workstation (special approach):
This approach should only be used with good reason for exceptional cases as it requires in-depth knowledge of Windows.
With this method, Windows Explorer is used to import the projects to the main workstation.
If some project names exist twice, you need to rename these projects before you back them up.
You can then rename the existing 'project.dat' file in the Prj folder of the main workstation.
Next, select the Services application -> Service -> Hotline Tools -> reorg -> Restore project management file.
The system creates a new project administration file (project.dat), which should list all projects with names.
Now the main workstation contains the latest version of all the projects of the office.
3rd - merging project defaults
Open ProjectPilot at the individual workstations and copy the elements you want to transfer (symbols, smart symbols, lists, schedules, and so on) to the external path. Of course, you can set the external path to a common network folder that can be accessed by all workstations.
Next, open ProjectPilot at the main workstation and copy the contents of the external path to the office standard.
4th - data backup
- Back up the projects, office standard and user settings at the main workstation:
You can also copy the ..\prj (projects), ..\std (office standard) and ..\usr (user folder) paths to a backup folder (Nemsic, for example) on the hard disk.
- In addition, you need to back up the ..\usr\local folder at every stand-alone computer.
- Export the user interface setting of each user to a file: Allplan -> Tools - > Customize .... -> Export...
5th - uninstalling
Remove Allplan from all workstations.
6th - reinstalling
Before you install the same version again, create and share a folder (Nemdata, for example) on the future data server. Create a subfolder - Allplan - in this folder.
The next step is to reinstall the same version on all the workstations.
Specify the following installation paths:
local (C:\Programs\Nemetschek\Allplan, for example)
Central file storage folder:
Browse -> Network...
Find the sharedNemdata folder and select the Allplan folder.
After this, start installing.
7th - testing the start and restoring the backup
After the installation (check whether Allplan starts), copy the ..\prj and ..\std folders you backed up from the main workstation to the new ...\Nemdata\Allplan server folder.
Next, use Windows Explorer to copy the contents of the former user folder (…\usr\local) of the stand-alone workstation to the new user folder of the computer you just installed.
8th - updating the project administration file
Go to the project.datfile in the ...\Nemdata\Allplan\Prjfolder and rename itproject.alt.After this, do the following:
Services application -> Service -> Hotline Tools -> reorg -> Restore project management file.
9th - summary
Now all the workstations access a common network drive with the same project pool and office standard.
With this type of installation, only one user can access a project at any one time. If several users are to work on a project at the same time, you need to install Workgroup Manager.
How can I work together on a project with a partner from another country?
Using Allplan 2019 and later, you can work on projects across countries.
How to install and run NemSLock Server?
Before installing, check whether the package you received includes the following items:
- Temporary licenses for NemSLock Server, e.g. 1234567a_001_psd.nslsrv
- Temporary licenses for clients, e.g. 1234567a_001_psd_client.nslock
How to install NemSLock Server
- Start the Setup program for NemSLock Server. You can find the latest Setup program on our FTP server:
- Select one of the temporary license files for NemSLock Server. These licenses are valid for 30 days. However, each license includes only one seat of each configuration purchased. The full number of seats purchased will be available to you as soon as you have installed the registered licenses (see below). If you purchased a configuration for one seat only, you will, of course, receive only one temporary license.
- When you opt for the “Custom” setup type, you can choose between the following program features:
You can use this program to administer NemSLock Server. You can also install the console on more workstations so that you can administer the server from a number of different locations. However, you can only connect one console to the server at any one time.
The actual license server.
This tool analyzes the log files of NemSLock Server.
By default, Setup installs all these features.
If you have several temporary licenses for NemSLock Server, use the server console to install the remaining licenses after the installation. The procedure is described in the section "How to install licenses".
How to register licenses
- Open NemSLock 2006 Server Console by clicking the corresponding icon on the desktop or by selecting Start -> All Programs -> NemSLock 2006 Server -> NemSLock 2006 Server Console.
- Click "Modules" on the left.
- Select the seat you want to register. If your license includes configurations for several seats, you must send a separate registration request for each seat. You will then receive a registered license file for each seat. You must install each file.
- Click the "Registration request (register.txt)" button.
- Click "Edit".
- You must fill out all fields marked with an asterisk (*). Make sure you enter your email address correctly, because the registered license file will be sent to this address (and not to the address of the person who sent the registration request!). Click OK to confirm.
- Click "Create registration request". Windows Explorer opens and shows the register.txt file. If this window is closed, you can find this file in the program folder of NemSLock Server. If you installed the program to the path proposed, the path is:
C:\Program Files (x86)\Nemetschek\NemSLock Server 2006\Programs\License
- Now you can use all the options provided by Windows Explorer to copy the registration file to a computer with Internet access on the network. Alternatively, you can also use an USB stick. You can then email this file to us.
- Send the email with the registration request to email@example.com
How to install licenses
- Open NemSLock 2006 Server Console.
- Click "Stop server" on the left.
- Click "Modules" on the left.
- Click "Browse" to navigate to the registered license file.
- Click "Install license file".
- After this, you can start the server again by clicking "Start server".
How to set up users (optional)
- predefined user ALLis created automatically. If there is no other user, each user is given the privileges of the user ALL. By default, this user can use all licenses but cannot check out any licenses. By double-clicking the user, you can change the user's privileges.
- predefined user ALLallows all users to use licenses. In order to do this, the users must be able to access the server. You do not need to create individual user profiles until you want to assign specific rights to individual users or limit access to selected users. predefined user ALL. If you want to work only with individual users, you should deactivate the predefined user ALL by revoking the user's right to use licenses.
- predefined user ALL has administrator privileges unless another user is created and appointed as the administrator. As soon as you have appointed an administrator, ALL no longer has administrator privileges.
- You can enter users in the “Users.mcf” file. predefined user ALL has administrator privileges again. In addition, each user can once again administer the license server using the console.
- The administrator user is not a special user. If there are several administrator users, only one administrator user can start the console for this license server at any one time.
- If you are setting up users without giving administrator privileges to anyone, the program will ask you whether you want to appoint yourself as the administrator.
You can also specify a domain (user authentication for Windows server). However, this is not mandatory. If you do not specify a domain, the program uses the Windows user name for each user.
The program writes the user accounts and the associated access rights as ASCII text to the users.mcf file.
You can find this file in the \Programs folder of the NemSLock Server installation. You cannot rename, delete or move this file. If the program can no longer connect to this file, you must exit NemSLock Server, restart it and enter all users again from scratch. predefined user ALLis retained.
Experienced administrators can use the PowerShell script NemGenUsers.ps1. This file is in the \Programs folder of the NemSLock Server installation or you can find it as an FAQ in Allplan Connect:
How to install and configure clients
- Use one of the nslock license files you received to install the clients. Do not use the trial license or the license server license. It is irrelevant which of the client licenses you use, as the actual license will come from the license server later.
- You do not need to register the clients.
- When switching from Hardlock to NemSLock (server), you need to update the client using a nslock license file.
After having installed the client, you need to switch to the license server:
- Start -> (All) Programs -> Nemetschek -> Nemetschek SoftLock 2006 -> License Manager
- If the license server window is not visible, select "Configure NemSLock Server" at the bottom. Lock this window. All you need to do is click the drawing pin icon.
- Enter the computer name or IP address of the license server in the empty box. Then click the "Update” icon to the right.
- Now the user can select one of the seats provided.
- After having successfully connected to the license server, clear the check boxes for the trial licenses in the area at the top.
- Click "Close" to complete the configuration. Now you can start Allplan.
- If a user selects several configurations for a seat and starts Allplan, the license server will provide the required licenses; in other words, starting Allplan once might require two licenses. Consequently, fewer licenses are available to other users.
- 2014-1 and later: If the latest version of License Manager is installed (file version 1. 0. 26. 153 or later, see License Manager- Options- System), you can also select several licenses. If one of the selected licenses is currently being used by someone else, the program will automatically select the next available license.
- Clients communicate with the server by TCP/IP via port 10977. So you need to configure the firewall accordingly.
- The license server and the licenses are downward compatible; they can be used in conjunction with older Allplan versions.