Detailed Vericut Configuration Tasks¶
Alternate Method to Determine Your Windows License Server Computer’s HOST ID¶
You can display the HOST ID as follows:
-
Open a Command Prompt window (also called a DOS window)
-
Type in the window:
ipconfig /all
The value shown to the right of "Physical Address" is typically the HOST ID. Valid IDs are 12 characters and contain only the characters 0-9 and A-F. If your computer has multiple network adaptors, the license server program compares the address encrypted in the license keys with enabled network adaptors. If a network adaptor address matching the encrypted key address is found then the license is added to the server.
The following Physical Addresses are not valid, and indicate something is wrong with the TCP/IP network protocol configuration for the Ethernet device, or indicates the card is not enabled or available:
000000000000
204c4f4f5020
ffffffff
ffffffffffff
📝 NOTE: The license server delivered with this version of Vericut only requires the device to be enabled. It no longer requires it to be connected or have an active network transport such as IPX/SPX.
See the section on Check Windows Network Configuration if you are having trouble getting a valid Physical Address.
Check Windows Network Configuration¶
In any Vericut installation there is a computer that functions as the license server computer. There are also one or more client computers that run Vericut and communicate with the license server computer to get licenses. In a stand-alone configuration the license server computer and the Vericut client computer are one and the same, but the same network communication requirements apply. The following checks ensure that the license server computer and the Vericut client computer(s) can communicate, and that the Vericut client computers can successfully run Vericut.
Checks for both the License Server Computer and Vericut Client Computers
-
Check the network hardware.
Ensure that you have a network adaptor installed and enabled on the license server computer. You can use the Windows Device Manager (available under the Control Panel's System icon) to see if you have an installed network adaptor. The Vericut license keys are encrypted to match the physical address of an enabled network adaptor. When the license server program initially starts it finds enabled network adaptors and compares each license key with the physical address of the adaptor(s). If a match is found the license key is added to the license server. -
Check the network software.
Vericut and the license server program use TCP/IP network protocol to communicate with each other, even when running Vericut on a single stand-alone computer (where both Vericut and the license server program run on the same computer). TCP/IP network protocol must be installed on the enabled network adaptor that matches the Host ID encrypted in your Vericut license.
If you need to add TCP/IP protocol and your computer is on a company network you should consult with your network administrator. If you are on a computer with no network connection and you need help on how to add TCP/IP protocol, see the section, Basic Windows Network Configurations.
Checks for the License Server Computer
-
Serving licenses to other client computers.
In addition to having a network adaptor and TCP/IP network protocol installed, the license server computer must have a valid IP address in order to serve licenses to other computers. A static IP address should be used. If a dynamic IP address is assigned using a DHCP server, then Vericut license check-out on client computers may be slow and/or inconsistent. Static IP addresses are required for all license server computers in a redundant server configuration.
Use the ipconfig command to verify there is an enabled network adaptor with TCP/IP protocol installed and that it is properly configured to be the license server computer. Type the following command in a command prompt window (also called a 'DOS' window):
ipconfig /all
The ipconfig command returns information about your computer's network configuration. Only a few items are important for your Vericut installation. If your computer is connected to a network and TCP/IP protocol is installed and configured correctly, the following lines should have values in order for the license server program to provide licenses to Vericut on another computer:
Host Name . . . . . . . . . . . . : mycomputer
Physical Address. . . . . . . . . : 00-0B-AB-77-34-64
IP Address. . . . . . . . . . . . : 199.1.1.123
Subnet Mask . . . . . . . . . . . : 255.255.255.0 -
No network connection, stand-alone configuration.
If your computer is not connected to a network, or your computer is sometimes disconnected from a network when you want to use Vericut (thus it is a stand-alone configuration with Vericut and the license server program running on the same computer), then at a minimum you must have an enabled network adaptor.
When disconnected from a network, ipconfig may not display an IP address. This does not cause a problem for Vericut or the license server program because the IP loopback address (127.0.0.1) is used automatically. A Host Name is required, but the default name, "localhost" is sufficient.
The following values should be displayed by ipconfig for a stand-alone configuration:
Host Name . . . . . . . . . . . . : mycomputer (or localhost)
Physical Address. . . . . . . . . : 00-0B-AB-77-34-64
Checks for Vericut Client Computers
-
Set the optimum color display for Vericut
True or high color display provides optimum Vericut performance. Desktop color display is changed by opening the Display icon in the Control Panel, or by right-click > Properties on the desktop.
📝 NOTE: The following checks are not necessary for a stand-alone configuration where Vericut and the license server program run on the same computer. -
Check the Vericut client computer's network software configuration.
In addition to having a network device and TCP/IP network protocol installed, the device must have a valid IP address (either statically assigned, automatically created, or dynamically provided by a DHCP server).
Use the ipconfig command to verify that there is an active network device with the TCP/IP protocol installed and that it is properly configured with a host name and IP address. Open a command prompt window (also called a 'DOS' window) and type:
ipconfig /all
The ipconfig command returns information about your computer's network configuration. Only a few items are important for your Vericut installation. If your computer is connected to a network, and TCP/IP protocol is installed and configured correctly, the following lines must have values in order for Vericut to work correctly:
Host Name . . . . . . . . . . . . : mycomputer
Physical Address. . . . . . . . . : 00-0B-AB-77-34-64
IP Address. . . . . . . . . . . . : 199.1.1.123
Subnet Mask . . . . . . . . . . . : 255.255.255.0 -
Verify client and license server computers can communicate with each other.
Both client and license server computers must have host names and valid IP addresses. The mechanism for assigning host names and IP addresses varies with the network configuration. See your site's network administrator if you are not familiar with how your network is configured.
The easiest way to verify communication between computers is to "ping" each one from the other. Open a command prompt window and type:
ping COMPUTER1
(where 'COMPUTER1' is the host name of the computer you need to communicate with)
If the computers can communicate you should see something like:
Pinging COMPUTER1 [199.1.1.123] with 32 bytes of data:
Reply from 199.1.1.123: bytes=32 time=48ms TTL=127
Reply from 199.1.1.123: bytes=32 time=46ms TTL=127
Reply from 199.1.1.123: bytes=32 time=43ms TTL=127
Reply from 199.1.1.123: bytes=32 time=41ms TTL=127
Ping statistics for 199.1.1.123:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 41ms, Maximum = 48ms, Average = 44ms
You should ping the client from the license server computer and the license server computer from the client since both computers must know about each other for proper communication. If the ping test fails contact your site's network administrator to correct the problem.
In some network configurations there may be a router, gateway or other network device that acts like a firewall between the client and license server computer. In this case, the ping test will succeed but licensing will fail since the router or firewall must be configured to allow TCP/IP to pass UDP packets through port 5093. For this and other complex network configurations contact your site's network administrator and see the Sentinel RMS License Manager System Administrator's Guide for more information about configuring the Sentinel RMS license server and clients.
Basic Windows Network Configurations¶
Use the appropriate section below to properly configure your network device for Vericut on Windows computers.
To check for network software on Windows:
When using the Start Menu,
-
Taskbar: Start > Control Panel > Network Connections
-
Double-click on the Device icon.
- Select Support tab.
Installed software must include "Internet Protocol TCP/IP".
When using "classic" Start Menu,
-
Taskbar: Start > Settings > Network Connections
-
Double-click on the Device icon.
- Select Support tab
Installed software must include "Internet Protocol TCP/IP".
Configuring Vericut to Read an NX Part File¶
An NX part file can be opened directly in Vericut. The following describes the environment variables that need to be set.
The following environment variables need to be set in Vericut's environment:
UGII_BASE_DIR
UGII_BASE_DIR is set up by an NX installation in the system environment space and typically points to the place where NX is installed, for example C:/Program Files/UGS/NX <version number>/.
UGII_ROOT_DIR
UGII_ROOT_DIR is set up by an NX installation in the system environment space and typically points to the location of the NX executable files, for example C:/Program Files/UGS/NX <version number>/UGII/.
Also, UGII_ROOT_DIR must be set in the execution path (the "path" environment variable).
Additional requirements:
-
The most recent version of NX should be installed on the computer that is running Vericut.
-
An NX license must be available.
Install Microsoft redistributable C++ Run-Time Libraries¶
Vericut requires Microsoft’s C++ run-time libraries. The following describes the 64-bit version of the libraries.
Get the vcredist_x64.exe installer:
The redistributable C++ run-time is available in a few potential locations:
-
In the Vericut installation in:
C:\Program Files\cgtech\Vericut 9.7.1\redist\\windows64\spatial\redist\VC15\vcredist_x64.exe
OR
C:\Program Files\cgtech\Vericut 9.7.1\redist\\windows64\windows64\spatial\iop2021\redist\VC15\vcredist_x64.exe
where “C:\Program Files\cgtech\Vericut 9.7.1\” is your installation location. -
Download from Vericut’s download site at: https://vericut.com/hubfs/System%20Requirements%202024.pdf
Installation:
Double-click on vcredist_x64.exe to install. There are no prompts during installation and no confirmation of completion. You must have Administrator privileges to do the install.
You may also need the Microsoft Redistributable InstallDSSoftwareVC11Prerequisites_x86_x64.msi Installer, available at:
- C:\Program Files\CGTech\Vericut version number\windows64\spatial\redist\InstallDSSoftwareVC11Prerequisites_x86_x64.msi
OR
Download and Install the Latest Point Release for Windows¶
Vericut point releases for Windows are available on the Vericut website. The following steps will guide you through downloading and installing a Vericut point release (we'll use 9.7.1 as an example below):
Download Instructions:
The Vericut 9.7.1 Windows version is available for download from our website. Follow this link to open the on-line form to begin the download process:
https://vericut.com/company/support/software-update
To download the file, you will need your Company ID and the access code from the "Vericut 9.7.1 is available for download" email that was sent to all customers on maintenance. If you are not currently on maintenance, contact your Vericut representative.
Starting the Installation:
After downloading the zipped installer, unzip it to a temporary folder. The zip file is password protected. The password was also included in the "Vericut 9.7.1 is available for download" email.
Once the files are unzipped, double-click on install.exe to begin the installation.