SMS:Curvilinear Grid Tools: Difference between revisions

From XMS Wiki
Jump to navigationJump to search
No edit summary
No edit summary
 
(41 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{Hide in print|{{Curvilinear Grid Menubox}}
The following tools are active in the dynamic portion of the'' Tool Palette'' whenever the Curvilinear Grid module is active. Only one tool is active at any given time. The action that takes place when clicking in the Graphics Window with the cursor depends on the current tool. The table below describes the tools in the Curvilinear Grid tool palette.  
}}
 
The following tools are active in the dynamic portion of the'' Tool Palette'' whenever the Curvilinear Grid Module is active. Only one tool is active at any given time. The action that takes place when the user clicks in the ''Graphics Window'' with the cursor depends on the current tool. The table below describes the tools in the Curvilinear Grid tool palette.  


{|class="wikitable" style="text-align:center"
{|class="wikitable" style="text-align:center"
Line 8: Line 5:
!width="100"|Tool  
!width="100"|Tool  
!width="100"|Tool Name  
!width="100"|Tool Name  
!width="500"|Description  
!width="440"|Description  
!width="100"|Right Click Menu  
!width="160"|Right Click Menu  
|-
|-
|[[File:Create_node_icon.bmp]]
|[[File:Select Point Tool.svg|16 px]]
|''Select Curvilinear Grid Node''  
|'''Select Curvilinear Grid Node'''  
|align="left"|The ''Curvilinear Grid Node'' tool is used to manually selected an individual node. A second node can be added to the selection list by holding the ''SHIFT'' key while selecting it (Not implemented yet). Multiple nodes can be selected at once by dragging a box around them. A selected node can be deselected by holding the ''SHIFT'' key as it is clicked.  
|align="left"|The '''Select Curvilinear Grid Node''' tool is used to manually select and edit an individual node location. Currently, the only reason to select a grid node is to adjust the shape of the adjacent (4) elements. The status bar at the bottom of the screen displays the i, j, and id of the selected node.  The current position of the node is displayed in the edit fields at the top of the screen.  (Dragging of curvilinear grid nodes was added for SMS 11.2.)
|N/A  
|N/A  
|-
|-
|[[File:Select_node_icon.bmp]]
| align = "center" | [[File:SMS Select Cell Cell Tool.svg|16 px]]
|''Select Element''  
| align = "center" | '''Select Cell''' {{Anchor|Select Cell}}
|align="left"|The ''Select Element'' tool is used to select the element. A single element is selected by clicking on it. A second element can be added to the selection list by holding the ''SHIFT'' key while selecting it. Multiple elements can be selected at once by dragging a box around them. A selected element can be deselected by holding the ''SHIFT'' key as it is clicked.  
|align = "left" | The '''Select Cell''' tool is used to select a grid cell. A single cell is selected by clicking on it. A second cell can be added to the selection list by holding the ''SHIFT'' key while selecting it. Multiple cells can be selected at once by dragging a box around them. A selected cell can be de-selected by holding the ''SHIFT'' key as it is clicked.
|N/A
 
When a single cell is selected, its Z coordinate is shown in the [[SMS:Edit_Window|Edit Window]]. The Z coordinates can be changed by typing in the edit field, which updates the  depth function. If multiple cells are selected, the Z Coordinate field in the ''Edit Window'' shows the average depth of all selected cells. If this value is  changed, the new value will be assigned to all selected points.
 
With one cell selected, the Edit Window shows the point i,j location. With multiple cells selected, the Edit Window shows the number of selected cells. The number and size of the cells can be changed in the ''Model Control''.
|align = "left" valign="top"| When one or more curvilinear grid cells are selected, a right-click in the graphic window will bring up a menu. The menu has the following commands:
*'''Delete''' – Delete the selected cell(s).
*'''Set Observation Station''' – Bring up the ''Observation Station'' dialog.
|-
|[[File:SMS Select Mesh Element Tool.svg|16 px]]
|'''Select Element''' {{Anchor|Select Element}}
|align="left"|The '''Select Element''' tool is used to select a cell (or element) of a curvilinear grid.  Currently, the only reason to select a cell is to delete it from the grid and create a hole (or notch) in the grid.  This would be done when the cell covers an island or other region that should be excluded from the computational domain. The status bar at the bottom of the screen displays the i, j, and id of the selected cell as well as the area of the cell.  (Deleting of curvilinear grid cells was added for SMS 11.2.)
|
|-
|-
|[[File:CreateMeshNodestring_icon.bmp]]
|[[File:SMS Select Nodestring Tool.svg|16 px]]
|''Create Nodestrings''  
|'''Select Nodestrings'''  
|align="left"|The ''Create Nodestrings'' tool is used to create node string. Nodestrings are used for operations such as assigning boundary conditions, forcing breaklines into the mesh, and renumbering the mesh. To create a nodestring:
|align="left"|The '''Select Nodestrings''' tool is used to select nodestrings. Nodestrings currently serve no purpose for curvilinear grids.
#Click on a node. The node will be highlighted in red and a prompt will be shown in the ''Help Window''.
|
#Click on any node to add it to the nodestring. The selected node is also highlighted in red and a solid red line is drawn between the two nodes. Continue adding nodes to the nodestring in this manner.
##Note: For most operations, nodes in the nodestring should be adjacent, but this is not required.
##Press the ''BACKSPACE'' key to backup one node. Press the ''ESC'' key to abort the nodestring creation.
##Double-click a node or press the ''ENTER'' key to end the nodestring creation.
#The ''SHIFT'' and ''CTRL'' keys assist in creating large nodestrings which are made up of adjacent nodes. These can be used after at least one node has been selected and function as follows:
##''SHIFT''. Holding down the ''SHIFT'' key and selecting another node will add to the nodestring all nodes between the two. The path chosen is the shortest distance between the two nodes. This is useful for creating continuity strings which run along a cross section of the mesh.
##''CTRL''. Holding down the ''CTRL'' key and selecting another node will add to the nodestring all nodes on the mesh boundary between the two, going counter clockwise from the first node to the second node. Both nodes must be on the boundary of the mesh or SMS will beep.
##''CTRL'' + ''SHIFT''. Holding down both the ''CTRL'' and ''SHIFT'' keys and selecting another node will add to the nodestring all nodes on the mesh boundary between the two, going clockwise from the first node to the second node. Both nodes must be on the boundary of the mesh or SMS will beep.  
|N/A
|-
|-
|[[File:SelectMeshNodestring.bmp]]
|[[File:SMS Create Nodestring Tool.svg|16 px]]
|''Select Nodestrings''  
|'''Create Nodestrings'''  
|align="left"|The ''Select Nodestrings'' tool is used to select nodestrings. A nodestring is selected by clicking on it or by dragging a box around it. A second nodestring can be added to the selection list by holding the ''SHIFT'' key while selecting it. Multiple nodestrings can be selected by dragging a box around their icons. A selected nodestring can be deselected by holding the ''SHIFT'' key as its icon is clicked.
|align="left"|The '''Create Nodestrings''' tool is used to create node string. Nodestrings currently serve no purpose for curvilinear grids.
The ''Edit Window'' shows the number of nodestrings selected.  
| N/A
|align="left"|See the right click menu options for each module.
|-
|-
|[[File:SMS CGrid Split Grid Row Tool Icon.bmp]]
| align = "center" | [[File:SMS Split Grid Column Tool.svg|15 px]]
|''Split/Merge Row Tool''
| align = "center" | '''Split Grid Column'''
|align="left"|The ''Split/Merge Row'' tool is used to split or merge elements/cells in a curvilinear grid.
|align = "left" | Inserts a new column into an existing grid. This tool splits an existing column into two columns at the selected location.
*To split a row:
*#Click on the ''Split/Merge Row'' tool
*#Click on the element
*#The element will be split at the location of the click.
*To merge a row:
*#Click on the ''Split/Merge Row'' tool
*#Hold down the ''SHIFT'' key, and click on the cell edge that you want merged
*#The element will be merged.  
| N/A
| N/A
|-
|-
|[[File:SMS CGrid Split Grid Column Tool Icon.bmp]]
| align = "center" | [[File:SMS Split Grid Row Tool.svg|16 px]]
|''Split/Merge Column Tool''
| align = "center" | '''Split Grid Row'''
|align="left"|The ''Split/Merge Column'' tool is used to split or merge elements/cells in a curvilinear grid.
|align = "left" | Inserts a new row into an existing grid. This tool splits an existing row into two rows at the selected location.
*To split a row:
*#Click on the ''Split/Merge Column'' tool
*#Click on the element
*#The element will be split at the location of the click.
*To merge a row:
*#Click on the ''Split/Merge Column'' tool
*#Hold down the ''SHIFT'' key, and click on the cell edge that you want merged
*#The element will be merged.
| N/A
| N/A
|}
|}
Line 73: Line 55:




