Following your recent update regarding the status of the "Improved
Annotation Placement" proposal, and in my capacity as the Lead Wet
Utilities Design Engineer at Capital Engineering Consultancy and a
Certified Instructor at the Egyptian Engineers Syndicate, I have prepared
this comprehensive technical report. This report consolidates feedback
derived from large-scale project environments and insights from hundreds of
trainees who utilize WaterGEMS and SewerGEMS as their primary design tools.
The following points highlight critical gaps between current software
capabilities and real-world engineering requirements in both Middle Eastern
and international markets:
*Part 1: Regional Code Compliance & Local Requirements*
-
*Street Width-Dependent Constraints:* In many regional codes (e.g., the
Egyptian Rural Code), pipe diameter and minimum depth are direct functions
of street width. We propose an attribute-based design rule to automate this
process.
-
*Hierarchical Labeling (Main/Branch):* Automating manhole numbering to
reflect hydraulic hierarchy (e.g., Main MH-01, Lateral MH-01-01) instead of
manual renaming.
-
*Drop Manhole Automation:* Automatic classification and labeling of
"Drop Manholes" in Bill of Quantities (BOQ) and profiles based on the
vertical drop between inflow and outflow.
-
*Acute Angle Warnings:* Enabling a design check for junctions where the
angle between pipes is less than 90��, in accordance with standard
maintenance and hydraulic codes.
*Part 2: Preliminary Design & GIS Integration*
-
*Global Map & Elevation Integration:* The ability to fetch background
maps and terrain data (SRTM/Google Earth) directly within the application
to facilitate rapid preliminary cost estimations.
-
*Advanced GIS Population Loading:* A tool to link GIS population density
layers directly to sewage load generation, incorporating target-year growth
factors.
-
*Optimized Path Selection:* An AI-driven engine to suggest the most
cost-effective routes based on road slopes to minimize excavation depths.
*Part 3: Drafting, Output & BIM Interoperability*
-
*Automated Sheet Production:* Introducing a "Sheet Set Manager" to
automatically arrange, scale, and number profile drawings within standard
title blocks.
-
*Crossing Detection in Profiles:* Automatically displaying locations
where other utility networks (Water/Gas/etc.) intersect with the current
profile.
-
*Smart Annotation Engine:* A collision-avoidance system for text labels
to ensure no overlapping without manual intervention.
-
*Live Link to Excel:* A dynamic link where BOQ and results tables update
in an external Excel file automatically upon computation.
-
*Directional Renaming:* A tool to batch-rename elements based on flow
direction (Upstream to Downstream).
*Part 4: Hydraulic Solver & Modeling Logic*
-
*Corrugated Pipe Support:* Specialized hydraulic presets for modern
Corrugated/Ribbed HDPE pipes.
-
*Clash Detection Engine:* Real-time checking for vertical clearances
when designing multiple networks within the same model.
-
*Life Cycle Costing (LCC):* Expanding the cost tool to include 20-year
Operation and Maintenance (O&M) costs, rather than just initial CAPEX.
-
*Integrated 1D/2D Urban Flooding:* Enhancing Gutter flow accuracy in
complex urban intersections using 2D surface analysis.
-
*Deterioration Factor for I&I:* Distributing Inflow and Infiltration
based on the age of the network segment or pipe material condition.
*Part 5: User Experience & Technical Support*
-
*"Show Me" Interactive Validation:* A troubleshooting tool that takes
the user directly to the element causing an error, accompanied by a
physical explanation.
-
*Cloud-Based Collaboration:* Enabling multiple engineers to work on the
same model simultaneously with real-time synchronization.
-
*Project Packaging:* A feature to collect all background files, maps,
and external links into a single archive to prevent "missing link" errors
during file transfer.
-
*Native Python API:* An internal scripting environment to allow users to
automate repetitive tasks or create custom design checks.
-
*Adaptive Scenario Comparison:* A split-screen mode to visually compare
hydraulic results of two scenarios side-by-side.
-
*Auto-Recovery Journaling:* A robust background backup system to prevent
data loss during software crashes.
-
*Backward Compatibility:* The ability to "Save As" previous versions of
the hydraulic model to allow teams using older software versions to
continue the design process seamlessly.
*Conclusion:* Incorporating these features would not only resolve
persistent technical bottlenecks but also solidify Bentley's position as
the undisputed leader in the infrastructure sector. We are prepared to
provide further technical documentation or case studies for any of the
points mentioned above.
*Best Regards,*
*Eng. AbdElRahman Nagib*
Lead Wet Utilities Team ' Capital Engineering Consultancy
Professional Instructor ' Egyptian Engineers Syndicate
*Dear Bentley Systems Development Team,*
Greetings.
Following your recent update regarding the status of the "Improved
Annotation Placement" proposal, and in my capacity as the Lead Wet
Utilities Design Engineer at Capital Engineering Consultancy and a
Certified Instructor at the Egyptian Engineers Syndicate, I have prepared
this comprehensive technical report. This report consolidates feedback
derived from large-scale project environments and insights from hundreds of
trainees who utilize WaterGEMS and SewerGEMS as their primary design tools.
The following points highlight critical gaps between current software
capabilities and real-world engineering requirements in both Middle Eastern
and international markets:
*Part 1: Regional Code Compliance & Local Requirements*
-
*Street Width-Dependent Constraints:* In many regional codes (e.g., the
Egyptian Rural Code), pipe diameter and minimum depth are direct functions
of street width. We propose an attribute-based design rule to automate this
process.
-
*Hierarchical Labeling (Main/Branch):* Automating manhole numbering to
reflect hydraulic hierarchy (e.g., Main MH-01, Lateral MH-01-01) instead of
manual renaming.
-
*Drop Manhole Automation:* Automatic classification and labeling of
"Drop Manholes" in Bill of Quantities (BOQ) and profiles based on the
vertical drop between inflow and outflow.
-
*Acute Angle Warnings:* Enabling a design check for junctions where the
angle between pipes is less than 90��, in accordance with standard
maintenance and hydraulic codes.
*Part 2: Preliminary Design & GIS Integration*
-
*Global Map & Elevation Integration:* The ability to fetch background
maps and terrain data (SRTM/Google Earth) directly within the application
to facilitate rapid preliminary cost estimations.
-
*Advanced GIS Population Loading:* A tool to link GIS population density
layers directly to sewage load generation, incorporating target-year growth
factors.
-
*Optimized Path Selection:* An AI-driven engine to suggest the most
cost-effective routes based on road slopes to minimize excavation depths.
*Part 3: Drafting, Output & BIM Interoperability*
-
*Automated Sheet Production:* Introducing a "Sheet Set Manager" to
automatically arrange, scale, and number profile drawings within standard
title blocks.
-
*Crossing Detection in Profiles:* Automatically displaying locations
where other utility networks (Water/Gas/etc.) intersect with the current
profile.
-
*Smart Annotation Engine:* A collision-avoidance system for text labels
to ensure no overlapping without manual intervention.
-
*Live Link to Excel:* A dynamic link where BOQ and results tables update
in an external Excel file automatically upon computation.
-
*Directional Renaming:* A tool to batch-rename elements based on flow
direction (Upstream to Downstream).
*Part 4: Hydraulic Solver & Modeling Logic*
-
*Corrugated Pipe Support:* Specialized hydraulic presets for modern
Corrugated/Ribbed HDPE pipes.
-
*Clash Detection Engine:* Real-time checking for vertical clearances
when designing multiple networks within the same model.
-
*Life Cycle Costing (LCC):* Expanding the cost tool to include 20-year
Operation and Maintenance (O&M) costs, rather than just initial CAPEX.
-
*Integrated 1D/2D Urban Flooding:* Enhancing Gutter flow accuracy in
complex urban intersections using 2D surface analysis.
-
*Deterioration Factor for I&I:* Distributing Inflow and Infiltration
based on the age of the network segment or pipe material condition.
*Part 5: User Experience & Technical Support*
-
*"Show Me" Interactive Validation:* A troubleshooting tool that takes
the user directly to the element causing an error, accompanied by a
physical explanation.
-
*Cloud-Based Collaboration:* Enabling multiple engineers to work on the
same model simultaneously with real-time synchronization.
-
*Project Packaging:* A feature to collect all background files, maps,
and external links into a single archive to prevent "missing link" errors
during file transfer.
-
*Native Python API:* An internal scripting environment to allow users to
automate repetitive tasks or create custom design checks.
-
*Adaptive Scenario Comparison:* A split-screen mode to visually compare
hydraulic results of two scenarios side-by-side.
-
*Auto-Recovery Journaling:* A robust background backup system to prevent
data loss during software crashes.
-
*Backward Compatibility:* The ability to "Save As" previous versions of
the hydraulic model to allow teams using older software versions to
continue the design process seamlessly.
*Conclusion:* Incorporating these features would not only resolve
persistent technical bottlenecks but also solidify Bentley's position as
the undisputed leader in the infrastructure sector. We are prepared to
provide further technical documentation or case studies for any of the
points mentioned above.
*Best Regards,*
*Eng. AbdElRahman Nagib*
Lead Wet Utilities Team ' Capital Engineering Consultancy
Professional Instructor ' Egyptian Engineers Syndicate
''� '''''' 6 ''�� 2026 '� 1:21 �� '' '''� '� '' '''' 'Bentley
Systems OpenFlows Ideas'' <'
af426294e990fcb5c3a93954-bentleysystems1@iad-prod1.mailer.aha.io''>:'
>