diff --git a/doc/faq.md b/doc/faq.md index e4a57c7..31c0dc1 100644 --- a/doc/faq.md +++ b/doc/faq.md @@ -191,6 +191,21 @@ Durch einen Doppelklick auf die Gefällestrecke und Eingabe der neuen Länge im #### Wie baue ich eine Gefällestrecke mit manueller Höhenüberwindung ohne VF (QS-Platz Mubea) +#### Was sind "QC mit 30/90 Grad ES/AS" und "QC mit U-Form"? + +Zwei Spezialbefehle fürs Zeichnen eines Linienzugs vorab, bei denen die +komplette Kette danach **automatisch ohne weitere Rückfragen** gebaut wird +(`QcLinieMitGf`/`QcLinieMitGfUForm`, technisch über den Linienzug-Ablauf +(Streckengruppe) mit einem erzwungenen Modus gebaut, im Menü aber bewusst +unter *ILS -> Gefaellestrecke* eingeordnet, da das Ergebnis eine reine +Gefällestrecke von AS bis ES ist): Statt bei jedem Schritt zu fragen "Welches +Element als nächstes?", wird direkt die Gefällestrecke zwischen den beiden +gewählten Punkten gebaut. "QC mit U-Form" (`QcLinieMitGfUForm`) löst +zusätzlich eine gefaltete (U-förmige) Linienführung: zwei Gefällestrecken- +Abschnitte mit unterschiedlicher Neigung (3°/9°) werden über ein +Gleichungssystem aus Höhen- und Lagebilanz passend zur Zielgeometrie +berechnet, nur am Kettenanfang nutzbar. + ## 3. Varioförderer Varioförderer können auf verschiedene Arten gebaut werden: diff --git a/doc/json-input-lisp.md b/doc/json-input-lisp.md index da5fc03..eb69f7c 100644 --- a/doc/json-input-lisp.md +++ b/doc/json-input-lisp.md @@ -417,6 +417,7 @@ ueberspringt sie. Passende Primitive waere `insert-hz-scaled-block-by-ks` | `hundm05.json` | 5 HundM-Ketten als Spec + Kreisel, Separatoren, Scanner, BTMT | `TEST_HUNDM05`, `VF_SPEC_BAU` | | `mubea.json` | Gesamtanlage: Kreisel, VF Standard/Etage, GF-Template (20 Stueck), Separatoren, Scanner, BTMT, Eingang/Ausgang | `TEST_MUBEA` | | `dematic_arvato.json` | Vorlage aus `dxf_scan_components.py`: Kreisel, Einzelbloecke, `gerade` (Hoehen fehlen) | `TEST_DEMATIC_ARVATO` (abgeschaltet) | +| `showroom_ils.json` | ILS-3.0-Showroom-Vorlage aus `dxf_scan_components.py` (Kreisel, Gefaellestrecken; Hoehen teils Platzhalter), gleicher Treiber wie `dematic_arvato.json` | `TEST_SHOWROOM_ILS` | | `hundm05_linienzug_polylines.json` | Polylinien aus `extract_polylines.py` | kein Treiber (Analyse-Daten) | | `vfl_journal_hm05_abbruch.json` | rohes Journal (`kind`/`value`) eines abgebrochenen Baus | kein Treiber | diff --git a/doc/kommandos.md b/doc/kommandos.md index a7bd845..8a8417d 100644 --- a/doc/kommandos.md +++ b/doc/kommandos.md @@ -266,6 +266,7 @@ Reine Bibliotheken ohne eigene Kommandozeile: `export_blockpatterns.py`, | `python vf_journal_export.py [--csv ] [--kein-startpunkt-fix]` | `SSG_VF_EDIT`-Journale der VF_n-Bloecke als Frage-Antwort-Protokoll (z.B. `tests/testdata/hm_recformat.json`) | | `python vf_spec_export.py ` | Protokoll in eine Spec uebersetzen (z.B. `tests/testdata/hundm05.json`) | | `python dxf_vf_abbild.py [--spec S] [--json J] [--referenz R] [--schreibe-referenz] [--praefix VF_,GF_]` | Attribut-/Bausteinabbild der VF_/GF_-Bloecke; `--referenz` vergleicht (Exit 1 bei Abweichung) | +| `python dxf_anlage_export.py [--projekt NAME]` | Mit unseren Makros GEBAUTE (und von Hand nachbearbeitete) Anlage aus der Zeichnung in Nachbau-Testdaten zurueckschreiben (Gegenstueck zu `dxf_scan_components.py`); erzeugt z.B. `tests/testdata/dematic_arvato.json` | | `python dump_vf_wrapper_inhalt.py ` | Diagnose: Sub-INSERTs je VF_n/GF_n-Wrapper in Baureihenfolge | | `python dump_vf_kette_inhalt.py []` | Diagnose: Glied-Folge der Spec gegen die tatsaechliche Separatorliste |