Leitsatz, aus dem alle Einzelaenderungen folgen (neu als Abschnitt 0 in
doc/VarioFoerderer_Linienzug_Prinzipien.md): die gezeichneten GERADEN
besitzen den Pfad, ein gezeichneter Bogen ist Hilfsgeometrie und nennt nur
Ort und Drehsinn. Jedes fest gebaute Teil zieht seine Laenge von dem
Segment ab, auf dem es steht - und zwar in LAENGEN- UND HOEHENbilanz mit
demselben, GEMESSENEN Wert.
Behoben:
- AS-Element: Fussabdruck wurde bei vf-start = 0 gar nicht abgezogen
(die Trimmung lief nur im Front-Lauf, der dort leer ist). Jetzt gemessen
aus dem gebauten KS_AUS - ein aus dem Block-dx gerechneter Wert lag
184 mm daneben.
- Abschlussbogen + Motorstation: standen auf dem letzten Segment des
VF-Laufs, fehlten aber im Budget (feste-vf traegt den Motor nur im Zweig
OHNE flache Zone).
- ES-Element: die letzte Gerade reservierte nur den Laengsanteil. Jetzt die
Strecke, die auch den Querversatz aufhebt (vfl-es-achs-reserve) - Vorgabe:
quer zur KS_AUS-Achse MUSS 0 sein, laengs darf abweichen, dZ MUSS 0 sein.
- ES-Abzug griff auch, wenn ein Back-Lauf zwischen VF-Lauf und ES liegt,
und verkuerzte dann das falsche Segment um die volle ES-Laenge (878 mm).
Jetzt nur noch bei direktem Anschluss (vf-ende = n-1).
- Eck-Bauteile: Vario-Kurve/Gefaellebogen ersetzen den gezeichneten Bogen
mit eigenem Fussabdruck. Die Differenz der Tangentenabstaende geht als
Zuschlag an beide angrenzenden Geraden (vfl-eck-korrekturen/-zerlegen),
damit die Mittellinie beide beruehrt. Der gezeichnete Radius kuerzt sich
dabei heraus. GF-Boegen werden geneigt eingebaut - ihr Grundriss-
Fussabdruck wird mit vfl-projiziere-neigung projiziert.
- Kletterlaenge wurde anteilig mit der Planlaenge im Zaehler und dem
korrigierten climber-span im Nenner verteilt; die Anteile summierten sich
dadurch auf weniger als 1.
- Absturz bei fehlendem Uebergangsbogen: get-bogen-mass wurde zweimal fuer
dieselbe Suche aufgerufen und sein nil ungeprueft an
vfl-projiziere-neigung gereicht.
Messreihe ueber die Sitzung (gleicher Pfad, Abweichung quer):
695.7 -> 270 -> 139.5 -> 98.5 -> 45.7 -> 2.4 -> 0.2 mm, dZ durchgehend 0.
Beide Pfad-Varianten (Ecke als Vario-Kurve bzw. als GF-Bogen) landen auf
demselben Wert - 0.2 mm ist die Messaufloesung, kein Restfehler.
21 neue file-freie Unit-Tests mit den echten Messwerten; TEST_UNIT 866/866.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>