{{Template:Navbox SMS}}
{{Navbox SMS Tools}}
{{Navbox SMS}}
 
[[Category:Curvilinear Grid|T]]
[[Category:SMS Tools|C]]

Latest revision as of 14:08, 25 September 2017

The following tools are active in the dynamic portion of the Tool Palette whenever the Curvilinear Grid module is active. Only one tool is active at any given time. The action that takes place when clicking in the Graphics Window with the cursor depends on the current tool. The table below describes the tools in the Curvilinear Grid tool palette.

Tool Tool Name Description Right Click Menu
Select Point Tool.svg Select Curvilinear Grid Node The Select Curvilinear Grid Node tool is used to manually select and edit an individual node location. Currently, the only reason to select a grid node is to adjust the shape of the adjacent (4) elements. The status bar at the bottom of the screen displays the i, j, and id of the selected node. The current position of the node is displayed in the edit fields at the top of the screen. (Dragging of curvilinear grid nodes was added for SMS 11.2.) N/A
SMS Select Cell Cell Tool.svg Select Cell The Select Cell tool is used to select a grid cell. A single cell is selected by clicking on it. A second cell can be added to the selection list by holding the SHIFT key while selecting it. Multiple cells can be selected at once by dragging a box around them. A selected cell can be de-selected by holding the SHIFT key as it is clicked.

