Hi biw01,
This is more complicated than you might think. I had designed some software for a client who had the same wishes.
There are multiple points you need to consider:
[ol 1]
What exactly is a "hole"? This is a vague term; NX works with features. Therefore, a SUBTRACT feature with a...
Yes, this should be possible. However, as far as I know, these dialogs are modal (http://en.wikipedia.org/wiki/Modal_window). That means the user won't be able to continue until the dialog has been closed first.
What you want to do seems rather complex and could eat up a lot of performance. Do...
Hello,
I have come across the following situation where instance attributes are not updated when replacing a component. I'm using NX7.5.3.3 x64.
Suppose I have two assemblies, A and D. A is structured as follows:
A
-B
--C
(A is the root occurrence, B is a child of A, and C is a child of B)...
Not that I'm aware of. As far as I know, the Close method writes the buffer (memory) to file and saves it. If you keep the file open, you will only write to memory (e.g. the StreamWriter).
Marc
NX Software Developer
Have you also tried isolating only one button, e.g.
BUTTON REV_BLOCK
LABEL REV BLOCK
BITMAP U:\NX6_UGCustom\bitmaps\REV.bmp
ACTION ${UGII_BASE_DIR}\ugii\managed\RevisionCreator.exe
to ensure that there isn't some kind of syntax error?
Marc
NX Software Developer
In addition, you can customize any NX toolbar and "extract" dropdown items and place them in any toolbar. Just right click on any gray toolbar area, the go to customize, then you can drag and drop any icon around as you like.
Marc
NX Software Developer
Dropdowns are more compact because they take far less space than single buttons. Imagine you had a single button for each command in NX - you wouldn't have much space to do any modeling!
In order to load your toolbar each time, you will need to add the folder containing the toolbar in the...
Which NX version are you using? I think it would also be a good idea if you sent me your model. I have a strong feeling that the issue has to do with some NX settings...
Marc
NX Software Developer
If that were the case, then your expression would have its old value. Undo marks are usually used to rollback any changes in case of an error (as an example).
Marc
NX Software Developer
Interesting... perhaps a forced interpart update is necessary, or the behavior is due to your NX settings. I will take a look and let you know.
Marc
NX Software Developer
Public Sub initialize_cb()
Try
group0 = CType(theDialog.TopBlock.FindBlock("group0"), NXOpen.BlockStyler.UIBlock)
expression0 = CType(theDialog.TopBlock.FindBlock("expression0"), NXOpen.BlockStyler.UIBlock)
Dim thicknessExp as Expression =...