Giter Club home page Giter Club logo

openflows-sewer--unitifysac's Introduction

OpenFlows Sewers - Unitify Scenarios, Alternatives, and Calc Options

Delete "non-active" scenarios, alternatives, and calc options to reduce the clutter and start fresh. Note: The other components, like patterns, pump curves etc. are NOT deleted part of this.

⬇️ Download

Please read setup, please 🙏.

StormSewer 10.3.4.x

⚙️Setup

  1. [Admin privilege is needed]
  2. Extract the downloaded contents to the x64 directory of the installed directory, typically, C:\Program Files (x86)\Bentley\SewerGEMS\x64.
  3. OFW.UnitifySAC can be executed from above location. If executed from other than above location, application may not launch at all.

🔨 How it works

On a high level:

  1. Deletes the non-active scenarios without deleting the branch that is part of active scenario path.
  2. Deletes the non-active alternatives without deleting the branch that is part of the active alternative path.
  3. Deletes the non-active calculation options.
  4. Merges the alternaties from deepest level all the way to the base level
  5. Cleans up the scenario tree if needed until only one scenario is left

😎 How to use

Once the application is placed along with the main Bentley StormSewer application in the x64 directory, double click the OFS.UnitifySAC to launch the application. A window like below should show.

Main Application Window

  1. Click on folder icon 📁 to select a StormSewer file for the clean-up. Once selected, model will open internally. A dialog-box will be displayed when open process is completed.
  2. Click on Unitify SAC icon to initiate the clean-up process
  3. Once the clean up is completed, either click on Save or Save As to save the changes.
  4. To view the changes in the main StormSewer application, click on the Bentley 🇧 icon.
  5. The Unitify SAC application window can now be closed.

🗩 Comments, Questions, Issues, Suggestions, ...

Please create and issue in the GitHub or drop me an email. Thank you!

🙏 Thank you

  • Danielle Orgill and Brett O'Hair: For inspiring me about the tool
  • Kris Culin: As always for the great help and support.

📜 Major update history

  • April 28 2022: Initial Post

🛠️ Other projects based on OpenFlows and/or WaterObjects.NET

💡 Did you know?

Now, you can work with Bentley OpenFlows Water products with python as well. Check out:

pypi-image

openflows-sewer--unitifysac's People

Contributors

worthapenny avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.