Quantcast
Channel: OpenFlows | Water Infrastructure
Viewing all 39611 articles
Browse latest View live

File: Water Advanced CONNECT Edition Workshops

$
0
0
This is the hands-on workshop dataset to go along with the Water Advanced training course (YouTube playlist), for WaterGEMS and WaterCAD CONNECT Edition. You must sign-in first, then you will see the "download" button.

Forum Post: RE: Long Term Continuous Simulation and the Explicit SWMM Solver

$
0
0
Hi Andrew, How does the mass balance error / continuity error look, in the calculation summary? With the SWMM solver, you may need to use a small Routing Step (set in the calculation options) and possible adjust other parameters to achieve a stable model run. I would suggest running it for a shorter period of time first to get a stable run, before extending to a long term simulation. You may also want to take a look at some upstream dead-end points with rain file/RTK loading and confirm that the inflows are properly entering your network. For more tips on troubleshooting instability/continuity error, see the article: Troubleshooting unstable SewerGEMS and CivilStorm model results using the Explicit SWMM Solver

Wiki Page: Elements exported to LandXML not correctly importing into Civil3D

$
0
0
Applies To Product(s): SewerGEMS, SewerCAD, CivilStorm, StromCAD Version(s): V8i, CONNECT Edition Area: Output and Reporting Original Author: Scott Kampa, Bentley Technical Support Group Problem When importing a LandXML file created from a model StormCAD, SewerGEMS, CivilStorm, or SewerCAD, the elements are not correctly imported into Civil3D. Solution As a test, try to import the LandXML file back into the OpenFlows program to see if the model is complete. That can help identify if the issue is with the file or with the program. Also, make sure you have the latest version of the program, then try exporting the file into the LandXML format once more to see if that impacts the results. Furthermore, see the information in the below links for more on the LandXML import/export workflow See Also Exporting model file into a format readable by AutoCAD Civil3D or Land Desktop Setting up a parts library in Civil3D for LandXML import Using a Pipe Network from AutoCAD Civil 3D in StormCAD

Forum Post: modeling spillway for tank

$
0
0
Hello All In addition to inlet and outlet pipes, I want to model a pipe for TANK which make surplus flow out of tank as spillway. For example while water level reaches maximum level in tank, flow goes out of tank to atmosphere through this pipe. How can I model it? Here is my suggestion. have a look at photo below. the tank fills from top and a D2A is uses as spillway when tank becomes full. Is it a good suggestion? and if D2A works in WaterGEMS or just in HAMMER?

Forum Post: RE: Access Database Conflict

$
0
0
Rob your link for download access database engine 2007 x86 is expired in the article above. would you let me know an unexpired link to download it? or attach the file here if you have.

Forum Post: RE: Access Database Conflict

$
0
0
Rob Next question of your mentioned article is, your x86 product does not execute. I tried to run waterGEMS x86 from "C:\Program Files (x86)\Bentley\WaterGEMS\waterGEMS.exe", but it did not respond. What is the problem? I run x64 of it without problem on my system.

Forum Post: How to Set Default settings for Hydraulic Profile.(not Engineering Profiles)

$
0
0
Hi, There is an option of Default settings in Engineering profiles. But In normal profile there is no such option. How to keep this settings as shown in image as default ?.(need to show profile annotation table, HGL,EGL,Legend) As of now, we are doing it for each profile individually. so every time we need to tick this for each profile. Please Let me know the solution. Thanks in advance Harish

Forum Post: RE: How to Set Default settings for Hydraulic Profile.(not Engineering Profiles)

$
0
0
Hello Harish, As of now if you change the settings for any profile, close the model and reopen it, those settings for that profile are retained when you open the model. However default settings cannot be saved for all profiles as like engineering profiles. I am creating an enhancement for this to be considered for future release of the product, reference number is #1059563. Also creating a service request, so whenever this feature is added to the product, you will be notified about it via mail.

Forum Post: RE: Modeling PRVs on Booster Station

