SMS:Mesh Creation Workflow: Difference between revisions

From XMS Wiki
Jump to navigationJump to search
No edit summary
No edit summary
Line 27: Line 27:
:# [[SMS:Feature Stamping|Stamp new features]] (channel, roadway embankment, or other).
:# [[SMS:Feature Stamping|Stamp new features]] (channel, roadway embankment, or other).
|}
|}
{|class="mw-collapsible mw-collapsed"
{|class="mw-collapsible mw-collapsed" style="width:80%; border:1px solid #D0E0FF; margin-bottom:0.4em;"
|-
|-
!width="400" style="text-align:left;"|4. Define model limits (domain).
!style="text-align:left;"|4. Define model limits (domain).
|-
|-
|width="400"|
|
:# Generate a [[SMS:Generic Mesh Coverage|Mesh Generator]] map coverage.
<blockquote>
:#* For some models, create the model coverage that will hold the feature objects used to generate the mesh.
{{SRH Define Model Limits Workflow}}
:# [[SMS:Digitize|Digitize]] arcs to define mesh limits.
</blockquote>
:# 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:80%; border:1px solid #D0E0FF; margin-bottom:0.4em;"
{|class="mw-collapsible mw-collapsed"
|-
|-
!width="400" style="text-align:left;"|5. Generate mesh.
! style="text-align:left;"|5. Generate Mesh.
|-
|-
|width="400"|
|
:# [[SMS:Mesh Generation|Generate mesh]] using '''Map &rarr; Mesh''' command.
<blockquote>
:#* Optionally can generate mesh from a grid or scatter set.
{{SMS Generate Mesh}}
</blockquote>
|}
|}



Revision as of 18:05, 1 September 2015

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

1. SMS project setup.
1. Start SMS, or clear existing projects in SMS.
  1. If SMS is already running, select File | Delete All.
  2. A new project can also be started by using CTRL + N.
2. Set the display projection.
  1. Select the Display | Projection... command.
  2. Set the horizontal and vertical projection using the Display Projection dialog.
2. Import data.
1. Gather and open image files.

Images are imported into the GIS module in SMS.

1. Open local images.
  1. Load images from local computer files using the File | Open... command.
  2. Alternatively, drag and drop the file into the Graphics Window in SMS.
2. Import images from the web.
1. Import static images.
  1. Use the File | Import from Web command.
  2. Select a location in the Virtual Map Locator.
  3. Set a projection for the project using the Display Projections dialog.
  4. Use the Data Service Options dialog to select a web service or catalog.
    • Use the Advanced options if needing to access a unique or unavailable data source.
  5. Save the data file and import the data into SMS.
2. Import dynamic images.
  1. Use the File | Add Online Maps command.
  2. Select a location in the Virtual Map Locator.
  3. Set a projection for the project using the Display Projections dialog.
  4. Use the Data Service Options dialog to select a web service or catalog.
  5. Save the data file and import the data into SMS.
2. Gather and open geometric data files.
1. Import map data.
  1. Use the File | Open... command to import map data such as Map files, boundary ID files, or boundary XY files.
  2. Alternately, drag and drop the file into the Graphics Window in SMS.
2. Import GIS data.
  1. Use the File | Open... command to import GIS data files such as Shapefiles, MIF/MID files, Lidar files, or raster files.
  2. Alternatively, drag and drop the file into the Graphics Window in SMS.
3. Import scatter data.
  1. Use File | Open... to open files with scatter data such as scatter point files, ASCII dataset files, binary dataset files, tabular data files, or XYZ files.
  2. Alternatively, drag and drop the file into the Graphics Window in SMS.
  3. Use the File Import Wizard to specify how to import the data.
4. Import CAD data.
  1. Verify the CAD file type is readable by SMS before importing it. SMS can import DXF and DWG files.
  2. Use the File | Open... command to launch the Open dialog (or drag and drop) to import the CAD files.
The data should load in layers into the Project Explorer.
5. Review and set object projections.
  1. Right-click on an object in the Project Explorer and select the Projection command.
  2. Set the horizontal and vertical projection using the Object Projection dialog.
  3. To set a global projection, use the Horizontal Projection dialog.
3. Review and edit elevation data.
  1. Review and set object Projections.
  2. Remove erroneous points.
  3. Add breaklines.
  4. Merge datasets.
  5. Stamp new features (channel, roadway embankment, or other).
4. Define model limits (domain).
1. Create a Mesh Generator coverage in the Map module.
Create a new coverage with the "Mesh Generator" type.
1. Create new coverage from scratch.
  1. Select Map Data in the Project Explorer and use the New Coverage right-click command.
  2. Use the New Coverage dialog to create a new coverage by selecting the desired coverage type, and naming the coverage.
2. Create new coverage from an existing coverage.
  1. Use the Duplicate command on an existing coverage. This will copy any feature objects on the coverage.
  2. Use the Rename command to give the coverage a new name.
  3. Change the coverage type.
2. Digitize arcs to define domain edges.
1. Create feature arcs, nodes and vertices.
With the Mesh Generator coverage as the active coverage, create feature objects.
  1. Use the Create Feature Arc SMS Create Arc Tool.svg tool to create arcs in the map coverage.
  2. Begin creating a new arc by clicking in the graphics window at either arc end. If clicking on an existing feature node, vertex or arc, the new arc will snap to that object.
  3. Double-click or press the Enter key to terminate the arc.
  4. Use the Create Feature Node Create Points Tool.svg tool to create additional nodes alone or to split arcs.
2. Modify arcs.
Feature arcs often need to be edited after initial creation.
1. Create additional vertices on arcs.
  1. Use the Create Feature Vertex SMS Create Vertex Tool.svg tool to add vertices along arcs.
2. Refine the arc shape.
  1. Use the Select Feature Vertex SMS Select Vertex Tool.svg tool and the Select Feature Node SMS Select Node Tool.svg tool to move/edit existing arcs and refine the shape by dragging the nodes/vertices.
  2. Use the Select Feature Arc SMS Select Arc Tool.svg tool to move entire arcs .
3. Split arcs.
An existing arc can be split by:
1. Converting a vertex to a node.
  1. Use the Select Feature Vertex SMS Select Vertex Tool.svg tool and right-click on a vertex along an arc.
  2. Select the Convert to Node command to split the arc into two arcs.
2. Add a node the arc.
  1. Use the Create Feature Node Create Points Tool.svg tool to add a node on an arc in order to split it into two arcs.
3. Add a new connecting arc.
  1. Use the Create Feature Arc SMS Create Arc Tool.svg tool to start or end a new arc on an existing arc to split the existing arc into two arcs.
4. Use the Split Arcs Tool.
  1. Right-click on an arc using the Select Feature Arc SMS Select Arc Tool.svg tool and select the Split Arc(s)... command.
  2. Use the Split Arcs Tool to divide arcs.
5. Split overlapping arcs using the Clean Options dialog.
  1. Select overlapping arcs using the Select Feature Arc SMS Select Arc Tool.svg tool.
  2. Use the Feature Objects | Clean command to bring up the Clean Options dialog.
  3. Select the Intersect selected arcs option (for selected arcs) or Intersect arcs option (for all overlapping arcs) to split the arcs.
4. Merge arcs.
Two arcs that share an end node can be merged together.
  1. Select the shared node using the Select Feature Node SMS Select Node Tool.svg tool.
  2. Right-click on the node and select the Convert to Vertex command to merge the arcs.
  3. If desired, the Select Feature Vertex SMS Select Vertex Tool.svg tool can be used to select and delete the new vertex.
5. Smooth arcs.
The variability or roughness of an arc can be reduced.
  1. Right-click on an arc using the Select Feature Arc SMS Select Arc Tool.svg tool and select the Smooth Arc(s)... command.
  2. Use the Smooth Arcs Tool to reduce the variability of the arc.
6. Prune arcs.
Concave sections of the arc can be removed.
  1. Right-click on an arc using the Select Feature Arc SMS Select Arc Tool.svg tool and select the Prune Arc(s)... command.
  2. Use the Prune Arcs dialog to remove concave sections.
7. Extend/trim arcs.
Extend or shorten an arc to match an existing arc's length.
  1. Using the Select Feature Arc SMS Select Arc Tool.svg tool, select two intersecting arcs.
  2. Right-click on an arc using the Select Feature Arc SMS Select Arc Tool.svg tool and select the Extend/Trim Arc... command.
  3. Use the Trim/Extend Arc dialog to select the target arc and source arc.
3. Generate domain extent arcs from other data sources.
Domain extents can be created from data outside of the Map module by converting the data to a mesh generator coverage.
1. Convert GIS objects to a map coverage.
1. Convert raster data to feature objects.
Converting raster data to feature objects can be done in one of two ways:
  1. Right-click on the raster data and select Convert To | Feature Objects which will create a new map coverage with arcs along all contours.
  2. Right-click on the raster data and select Convert To | Feature Objects at Elevation and enter a contour elevation to create arcs in a new coverage along the specified elevation.
2. Convert shapefile data to feature objects.
  1. Select a shapefile dataset in the GIS module and use the Mapping | Shape→Feature Objects command.
  2. Use the GIS to Feature Objects Wizard to specify how the shapefile attribute will be converted.
2. Convert a scatter dataset to a map coverage.
1. Convert a scatter contour value to a map coverage.
  1. Select the Data | Scatter Contour→Feature command.
  2. Use the Create Contour Arcs dialog to create arcs along the contour elevation into an existing coverage.
2. Convert scatter boundaries to a map coverage.
  1. Select the Data | Boundary→Feature command.
  2. Use the Select Coverage dialog to create a new coverage for the arcs or have the boundary arcs created on an existing coverage.
4. Merge domain coverages.
If domain extents have been created on multiple map coverages, these coverages need to be merged into a Mesh Generator coverage.
  1. Select multiple coverages that have feature objects which need to be on the same coverage.
  2. Use the Merge Coverages right-click command.
  3. Right-click on the new coverage and set the correct coverage type.
  4. Use the Clean Options dialog to resolve conflicting feature object data in the new coverage.
5. Generate Mesh.

Template:SMS Generate Mesh

6. Edit mesh.
  1. Remove excess elements.
  2. Remove thin triangles.
  3. Fix elements.
See also: Mesh Editing Workflow