Skip to main content
Version: 1.3

Licensing with FRI3D

License types

LicenseRuns onWhat you install
EvaluationOne PC, for a fixed periodFRI3D.ini in the FRI3D folder
Device / User (node-locked)One PCFRI3D.ini in the FRI3D folder
Floating (network)Any PC on your network, up to the number of seats boughtNLicense Manager on one server, NLicense Tools on each FRI3D PC

All downloads are in the Customer Portal → Releases.

Evaluation and Device licenses

  1. Device licenses only: install NLicense Tools, run NLicenseDeviceInfo --ini my_machine.ini, and send the file via Customer Portal → Request → Node-Locked.
  2. Save the license file you receive as FRI3D.ini.
  3. Copy it into the FRI3D installation folder.
  4. Start FRI3D.

Floating (network) licenses

Floating licenses with NLicense 1.0.2 need a FRI3D release after 1.3.0.

How it works: one license server holds the license. Each FRI3D PC takes a seat from it while FRI3D runs, and frees the seat when FRI3D closes.

1. Set up the license server (once)

  1. Pick one always-on machine. Ask IT to allow inbound TCP port 46346 on it.
  2. Install NLicense Manager and open it.
  3. Server Status → Export server details… and send the file via Customer Portal → Request → Networked (license server).
  4. When the license arrives: License → Choose File… and select it.
  5. Server Status → Install, then Start. The server now starts with Windows.

2. Set up each FRI3D PC (once per PC)

  1. Install NLicense Tools.

  2. Start menu → NLicense Server Settings → enter the server name and port 46346 → Save → Test connection.

    For many PCs, IT can script it:

    NLicenseConfig --server licsrv01 --port 46346 --test
    
  3. Install FRI3D and start it. No license file is needed on these PCs.

Do not copy FRI3D.ini to the FRI3D PCs. The license lives only on the server.

3. Check

  • NLicense Manager → License Usage shows one seat in use while FRI3D runs.
  • Close FRI3D — the seat is freed straight away.

Troubleshooting

ProblemFix
FRI3D cannot reach the license serverFirewall rule on the server; same port on server and PCs; run Test connection
"Max License Count Reached"All seats are in use — see License Usage
License shows invalid on the serverIt was issued for another machine — export details from this server and request again
Licensing stopped after a rebootThe server was started with Run as process — use Install + Start

Need the full IT deployment guide (firewall, locked-down PCs, security)? Contact [email protected].

Reach out

If you need help after reading this doc, email us [email protected] for an answer.