Skip to Main Content
Need Support? Let’s guide you to the right answer or agent.
Status Needs Review
Products SewerGEMS
Created by Guest
Created on Apr 7, 2025

Improved Annotation Placement on Drawings

  • Problem: Overlapping text labels on manholes makes drawings hard to read.

  • Suggestion: Implement smart label placement to avoid overlap, and use arrows to connect distant labels to their respective manholes.

  • Guest
    May 7, 2026

    *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''>:'

    >