We are running an NX 10 MCD Simulation with an OPC connected PLC. It should run continuously because it is a demo application.
However, when the simulation has been on for about 15 minutes, its starts to slow down a lot and the graphics starts to lag.
I noticed that the memory (RAM) is increasing by time when the simulation is on and the service ''ugraf'' ( NX 10) .exe is increasing in memory usage all the time.
What could we do for this ?
The only solution we know that helps now is closing NX and restarting the software again.
this is strange we had some long running SImulation working perfectly fine before...
-No, there are no object sources generating new objects. Only three moving objects that move on a conveyor. There are some collision surfaces and collision sensors.
-Version is : NX 10.0.0.24
-Yes, the behavior is the same even without OPC connection, the memory usage starts to grow and the simulation slows down a lot after some time.
I updated to 10.0.3 mp05 and there is no effect.
It looks like the memory issue no longer occurs if I remove some collision bodies from my model. These collision bodies are however needed in the simulation.
What could help ?
is it possible for you to share the part of the assembly in which the collision body is located?
If it is on the main assembly level you can try to use the "Change Owner Component" function to get the collision body into a sub part by right clicking on the collision body.
Otherwise we would probably need to start an Incident Report (IR) on GTAChttps://webtac.industrysoftware.automation.siemens.com/qtac/index.php5?lang=en).
Could you pm me your email so I could send you the files.
Moving the components to another owner component did not seem to work.
However, making a sub part of the assembly the ''work part'' and running the simulation only with that part active removed the issue.