Siemens NX 1872
Moderator: Moderators
Siemens NX 1872
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:
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. 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
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:
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. 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
Re: Siemens NX 1872
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.
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
Re: Siemens NX 1872
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
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
Re: Siemens NX 1872
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).
Re: Siemens NX 1872
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.
Re: Siemens NX 1872
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
Re: Siemens NX 1872
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.
The software is available for download here and includes the fix for the bug (ref. WIN-992) discussed in this topic.
Re: Siemens NX 1872
Yes! So far everything is working! Thank you very much!