SMS:Mesh Editing Workflow: Difference between revisions

From XMS Wiki
Jump to navigationJump to search
No edit summary
No edit summary
 
(32 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. Setup mesh.
!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"|
:How the components used to generate the mesh are setup will determine the amount of editing the mesh will need afterwords.
:After the mesh have been created, there are several options for [[SMS:Editing 2D Meshes|editing the mesh]].
:#Check that all boundaries and features for the mesh have been defined.  
<blockquote>
:#Set the polygon meshing attributes.
{|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="mw-collapsible mw-collapsed" style="width:100%; border:1px solid #D0E0FF; margin-bottom:0.4em;"
|-
!style="text-align:left;"|2. Delete thin triangles.
|-
|
:# 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="mw-collapsible mw-collapsed" style="width:100%; border:1px solid #D0E0FF; margin-bottom:0.4em;"
|-
!style="text-align:left;"|3. [[SMS:Editing 2D Meshes#Splitting Quadrilaterals|Split quadrilaterals]].
|-
|
:Split quadrilaterals using one of two methods:
:# 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.
:# To split all quadrilaterals in the mesh, use the [[SMS:2D Mesh Elements Menu#Split Quadrilaterals|''Elements'' | '''Split Quadrilaterals''']] menu command.
|}
|}
{|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. Edit during generation.
!style="text-align:left;"|4. [[SMS:Editing 2D Meshes#Merging Triangles|Merge triangles]].
|-
|-
|
|
:Some aspects of the mesh can be specified during generation.  
:Merge triangle using one of two methods:
:# Use the options in the [[SMS:2D Mesh Options Dialog|''2D Mesh Options'']] dialog.
:# 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.
 
:# To merge all triangles in the mesh, use the [[SMS:2D Mesh Elements Menu#Merge Triangles|''Elements'' | '''Merge Triangles''']] menu command.
|}
|}
{|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. Post-processed mesh editing.
!style="text-align:left;"|5. Merge multiple meshes.
|-
|-
|width="800"|
|
:After the mesh have been created, there are several options for editing the mesh.
{{SMS Merge Meshes Workflow}}
:#Delete extra elements.
|}
:#Delete thin triangles.
</blockquote>
:#Renumber node strings.
:#Merge multiple meshes
|}
|}
{|class="wikitable collapsible autocollapse"
{|class="mw-collapsible mw-collapsed" style="width:80%; border:1px solid #D0E0FF; margin-bottom:0.4em;"
|-
|-
!width="800" style="text-align:left;"|4. Continue project.
!style="text-align:left;"|3. If needed, patch or pave elements.
|-
|-
|width="800"|
|
:Continue with the project [[SMS:SMS Models|model]] using the now edited mesh.
<blockquote>
{{SMS Element Patch Workflow}}
</blockquote>
|}
|}





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.