Skip to content

Storm Sewer & Flood Modeling

Welcome to the Innovyze Stormwater, Sewer, and Flood modeling feedback page.

This forum is now locked as we transition to https://innovyzefeedback.autodesk.com
  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback

70 results found

  1. Call the 'Total storage calculation' function from a ruby script and write the output into a csv-file

    It would be a great feature to call the 'Total storage calculation' function from a ruby script and write the output into a csv-file.

    If it is not possible to call the build-In function from ruby, it would also help to call the 'storage calculation function' from InfoWorks ICM UI for a set of nodes (maybe from a selection list) and write the output directly to csv-file(s).

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    RECEIVED  ·  0 comments  ·  Productivity  ·  Admin →
  2. 1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    RECEIVED  ·  0 comments  ·  Productivity  ·  Admin →
  3. Attach Model documentation to Db

    be able to attach documents, model user guide, MBV etc so key documentation in one place. Similar to InfoAsset

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

  4. RTC Debugging Interface and Support

    It would be really useful to have a debugging module for the RTC components in InfoWorks ICM so that one can go step by step through a simulation to display in simulation RTC values-things like variable values (e.g. timers), range/logic values, active/deactivate rules and so on to make isolating RTC schemes simpler. This would be kind of like a debugging module for computer programming in languages such as VBA or C++ or perhaps another grid view. I also find that there are a lot of RTC concepts that we find our by trial and error and it would be useful…

    5 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    RECEIVED  ·  1 comment  ·  Productivity  ·  Admin →
  5. Add Date Properties to Scenario Objects (Ruby)

    This would add a date_created or date_last_committed field to Scenario Objects in the WSApplication.current_network.

    It could be used to delete (or archive) old scenarios.

    For example, this would allow users to write a ruby script that can loop through and delete any scenarios greater than 3 years old.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    RECEIVED  ·  0 comments  ·  Productivity  ·  Admin →
  6. Get the elapsed time of the simulation in ICM Exchange

    It is not possible to get the information of the Job Control window with the current ICM Exchange, but it would be very useful to be able to create a dashboard using ICM Exchange to manage simulations and coordinators.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    RECEIVED  ·  0 comments  ·  Productivity  ·  Admin →
  7. I want to be able to open a layer list using Exchange (Ruby)

    As part of a ruby script, I would like to add a specific layer list to a network to enable a Spatial SQL to be run. This script needs to be run on all our networks as part of a regular update. We have 1100 models which would require an extensive manual activity.

    There is an existing method "WSOpenNetwork.openmolayer_list" but this i sonly available internally to Innovyze. Could you please make it available to all?

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    RECEIVED  ·  0 comments  ·  Productivity  ·  Admin →
  8. Promote recently used flags

    It would help if your recently used flags were promoted to the top of the flags list.

    For example, I am updating flags for some manhole surveys (flagged "SM"). Alphabetically, SM is close to the bottom of the list which means I have to scroll to find the flag. For each manhole, I am probably updating 10-15 flags each time so removing the scroll element of the flag update would save some time and frustration.

    10 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    RECEIVED  ·  2 comments  ·  Productivity  ·  Admin →
  9. Show data errors

    Mike + added a function called "show data errors" in its new product in 2021, which can display objects that lack necessary field information and generate a table. This function can improve the ability of model engineers to deal with model errors more quickly. I hope ICM can add this function

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

  10. Restrict use of a simulation server to specific users - to give priority to certain workflows

    In a workgroup setting with ICM with several simulation servers it is possible to limit a named group of simulation servers (a "group" can be just one server) for use with specific ICM model databases.

    We would like to be able to limit use of a server group to specific users who will be working on many databases over a period of time. We don't want to restrict other users from running models in these databases; they can run on other servers.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    RECEIVED  ·  0 comments  ·  Productivity  ·  Admin →
  11. Better performance and functionalities of the recycle bin

    In a workgroup database, the Recycle Bin today is more a nuisance than a useful feature. When there are too many items in it, it can delay the connection to the database considerably or even make it impossible to connect. The functionalities for selectively restoring or removing items are also very poor. E.g. you cannot select on the user who deleted items, or find the original path in the database where items were deleted from. The only real use is when you accidentally delete something and restore it immediately, but then maybe a personalised recycle bin which only exists during…

    10 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    RECEIVED  ·  1 comment  ·  Productivity  ·  Admin →
  12. Run SQL Query across multiple simulation results

    Similar to how ICM lets me run a SQL query across multiple networks, I want to use SQL to summarize results in a custom way across multiple simulation results objects.

    Ideally they could be joined in one table similar to the way one can query from sim.depnode and sim2.depnode when an alternate results is applied to the map. But simply running a query on each simulation in isolation would be helpful as well

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    RECEIVED  ·  1 comment  ·  Productivity  ·  Admin →
  13. SQL in run dialog box to select gauged objects

    Using SQL to select gauged objects would allow their dynamic selection based on object properties, not just from a static list. This is an issue when testing scenarios if field names are added/changed. It is further compounded by selection lists becoming read-only after being used in a simulation, prompting a proliferation of duplicate selection list objects to update the list.

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    RECEIVED  ·  0 comments  ·  Productivity  ·  Admin →
  14. Convergence Errors be resolved automatically while the model is simulated

    Sometime a TSR running for few weeks throws up convergence hence these sims need to be rerun with shorter timestep which is both inefficient and a lot of time is wasted. It would be good if somehow the simulations dialog allowed to run the model with Max and Min timestep so that when it encounters convergence there after the model runs with shorter timestep. (I understand the model does timestep halving but even then it fails to converge)

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    IN DISCUSSION  ·  pascal.lang responded

    Hello,

    Thank you for this, there is already a mechanism available for achieving something very similar to this. If you have a network and then go to the simulation parameters for this network via Model > Model parameters > Simulation parameters then within these there is an entry for “Max number of timestep halvings”. Depending on the timestep in the run dialog and the entry in the simulation parameters here you will be able to determine the minimum computational timestep that the engine goes to before failing a simulation.

    Hope this helps.

  15. Include weirs and orifices in xpswmm ensemble statistics

    Please include weirs and orifices in the ARR Ensemble Statistics summary. Currently, only conduits or natural channels are included.

    7 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    RECEIVED  ·  0 comments  ·  Productivity  ·  Admin →
  16. ICM sims updated with better control on sims outcome

    I think waiting a big time for a sim to be done and then because the sim results disk gets full, loosing all of the simulated data is something that should be prevented from the time someone sends the simulation. A warning should be issued when you send the sim, looking at the remaining free disk size, Also maybe showing a estimation of how much space you will need.

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    RECEIVED  ·  0 comments  ·  Productivity  ·  Admin →
  17. Python scripting API for ICM

    Our team uses Python scripting extensively for data analysis and manipulation, while Ruby is foreign to us.
    Please provide scripting support for Python for model manipulation and analysis.

    8 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    RECEIVED  ·  0 comments  ·  Productivity  ·  Admin →
  18. Speed up interfaces with 2D zones with millions of elements (make it a multicore process)

    The interface for large 1D-2D models is very slow. While moving through the geoplan every time it takes about ten seconds to load and show the location. We noticed that in this time only 1 of the 32 CPU is used for 100%. We tried 2 complete different videocards (Quadro K2000 vs Quadro M6000 24GB) but that did not make any difference (both slow). The interface/geoplan works fine when we do not display the 2D zone. We tried lot of things that were suggested by your supportdesk, but it seems like that this is something that will only really improve…

    7 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Productivity  ·  Admin →
  19. Drag and drop ruby

    The ability to drag and drop ruby scripts from the file system into the ICM window in order to execute them.

    This will not only be useful for day to day use of using ruby scripts but will also be useful for 3rd party (and open source) applications like InfoLab

    https://github.com/sancarn/InfoLab

    Currently in order to inject ruby scripts into the UI we have to use open up Network tab and execute the "Run Ruby Script" button's default action. Creating a drop event onto ICM would be significantly easier and is extremely easy to implement (a few hours)

    5 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    RECEIVED  ·  0 comments  ·  Productivity  ·  Admin →
  20. Enable remote simulations with state files without local agent being active

    When running (very) long time series, we often split up simulations in shorter blocks and link them via final/initial states (mainly to prevent total loss of results in case something happens near the end of the simulation, and to make results more manageable). However, when we schedule such a "chain of simulations" to remote server and also have the results stored remotely, the chain is still interrupted as soon as the local agent from where they were launched is stopped (e.g. because the local pc is shutdown). As the whole chain can take days or weeks to run, this is…

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    RECEIVED  ·  0 comments  ·  Productivity  ·  Admin →

Feedback and Knowledge Base