$
0
0
Hello Joseba, I checked your model but was not able to see any user notifications or errors. All the scenario's are running fine. Also there are only 2 PRV's in the system i.e PRV-1 and PRV-8, however, you mentioned that there are 2 more PRV's which are functioning correctly. Are you sure you have sent the correct model? As far as the usage of PRV's is concerned, they are used to reduce pressure downstream by throttling the flow. See the below wiki article to understand more about PRV's; How does the Pressure Reducing Valve (PRV) work in WaterGEMS and WaterCAD? Hope this helps.

Forum Post: RE: modeling spillway for tank

$
0
0
Hello Alef, In WaterGEMS and WaterCAD, whenever the tank reaches its maximum capacity an altitude valve in the tank activates in the tank which closes the upstream pipe and will not allow more water to fill in the tank. Similarly, when a tank becomes empty the downstream pipe is closed by the altitude valve because the tank cannot provide any more water (since its empty) downstream. See the below article for details; What happens when a tank becomes empty or full? (altitude valve) Are you trying to model a surge tank? Typically a surge tank has an overflow weir to simulate overflow over the top of the weir if the HGL exceeds the maximum elevation of the surge tank during a transient simulation in HAMMER. See the below article for more details on this; Weir Coefficient and Weir Length for a Surge Tank Let me know if this helps.

Forum Post: RE: What is the theory behind WaterGEMS?

$
0
0
This is helpful, thanks a lot Jesse. Regards, Youssef

Wiki Page: ModelBuilder/SCADAConnect error: Microsoft Access Database Engine 2010 64-bit is required to access this data source

