Siemens NX 1872

Questions and answers about 3Dconnexion devices on Windows.

Moderator: Moderators

Post Reply
Rysio
Posts: 1
Joined: Tue Jan 11, 2022 5:50 am

Siemens NX 1872

Post by Rysio »

Hi!
I just bought SpaceMouse Enterprise and was trying to configure it in order to use with Siemens NX 1872. Everything works fine, except buttons configuration. When I try to assign new functionality to any of the buttons, I get error like this:
error.png
error.png (23.66 KiB) Viewed 17573 times
It happens only, when I try to assign funcionality of buttons from NX's ribbon. For example, when I assign to a button funcion "Virtual NumPad", it's fine. When I assign letter "z", which in NX stands as a shortcut for funcion "Profile" in sketching mode, it's fine and everything works as expected. When I try to assign function "Profile" directly to a button (NX->Insert->Sketch curve->Profile) I get the error.
profile.png
profile.png (83.35 KiB) Viewed 17573 times
It's happening with any function from NX (it's not connected to being in sketching mode).

Windows 10
3DxWare 10.8.4.3407
3DxWinCore 17.8.4.19035

Details from error window:

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.Runtime.InteropServices.ExternalException (0x80004005): A generic error occurred in GDI+.
at System.Drawing.Image.Save(Stream stream, ImageCodecInfo encoder, EncoderParameters encoderParams)
at TDx.SmartUi.BaseEditor.CommandsFlyout_NodeSelected(Object sender, NodeSelectedEventArgs e)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4420.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
----------------------------------------
3DxSmartUi
Assembly Version: 1.2.21341.19032
Win32 Version: 1.2.21341.19032
CodeBase: file:///C:/Program%20Files/3Dconnexion/3DxWare/3DxWinCore/3DxSmartUi.exe
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4360.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
PresentationFramework
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4390.0
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/PresentationFramework/v4.0_4.0.0.0__31bf3856ad364e35/PresentationFramework.dll
----------------------------------------
WindowsBase
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4390.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/WindowsBase/v4.0_4.0.0.0__31bf3856ad364e35/WindowsBase.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4390.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
PresentationCore
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4390.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_64/PresentationCore/v4.0_4.0.0.0__31bf3856ad364e35/PresentationCore.dll
----------------------------------------
System.Xaml
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4390.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xaml/v4.0_4.0.0.0__b77a5c561934e089/System.Xaml.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4084.0 built by: NET48REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4400.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4390.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4190.0 built by: NET48REL1LAST_B
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
CustomMarshalers
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4084.0 built by: NET48REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_64/CustomMarshalers/v4.0_4.0.0.0__b03f5f7f11d50a3a/CustomMarshalers.dll
----------------------------------------
Accessibility
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4084.0 built by: NET48REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
Svg
Assembly Version: 3.2.0.0
Win32 Version: 3.2.3.36087
CodeBase: file:///C:/Program%20Files/3Dconnexion/3DxWare/3DxWinCore/Svg.DLL
----------------------------------------
Fizzler
Assembly Version: 1.2.0.0
Win32 Version: 1.2.0.0
CodeBase: file:///C:/Program%20Files/3Dconnexion/3DxWare/3DxWinCore/Fizzler.DLL
----------------------------------------
netstandard
Assembly Version: 2.0.0.0
Win32 Version: 4.8.4084.0
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/netstandard/v4.0_2.0.0.0__cc7b13ffcd2ddd51/netstandard.dll
----------------------------------------
System.Memory
Assembly Version: 4.0.1.1
Win32 Version: 4.6.27617.02
CodeBase: file:///C:/Program%20Files/3Dconnexion/3DxWare/3DxWinCore/System.Memory.DLL
----------------------------------------
System.Runtime.CompilerServices.Unsafe
Assembly Version: 4.0.4.1
Win32 Version: 4.6.26919.02
CodeBase: file:///C:/Program%20Files/3Dconnexion/3DxWare/3DxWinCore/System.Runtime.CompilerServices.Unsafe.DLL
----------------------------------------
System.Runtime
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4084.0
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Runtime/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Runtime.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

Could anyone help mi with this?

Greetings
Rysio
Jorik
Posts: 8
Joined: Tue Jan 11, 2022 1:20 pm

