Jump to content
GMS, SMS, and WMS User Forum

calberts

Members
  • Content count

    28
  • Joined

  • Last visited

Community Reputation

0 Neutral

About calberts

  • Rank
    Senior Member

Profile Information

  • Gender
    Male
  1. Scatter Data question

    John, As far as some of the more routine or general processes go in SMS like filtering, retriangulating, and merging go, my understanding is that most only utilize a single core. And as far as running models goes in SMS, there are some numerical models which allow parallel processing such as ADCIRC, ADH, and even TUFLOW has a form of parallel processing with their GPU solver, but there are also many which do not have that capability. Are you planning on using any of those models? The general set of hardware requirements are listed at the bottom of the following page: https://www.aquaveo.com/software/sms-surface-water-modeling-system-introduction You could stick with the 32G of RAM that you have, and match that with a processor with the fastest clock speed that your budget will allow, as mentioned in those general set of requirements. -Cody
  2. Scatter Data question

    It depends on the situation, really. If I don't need to do a lot of changes to the TIN, I like to convert it to a raster format. High resolution rasters are handled very efficiently in SMS and with the realease of SMS 12.3, you can now use rasters for meshing and grid creation. Raw .LAS lidar files can be brought in as a raster or external software can be used to interpolate points to raster. If the TIN data requires extensive edits and changes and I have to keep it in a TIN format, then I look for ways to cut the points down which could include filtering the data or deleting the outer extremities of the data which lies outside my project area. Are any of those possibilities for your situation?
  3. Scatter Data question

    John, SMS has tools to filter out scatter points, see the documentation below: http://www.xmswiki.com/wiki/SMS:Scatter_Data_Menu#Scatter_Commands You provide a filter angle which helps decide the extent of the filtering. I usually vary the angle a bit until I like what I am seeing for the remaining scatter set. So you may want to make a duplicate to preserve the original, if you do not end up liking what the filtering options give you. I will add that I have run into large scatter sets where it also takes a long time to filter. These larger datasets end up chewing on the data while requiring a lot of RAM during the process. If the computer you are using doesn't have a significant amount of RAM, it will likely take a lot longer. If these scatter sets were created from LiDAR tiles, there are other options for bringing them in that might work for you which handle the data more efficiently, processing wise. Let us know how it goes. -Cody
  4. SRH-2D Materials Coverage Errors

    Hi Gary, We have recently encountered the "error renumbering..." message while working with some files of our own. It seems to happen while modifying the polygons as you have mentioned. This has been reported as a bug and will be fixed in the very near future. I have not seen any issues so far with polygon assignments being different as shown in the task bar or any 5-15 second delays in opening the materials dialog, but we would like to investigate this a little more so we can resolve any issues that may exist. If you still have the files showing this behavior, and would be able to share them, you could contact our technical support team at support@aquaveo.com. They can set up a link to upload the files and look into this a bit further. -calberts
  5. You could use the split nodestring command. This option is found in the "Nodestring" menu and is usually dimmed and unavailable for use. To un-dim this command and use it, use the select node tool and select the node along the nodestring where you would like to split the nodestring (so in your image above, this might be node 1). With a node selected, you can then choose Nodestring | Split and the nodestring will be split at the node. Of the two resulting nodestrings you can delete the one that you no longer wish to have. I tested this on one particular nodestring and it preserved the nodestring inputs within both of the resulting nodestrings. A similar command is the Merge nodestrings command which is available when two nodestrings are multi-selected. I hope this helps. -Calberts
  6. Interpolation of cross sections with node strings

    Hi Tertia, I am not aware of an option to interpolate cross sections with nodestrings. But I am confident there is a way to accomplish what you are trying to do. The most efficient way is dependent on what you currently have. It sounds like you have a scatter set surface right now and cross section data in some format. In what format do you have your cross section data? (XYZ text file, CAD file, Shapefile, etc)
  7. SRH2D Point Shapefile Output

    NicT, SMS will allow you to create a text file including node point locations and computed datasets in the "Save as" menu. 1. Select the Mesh to make the mesh module active 2. Select "File | Save As..." 3. Change the "Save as type:" to "Tabular Data Files (.txt)" 4. Give it a name and click Save. 5. Specify the number of columns, Precision, and Delimeter type 6. In the "Data" row at the bottom select the "Data" button for each column to choose a mesh dataset that will be written to the text file. You can choose "X" and "Y" which are the coordinates of each node, and then choose other datasets to add the the other column(s) (which will be however many columns you chose to include) 7. Select OK when finished setting up the columns and it will create the text file with the columns configured how you set them up reporting data at the node locations. I have used this quite a bit to transfer mesh data to other programs and excel. -Calberts
  8. CulvertĀ“s parameters in SRH 2D

    Hi, For the FST culvert, which is called "Culvert" in the SMS SRH-2D Linear BC assignment window, your best reference will be the Bureau of Reclamation's Technical report SRH-2016-09 which can be accessed at the following link: https://www.usbr.gov/tsc/techreferences/mands/mands-pdfs/ModelingIn-StreamStructuresInternalFeaturesWith SRH-2D_02-2016_508.pdf That paper also provides detailed description of all other structures in SRH-2D. For the HY-8 culvert, which is called "Culvert HY-8" in the SMS SRH-2D Linear BC assignment window, you will most likely find the HY-8 user manual to be most helpful. http://wmsdocs.aquaveo.com/HY-8_UserManual_v7.5.pdf -Calberts
  9. Scaling set as bathymetry when building a mesh

    Thank you for posting this. We are unaware of any problem such as the one described at this time. However, we would like to run some tests to try and replicate it. Could you send an email to our support team at support@aquaveo.com with a description of this problem and details of your SMS setup? This will help us narrow down our testing. Please be sure to mention which SMS build you are using and any pertinent information such as the steps you take to assign the bathymetry and scalar paving data.
  10. Reverse water flow at Downstream

    Fahad, Thank you for posting this. Could you provide more information on this so we can adequately answer your question? What type of boundary conditions are you currently using? What is it that you are wanting to see the model simulate? Kind regards, calberts
  11. Usage of LandXML file in SMS

    Here is an example of a landXML file format that SMS can read, you can use it as a guide for formatting yours. It looks like for the most part you have all the necessary components, you may just need to add a line or two and make sure the formats match. To answer your questions: Q1: If the XML file is not able to be read by SMS, please use the attached file as a guide as there could be some incorrect formatting. Q2: The open file dialog, is how you would read in a landXML file. Correction: SMS may be different than other programs you have worked with. It views TINs and Finite Element Meshes as different data types. TINs in SMS could have several uses, however one of the more common uses of a TIN surface in SMS is to provide an elevation surface from which a finite element mesh acquires it's elevations. The two data types are usually overlaid and elevations from the TIN surface are assigned to each node in the finite element mesh using an interpolation process. simple road3.xml
  12. Meshing Engine

    Is the inner ring its own polygon? If you make it a polygon, the decreased density resolution should go throughout the entire inside of the ring. The bias setting in the polygon properties of your "outside" polygon can influence this as well.
  13. SMS 12.1.3 SRH-2D ERROR

    Ryley, Thank you for the screenshots. The error you mentioned is more of a secondary error, the message of not finding the simulation data file "mycasename.dat" typically indicates that SRH-PRE did not run correctly, therefore the data file was not created. The real error is what is shown in the second image in your Word Doc. where the SRH-Pre messages are listed. This error could mean there is a problem with the SRH2D boundary condition coverage, specifically the culvert arcs, as you have mentioned. Rebuild a new BC coverage identical to the first and use it in your simulation. If this is related to the issue I am thinking of, it will be fixed with the release of SMS 12.1.8. If rebuilding the coverage does not work, please contact technical support at support@aquaveo.com where they can troubleshoot your model files further. Best regards, -Calberts
  14. Problem SMS regarding DEM, memory and units

    Fahad, 1. You don't have to convert. The units for flow vs time or Head vs Time are consistent with whatever units the display projection is using. You can check the units of the display projection by selecting "Display | Projection..." 2. Sounds like a projection units issue. In SMS you can specify the "Display Projection" and each individual object also has an "Object Projection". Right click on the scatter set in the Project Explorer and choose "Projection..." to see what it is set at. Make sure the units for it are "Feet" as you have them specified in ArcGIS. 3. Unless you need your DEM to be a scatter set, to perform edits, you can leave it as a Raster and use that for the Grid Elevations. The raster can be specified for use in the "Grid Frame Properties" under elevation options as shown in the attached image. If you do need it in scatter format, here are some options: 1) use SMS to create a resampled raster at a newly specified larger resolution than 10 ft and then convert to scatter (note: this will degrade the elevation data making it more coarse, yet it will allow you to thin the number of points that will be created) and 2) Turn off the display of "Points" and "Triangles" in the scatter set options of the Display Options before converting the DEM to a scatter set. This will ease the burden on your computer graphics. Unfortunately it will probably not do much with the RAM issue as the conversion does require a good amount of RAM for larger scatter sets. Let us know what works. -Calberts
  15. Unable to run multi-simulations in 2D-SRH

    This may not be caused by having a third simulation with a different mesh, but rather it is more likely something to do with the setup of a culvert structure in your simulation. The first thing I would check is to make sure that the BC arc and Material polygon snapping is the same. The images below show how the BC arcs for a culvert and the "unassigned" material zone are snapped to the mesh. The dotted lines can be turned on in the display options and are called "Snap Preview". They are helpful to see how the materials and BC arcs are spatially assigned to the mesh. The image below shows a valid snapping configuration. Notice how the dotted snapping lines from the culvert BC matches the dotted snapping lines from the material polygon. The image below shows an invalid snapping configuration since the snapping edges are not the same. Likewise, the image below shows inconsistent snapping between the BC arcs and material polygons and is therefore an invalid configuration. Hopefully this is helpful. -Calberts
×