$
0
0
Product(s): WaterGEMS, WaterCAD, HAMMER, StormCAD, CivilStorm, SewerGEMS, SewerCAD Version(s): 08.11.04.XX and Later Area: Layout and Data Input Problem When trying to import an Excel spreadsheet or Access database file into ModelBuilder or SCADAConnect, or when importing an InRoads database file, the following message dialog is generated: Microsoft Access Database Engine 2010 64-bit is required to access this Data Source type. Note that this applies to all of the products listed above. "Microsoft Access Database Engine 2010 64-bit is required to access this Data Source type" or: "This file type require the Microsoft Acess Database Engine 2010 (64 bit) to be installed. Please contact your system administrator." Background ModelBuilder and SCADAConnect can use a number of different file types to create a model, including Excel spreadsheets and Access database files. The 64-bit version of this Bentley software requires the "64-bit Access Database Engine" component (not included with this Bentley software) to be able to work with these Microsoft Office file formats. Background: When using the 64-bit version of the Bentley OpenFlows product, all components inside the program must be 64-bit in order to work. This means that the 64-bit version of the Access Database Engine component is needed in order to work with external data sources like Excel spreadsheets. The 32-bit version of the Access Database Engine cannot run inside a 64-bit process. This Access Database Engine is not the full-blown version of Microsoft Access but rather it is a prerequisite component that programs (including SewerGEMS) need to use in order to communicate with Office files like Excel spreadsheets and Access databases. So, the message you're seeing indicates that you're trying to work with an Excel or Access Database file while using the 64-bit version of the product, but do not have the 64-bit Access Database Engine component installed. This component is not included as a prerequisite when installing the product, because of a conflict on Microsoft's end - for some reason, they do not allow the 64-bit Access Database Engine to be installed after the 32-bit version (and in general they tend to conflict.) If you do not have a compatible version of the Access Database Engine installed and wish to connect to these data sources, either download and install the 64-bit Access Database Engine from Microsoft or, alternatively, use the 32-bit version of the software, which can be accessed from C:\Program Files (x86)\Bentley\(product name), which supports these formats without requiring additional components. Details on the workarounds can be found below. Solution Option 1 - use 32-bit version The first option is to simply use the 32-bit version of the product. This is acceptable in cases where the model does not require the use of additional memory bandwidth that the 64-bit version affords. It is important to note that this does not mean you need to create a new model file - the "bitness" (32 vs 64) applies to the architecture and memory bandwidth of the program and is independent of the model file. If you browse to the installation folder (by default that would be C:\Program Files (x86)\Bentley\ , you can double-click on the .EXE file corresponding to the product (such as WaterGEMS.EXE, SewerGEMS.EXE, HAMMER.EXE, etc) the 32-bit version version of the product will be launched. You can then use ModelBuilder to build a model using the Excel spreadsheet or Access database created in the 32-bit version of Microsoft Office. If you need to open an existing model, you can do so without a problem. This only needs to be done once; you can import your data through Modelbuilder in the 32-bit version, save the model, then open the 64-bit version using your regular desktop shortcut, if you prefer to be using the 64-bit version. Note: if you're having trouble opening the .EXE file, ensure that you do not have file extensions hidden in Windows explorer. Otherwise, you might be opening for example SewerGEMS.exe.config, even though it looks like "SewerGEMS.exe", since the .config was hidden. You can access this option in the Windows 7 and Windows 8 Explorer, in the upper-left side under Organize > Folder and Search Options > View > Hide Extensions for Known File Types. If you'd like to have the 32-bit version of the OpenFlows application on your desktop for quick access you can also right-click on the .EXE file in the program files folder and use the 'Send To > Desktop' option to create a shortcut on your desktop. Generally speaking, the 32-bit version should work without a problem in most situations. For very large models that may consume a large amount of system memory, the 64-bit version will help ensure that you do not run out of memory (as 32-bit applications can only access a limited quantity of memory). If you encounter the below error when trying to access the external data source in the 32-bit version, check your Windows Programs and Features to ensure that the 32-bit Access Database Engine is installed (it may not be labeled as such and could have a year of 2007, 2010 or 2016). If so, try running a Repair on it or uninstall and reinstall. If not, please download and install from Microsoft, or reinstall your OpenFlows product (as this is part of the prerequisites) "This file type requires the Microsoft Access Database Engine 2010 (32-bit) to be installed. Please contact your system administrator." Option 2 - install the 64-bit Access Database Engine Another solution is to uninstall the 32-bit version and then install the 64-bit version of the Microsoft Access Database engine. Again, this is not Microsoft Access itself, but rather it is a small prerequisite component that programs need in order to communicate with Office data sources. This can be found on Microsoft's website - there is a "2010" and a "2016" version. It has been found that the 2010 version provides better compatibility and flexbility, and is the recommended option. Here is a link for 2010 64-bit (choose to download the "X64" version) If you have the 32-bit version of Office installed, the 64-bit 2016 Access Database Engine version may not install (but the 2010 will). To overcome Microsoft's limitation whereby the 64-bit version of this component cannot be installed after the 32-bit, you can try the following workaround: 1) Make sure both the 32-bit and 64-bit Access Database Engine have been downloaded. It is recommended that you use the 2010 version for 64-bit and the 2007 version for 32-bit . 2) Navigate to Control Panel > Programs and Features, search for "Access" and uninstall the current Access Database Engine version(s) (which may show as "2007", "2010" or "2016") 3) Install the 2010 64-bit Access Database Engine version - you should not encounter an error, since the 32-bit version is no longer present. 4) Install the 2007 32-bit Access Database Engine version. If you encounter an error stating that you cannot install it because 64-bit components are installed, you may have tried a combination that does not work. Again, the recommended combination is 2010 Access Database Engine 64-bit followed by 2007 Access Database Engine 32-bit. 5) Open the 64-bit version of the OpenFlows product and confirm that you are able to work with the external file (in Modelbuilder, SCADAConnect, etc). There are also cases where we have seen a the 2007 Microsoft Access database engine be removed from the computer by someone for some reason. This can also cause a problem because removal of the 2007 version of the Microsoft Access database engine can break the 2010 version. What you can do in order to fix this is download the 2007 Access database engine from the Microsoft website and install it manually. You also have the option to uninstall the Bentley OpenFlows product and reinstall it if that is easier for you. See Also What version of Office am I using? Download Microsoft Access Database Engine 2010 64-bit Download Microsoft Access Database Engine 2007 32-bit

Forum Post: RE: Modeling PRVs on Booster Station

$
0
0
Hi Yashodhan, I have attached the updated model. I am sorry about that. As you can see I have placed a PRV downstream of the pumps' junction as well as on the discharge side of the pump piping. Whenever they are active the pumps do not supply any flow and I get error messages. Is this because the pumps are not designed for that much head? Please let me know. Thank you. communities.bentley.com/.../0842.Deer-Valley-WaterCAD.zip

Wiki Page: Find if pump operates off of the pump curve during an automated fire flow scenario

