Skip to content

Fix the OCFD cut list and the inverted-L / vertical sketch - #12

Merged
skip17331 merged 1 commit into
mainfrom
ocfd-invl-buildsheet
Jun 3, 2026
Merged

Fix the OCFD cut list and the inverted-L / vertical sketch#12
skip17331 merged 1 commit into
mainfrom
ocfd-invl-buildsheet

Conversation

@skip17331

Copy link
Copy Markdown
Owner

Context

Continuing the multiband build-sheet audit (#10, #11), I checked the OCFD and inverted-L. Each had a problem.

OCFD (Windom) — feed position was missing

The cut list showed one continuous 20.5 m wire, hiding the off-center feed that is the design. An OCFD is built as a short leg + long leg off a center balun, so those leg lengths are what the builder needs. Now:

Short leg (feedpoint → end)   x1   6.84 m
Long leg  (feedpoint → end)   x1  13.68 m     (the 1/3 : 2/3 split)

(Handles a bent OCFD via the path length too.)

Inverted-L / vertical — sketch hid the vertical structure

The projection chooser picked the plan view (the radials spread widest there), which collapses the vertical radiator — and an inverted-L's riser + bent top — to a point. geometry_sketch now forces a side elevation for any VerticalModel, so the vertical structure (and the L's Γ shape) shows above the ground line. This also improves the plain-vertical sketch (was a top-down radial star that didn't show the radiator at all).

Tests

tests/test_buildsheet.py + tests/test_sketch.py (+2): OCFD short/long legs at the one-third/two-thirds split; vertical and inverted-L sketches use a side elevation. Existing sketch/buildsheet/ocfd/vertical tests pass unchanged. Suite 519 → 521, green locally.

Multiband build-sheet audit — now complete

fan dipole (#10), trapped dipole/vertical + vertical radials (#11), and now OCFD + inverted-L. Every multiband/multi-wire antenna's cut list and sketch has been checked.

🤖 Generated with Claude Code

Continuing the multiband build-sheet audit, the off-center-fed dipole and the
inverted-L each had a problem.

OCFD: the cut list showed one continuous wire, hiding the off-centre feed that
is the whole point of the design. It now lists the two unequal legs a builder
actually cuts off the centre balun — "Short leg" and "Long leg" — from the
feed_fraction split (handling a bent OCFD via the path length too).

Inverted-L / vertical sketch: the projection chooser picked the plan view
(radials spread widest there), which collapses the vertical radiator — and an
inverted-L's riser + bent top — to a point. geometry_sketch now forces a side
elevation for any VerticalModel, so the vertical structure (and the L's Γ
shape) shows above the ground line.

Tests: OCFD short/long legs at the one-third / two-thirds split; vertical and
inverted-L sketches use a side elevation. Suite 519 -> 521.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@skip17331
skip17331 merged commit fec543d into main Jun 3, 2026
6 checks passed
@skip17331
skip17331 deleted the ocfd-invl-buildsheet branch June 3, 2026 14:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant