USS_UNCLE (v1.1)
QUESTION: What are the different ways to pick blocks?
ANSWER: [Michael G. Remotigue Email: remo@erc.msstate.edu]
1) If the blocks are drawn as shaded or wire, they can be picked directly by positioning the mouse cursor over them (3D method), creating a banded box, (Pick Method P_BANDED or W_BANDED) or all blocks (Pick method ALL) and selecting with the right mouse button or the F11 function key.
2) By ID, with the cursor in the viewing area, use the 0-9 and backspace keys to enter a number in the Narg field and depress the mouse or F11.
3) If the blocks are not drawn, then blocks can be selected by their associated components. If edges are visible, a block can be picked through the edge. The same is true for faces.
[NOTE: The mouse needs to be in the drawing
area to use any of the hot keys or pick with the mouse buttons. When
you use the hot key the Narg field should clear out after the operation.
You can not use Narg to select a group of blocks since there is no operation
that strictly groups blocks together. The only way to pick a group
of blocks is to use the banded picking.]
QUESTION: I'm trying to reflect a grid about a plane of symmetry to run a whole ship hull. I have mirrored the grid and need to reverse the k direction to keep it right handed. How can I pick a group of blocks (e.g., 25-48) without having to select each one with the mouse? Will the Narg function do it?
ANSWER: [Michael G. Remotigue Email: remo@erc.msstate.edu]
You can pick a region of blocks by changing
the pick method chooser at the top of the application area (it should be
above the light bulb icons). By default, the code is in pick 3D,
which will generally pick the closest objects one by one. You can
set the pick method to partial or whole banded picking, and this will pick
objects partially or wholly within the box. Position the mouse at
one of the desired corners of the bounding box and then depress tab.
This will initiate the picking box. Drag the mouse to extend the
box. A tab will freeze the location. Then depress the pick
function.
QUESTION: Can I select all faces with a symmetry boundary condition and erase them?
ANSWER: [Michael G. Remotigue Email: remo@erc.msstate.edu]
Under the Boundary Condition application
and display, there is an option to change a given boundary condition to
a new one. You should be able to set the Old BC to Symmetry and leave
the New BC blank. See the help for further information. (An
operation to select by a given operation is perhaps unnecessary, since
the only reason for this would be to change to a new one. This function
just eliminates the need for user intervention.)
QUESTION: Can I automatically find the block-to-block boundary conditions? If so, how?
ANSWER: [Michael G. Remotigue Email: remo@erc.msstate.edu]
Go to the BC and Connectivity Application.
Set the chooser to Block Connectivity. Make sure that Grid ID field
is empty (erase what ever is in the field and hit return). Now depress
the Apply button. A pop-up should appear that indicates that the
Automatic block detection mode has been invoked. Depress Yes to activate.
You can cancel by hitting Esc. This routine is still under development,
but in general, it does an average job. You will need to use check
to determine which blocks do not have BCs assigned. It is best to
assign all the BCs before auto detection is invoked. It will only
search those faces that have unspecified regions.
QUESTION: Is there a way to look at the pick list and edit it in text format?
ANSWER: [Michael G. Remotigue Email: remo@erc.msstate.edu]
Your only feedback is the message window
and the red colored objects in the viewing area. However, you can
put yourself in Unpick mode (see toggle button at the top of the application).
You can also unpick by depressing Ctrl before the pick option. For
example Ctrl F11 will unpick the block that the mouse cursor is positioned
over. Narg Ctrl F11 will unpick by id. See the hot key list
for more information (depress h key while in the viewing area).
QUESTION: How do I erase a boundary condition once it's been set at a face?
ANSWER: [Michael G. Remotigue Email: remo@erc.msstate.edu]
If you want to erase all boundary conditions
on a face, just select the face and make sure nothing is highlighted in
the Choose One list, and then depress Apply. If you want to erase
a certain region, just use the slider bars and without any BC selected,
depress Apply. If any region happens to encompass another previously
set boundary condition(s), the previous boundary condition(s) will be deleted.
If they overlap, nothing will be done. Depressing Check will locate
these overlap regions. Therefore, if you specify a boundary condition
over the same range, the BC will be replaced by the new one.
QUESTION: Is there a way to renumber blocks in USS_UNCLE? If I delete blocks 1 and 2 and want to insert 4 blocks in their place, is there a way to do this in the present version?
ANSWER: [Michael G. Remotigue Email: remo@erc.msstate.edu]
Yes. Under Info there is a Set Grid
ID function. You can select the blocks in the order that you want
them numbered, and indicate the starting ID in the adjacent field labeled
ID Number. If you just want to select a single block to renumber,
select it and enter the ID in the field. If a block already exists
with that number, the ID's will be swapped. However, to write out
in -G format, all of the blocks need to be sequentially numbered and start
at 1; otherwise, an error message will appear until this condition is satisfied.
QUESTION: How reliable are the bc.in and dmap.in files produced by USS_UNCLE?
ANSWER: [Michael G. Remotigue Email: remo@erc.msstate.edu]
I will try to give an unbiased opinion.
The bc.in file is only as good as the user who assigned the regions (USS_UNCLE
does not assign them automatically; it only does bookkeeping). The
dmap.in file is highly dependent on the BCs and on the grid quality.
Only those regions that have no boundary or connectivity information are
checked. If the BCs overlap or are over/under-specified, there will
be problems. If the block interfaces are "almost coincident" (a tolerance
issue), only regions within the tolerance will be detected. The bottom
line is that if the check "passes" and the boundary conditions "pass visually",
then that's as good as it gets.
1079