$
0
0
Product(s): WaterGEMS, WaterCAD Version(s): 08.11.XX.XX Problem Is there a way to see if a pump is operating off the pump curve during an automated fire flow scenario? Problem ID#: 54044 Solution In order to find out if a pump is running off the curve you will use the fire flow results browser(Analysis > Fire Flow Results Browser). Below are the steps for doing this. 1) In the fire flow alternative you will need to set the "Fire Flow Auxiliary Results Type" to All Nodes. 2) Create a selection set that includes all your pumps that run during your fire flow and set this for the "Auxiliary output selection set" in your Fire Flow Alternative. 3) Run your Fire flow scenario 4) Color Code or annotate your pumps using the field "Pump Exceeds operating range?" and pick your pumps selection set to color code on. 5) Now you can use the fire flow results browser and click on each row to see when your pumps are operating off the curve for that particular fire flow run. If you want to force the pump to turn off at flows beyond the range you defined in the pump curve, a possible workaround would be to use the “multipoint” pump curve type, with the “use linear interpolation” calculation option set to True. Then you can add a point on the pump curve with zero head and the same flow (or slightly higher) than the maximum flow on your actual pump curve.

Forum Post: WaterCAD Fire Flow - Major Flow Drop

$
0
0
Hi there, I am modeling an existing and future water distribution system. The existing model passes at 83 of the 96 nodes computed, using the same criteria for passing the future model passes 6 of the 104 nodes computed. The new model adds looping between of 2 of the existing nonlooped lines adding 770lf of 6" pipe. The pipe material is updated from ductile iron to HDPE with a HW C of 140. The new lines show a drop of more than 1000 gpm at most locations throughout the system. Does this massive drop in Fire Flow Available match with the changes to the system or is there something off in my modeling? It seems very extreme for the minimal new piping added to the system. Thank you in advance!

Wiki Page: Licensing error with Waterobjects.NET project due to Licensing changes

$
0
0
Product(s): WaterCAD, WaterGEMS, HAMMER, StormCAD, SewerCAD, SewerGEMS, CivilStorm, PondPack Version(s): Connect Edition Update 2 Area: Licensing Problem While using WaterObjects.NET with CONNECT Edition Update 2 or greater of OpenFlows products, an error occurs due to the new Subscription Entitlement Service (formerly known as CONNECT licensing) used to license the product (versus SELECTserver licensing in previous versions). How can a Waterobjects.NET project be corrected to use Subscription Entitlement Service, to acquire a license? One possible symptom of this includes: An unhandled exception of type 'System.IO.FileNotFoundException' occurred in Unknown Module. The specified module could not be found. (Exception from HRESULT: 0x8007007E) Solution The API for the License object has changed, to support Subscription Entitlement Service Licensing . 1) First, you will need to copy the “Bentley.entliclib.dll” and "Bentley.Licensing.dll" files from the WaterGEMS installation folder into your output folder. These DLL files cannot be referenced directly. A post-build event is the easiest way to do this automatically. For example: xcopy "C:\Program Files (x86)\Bentley\WaterGEMS\x64\bentley.entliclib.dll" $(TargetDir) /q /y /r /d xcopy "C:\Program Files (x86)\Bentley\WaterGEMS\x64\Haestad.Licensing.dll" $(TargetDir) /q /y /r /d Note that the root of the install folder (default “C:\Program Files (x86)\Bentley\WaterGEMS”) is the x86 copy. The x64 copy is in the x64 folder. Ensure that you copy the correct version based on what platform is being built (x86 and x64). If you have the platform set to “Any CPU” then it will be based on the version of Windows; either 32-bit (x86) or 64-bit (x64). 2) Second, y our project needs to reference Haestad.LicensingFacade.dll and Haestad.Support.dll. If you are building x64, make sure you reference Haestad.LicensingFacade.dll from the x64 folder of your WaterGEMS installation (the root of the installation is x86). 3) Lastly, use the following code to configure your project to use the new licensing. // Create the ProductRelease object ProductRelease aproduct = new ProductRelease(ProductId.Bentley_WaterGEMS, "10.02.00.43"); // Get the license object for the product. License license = License.Default(aproduct, IntPtr.Zero, null); // Initialize internals of the license. license.Initialize(); // Start the license license.StartDesktop(); license.StopDesktop(); license.Dispose(); license = null; // Note: the second parameter of Default is the owner window handle. If you have access to // a System.Windows.Forms.Form object, we would recommend passing in Form.Handle where Form // represents a System.Windows.Forms.Form. Handle is a property on the Form object which is // an IntPtr. This will allow any messages from the license API to be displayed. An updated SDK is not yet available as of May 13th, 2019. See Also WaterObjects.NET - Extending the capabilities of your OpenFlows product WaterObjects.NET: Change in Haestad.LicensingFacade at 10.02.00.43?

