×
INTELLIGENT WORK FORUMS
FOR ENGINEERING PROFESSIONALS

Log In

Come Join Us!

Are you an
Engineering professional?
Join Eng-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!
  • Students Click Here

*Eng-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Jobs

Working in Progress - Stop Button

Working in Progress - Stop Button

Working in Progress - Stop Button

(OP)
Getting NX to stop in the middle of running a NXOpen DLL. It seems that UG's "Work in Progress - Stop" button is still not working. Why can't UG get this button to work? It seems a trival multi-threading issue. This button never works with running an external DLL. Is there something else that can be done other than killing NX in the task manager???

Thanks,

RE: Working in Progress - Stop Button

The only time that the 'Work in Progress - Stop' button is displayed is when NX KNOWS that it's safe to halt an operation while not aborting the NX session. Until recently, that was only when whatever was happening didn't involve Parasolid updating the model or data was not being written to the disk, which was almost never. However, you can now halt NX, at least when working in Modeling, almost anytime except when filing data to the disk (that will always be an issue). Unfortunately I don't think we've ever given users control over this when creating their own applications using NX Open. Knowing when it's safe to interrupt an operation is a very complex issue and must take many things into consideration. Now there was a time, back before Unigraphics V10.0, almost 25 years ago, we had a universal 'halt' command, just hold down the 'Ctrl', 'Shift' and the 'L' key all at once and UG would literally stop in it's tracks, and almost never result in any sort of problems. But then that was back when you could only have a single part file open in one session of UG, there was no Parasolid kernel doing most of the modeling operations, there was no associative relationships between part files, etc. All in all, it was a much simpler life, for everyone including BOTH UG users AND UG developers.

Anyway, if you see, while running normal NX, the 'Work in Progress - Stop' button, it's safe to halt whatever NX was doing, but as I said, only the system itself is able to know when it would be safe to do so.

John R. Baker, P.E.
Product 'Evangelist'
Product Engineering Software
Siemens PLM Software Inc.
Digital Factory
Cypress, CA
Siemens PLM:
UG/NX Museum:

To an Engineer, the glass is twice as big as it needs to be.

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Eng-Tips Forums free from inappropriate posts.
The Eng-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Eng-Tips forums is a member-only feature.

Click Here to join Eng-Tips and talk with other members!


Resources