SMS

Importing SRH-2D Native Files

Did someone send you files for an SRH-2D project but they are not part of an SMS project? You can import native SRH-2D files directly into SMS even when there is no associated SMS project file. This blog post will go into more detail as to how this is done.

First, make certain you have all of the SRH-2D files in the same directory. To review, the native SRH-2D input files include the following:

  • SRHGEOM: contains the mesh geometry
  • SRHHYDRO: contains the SHR-2D model control parameters
  • SRHMAT: contains the mesh material data
  • SRHSEDMAT: contains the sediment material properties
  • SRHMPOINT: contains monitor point data
  • XYS: contains any XY series data used in the project

After you have all of the needed files, you can import the SRH-2D project by opening the SRHHYDRO file. When opening the SRHHYDRO file, a warning message will appear letting you know that some data reorganization may occur.

Import SRH-2D native files warning

When importing the SRHHYDRO file, SMS will search the directory for other files related to the SRH-2D project. As long as the files are in the same directory and use the same naming convention, the SHR-2D project will be imported into SMS.

Solution files and other output files will need to be imported separately into SMS. This includes the XMDF.h5 file.

After importing the native project files, it is strongly recommended to review how the simulations have been set up in SMS. Check the boundary conditions and materials to make certain they imported correctly. Also, you may need to import certain input files, such as a restart file, separately to complete the simulation setup.

You may also need to clean up the project to make using it easier in SMS--this may include renaming items in the Project Explorer or adjusting the display. Also, it should be noted that SMS allows you to import multiple SRH-2D projects into the same SMS project.

Try out importing SRH-2D native files into SMS 13.1 today!

Blog tags: 

Reintroducing HEC-RAS 1D in SMS

Earlier versions of SMS allowed modeling HEC-RAS 1D models. HEC-RAS 1D is used for performing water quality analysis. Though once part of SMS, it was removed because it was supported by Aquaveo's Watershed Modeling Software (WMS). However, with the inclusion of HEC-RAS 2D, the interface for HEC-RAS 1D has been restored into SMS 13.1.

Using HEC-RAS 1D in SMS primarily makes use of the 1D hydraulic centerline coverage and the 1D hydraulic cross section coverages. It also makes use of the material coverages, with the added bonus of now being able to use SRH-2D material coverages. Once you have defined the materials, centerline and cross sections in your project, you can switch to the 1D Module. The 1D Module has also been reintroduced in SMS 13.1.

Example of HEC-RAS 1D in SMS

Once in the 1D Module, you can access the HEC-RAS 1D menu where you can find the HEC-RAS 1D materials and model control. SMS allows you to select the material coverage to use for HEC-RAS 1D, and then assign that material coverage to the HEC-RAS 1D model. After you have set up your HEC-RAS 1D model in SMS, you can export a project file to use in HEC-RAS.

With HEC-RAS 1D in SMS, you can take advantage of all the tools offered in SMS to build your HEC-RAS 1D project. This includes tools to extract cross sections and centerlines from imported data or existing projects. SMS's editing tools can also be used to adjust the centerline or cross section before importing the project into HEC-RAS. Furthermore, SMS allows you to use profile plots and the various viewing options to review your cross sectional data. It is recommended that you review your HEC-RAS 1D project in SMS before exporting the project file.

HEC-RAS and SMS together increase your water modeling options. Try out using the reintroduced HEC-RAS 1D in SMS 13.1 today!

Blog tags: 

New Project Explorer Commands for SMS 13.1

With the release of SMS 13.1, you might have noticed a few new commands in the Project Explorer right-click menus. The Project Explorer, or data tree, in SMS contains a list of modules and objects that have either been imported into the project or created in the project. Right-clicking on any of these objects will produce a number of commands to perform specific functions or launch certain tools.

Over the development of SMS, the number and type of commands in the Project Explorer have fluctuated. Changes are made to enhance the use of SMS. With SMS 13.1, new commands can be found when clicking on the Project icon at the top of the Project Explorer.

Project Explorer Right-Click Menu for Projects

In this new right-click menu, you will find several commands that have become common in other Project Explorer right-click menus. These include a New Simulation sub-menu and a Projections command. The Projections command will open the Display Projections dialog to set the projections for the entire project. There is also an Open Project Folder command that will open a file explorer window to show the location of the saved project. A Properties command has been added to see details about the project, and contains a place to make notes about the overall project.

These commands also include collapsing or expanding all of the objects in the project. For the Project menu, this would collapse all of the items so only the Project icon is shown, or expand the data tree to show all objects in the project. There are also commands to toggle off or on all data in the project.

Finally, there is a new command, the Save as CAD command. This command will allow you to save a CAD file that contains CAD data generated from all visible data in the Graphics Window.

The new right-click menu commands give you more options for working with data in the Project Explorer. Try this out in SMS 13.1 today!

Blog tags: 

Tips for Reprojecting Quadtrees

Are you using a mix of projections or coordinate systems in your SMS project? SMS allows for using data with a variety of projections. That said, when using multiple projections, care must be taken in how the data is imported and incorporated into the project. Issues can appear with mixing certain types of projection units, such as meters and arc degrees. Also, there are limitations for reprojecting certain geometries, such as quadtree grids.

If your project contains a quadtree grid, here are tips for getting the projection of the grid to align with your project projections.

Display Projections for a Quadtree
  1. Make certain that the Display Projection has been set before importing any data or creating any coverages or geometries. Doing this will define the units and projection for any created geometries even though your imported data might be different.
  2. Reproject imported data to match the display projection. A warning will appear about a round-off error, but in most cases the round-off error is not going to affect the final project. It is important to reproject the imported data so that it matches the display projection in order to avoid large errors when running the model. Note that an imported quadtree cannot be directly reprojected, and while it can be used to locate values needed for generating a new quadtree, the imported quadtree should be removed instead of reprojected.
  3. Review all of the data to make certain it aligns correctly. If you have a lot of imported data, this is a particularly important step. You can use the Translate to make minor adjustments if needed, but this is not recommended if there is a large misalignment.
  4. Once you have verified that all of the imported data is aligned, then create the quadtree grid using the quadtree generator coverage. Make certain the grid frame is correctly placed over the imported data. Note that when creating a quadtree, SMS will not extrapolate for areas that are missing data. The newly generated grid will use the same projection as the Display Projection.

After you have a quadtree with the correct projection and unit, you can finish building your project. Having your quadtree in the correct projection significantly reduces the chances of encountering an error with your project.

These tips for using projections and quadtrees can be applied to other projects in SMS. Try them out in SMS today!

Blog tags: 

Pages