Wiki Page: Why is the "Bypass Target" field disabled for my catchbasins, even though bypass flows were calculated?

$
0
0
Applies To Product(s): StormCAD, SewerGEMS, CivilStorm Version(s): V8i, CONNECT Edition Area: Modeling Original Author: Jesse Dringoli, Bentley Technical Support Group Problem Why is the "Bypass Target" field disabled for my catchbasins, even though bypass flows were calculated? How do you specify the bypass target for an inlet / catchbasin? Solution The bypass target is specified by drawing a gutter between the inlet and the next downstream element. For example, look at the "Sample_2" file included in the Samples folder within the installation folder. On the upper right side of the model, notice how there is a gutter link going from catchbasin A02-1 to B02-1. This tells the program where the bypass flow goes. Once you compute the model, the "bypass target" field in the catchbasin properties will update. In the help documentation, this is mentioned under Contents > Creating Models > Elements and Element Attributes > Link Elements. If the gutter element is omitted, then the program does not know where the bypass flow was supposed to go, and therefore sends the bypass flow directly to the outfall. You will get a user notification telling you about this when it happens. See Also How can I direct the bypass flow?

Forum Post: RE: WaterCAD Fire Flow - Major Flow Drop

$
0
0
Wyatt, Larry and I worked together on this one so I wanted to add a few other comments: It is the physical alternative you'll want to focus on - a new base physical alternative was created, so the pipe sizes from your existing conditions scenario were not retained. Create a child instead, to inherit all the pipe sizes, then make adjustments. To see why J-1 is the specific reason for the reduction in available fireflow in your new scenario, please review the section called "Understanding why a node cannot provide the desired fire flow" in the following article: U nderstanding Automated Fire Flow Results In short, the pipe between the source tank and J-1 is reduced, increasing the headloss, which reduces the pressure. As flow leaves the tank to supply fires, the pressure first drops to the 20 psi minimum zone pressure constraint at this particular node, so it ends up being the "bottleneck" for most of the fireflow nodes. You can see this in the "junction with minimum pressure (zone)" field in the Fireflow Flextable.

Wiki Page: Error computing model: "Grate inlet opening width cannot be larger than the depressed gutter width"

$
0
0
Applies To Product(s): StormCAD, CivilStorm, SewerGEMS Version(s): V8i, CONNECT Edition Area: Modeling Original Author: Scott Kampa, Bentley Technical Support Group Problem How can the following user notification be resolved: "Grate inlet opening width cannot be larger than the depressed gutter width." Solution The width of the grate inlet cannot be greater the the width of the depressed gutter. Check the catch basin properties to make sure the correct input is entered. Keep in mind that the width in the catch basin is perpendicular to the direction of flow. For an inlet that does not conform to the HEC-22 standard methodology used by the grate, curb, slot ditch and combination Inlets in the Inlet Catalog, consider using the "Gutter Depth vs. Captured Flow", "Flow to Inlet vs. Flow Captured" inlet types. These enable you to provide an externally-obtained rating curve to model the performance of your inlet. See more here: Modeling Custom Inlets Using Inlet Capture Curves See Also Why does the gutter need to be defined in both the catch basin and gutter element?

Forum Post: Modeling booster pump control using pressure

$
0
0
I am trying to trouble shoot a water model that is having some issues with pumps cycling on/off. I have isolated the problem to the pressure controls. The pumps are single speed pumps so they cannot be set to adjust speed to achieve the necessary pressure. Is there a way to add a dead range to the pressure controls to moderate the pump cycling in the model? The real-life controls have a dead range on the pressure switches and the system does not cycle as often as the model. Thanks-
Viewing all 39611 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>