Typical Plan Drafting Workflow
Typical Plan Drafting Workflow
Purpose
This note summarises the manual-defined plan drafting workflow for HAPI scripts. It explains how Series A, B, and C scripts work together to import survey data, rectify plotted results, enhance drafting clarity, and finalise plan production.
Workflow Stages
| Stage | Manual Intent | Main Scripts |
|---|---|---|
| Import of Survey Data | Choose an appropriate import or migration route according to the source data. Proper Point_Code syntax is essential for accurate results. | A1a_Plot_Survey_Data_From_Point_Data_File, A1b_Plot_Survey_Data_From_Drawing_Selection, A4_Migrate_Survey_Data_From_Legacy_Drawing |
| Rectification of Plotted Symbols | Review symbol output, verify orientation and dimensions, and re-plot selected symbols when the Point Code has been corrected. | A1a_Plot_Survey_Data_From_Point_Data_File, A1b_Plot_Survey_Data_From_Drawing_Selection |
| Rectification of Plotted Lineworks | Review Feature Lines, correct sequencing, join fragmented segments, and use Civil 3D Feature Line editing tools rather than ordinary AutoCAD editing commands. | A1b_Plot_Survey_Data_From_Drawing_Selection |
| Drafting Enhancements | Improve drawing legibility through spot text management and topographic pattern generation. | B1_Spot_Text_Display_Manager, B3_Topographic_Pattern |
| Plan Production | Move from model-space drafting to layout production, then generate grid references and legends. | C1_Grid_Reference, C2_Drawing_Legends |
Key Manual Principles
- Point files and existing entities can follow a relatively direct import workflow.
- DGN or DWG files created from other drafting tools require additional data exchange and quality-control procedures.
- Symbol annotation may be governed internally by the block reference or by Civil 3D labels.
- Linework generated by HAPI is generally represented as Feature Lines.
- Feature Line edits should use Civil 3D Feature Line tools, such as break or trim.
- Final plan production occurs after model-space elements are reviewed and finalised.
Relationship to Script Notes
This workflow note provides the operational context for:
Reverse-Engineering Notes
When reverse-engineering the plan drafting scripts, preserve the distinction between:
- import / migration scripts;
- rectification scripts;
- drafting aid scripts;
- layout production scripts.
Do not collapse these into one generic plotting workflow. The manual separates them for operational clarity.
Source Basis
HAPI User Manual.pdf, Section 2.2, Typical Plan Drafting Workflow.