Infoworks - ICM
Contours with labels to be shown on ground model3 votes
Often source data is provided with a non unique ID.
Nodes auto generate an ID, and conduits will create a node, but the remaining asset classes struggle somewhat and often you need to manipulate the GIS data.
I would like to be able to have ICM (and WS Pro for that matter) auto populate a unique ID (such as row ID).
There used to be a blog post written with a Ruby script to do this, but it appears to have been removed from the website. Alternately post the Ruby scripts again somewhere.
In some of our older or larger models the number of profiles in level or inflow events have grown to > 100. Through the time quite a number of these have become obsolete because of consecutive model updates (resulting in many log warnings), but it is a very painstaking task to check them all one by one. Therefore it would be a big help if there were a possibility to create a selection list from these events that contains all the profile IDs (and vice versa to create a new event with profiles based on an existing selection list).2 votes
A Mesh Layer export function to facilitate the analysis and visualization of temporal mesh element results in QGIS.
I would like to see a Mesh Layer export function that would facilitate the analysis and visualization of temporal mesh element results in QGIS.5 votes
Provide a easy model/network transport option from one program to the other. Many municipalities within WA utilise XPSWMM and therefore are note able to read an ICM model.1 vote
Import CAD files as a background, network, and/or to be able to utilise it to create a surface from.3 votes
Thank you for this, it would be good to know specifically what files are of interest.
Import 12d tin files, both surface and network model files.2 votes
Pipe grade calculator between US and DS inverts, Ultimately having the ability to calculate downstream or upstream inverts over a long network based on a specified grade from either a DS or US invert level as a starting point.5 votes
INFOWORKS - ICM1 vote
Would it be possible to expand on this request, is this is a projection being referenced, a rainfall grid or something else? Thanks.
If a GIS-layer for a model is missing you cannot remove the reference to it because the layer isn't visible in the GIS layer control window. So you keep getting the error message each time you open the model. Why not make missing GIS-layers visible in the GIS layer control window ('greyed out' or with a suffix '(missing)' in the description). Then you can select it and remove it.6 votes
Updating the floating licence manager (which has to happen occasionally) is very difficult to organise because all licences (clients, engines, …) need to be checked in prior to the update to avoid corruption of the system. In a large company with many users (if not the majority of them) working remotely, this is almost impossible to achieve. So either there should be more flexibility in the update system, or there should be a functionality for a system administrator to force check-in licences if users don't react at the request.3 votes
Subcatchments draining to a single link can already be added to an existing selection of node and links by using the refine option, if the upstream node of that link is selected. It would be interesting to have a similar extension for subcatchments draining to multiple links or to other subcatchments. E.g. when I select part of a network by routing and I want to know the total contributing area of it, regardless of the connecting mode of the subcatchments.2 votes
Thank you for submitting this idea, it would make for a good extension to existing functionality in this space.
Is there a matrix type tool in ICM that allows you to easily set up complicated run set ups? i.e. for this 1 Model Network, these runs with use these rainfall files, inflow files, WWG, etc are needed.
Rainfall Inflow WWG Tradeflows
M5-30 Inf-M5-30 WWG1 Trade1
M5-240 Inf-M5-240 WWG1 Trade1
M5-960 Inf-M5-960 WWG1 Trade1
M10-30 Inf-M10-30 WWG1 Trade1
M10-240 Inf-M10-240 WWG1 Trade1
M10-960Inf-M10-960 WWG1 Trade1
With same timesteps and 2D parameters?22 votes
It happens too often that while merging different models, you suddenly need a different timestep for your level-file. The only way to do this now, is remake your level completely. It would be better to (when changing the timestep of your level) ICM would ask what do : automatically interpolate the new in between time steps, put the in between time steps on zero,...6 votes
At the moment we cannot move sluice linear structures in 2D. We're wanting to model a river entirely in 2D but the river is subject to a series of barrages that would require control. Therefore it would be essential to apply RTC and observed settings to the gates.1 vote
As ICM is fundamentally a workgroup environment, so shared across multiple offices and multiple users, we need to be able to understand license usage of user interfaces and simulation engines. We need ICM to log usage so we can then develop tools to interpret that information or build this into ICM so we can see usage. We often have instances when users cannot get licenses but there is no way to log this so we can establish a business case for purchasing more licenses. Similar with simulation engines we need to be able to report usage to demonstrate the need to invest in more processing ability/licenses.
Ideally we need ICM to log usage:
license type (Viewer/1D/2D/sim etc)
start of session
end of session
total licenses in use
We can then use this information to generate live reports for users and managers of the system and provide forecasts in demand
As ICM is fundamentally a workgroup environment, so shared across multiple offices and multiple users, we need to be able to understand license usage of user interfaces and simulation engines. We need ICM to log usage so we can then develop tools to interpret that information or build this into ICM so we can see usage. We often have instances when users cannot get licenses but there is no way to log this so we can establish a business case for purchasing more licenses. Similar with simulation engines we need to be able to report usage to demonstrate the need…28 votes
We are looking at licensing improvements which can be leveraged, we might not be able to get all the specific information requested but are looking to make improvements which would help drive a better understanding of the seat utilisation.
As a user, I would like to be able to print the dynamic long section view in PDF exactly like on the screen in XPSWMM.1 vote
When rainfall is applied to the 2D mesh with infiltration zones, it would be advantageous to have a GIM module that works with the infiltration zones, their infiltration model (i.e. Horton) and the sewer system to represent rainfall induce infiltration more effectively.13 votes
Merging polygons representing for instance mesh zones can help reducing the number of triangles, particularly small ones, and reduce simulation time. The version of ICM I am using can only merge two polygons at the time. I currently do the polygon merge as part of my data pre-processing before importing the data into ICM as I can merge more than two polygons at the time. However, it would be useful to be able merge several polygons in one go in ICM.3 votes
- Don't see your idea?