SMS:Mesh Editing Workflow: Difference between revisions

From XMS Wiki
Jump to navigationJump to search
(Created page with "To create a mesh in SMS, use the following steps: {| class="wikitable collapsible collapsed" |- !width="800" style="text-align:left;"|1. SMS project setup....")
 
No edit summary
 
(43 intermediate revisions by the same user not shown)
Line 1: Line 1:
To create a [[SMS:Mesh Module|mesh]] in SMS, use the following steps:
To edit a [[SMS:Mesh Module|mesh]] in SMS, use the following steps:
{| class="wikitable collapsible collapsed"
<!--Look at adding Element Options workflow-->
{|class="mw-collapsible mw-collapsed" style="width:80%; border:1px solid #D0E0FF; margin-bottom:0.4em;"
|-
|-
!width="800" style="text-align:left;"|1. SMS project setup.
!style="text-align:left;"|1. Check mesh quality.
|-
|
<blockquote>
{|class="mw-collapsible mw-collapsed" style="width:100%; border:1px solid #D0E0FF; margin-bottom:0.4em;"
|-
!style="text-align:left;"|1. Use contour display options.
|-
|
{{SMS Review Contour Workflow}}
|}
{|class="mw-collapsible mw-collapsed" style="width:100%; border:1px solid #D0E0FF; margin-bottom:0.4em;"
|-
!style="text-align:left;"|2. Use an ARR Mesh Quality plot.
|-
|
:#Select [[SMS:Display_Menu#Plot Wizard|''Display'' | '''Plot Wizard''']] to start the [[SMS:Plot_Window#Plot_Wizard|''Plot Wizard'']].
:#Select the [[SMS:ARR Mesh Quality Assessment Plot|"ARR Mesh Quality"]] option on the left and click '''Finish'''.
:#Review [[SMS:Plot Window|plot window]].
|}
</blockquote>
|}
{|class="mw-collapsible mw-collapsed" style="width:80%; border:1px solid #D0E0FF; margin-bottom:0.4em;"
|-
!width="800" style="text-align:left;"|2. Post-processed mesh editing.
|-
|-
|width="800"|
|width="800"|
{{SMS Project Setup Workflow}}
:After the mesh have been created, there are several options for [[SMS:Editing 2D Meshes|editing the mesh]].
<blockquote>
{|class="mw-collapsible mw-collapsed" style="width:100%; border:1px solid #D0E0FF; margin-bottom:0.4em;"
|-
!style="text-align:left;"|1. Delete extra elements.
|-
|
:# Select an extra element with the [[SMS:2D_Mesh_Module_Tools#Select Elements|'''Select Elements''']] [[File:SMS Select Mesh Element Tool.svg|16 px]] tool.
:# Use the ''Delete'' key to remove the extra element.
|}
|}
{|class="wikitable collapsible collapsed"
{|class="mw-collapsible mw-collapsed" style="width:100%; border:1px solid #D0E0FF; margin-bottom:0.4em;"
|-
|-
!width="800" style="text-align:left;"|2. Import data.
!style="text-align:left;"|2. Delete thin triangles.
|-
|-
|{{SMS Import Data Workflow}}
|
:# Use the [[SMS:2D Mesh Elements Menu#Select Thin|''Elements'' | '''Select Thin Triangles''']] menu command.
:# Use the ''Delete'' key to remove the extra element.
|}
|}
{|class="wikitable collapsible autocollapse"
{|class="mw-collapsible mw-collapsed" style="width:100%; border:1px solid #D0E0FF; margin-bottom:0.4em;"
|-
|-
!width="800" style="text-align:left;"|3. Review and edit elevation data.
!style="text-align:left;"|3. [[SMS:Editing 2D Meshes#Splitting Quadrilaterals|Split quadrilaterals]].
|-
|-
|width="800"|
|
:# Review and set object [[Projections]].
:Split quadrilaterals using one of two methods:
:# Remove erroneous points.
:# To split individual quadrilaterals, use the [[SMS:2D Mesh Module Tools#Merge/Split Elements|'''Split/Merge Elements''']] [[File:SMS MergeSplit Elements Tool.svg|16 px]] tool.
:# Add [[SMS:Breaklines|breaklines]].
:# To split all quadrilaterals in the mesh, use the [[SMS:2D Mesh Elements Menu#Split Quadrilaterals|''Elements'' | '''Split Quadrilaterals''']] menu command.
:# Merge datasets.
:# [[SMS:Feature Stamping|Stamp new features]] (channel, roadway embankment, or other).
|}
|}
{|class="wikitable collapsible autocollapse"
{|class="mw-collapsible mw-collapsed" style="width:100%; border:1px solid #D0E0FF; margin-bottom:0.4em;"
|-
|-
!width="800" style="text-align:left;"|4. Define model limits (domain).
!style="text-align:left;"|4. [[SMS:Editing 2D Meshes#Merging Triangles|Merge triangles]].
|-
|-
|width="800"|
|
:# Generate a [[SMS:Generic Mesh Coverage|Mesh Generator]] map coverage.
:Merge triangle using one of two methods:
:#* For some models, create the model coverage that will hold the feature objects used to generate the mesh.
:# To merge individual triangles, use the [[SMS:2D Mesh Module Tools#Merge/Split Elements|'''Split/Merge Elements''']] [[File:SMS MergeSplit Elements Tool.svg|16 px]] tool.
:# [[SMS:Digitize|Digitize]] arcs to define mesh limits.
:# To merge all triangles in the mesh, use the [[SMS:2D Mesh Elements Menu#Merge Triangles|''Elements'' | '''Merge Triangles''']] menu command.
:# Define mesh density and type (in Mesh Generator coverage).
:# Create [[SMS:Arcs|arcs]] along key breaklines and notable features (banklines, structures, piers, road embankments, etc.).
:# Set [[SMS:Arcs#Redistribute Vertices|vertex spacing]] on arcs to define mesh element size.
:# Specify [[SMS:2D Mesh Polygon Properties|mesh type]] for each polygon (pave / patch / none).
:# Assign [[SMS:Scatter Module|scatter]] data.
|}
|}
 
{|class="mw-collapsible mw-collapsed" style="width:100%; border:1px solid #D0E0FF; margin-bottom:0.4em;"
{|class="wikitable collapsible autocollapse"
|-
|-
!width="800" style="text-align:left;"|5. Generate mesh.
!style="text-align:left;"|5. Merge multiple meshes.
|-
|-
|width="800"|
|
:# [[SMS:Mesh Generation|Generate mesh]] using '''Map &rarr; Mesh''' command.
{{SMS Merge Meshes Workflow}}
:#* Optionally can generate mesh from a grid or scatter set.
|}
</blockquote>
|}
|}
 
{|class="mw-collapsible mw-collapsed" style="width:80%; border:1px solid #D0E0FF; margin-bottom:0.4em;"
{|class="wikitable collapsible autocollapse"
|-
|-
!width="800" style="text-align:left;"|6. Edit mesh.
!style="text-align:left;"|3. If needed, patch or pave elements.
|-
|-
|width="800"|
|
:# Remove excess elements.
<blockquote>
:# Remove [[SMS:2D Mesh Elements Menu|thin triangles]].
{{SMS Element Patch Workflow}}
:# Fix elements.
</blockquote>
|}
|}


{{Navbox SMS}}
{{Navbox SMS}}


[[Category:SMS Workflows]]
[[Category:SMS Workflows]]
[[Category:General Workflows]]

Latest revision as of 15:56, 24 August 2018

To edit a mesh in SMS, use the following steps:

1. Check mesh quality.
1. Use contour display options.
  1. Turn off Points and Triangles, then turn on Contours in the Scatter tab of the Display Options dialog.
  2. Set contour options in the Contours tab. The "Color Fill" option is recommended for this.
  3. Look for inconsistent points (points with values much higher/lower than their neighbors or regions where no data points exist).
  4. Verify that the region being modeled is covered by the elevation/depth data and there are no holes.
2. Use an ARR Mesh Quality plot.
  1. Select Display | Plot Wizard to start the Plot Wizard.
  2. Select the "ARR Mesh Quality" option on the left and click Finish.
  3. Review plot window.
2. Post-processed mesh editing.
After the mesh have been created, there are several options for editing the mesh.
1. Delete extra elements.
  1. Select an extra element with the Select Elements SMS Select Mesh Element Tool.svg tool.
  2. Use the Delete key to remove the extra element.
2. Delete thin triangles.
  1. Use the Elements | Select Thin Triangles menu command.
  2. Use the Delete key to remove the extra element.
3. Split quadrilaterals.
Split quadrilaterals using one of two methods:
  1. To split individual quadrilaterals, use the Split/Merge Elements SMS MergeSplit Elements Tool.svg tool.
  2. To split all quadrilaterals in the mesh, use the Elements | Split Quadrilaterals menu command.
4. Merge triangles.
Merge triangle using one of two methods:
  1. To merge individual triangles, use the Split/Merge Elements SMS MergeSplit Elements Tool.svg tool.
  2. To merge all triangles in the mesh, use the Elements | Merge Triangles menu command.
5. Merge multiple meshes.
  1. Select multiple meshes using the Shift key.
  2. Right-click on a mesh and select the Merge 2D Meshes command.
  3. Use the Mesh Merge Options dialog to specify how the meshes should be merged.
3. If needed, patch or pave elements.
1. Define area of mesh where the patch will be applied.
  1. Using the Create Nodestrings SMS Create Nodestring Tool.svg tool, create nodestrings enclosing the area to be patched.
    • The nodestrings do need to create an enclosed area without any gaps.
    • Four nodestrings are used to patch a paved area; three nodestrings are used to pave a patched area.
2. Convert section of mesh to the Map module.
  1. Using the Select Nodestrings SMS Select Nodestring Tool.svg tool, select the nodestrings.
  2. Select the Data | Mesh→Map command.
  3. In the Mesh→Map dialog, select the Nodestrings → Arcs option.
  4. Click on Create New Coverage.
  5. In the New Coverage dialog, select the Mesh Generator type.
3. Generate mesh with patch elements.
Using the new Mesh Generator coverage in the Project Explorer, do the following:
1. Set vertex spacing on arcs to define mesh element size.
  1. Using the Select Feature Arc SMS Select Arc Tool.svg tool, select arc(s) and use the Redistribute right-click command.
  2. Use the Redistribute Vertices dialog to set the vertex distribution.
2. Create polygons in the Mesh Generator coverage.
Polygons are not created automatically when arcs are enclosed. To create polygons:
  1. Use the Feature Objects | Build Polygons command.
3. Specify mesh type for each polygon (pave / patch / none).
1. Select a polygon and open the 2D Mesh Polygon Properties dialog.
  1. Use the Select Poylgon SMS Select Polygon Tool.svg tool to select a polygon.
  2. Double-click on the selected polygon or use the Feature Objects | Attributes menu command.
2. Set the Mesh Type, Bathymetry Type, and Material Type for the polygon.
  1. Mesh types include Patch, Paving, Scalar Paving Density, and Constant Paving Density.
  2. Bathymetry type describes the elevation/topography source for the mesh nodes. Bathymetry types include a constant elevation value, interpolated elevation values from a scatter set, or interpolated elevation values from an existing mesh.
  3. Material types can be assigned to a polygon using materials previously created in Materials Data dialog.
3. Preview and edit the polygon mesh.
  1. Select the Preview Mesh button.
  2. Use the preview tools to edit the mesh.
  3. Set Arc Options to adjust distribution of vertices.
  4. Use Node Options to change how arcs are treated when using a patch mesh type.
4. Generate mesh from the Mesh Generator coverage.
  1. Select the Mesh Generator coverage and use the Map → 2D Mesh right-click command.
  2. Review the mesh quality for the newly generated mesh.
4. Merge meshes.
  1. Select multiple meshes using the Shift key.
  2. Right-click on a mesh and select the Merge 2D Meshes command.
  3. Use the Mesh Merge Options dialog to specify how the meshes should be merged.