B3 - Topographic Pattern

Script Family

Series B - Drafting Aids

Purpose

Generates dynamically spaced topographic patterns such as slope patterns and stair treads.

When to Use

Use B3 when drafting visual topographic patterning between reference lines and boundary points.

Inputs

  • Pattern Type: Slope Patterns or Stair Treads.
  • Primary Reference Line.
  • Secondary Reference Line.
  • Start Boundary Point.
  • End Boundary Point.
  • Perpendicular Target: Primary Reference Line or Secondary Reference Line.

Outputs

  • Generated pattern geometry in the drawing, aligned according to the selected reference lines and target.

Workflow Summary

  1. Select the pattern type.
  2. Select primary and secondary reference lines.
  3. Select start and end boundary points on the primary reference line.
  4. Choose the perpendicular target.
  5. Run the script to generate the requested topographic pattern.

None directly.

Reverse-Engineering Notes

When reverse-engineering this Dynamo graph, identify:

  • How reference geometry is sampled.
  • How start and end boundary points constrain the generated pattern.
  • How the perpendicular target changes pattern orientation.
  • How slope pattern and stair tread pattern modes differ.

Source Basis

  • Primary source: HAPI User Manual.pdf, Section 2.4.3.
  • This note is a manual-facing script overview, not a PythonNet3 implementation specification.

Open Questions

  • Confirm whether generated pattern geometry is plain AutoCAD geometry, Civil 3D geometry, or a mixture.
Built with LogoFlowershow