×
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

NXOpen access to dialog box fields

NXOpen access to dialog box fields

NXOpen access to dialog box fields

(OP)
I'm trying to access the information in the fields of dialog boxes via NXOpen. As an example if a user starts to create an extrude I want to be able to access the "Start" and "End" distance information any time they change it.

I know I can run functions when the menu button is activated, but before the dialog box opens, so I don't get the info I need that way.

I also know that I can access the finalized extrude information after the dialog box is closed, but this doesn't allow me to get the values as the user changes them.

Any help would be appreciated.

RE: NXOpen access to dialog box fields

(OP)
Just in case anyone else has a similar issue - After a lot of research, it looks like the only option I see to do something like this I will need to make my own dialog boxes through the Block UI Styler, mimic NX functionality, and then add my own custom code as well. I'd love to be proved incorrect though, as this looks like it would be a huge project if I were to do it for every feature in NX.

RE: NXOpen access to dialog box fields

I'm curious, why do you need the values as the user changes them?

www.nxjournaling.com

RE: NXOpen access to dialog box fields

(OP)
We're working on a multi-user CAD plugin, and it would be helpful to get some of the data needed to reproduce features on the other clients. In some cases the builder produced from the feature doesn't contain some of the information we need. As an example AssociativeArcBuilder.ZonePoint can't be retrieved from the feature using the associated createBuilder.

It would also be helpful in other ways, allowing us to indicate where the user is working - to prevent two users from each putting their own edge blends on the same edge(s) for example.

RE: NXOpen access to dialog box fields

Quote (mtrent)

We're working on a multi-user CAD plugin...

Sounds like a huge project any way you approach it.
You might have better luck using low level commands to hook into the NX dialog windows. Still a lot of work, and not easy; but probably easier than re-writing the entire NX UI.

www.nxjournaling.com

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