Customers often face problems when setting license option file, when the license file contains bundles. The procedure for preparing the options file is complicated by the presence of the license bundles.
The desired behavior is not easy to be obtained. Following there are tips to overcome these problems.
Solution
When bundles are contained in the license file, the license features included in the bundles do not have to be explicitly allocated in the option file, but the whole bundle must be allocated.
In case the bundle NX13300N (e.g.) has to be reserved to a particular group of users, the option file must contain a line similar to this one, in case the users group is named NXUSERS1 (e.g.):
RESERVE 4 NX13300N HOST_GROUP NXUSERS1
All license features included in the bundle must not be allocated singularly.
To check which license features are included in the bundle you must read the "PACKAGE" lines in the license file
For example, license features that are included in the NX13300N bundle are:
PACKAGE NX13300N ugslmd 34.0 COMPONENTS = "NX13300N_3d_to_2d_flattener \
NX13300N_adv_assemblies NX13300N_assemblies \
NX13300N_design_studio NX13300N_drafting NX13300N_dxf_to_ug \
NX13300N_dxfdwg NX13300N_features_modeling \
NX13300N_free_form_modeling NX13300N_gateway \
NX13300N_geometric_tol NX13300N_grip_execute NX13300N_iges \
NX13300N_nx_freeform_1 NX13300N_nx_freeform_2 \
NX13300N_nx_nastran_export NX13300N_nx_sheet_metal \
NX13300N_nx_spsd_stress NX13300N_nx_spsd_vibration \
NX13300N_nx_subdivision NX13300N_nx_visual_reporting \
NX13300N_pcf_package_file NX13300N_pstudio_cons \
NX13300N_pv_ugdatagenerator NX13300N_routing_base \
NX13300N_sla_3d_systems NX13300N_solid_modeling \
NX13300N_step_ap203 NX13300N_step_ap214 \
NX13300N_studio_analyze NX13300N_studio_free_form \
NX13300N_studio_render NX13300N_studio_visualize \
NX13300N_ug_checkmate NX13300N_ug_kf_checker \
NX13300N_ug_kf_execute NX13300N_ug_nas_des \
NX13300N_ug_opt_wizard NX13300N_ug_prod_des_advisor \
NX13300N_ug_smart_models NX13300N_ug_to_dxf \
NX13300N_ug_web_express NX13300N_ugopen_menuscript \
NX13300N_usr_defined_features NX13300N_wave "OPTIONS = SUITE \
The license features that are not included in the PACKAGE, but still present as FEATURE lines in the license file are licenses that can be managed and allocated individually.
So an allocation hypothesis is:
RESERVE 4 NX13300N HOST_GROUP NXUSERS1
RESERVE 4 ideas_integration HOST_GROUP NXUSERS1
RESERVE 4 iges HOST_GROUP NXUSERS1
RESERVE 4 nx_integration HOST_GROUP NXUSERS1
RESERVE 4 nx_nas_bn_basic_dsk HOST_GROUP NXUSERS1
RESERVE 4 teamcenter_designer HOST_GROUP NXUSERS1
RESERVE 4 visview_base HOST_GROUP NXUSERS1
In this example ideas_integration, iges, nx_integration, nx_nas_bn_basic_dsk, teamcenter_designer and visview_base are FEATURE lines available in the license file, but not included in the bundle PACKAGE NX13300N
It is also possible to allocate fewer licenses than the number of users.
Example: in the hypothesis above 4 licenses of each module are allocated, but the number of users belonging to the group can be more than 4. Allocation is possible, but only the first 4 users to request the license will be able to use the software.
For general information about setting up a license option file, please refer to the document:
https://solutions.industrysoftware.automation.siemens.com/docs/newsletter/nx-using-a-license-options-file.docxHardware/Software Configuration
Platform: all
OS: n/a
OS Version: n/a
Product: NX
Application: PLATFORMS
Function: FLEXLM
Ref: 002-8171448