SMS:2D Mesh Nodes Menu: Difference between revisions

From XMS Wiki
Jump to navigationJump to search
 
No edit summary
Line 1: Line 1:
2D Mesh Nodes are the basic building blocks of elements in finite element meshes. Nodes are also required to create nodestrings and assign boundary conditions. The following commands are available when working with 2D Mesh Nodes:
2D Mesh Nodes are the basic building blocks of elements in finite element meshes. Nodes are also required to create nodestrings and assign boundary conditions. The following commands are available when working with 2D Mesh Nodes:


{| class="wikitable"
{|border="1" style="text-align:left"
! Command !! Description
!width="100" align="center"|Command  
!align="center"|Description
|-
|-
| align = "center" | Interpolation Options
| align = "center" | Interpolation Options
Line 43: Line 44:
| align = "center" | Locked
| align = "center" | Locked
|| The nodes in a mesh can be dragged with the mouse cursor if they are unlocked and the Select Nodes tool is selected. The Locked item in the Nodes menu toggles on and off the node locked status. If nodes are locked, a check mark is shown next to the menu text. The default status is locked so that nodes are not accidentally moved.
|| The nodes in a mesh can be dragged with the mouse cursor if they are unlocked and the Select Nodes tool is selected. The Locked item in the Nodes menu toggles on and off the node locked status. If nodes are locked, a check mark is shown next to the menu text. The default status is locked so that nodes are not accidentally moved.
|-
| align="center" | Reduce Nodal Connectivity
|| Many finite element engines have limits on the number of elements that may be attached to a single node.  When many elements attach to a single element, the node appears as a hub with many spokes radiating from it.  Thus, it is termed a wagon wheel node.  In addition to a hard numerical limitation, many elements connected to a single node means smaller angles for each element, which in turn results in more severe deformations in numerical space.  Ideal elements have internal angles between 60 and 90 degrees, so in an ideal situation a node would have 4 to 6 adjacent elements.This command inserts new nodes in the area of a wagon wheel node resulting in a maximum of 7 adjacent elements.  The command may need to be applied recursively.  The first time may reduce connectivity from 12 or more to  8.  Then a second application reduces connectivity to 6.
|-
| align = "center" | Renumber
|| The Renumber command from the Nodes menu is used to order the IDs of the nodes and elements to make numeric calculations more efficient.  The goal is to make the matrix used in calculations as diagonal as possible by having related nodes numbered with indices as close as possible to each other.  SMS now utilizes a Cuthill-McKee global renumbering scheme to update these indices.  When a mesh is generated, it is resequenced, however, after performing hand edits the mesh should be sequenced again.
Multiple invocations of the scheme may result in slightly different sequences.


|-
|-

Revision as of 21:35, 30 October 2012

2D Mesh Nodes are the basic building blocks of elements in finite element meshes. Nodes are also required to create nodestrings and assign boundary conditions. The following commands are available when working with 2D Mesh Nodes:

Command Description
Interpolation Options The Interpolation Options item from the Nodes menu opens the Node Interpolation Options dialog. Using the options that are set in this dialog, a set of new nodes can be interpolated between any two selected nodes.

If two nodes are selected when this dialog is invoked, the distance between the two nodes is displayed at the top of the dialog. The number of new nodes can be specified in three ways:

Number of intervals in string. If this option is chosen, the number of new nodes is one less than the number of intervals specified.

Number of interpolated nodes. If this option is chosen, the number of new nodes is exactly specified.

Total number of nodes in string. If this option is chosen, the number of new nodes is two less than the number of nodes specified. The Bias factor controls the distribution spacing of the new nodes. This factor can be any number between 0.1 and 10.0. A smaller factor will make new nodes be closer to the first selected node while a larger factor will make new nodes be closer to the second selected node. For example, a bias of 2.0 makes the first new node spaced twice as far as the last new node.

The Linear/Arc option controls the distribution shape of the new nodes. The Linear option causes all new nodes to be in a straight line while the Arc option causes all new nodes to form an arc. If the arc option is used, a Radius must also be specified. The arc will be created counter-clockwise from the first selected node to the second.

File:InterpNodesExample.gif

Interpolation option examples.

Interpolate After the interpolation options are set up, nodes can be interpolated between any two selected nodes by choosing the Interpolate item from the Nodes menu. This operation may be performed multiple times with a single set of interpolation options by selecting any two nodes and invoking the command again.

The elevation of each new node depends on the Insert nodes into triangulated mesh option in the Node Options dialog (see section 1.6.8). If this option is turned on and the new node is inside the finite element mesh, then the elevation is interpolated from the mesh. If this option is turned off or the new node is not inside the finite element mesh, the elevation is interpolated from the two selected nodes.

Find Node When the Find Node command is executed, the Find 2D Mesh Node Dialog opens allowing the user to search for a specific 2D mesh node.
Select or Delete Duplicate Nodes Duplicate nodes are either selected or deleted, according to the option defined in the Node Options dialog. The menu item shows either Select Duplicate nodes or Delete duplicate nodes based on the setting. Two nodes are considered to be duplicates if they are closer together than the Tolerance in the Node Options dialog. When deleting duplicate nodes, elements attached to deleted nodes will also be removed, unless the Merge adjacent elements when deleting option is turned on in the Node Options dialog.
Select Disjoint Nodes Disjoint nodes can be found automatically and selected by choosing the Select Disjoint Nodes option from the Nodes menu. Disjoint nodes are nodes that are not connected to any elements. Before saving a simulation, it is important to make sure there are no disjoint nodes in the mesh.
Locked The nodes in a mesh can be dragged with the mouse cursor if they are unlocked and the Select Nodes tool is selected. The Locked item in the Nodes menu toggles on and off the node locked status. If nodes are locked, a check mark is shown next to the menu text. The default status is locked so that nodes are not accidentally moved.
Reduce Nodal Connectivity Many finite element engines have limits on the number of elements that may be attached to a single node. When many elements attach to a single element, the node appears as a hub with many spokes radiating from it. Thus, it is termed a wagon wheel node. In addition to a hard numerical limitation, many elements connected to a single node means smaller angles for each element, which in turn results in more severe deformations in numerical space. Ideal elements have internal angles between 60 and 90 degrees, so in an ideal situation a node would have 4 to 6 adjacent elements.This command inserts new nodes in the area of a wagon wheel node resulting in a maximum of 7 adjacent elements. The command may need to be applied recursively. The first time may reduce connectivity from 12 or more to 8. Then a second application reduces connectivity to 6.
Renumber The Renumber command from the Nodes menu is used to order the IDs of the nodes and elements to make numeric calculations more efficient. The goal is to make the matrix used in calculations as diagonal as possible by having related nodes numbered with indices as close as possible to each other. SMS now utilizes a Cuthill-McKee global renumbering scheme to update these indices. When a mesh is generated, it is resequenced, however, after performing hand edits the mesh should be sequenced again.

Multiple invocations of the scheme may result in slightly different sequences.

Transform The Transform command from the Nodes menu is used to move a group of selected nodes. If there are no selected nodes, the transformation will be applied to all nodes of in mesh. When this command is executed, the Nodes Transform dialog opens.

In this dialog, the transformation type can be chosen and then appropriate parameters can be entered. The following transformation types are available:

Scaling, translation, datum conversions, and rotations are supported.

By default, the image will be framed after the transformation takes place. However, this can be turned off by using the Frame image after transformation option.

Options Parameters governing the creation and manipulation of nodes are set using the Node Options dialog.
Interpolate Nodal Boundary Conditions If two non-adjacent boundary nodes have been assigned boundary conditions, and the two nodes are selected, this command interpolates the boundary conditions to each of the boundary nodes between the two.

Related Topics


Template:SMS Menus