Appendix: Signing the Integration DLL

You can sign the Design with NX Client DLLs of NX11, NX12, and NX Continuous versions such as NX1899, NX1926, NX1953, and NX1980.

  1. Open the command prompt (Start-> All Programs-> NX#-> NX Tools-> Command Prompt).
  2. Navigate to the <NX1926 installation directory>\UGOPEN folder where the signcpp.exe resides.

    Example: C:\Program Files\Siemens\NX1926\NXBIN.

    Example: C:\Program Files\Siemens\NX1926\UGII >signcpp C:\Program Files\Dassault Systemes\B424xcadconnectors\win_b64\UENC\lib\csi\ug\modules\plat-win64\ug_nx1926\startup\_csi_ug_nx1926.dll#### following statements can be seen on the command prompt, which conform, that the _csi_ug_nx1926.dll is signed #### Checking for the presence of a c_p_p_author license. Signing files... Application C:\Program Files\Dassault Systemes\B424xcadconnectors\win_b64\UENC\lib\csi\ug\modules\plat-win64\ug_nx1926\startup\_csi_ug_nx1926.dll has been signed.

    Similarly, sign the dll, ITINXOpenExtensions.dll, which can be located using signcpp.exe.

    Example: <NXUPS-integrationinstall directory>\lib\csi\ug\modules\plat-win64\ ug_nx1926\startup\ITINXOpenExtensions.dll.

    For the NX Connector to work with NX1953 and later versions of the NX, sign the executable, NXOpenITIStepImport.exe, which can be located using signcpp.exe.

    Example for NX1953 installation and similar path for later versions: <NXUPS-integrationinstalldirectory>\lib\csi\ug\modules\plat-win64\ug_nx1953\startup\NXOpenITIStepImport.exe.

  3. For proper working of Open NX designs from the Compass functionality, sign the following files using SignDotNet.exe provided by NX. Use the same version of NX for signing as used in the integration.

    Note: A DotNet Author license is mandatory for signing.
    1. <NXUPS-integration install directory>\lib\csi\ug\modules\plat-win64\ug_nx1926\startup\ITINXPLMServer.dll.
    2. <NXUPS-integration install directory>\lib\csi\ug\modules\plat-win64\ug_nx1926\startup\ITINXPLMServer.dll.
    3. <NXUPS-integration install directory>\OFW\UPSNXOfwClient.exe.

    Note: No need to use the path to the signing utilities because the path of the NX Command Prompt shell already includes both the UGOpen and UGII folders. The same signing process is applicable for the integration with NX11, NX12. Use Signcpp from the respective CAD installation directories.