MHPipes2SurfacesProfilesElevationTool_vs.01

Short description

Sort / Purpose: A pipe-only shortcut command that still launches the same full UI. User may ignore manhole lists if not needed.
  • Type: Shortcut alias to the master interface
  • Scope: Provides access to all pipe-related elevations
  • Goal: Simpler entry for users working only with pipes
Sort / Purpose: A pipe-only shortcut command that still launches the same full UI. User may ignore manhole lists if not needed.
  • Type: Shortcut alias to the master interface
  • Scope: Provides access to all pipe-related elevations
  • Goal: Simpler entry for users working only with pipes
Sort / Purpose: Manhole-only shortcut into the same combined user interface.
  • Type: Manhole-focused access to shared system
  • Scope: Structures / Manholes (model + profile)
  • Goal: Quickly set rim elevations from surfaces/profiles
mhpipes2surfacesprofileselevationtool 000

Command:

Command: MHPipes2SurfacesProfilesElevationTool
Command: PIPES2SURFACESPROFILESELEVATIONTOOL
Command: MH2SURFACESPROFILESELEVATIONTOOL

Description:

Opens the *identical* dialog as the master tool, but intended for workflows where only pipes need updating. The user may select:
  • Pipes (model)
  • Pipes (profile view)
  • Surfaces & Profiles
Opens the *identical* dialog as the master tool, but intended for workflows where only pipes need updating. The user may select:
  • Pipes (model)
  • Pipes (profile view)
  • Surfaces & Profiles
Opens the same interface but used mainly for structures. Users may populate:
  • Manholes (model)
  • Manholes (profile view)
  • Surfaces / Profiles

Helper function: (if any)​

Helper: Calls PipeMH-Main exactly the same as the master tool.
Helper: Calls PipeMH-Main exactly the same as the master tool.
Helper Function: PipeMH-Main runs → MH-ApplyCurrent.

Functionalities:

Functionalities:
  • Allows selective elevation update of only pipes
  • Displays both pipe lists (model & profile)
  • Runs PipeSurf-ApplyCurrent logic
  • Auto-attach surfaces to pipes when applicable
  • Supports surface/profile offsets
Functionalities:
  • Allows selective elevation update of only pipes
  • Displays both pipe lists (model & profile)
  • Runs PipeSurf-ApplyCurrent logic
  • Auto-attach surfaces to pipes when applicable
  • Supports surface/profile offsets
Functionalities:
  • Sets RimElevation = ProfileElev + Offset
  • Fallback to SurfaceElevation + Offset
  • Updates the Position.Z of the manhole
  • Supports model/profile selection & filtering
  • Regenerates drawing

Result:

Result: Pipe inverts are set from selected Profiles or Surfaces (profile has priority; surface is fallback). Offset values are applied and the drawing regenerates.
Result: Pipe inverts are set from selected Profiles or Surfaces (profile has priority; surface is fallback). Offset values are applied and the drawing regenerates.
Result: Selected manholes get updated rim elevations based on:
  1. Profiles (first priority)
  2. Surfaces (fallback)
All selected manholes receive offsets and auto-update.

Images, animations etc.

mhpipes2surfacesprofileselevationtool 000
mhpipes2surfacesprofileselevationtool 001
mhpipes2surfacesprofileselevationtool 002
Pixel

Additional info:

Share this page:

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x