There is the block styler to create your own dialogs, if that is what you are asking for?
Production: NX10.0.3, VERICUT 8.1, 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: NX12.0 | AWC 3.4 Preparing: NX12.0
Employees of the customers, together we are strong
How to Get the Most from Your Signature in the Community
NX Customization - Best Practice Guide
Can you explain what you think the benefits would be, please.
It seems obvious to me that connecting two inputs and an output to a "+" box takes a lot longer than just typing "c = a + b". Also, I would guess that you'd spend a huge amount of time arranging the boxes and links on the page, trying to make them legible and comprehensible.
It seems to me that the main benefit is avoiding the need to learn language syntax.But, given things like Intellisense and good feedback from the compiler, learning language syntax is a fairly small part of writing programs, isn't it?
I think the visual language would be at a higher level. So, current classes are blocks which you can connect. The connection will have to be very smart to figure things out. Let's say you want all parts from an assemby.
I think every NX user can think out a construction like this. But I don't think many can program it without learning the language, intellisense helps, but doesn't make the (invisible here) intermediate steps clear. So, the really helpful part would be in the connections from one block to another. If you go from a part block to an attribute block, the connection understands how to do this.
If you want something more complicated, just program a class. This means you have to be able to program and the whole visual thing might not be nessecary for you. Or, you slowly progress from a visual (easy) program to something more complicated.
And imagine intellisense on the building blocks. So you have a part block and plot block. And intellisense could fill in possible intermediate blocks.
You know, I would almost start on this right away. Imagine you can just draw the blocks in NX itself. I see the future!