I have a problem.
After I run dll with some cycle of counting faces , NX10 asks to close. Before it worked fine, but latest cycle was with huge amount of data and this starts to happen. Anybody knows how to cure that? maybe i need to clean something in cash memory? Please help.
What does the NX syslog tell you?
Are you adding the objects to any list or array? I would prefer a list instead of an array.
Which NX release are you working with?
Production: NX12.0.2, VERICUT 8.2, FBM, MRL 3.1.7 | TcUA 10.1 MP7 Patch 0 (10.1.7.0) | TcVis 11.4
Development: C (ITK), .NET, Tcl/Tk Testing: NX (1876) | AWC 3.4 Preparing: -
Employees of the customers, together we are strong
How to Get the Most from Your Signature in the Community
NX Customization - Best Practice Guide
Depending on how big your operation is exactly (and how much RAM it eats) you can unset the redo function. This helped when something i did with thousands of nxobjects was starting to hog gigabytes of RAM. It never asked to close with me tough.
And then, after the operation
Hello, unfortunately EnableRedo did´t help (I put it at the begining of the Sub Main() and at the end, before End Sub - right??).Moreover in some another cycles nx dies when it´s never happened before:
maybe something temp nx files I need to clean? i using NX10.0.3.5
By the way, here is cycle which stacked my nx, before it worked fine:
For Each facettag As Tag In Facetface
Dim facetID As Integer = UFConstants.UF_FACET_NULL_FACET_ID
Dim vertcount As Integer = Nothing
Dim Vertices (0,2) As Double