Re: Siemens NX 1872

Post by Jorik »

Same here, NX 1996
ngomes
Moderator
Moderator
Posts: 3336
Joined: Mon Nov 27, 2006 7:22 am
Contact:

Re: Siemens NX 1872

Post by ngomes »

Thank you for reporting this issue here.

We have logged the bug as WIN-992 and a fix is expected to be included in the next driver update, version 10.8.5.
Nuno Gomes
Jorik
Posts: 8
Joined: Tue Jan 11, 2022 1:20 pm

Re: Siemens NX 1872

Post by Jorik »

Thank you!
Even after all the Windows 10, NX and Spacemouse driver re-installations that I have done to fix this issue, it's finally nice to hear it's going to be fixed.

I also hope that the fact that my Siemens NX versions (1946 & 1996) are intalled in C:\Siemens\ folder, and not in the default C:\Program files\Siemens\ path, does not make any difference in spacemouse enterprise's functionality.


-Jori
ngomes
Moderator
Moderator
Posts: 3336
Joined: Mon Nov 27, 2006 7:22 am
Contact:

Re: Siemens NX 1872

Post by ngomes »

Jorik wrote: Fri Jan 28, 2022 4:53 am I also hope that the fact that my Siemens NX versions (1946 & 1996) are intalled in C:\Siemens\ folder, and not in the default C:\Program files\Siemens\ path, does not make any difference in spacemouse enterprise's functionality.
Provided you used the application's installation process, it should work fine. If you have a custom installation process, it may be necessary to make adjustments to the plug-in's installation.

Regardless, if you can reproduce the crash, then it is likely the plug-in is working properly (the bug is in a driver GUI program, not the in plug-in).
Jorik
Posts: 8
Joined: Tue Jan 11, 2022 1:20 pm

Re: Siemens NX 1872

Post by Jorik »

ngomes wrote: Fri Jan 28, 2022 5:51 am
Regardless, if you can reproduce the crash, then it is likely the plug-in is working properly (the bug is in a driver GUI program, not the in plug-in).
Yes, my error message is like those screencaptures above, same everytime and with both NX installations. I think it's driver related, but let's see when the driver gets the update.

Thanks for the help!

-Jori.
TRS
Posts: 2
Joined: Tue Feb 01, 2022 6:02 pm

Re: Siemens NX 1872

Post by TRS »

ngomes wrote: Fri Jan 28, 2022 3:10 am Thank you for reporting this issue here.

We have logged the bug as WIN-992 and a fix is expected to be included in the next driver update, version 10.8.5.
Good to hear, I am having the same issue in NX12.

Any ETA on the update? I could work around it with macros mapped to the buttons but would prefer not to go there
ngomes
Moderator
Moderator
Posts: 3336
Joined: Mon Nov 27, 2006 7:22 am
Contact:

Re: Siemens NX 1872

Post by ngomes »

TRS wrote: Tue Feb 01, 2022 6:10 pm Any ETA on the update?
We're just finalising the 10.8.5 release. It should be available for download later this week.
Jorik
Posts: 8
Joined: Tue Jan 11, 2022 1:20 pm

Re: Siemens NX 1872

Post by Jorik »

ngomes wrote: Wed Feb 02, 2022 3:31 am We're just finalising the 10.8.5 release. It should be available for download later this week.
Oh yes, fantastic!!
ngomes
Moderator
Moderator
Posts: 3336
Joined: Mon Nov 27, 2006 7:22 am
Contact:

Re: Siemens NX 1872

Post by ngomes »

FYI. Version 10.8.5 was released earlier today, Feb 4th.

The software is available for download here and includes the fix for the bug (ref. WIN-992) discussed in this topic.
Jorik
Posts: 8
Joined: Tue Jan 11, 2022 1:20 pm

Re: Siemens NX 1872

Post by Jorik »

Yes! So far everything is working! Thank you very much!
TRS
Posts: 2
Joined: Tue Feb 01, 2022 6:02 pm

Re: Siemens NX 1872

Post by TRS »

ngomes wrote: Fri Feb 04, 2022 11:06 am FYI. Version 10.8.5 was released earlier today, Feb 4th.

The software is available for download here and includes the fix for the bug (ref. WIN-992) discussed in this topic.
Post Reply