When a single cell is selected, its Z coordinate is shown in the Edit Window. The Z coordinates can be changed by typing in the edit field, which updates the depth function. If multiple cells are selected, the Z Coordinate field in the Edit Window shows the average depth of all selected cells. If this value is changed, the new value will be assigned to all selected points.

With one cell selected, the Edit Window shows the point i,j location. With multiple cells selected, the Edit Window shows the number of selected cells. The number and size of the cells can be changed in the Model Control.

When one or more curvilinear grid cells are selected, a right-click in the graphic window will bring up a menu. The menu has the following commands:
  • Delete – Delete the selected cell(s).
  • Set Observation Station – Bring up the Observation Station dialog.
SMS Select Mesh Element Tool.svg Select Element The Select Element tool is used to select a cell (or element) of a curvilinear grid. Currently, the only reason to select a cell is to delete it from the grid and create a hole (or notch) in the grid. This would be done when the cell covers an island or other region that should be excluded from the computational domain. The status bar at the bottom of the screen displays the i, j, and id of the selected cell as well as the area of the cell. (Deleting of curvilinear grid cells was added for SMS 11.2.)
SMS Select Nodestring Tool.svg Select Nodestrings The Select Nodestrings tool is used to select nodestrings. Nodestrings currently serve no purpose for curvilinear grids.
SMS Create Nodestring Tool.svg Create Nodestrings The Create Nodestrings tool is used to create node string. Nodestrings currently serve no purpose for curvilinear grids. N/A
SMS Split Grid Column Tool.svg Split Grid Column Inserts a new column into an existing grid. This tool splits an existing column into two columns at the selected location. N/A
SMS Split Grid Row Tool.svg Split Grid Row Inserts a new row into an existing grid. This tool splits an existing row into two rows at the selected location. N/A


Related Topics