Series E - ECM Modelling Scripts
Series E - ECM Modelling Scripts
Purpose
Series E scripts transform 2D HAPI survey drawings into Existing Conditions Modelling objects. They depend on valid 2D geometry, correct feature identification, and appropriate Style_Code data.
Scripts
| Script | Purpose | Dedicated Note |
|---|---|---|
| E1 | Access the Object Catalogue / Style Code Dictionary. | E1_Object_Catalogue |
| E2 | Generate standalone ECM objects from survey data. | E2_Generate_Standalone_ECM_Objects |
| E3 | Generate linear ECM objects along reference lines. | E3_Generate_Linear_ECM_Objects |
| E4 | Generate stairway ECM objects from reference lines. | E4_Generate_Stair_Treads_ECM_Objects |
Core Concepts
Reverse-Engineering Notes
For Series E reverse-engineering, determine:
- what geometric evidence the script consumes;
- how Feature Code and Style Code are detected;
- which override inputs can supersede detected codes;
- whether Property Sets are attached;
- how generated ECM objects relate back to the 2D survey drawing.
Source Basis
HAPI User Manual.pdf, Sections 3.1 to 3.3.