ba01455d52
Ziel: eine VF_n-Kette soll aus einem Stapel Eingabedaten gebaut werden koennen - ohne Dialog, ohne Konsolenfrage. Fahrplan und Begruendungen in doc/TODO-plan-vf-interactive.md. Alle Aenderungen sind No-Ops, solange *ssg-gui-aus* und *vfl-headless* nil sind. Produktion (Lisp/vf_linienzug.lsp, Lisp/vf_core.lsp): - vfl-journal-reset im Dispatcher VOR die Modus-cond gezogen. Bisher nur im Modus-1-Zweig: ein frischer Modus-2-Lauf erbte das Journal des Vorlaufs und schrieb es in die XDATA, ein spaeterer Doppelklick spielte fremde Eingaben vor. - Lokale Variable "member" in vf-linienzug-modus2 umbenannt. Sie verdeckte im selben Scope das Builtin member, das weiter unten gebraucht wird - jedes Kletterer-Segment waere in "bad function" gelaufen. - Neu vfl-meldung: sammelt den Text nach *vfl-meldungen* + dbgmsg und zeigt ihn nur bei erlaubter GUI modal, sonst per princ. Die 12 Bau-Pfad-alerts darauf umgestellt; ein Alert blockierte sonst jeden Batch-Lauf, und sein Text ist die einzige Auskunft, WELCHE Sektion abgewiesen wurde. Die reinen Interaktiv-Alerts (fehlendes DCL, "nicht editierbar", "kein Journal") bleiben alert. - Neu *vfl-headless* (+ vfl-headless-p/-abbruch/-notausgang/-ort, Diagnose *vfl-headless-fehler*, optionaler Antwort-Hook *vfl-headless-antwort-fn*): eine erschoepfte Replay-Queue ist damit ein harter Abbruch MIT Fundstelle (Art der Eingabe, Glied- und Eingabe-Nummer) statt eines stillen Rueckfalls auf Live-Eingabe. Eingebaut in vfl-in-value, vfl-in-value-p, vfl-in-selection und vfl-in-abstand. - vfl-journal-reset loescht Meldungen und Diagnose mit (gehoeren zum Lauf); vfl-view-refresh ueberspringt headless _PLAN/_ZOOM. Testfall HundM05 (5 echte Ketten aus data/polylines.dxf): - tests/testdata/hundm05.json neu erzeugt aus den XDATA-Journalen der VF_n-Bloecke (lib/vf_journal_export.py) - flach, weil ssg-load-json zeilenweise liest. Die drei kopierten Ketten bekommen ihren echten Einfuegepunkt, nicht das veraltete HOEHE_VON-Attribut. - tests/test_hundm05.lsp arbeitet jetzt per Journal-Replay statt mit Eingabe-Mocks: ein echtes Journal fuehrt die geerbte Fahrtrichtung nicht mit (vfl-in-abstand journalisiert hz nur beim ersten Segment), ein Mock kann sie also nicht kennen. Schaltet *vfl-headless* ein und schreibt prompts, headless_fehler und meldungen ins Ergebnis-JSON. - Kettenschleife fangt je Kette: ein Fehler NACH dem Bau nimmt nicht mehr die restlichen Ketten mit. - entprev gibt es in AutoLISP nicht (nur entnext/entlast) - die Suche nach dem fertigen Block laeuft vorwaerts ab dem Zeichnungsstand vor dem Bau. Dieselbe Falle in tests/test_mubea.lsp mitbehoben; sie schlug dort nie zu, weil entlast immer sofort traf. Absicherung ohne CAD: - tests/test_vf_headless_statisch.py: eingechecktes Inventar aller alert/get*/ssget/new_dialog-Fundstellen je Funktion (ein neues getreal in einer Bau-Funktion faellt auf, auch wenn sein Zweig im Test nie erreicht wird), Praesenz des Riegels in allen vier Wrappern, Diagnose-Reset und die Reset-Reihenfolge im Dispatcher. Dazu ein Waechter gegen erfundene AutoLISP-Funktionen (entprev u.a.) - diese Fehlerklasse kostet sonst jedes Mal einen CAD-Lauf. - tests/test_hundm05.py prueft zusaetzlich prompts == 0, keine Headless-Abbrueche und keine Bau-Meldungen. tests/alltests.json: hundm05-Zeile laedt VarioFoerderer (nicht KreiselInsert) und bleibt bis zu einem gruenen CAD-Lauf abgeschaltet. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
1493 lines
49 KiB
JSON
1493 lines
49 KiB
JSON
[
|
|
{
|
|
"test_id": "VF_hundm05_LZ_01",
|
|
"anlagetyp": "linienzug",
|
|
"modus": 1,
|
|
"anzahl_eingaben": 65,
|
|
"block": "VF_87",
|
|
"dxf_handle": "1BEB5",
|
|
"startpunkt_mm": [4912.239129, 1230.886425, 2154.0],
|
|
"rotation_grad": 0.0,
|
|
"beschreibung": "Linienzug (Modus 1), Start Z2154: GF-Linie 2249 mm / 3 Grad -> Horizontal-VF 3257 mm -> Vario-Kurve 90 rechts innen -> Vario-Kurve 90 rechts innen -> Horizontal-VF 1210 mm -> Vario-Kurve 30 rechts innen -> Vario-Kurve 30 links innen -> ES 90 links",
|
|
"sivas_id": "0025",
|
|
"sivas_bezeichnung": "VarioFoerderer :1",
|
|
"planquadrat": "B/1",
|
|
"erwartung_hinweis": "Sivas-Export (EXPORTSIVAS), Strecke 0025: DeltaL_mm=1934, DeltaH_mm=463, Hoehe_Von_mm=2154, Hoehe_Bis_mm=1690, L_GF_m=1.826,0.4,0.4, L_VF_m=1.859,1.434,0.1,1.83, VF_Winkel=0,0,0,0, Anzahl_Separator=3",
|
|
"quelle": "INSERT 1BEB5 (Block VF_87) in polylines.dxf, XDATA-App SSG_VF_EDIT, Marker linienzug; im Journal aufgezeichneter Kettenstart: [4912.239129, 1230.886425, 0.000000]"
|
|
},
|
|
{
|
|
"typ": "point_abs",
|
|
"wert": [4912.239129, 1230.886425, 2154.0],
|
|
"kommentar": "getpoint Startpunkt der Kette (absoluter Weltpunkt, einziger Anker der ganzen Kette)"
|
|
},
|
|
{
|
|
"typ": "real",
|
|
"wert": 2154.0,
|
|
"kommentar": "getreal Hoehe (Z) Startpunkt -> 2154.0 mm"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "1",
|
|
"kommentar": "getstring AS-Element setzen? (1=Ja, 2=Nein) -> Ja"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "90",
|
|
"kommentar": "getstring AS-Element Winkel (Wert direkt, 90 oder 30 Grad) -> 90 Grad"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "1",
|
|
"kommentar": "getstring AS-Seite (1=links, 2=rechts) -> links"
|
|
},
|
|
{
|
|
"typ": "step",
|
|
"wert": "Linie-GF",
|
|
"kommentar": "Glied-Marker (vfl-journal-mark) - beim Replay uebersprungen, Label = gewaehlter Segmenttyp"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "1",
|
|
"kommentar": "getstring Naechstes Element am Kettenanfang (1=Neue Linie GF, 2=Neue Linie Ab/Auf VF, 3=Horizontal-VF, 4=Neue Linie bis Kettenende) -> Neue Linie: GF"
|
|
},
|
|
{
|
|
"typ": "point_rel",
|
|
"dL": 2249.25106,
|
|
"hz": 90.0,
|
|
"kommentar": "getpoint Endpunkt der GF-Linie: dL=2249.3 mm, gesnappte Fahrtrichtung hz=90 Grad (nur beim ersten Segment der Kette journalisiert)"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Gefaelle festlegen (1=ueber Zielhoehe, 2=ueber Neigungswinkel) -> ueber Neigungswinkel"
|
|
},
|
|
{
|
|
"typ": "real",
|
|
"wert": 3.0,
|
|
"kommentar": "getreal Neigungswinkel -> 3.0 Grad"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "3",
|
|
"kommentar": "getstring Ist das Kettenende? (1=Ja mit ES, 2=Ja ohne ES, 3=Nein weiterbauen) -> Nein, weiterbauen"
|
|
},
|
|
{
|
|
"typ": "step",
|
|
"wert": "Horizontal-VF",
|
|
"kommentar": "Glied-Marker (vfl-journal-mark) - beim Replay uebersprungen, Label = gewaehlter Segmenttyp"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "4",
|
|
"kommentar": "getstring Naechstes Element (1=GF-Bogen, 2=Neue Linie GF, 3=Neue Linie Ab/Auf VF, 4=Horizontal-VF, 5=Neue Linie bis Kettenende) -> Horizontal-VF"
|
|
},
|
|
{
|
|
"typ": "point_rel",
|
|
"dL": 3256.853781,
|
|
"kommentar": "getpoint Endpunkt des horizontalen VF-Stuecks: dL=3256.9 mm (Fahrtrichtung vom Vorgaenger geerbt)"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring GF-Verteilung (1=halbe Staustrecke am Ausgang, 2=alles am Einlauf) -> alles am Einlauf"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Separator VOR dem horizontalen Stueck? (1=Ja, 2=Nein) -> Nein"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Separator NACH dem horizontalen Stueck? (1=Ja, 2=Nein) -> Nein"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Ist der Endpunkt der Foerderer? (1=Ja nur Motorstation, 2=Nein weiterbauen, 3=Ja Motorstation + Kettenende) -> Nein, weiterbauen"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Naechstes in der VF-Einheit (1=Horizontaler Foerderer, 2=Vario-Kurve, 3=Auf/Ab-Foerderer) -> Vario-Kurve"
|
|
},
|
|
{
|
|
"typ": "step",
|
|
"wert": "Vario-Kurve",
|
|
"kommentar": "Glied-Marker (vfl-journal-mark) - beim Replay uebersprungen, Label = gewaehlter Segmenttyp"
|
|
},
|
|
{
|
|
"typ": "int",
|
|
"wert": 90,
|
|
"kommentar": "getint Vario-Kurve Winkel (30/60/90 Grad, Wert direkt) -> 90 Grad"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Vario-Kurve Seite (1=links, 2=rechts) -> rechts"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Vario-Kurve Variante (1=aussen, 2=innen) -> innen"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Ist der Endpunkt der Foerderer? (1=Ja nur Motorstation, 2=Nein weiterbauen, 3=Ja Motorstation + Kettenende) -> Nein, weiterbauen"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "1",
|
|
"kommentar": "getstring Naechstes in der VF-Einheit (1=Horizontaler Foerderer, 2=Vario-Kurve, 3=Auf/Ab-Foerderer) -> Horizontaler Foerderer"
|
|
},
|
|
{
|
|
"typ": "point_rel",
|
|
"dL": 1434.100265,
|
|
"kommentar": "getpoint Endpunkt des horizontalen VF-Stuecks: dL=1434.1 mm (Fahrtrichtung vom Vorgaenger geerbt)"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Separator VOR dem horizontalen Stueck? (1=Ja, 2=Nein) -> Nein"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Separator NACH dem horizontalen Stueck? (1=Ja, 2=Nein) -> Nein"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Ist der Endpunkt der Foerderer? (1=Ja nur Motorstation, 2=Nein weiterbauen, 3=Ja Motorstation + Kettenende) -> Nein, weiterbauen"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Naechstes in der VF-Einheit (1=Horizontaler Foerderer, 2=Vario-Kurve, 3=Auf/Ab-Foerderer) -> Vario-Kurve"
|
|
},
|
|
{
|
|
"typ": "step",
|
|
"wert": "Vario-Kurve",
|
|
"kommentar": "Glied-Marker (vfl-journal-mark) - beim Replay uebersprungen, Label = gewaehlter Segmenttyp"
|
|
},
|
|
{
|
|
"typ": "int",
|
|
"wert": 90,
|
|
"kommentar": "getint Vario-Kurve Winkel (30/60/90 Grad, Wert direkt) -> 90 Grad"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Vario-Kurve Seite (1=links, 2=rechts) -> rechts"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Vario-Kurve Variante (1=aussen, 2=innen) -> innen"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "1",
|
|
"kommentar": "getstring Ist der Endpunkt der Foerderer? (1=Ja nur Motorstation, 2=Nein weiterbauen, 3=Ja Motorstation + Kettenende) -> Ja, nur Motorstation"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Ist das Kettenende? (1=Ja, Separator + ES-Element, 2=Nein, weiterbauen) -> Nein, weiterbauen"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Separator an dieser Stelle einfuegen? (1=Ja, 2=Nein) -> Nein"
|
|
},
|
|
{
|
|
"typ": "step",
|
|
"wert": "Horizontal-VF",
|
|
"kommentar": "Glied-Marker (vfl-journal-mark) - beim Replay uebersprungen, Label = gewaehlter Segmenttyp"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "4",
|
|
"kommentar": "getstring Naechstes Element (1=GF-Bogen, 2=Neue Linie GF, 3=Neue Linie Ab/Auf VF, 4=Horizontal-VF, 5=Neue Linie bis Kettenende) -> Horizontal-VF"
|
|
},
|
|
{
|
|
"typ": "point_rel",
|
|
"dL": 1210.083164,
|
|
"kommentar": "getpoint Endpunkt des horizontalen VF-Stuecks: dL=1210.1 mm (Fahrtrichtung vom Vorgaenger geerbt)"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring GF-Verteilung (1=halbe Staustrecke am Ausgang, 2=alles am Einlauf) -> alles am Einlauf"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Separator VOR dem horizontalen Stueck? (1=Ja, 2=Nein) -> Nein"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Separator NACH dem horizontalen Stueck? (1=Ja, 2=Nein) -> Nein"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Ist der Endpunkt der Foerderer? (1=Ja nur Motorstation, 2=Nein weiterbauen, 3=Ja Motorstation + Kettenende) -> Nein, weiterbauen"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Naechstes in der VF-Einheit (1=Horizontaler Foerderer, 2=Vario-Kurve, 3=Auf/Ab-Foerderer) -> Vario-Kurve"
|
|
},
|
|
{
|
|
"typ": "step",
|
|
"wert": "Vario-Kurve",
|
|
"kommentar": "Glied-Marker (vfl-journal-mark) - beim Replay uebersprungen, Label = gewaehlter Segmenttyp"
|
|
},
|
|
{
|
|
"typ": "int",
|
|
"wert": 30,
|
|
"kommentar": "getint Vario-Kurve Winkel (30/60/90 Grad, Wert direkt) -> 30 Grad"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Vario-Kurve Seite (1=links, 2=rechts) -> rechts"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Vario-Kurve Variante (1=aussen, 2=innen) -> innen"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Ist der Endpunkt der Foerderer? (1=Ja nur Motorstation, 2=Nein weiterbauen, 3=Ja Motorstation + Kettenende) -> Nein, weiterbauen"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "1",
|
|
"kommentar": "getstring Naechstes in der VF-Einheit (1=Horizontaler Foerderer, 2=Vario-Kurve, 3=Auf/Ab-Foerderer) -> Horizontaler Foerderer"
|
|
},
|
|
{
|
|
"typ": "point_rel",
|
|
"dL": 1830.286247,
|
|
"kommentar": "getpoint Endpunkt des horizontalen VF-Stuecks: dL=1830.3 mm (Fahrtrichtung vom Vorgaenger geerbt)"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Separator VOR dem horizontalen Stueck? (1=Ja, 2=Nein) -> Nein"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Separator NACH dem horizontalen Stueck? (1=Ja, 2=Nein) -> Nein"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Ist der Endpunkt der Foerderer? (1=Ja nur Motorstation, 2=Nein weiterbauen, 3=Ja Motorstation + Kettenende) -> Nein, weiterbauen"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Naechstes in der VF-Einheit (1=Horizontaler Foerderer, 2=Vario-Kurve, 3=Auf/Ab-Foerderer) -> Vario-Kurve"
|
|
},
|
|
{
|
|
"typ": "step",
|
|
"wert": "Vario-Kurve",
|
|
"kommentar": "Glied-Marker (vfl-journal-mark) - beim Replay uebersprungen, Label = gewaehlter Segmenttyp"
|
|
},
|
|
{
|
|
"typ": "int",
|
|
"wert": 30,
|
|
"kommentar": "getint Vario-Kurve Winkel (30/60/90 Grad, Wert direkt) -> 30 Grad"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "1",
|
|
"kommentar": "getstring Vario-Kurve Seite (1=links, 2=rechts) -> links"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Vario-Kurve Variante (1=aussen, 2=innen) -> innen"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "1",
|
|
"kommentar": "getstring Ist der Endpunkt der Foerderer? (1=Ja nur Motorstation, 2=Nein weiterbauen, 3=Ja Motorstation + Kettenende) -> Ja, nur Motorstation"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "1",
|
|
"kommentar": "getstring Ist das Kettenende? (1=Ja, Separator + ES-Element, 2=Nein, weiterbauen) -> Ja, Separator + ES-Element"
|
|
},
|
|
{
|
|
"typ": "step",
|
|
"wert": "ES",
|
|
"kommentar": "Glied-Marker (vfl-journal-mark) - beim Replay uebersprungen, Label = gewaehlter Segmenttyp"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "90",
|
|
"kommentar": "getstring ES-Element Winkel (Wert direkt, 90 oder 30 Grad) -> 90 Grad"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "1",
|
|
"kommentar": "getstring ES-Seite (1=links, 2=rechts) -> links"
|
|
},
|
|
{
|
|
"test_id": "VF_hundm05_LZ_02",
|
|
"anlagetyp": "linienzug",
|
|
"modus": 1,
|
|
"anzahl_eingaben": 54,
|
|
"block": "VF_46",
|
|
"dxf_handle": "EFD4",
|
|
"startpunkt_mm": [8571.95068, 1276.061424, 2494.930831],
|
|
"rotation_grad": 0.0,
|
|
"beschreibung": "Linienzug (Modus 1), Start Z2495: GF-Linie 3149 mm / 3 Grad -> Horizontal-VF 1575 mm -> Vario-Kurve 90 rechts innen -> Vario-Kurve 90 rechts innen -> Linie bis Kettenende 1153 mm auf Z2154 -> ES 90 links",
|
|
"sivas_id": "0019",
|
|
"sivas_bezeichnung": "VarioFoerderer :5",
|
|
"planquadrat": "D/1",
|
|
"erwartung_hinweis": "Sivas-Export (EXPORTSIVAS), Strecke 0019: DeltaL_mm=1788, DeltaH_mm=220, Hoehe_Von_mm=2154, Hoehe_Bis_mm=2374, L_GF_m=2.727,0.4,0.418, L_VF_m=0.177,0.339,0.356,0.548, VF_Winkel=0,0,39,0, Anzahl_Separator=3",
|
|
"quelle": "INSERT EFD4 (Block VF_46) in polylines.dxf, XDATA-App SSG_VF_EDIT, Marker linienzug; im Journal aufgezeichneter Kettenstart: [17201.778323, 1205.360995, 2100.000000]"
|
|
},
|
|
{
|
|
"typ": "point_abs",
|
|
"wert": [8571.95068, 1276.061424, 2494.930831],
|
|
"kommentar": "getpoint Startpunkt der Kette (absoluter Weltpunkt, einziger Anker der ganzen Kette)"
|
|
},
|
|
{
|
|
"typ": "real",
|
|
"wert": 2494.930831,
|
|
"kommentar": "getreal Hoehe (Z) Startpunkt -> 2494.9 mm"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "1",
|
|
"kommentar": "getstring AS-Element setzen? (1=Ja, 2=Nein) -> Ja"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "90",
|
|
"kommentar": "getstring AS-Element Winkel (Wert direkt, 90 oder 30 Grad) -> 90 Grad"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "1",
|
|
"kommentar": "getstring AS-Seite (1=links, 2=rechts) -> links"
|
|
},
|
|
{
|
|
"typ": "step",
|
|
"wert": "Linie-GF",
|
|
"kommentar": "Glied-Marker (vfl-journal-mark) - beim Replay uebersprungen, Label = gewaehlter Segmenttyp"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "1",
|
|
"kommentar": "getstring Naechstes Element am Kettenanfang (1=Neue Linie GF, 2=Neue Linie Ab/Auf VF, 3=Horizontal-VF, 4=Neue Linie bis Kettenende) -> Neue Linie: GF"
|
|
},
|
|
{
|
|
"typ": "point_rel",
|
|
"dL": 3149.399248,
|
|
"hz": 90.0,
|
|
"kommentar": "getpoint Endpunkt der GF-Linie: dL=3149.4 mm, gesnappte Fahrtrichtung hz=90 Grad (nur beim ersten Segment der Kette journalisiert)"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Gefaelle festlegen (1=ueber Zielhoehe, 2=ueber Neigungswinkel) -> ueber Neigungswinkel"
|
|
},
|
|
{
|
|
"typ": "real",
|
|
"wert": 3.0,
|
|
"kommentar": "getreal Neigungswinkel -> 3.0 Grad"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "3",
|
|
"kommentar": "getstring Ist das Kettenende? (1=Ja mit ES, 2=Ja ohne ES, 3=Nein weiterbauen) -> Nein, weiterbauen"
|
|
},
|
|
{
|
|
"typ": "step",
|
|
"wert": "Horizontal-VF",
|
|
"kommentar": "Glied-Marker (vfl-journal-mark) - beim Replay uebersprungen, Label = gewaehlter Segmenttyp"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "4",
|
|
"kommentar": "getstring Naechstes Element (1=GF-Bogen, 2=Neue Linie GF, 3=Neue Linie Ab/Auf VF, 4=Horizontal-VF, 5=Neue Linie bis Kettenende) -> Horizontal-VF"
|
|
},
|
|
{
|
|
"typ": "point_rel",
|
|
"dL": 1574.912802,
|
|
"kommentar": "getpoint Endpunkt des horizontalen VF-Stuecks: dL=1574.9 mm (Fahrtrichtung vom Vorgaenger geerbt)"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring GF-Verteilung (1=halbe Staustrecke am Ausgang, 2=alles am Einlauf) -> alles am Einlauf"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Separator VOR dem horizontalen Stueck? (1=Ja, 2=Nein) -> Nein"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Separator NACH dem horizontalen Stueck? (1=Ja, 2=Nein) -> Nein"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Ist der Endpunkt der Foerderer? (1=Ja nur Motorstation, 2=Nein weiterbauen, 3=Ja Motorstation + Kettenende) -> Nein, weiterbauen"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Naechstes in der VF-Einheit (1=Horizontaler Foerderer, 2=Vario-Kurve, 3=Auf/Ab-Foerderer) -> Vario-Kurve"
|
|
},
|
|
{
|
|
"typ": "step",
|
|
"wert": "Vario-Kurve",
|
|
"kommentar": "Glied-Marker (vfl-journal-mark) - beim Replay uebersprungen, Label = gewaehlter Segmenttyp"
|
|
},
|
|
{
|
|
"typ": "int",
|
|
"wert": 90,
|
|
"kommentar": "getint Vario-Kurve Winkel (30/60/90 Grad, Wert direkt) -> 90 Grad"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Vario-Kurve Seite (1=links, 2=rechts) -> rechts"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Vario-Kurve Variante (1=aussen, 2=innen) -> innen"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Ist der Endpunkt der Foerderer? (1=Ja nur Motorstation, 2=Nein weiterbauen, 3=Ja Motorstation + Kettenende) -> Nein, weiterbauen"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "1",
|
|
"kommentar": "getstring Naechstes in der VF-Einheit (1=Horizontaler Foerderer, 2=Vario-Kurve, 3=Auf/Ab-Foerderer) -> Horizontaler Foerderer"
|
|
},
|
|
{
|
|
"typ": "point_rel",
|
|
"dL": 338.966171,
|
|
"kommentar": "getpoint Endpunkt des horizontalen VF-Stuecks: dL=339.0 mm (Fahrtrichtung vom Vorgaenger geerbt)"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Separator VOR dem horizontalen Stueck? (1=Ja, 2=Nein) -> Nein"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Separator NACH dem horizontalen Stueck? (1=Ja, 2=Nein) -> Nein"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Ist der Endpunkt der Foerderer? (1=Ja nur Motorstation, 2=Nein weiterbauen, 3=Ja Motorstation + Kettenende) -> Nein, weiterbauen"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Naechstes in der VF-Einheit (1=Horizontaler Foerderer, 2=Vario-Kurve, 3=Auf/Ab-Foerderer) -> Vario-Kurve"
|
|
},
|
|
{
|
|
"typ": "step",
|
|
"wert": "Vario-Kurve",
|
|
"kommentar": "Glied-Marker (vfl-journal-mark) - beim Replay uebersprungen, Label = gewaehlter Segmenttyp"
|
|
},
|
|
{
|
|
"typ": "int",
|
|
"wert": 90,
|
|
"kommentar": "getint Vario-Kurve Winkel (30/60/90 Grad, Wert direkt) -> 90 Grad"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Vario-Kurve Seite (1=links, 2=rechts) -> rechts"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Vario-Kurve Variante (1=aussen, 2=innen) -> innen"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Ist der Endpunkt der Foerderer? (1=Ja nur Motorstation, 2=Nein weiterbauen, 3=Ja Motorstation + Kettenende) -> Nein, weiterbauen"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "3",
|
|
"kommentar": "getstring Naechstes in der VF-Einheit (1=Horizontaler Foerderer, 2=Vario-Kurve, 3=Auf/Ab-Foerderer) -> Auf/Ab-Foerderer"
|
|
},
|
|
{
|
|
"typ": "point_rel",
|
|
"dL": 4528.583638,
|
|
"kommentar": "getpoint Endpunkt des Auf/Ab-VF-Segments: dL=4528.6 mm (Fahrtrichtung vom Vorgaenger geerbt)"
|
|
},
|
|
{
|
|
"typ": "real",
|
|
"wert": 2335.0,
|
|
"kommentar": "getreal Zielhoehe (Z) am Segmentende -> 2335.0 mm"
|
|
},
|
|
{
|
|
"typ": "int",
|
|
"wert": 4,
|
|
"kommentar": "getint Winkelwahl aus den gueltigen Kandidaten (vfl-waehle-winkel) -> Option 4"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Ist der Endpunkt der Foerderer? (1=Ja nur Motorstation, 2=Nein weiterbauen, 3=Ja Motorstation + Kettenende) -> Nein, weiterbauen"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "1",
|
|
"kommentar": "getstring Naechstes in der VF-Einheit (1=Horizontaler Foerderer, 2=Vario-Kurve, 3=Auf/Ab-Foerderer) -> Horizontaler Foerderer"
|
|
},
|
|
{
|
|
"typ": "point_rel",
|
|
"dL": 1443.864872,
|
|
"kommentar": "getpoint Endpunkt des horizontalen VF-Stuecks: dL=1443.9 mm (Fahrtrichtung vom Vorgaenger geerbt)"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Separator VOR dem horizontalen Stueck? (1=Ja, 2=Nein) -> Nein"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Separator NACH dem horizontalen Stueck? (1=Ja, 2=Nein) -> Nein"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "1",
|
|
"kommentar": "getstring Ist der Endpunkt der Foerderer? (1=Ja nur Motorstation, 2=Nein weiterbauen, 3=Ja Motorstation + Kettenende) -> Ja, nur Motorstation"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Ist das Kettenende? (1=Ja, Separator + ES-Element, 2=Nein, weiterbauen) -> Nein, weiterbauen"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Separator an dieser Stelle einfuegen? (1=Ja, 2=Nein) -> Nein"
|
|
},
|
|
{
|
|
"typ": "step",
|
|
"wert": "Linie",
|
|
"kommentar": "Glied-Marker (vfl-journal-mark) - beim Replay uebersprungen, Label = gewaehlter Segmenttyp"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "5",
|
|
"kommentar": "getstring Naechstes Element (1=GF-Bogen, 2=Neue Linie GF, 3=Neue Linie Ab/Auf VF, 4=Horizontal-VF, 5=Neue Linie bis Kettenende) -> Neue Linie bis Kettenende"
|
|
},
|
|
{
|
|
"typ": "point_rel",
|
|
"dL": 1153.407829,
|
|
"kommentar": "getpoint Endpunkt der Linie bis Kettenende (Ziel-XY der Kette): dL=1153.4 mm (Fahrtrichtung vom Vorgaenger geerbt)"
|
|
},
|
|
{
|
|
"typ": "real",
|
|
"wert": 2154.0,
|
|
"kommentar": "getreal Zielhoehe (Z) am Kettenende -> 2154.0 mm"
|
|
},
|
|
{
|
|
"typ": "step",
|
|
"wert": "ES",
|
|
"kommentar": "Glied-Marker (vfl-journal-mark) - beim Replay uebersprungen, Label = gewaehlter Segmenttyp"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "90",
|
|
"kommentar": "getstring ES-Element Winkel (Wert direkt, 90 oder 30 Grad) -> 90 Grad"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "1",
|
|
"kommentar": "getstring ES-Seite (1=links, 2=rechts) -> links"
|
|
},
|
|
{
|
|
"test_id": "VF_hundm05_LZ_03",
|
|
"anlagetyp": "linienzug",
|
|
"modus": 1,
|
|
"anzahl_eingaben": 54,
|
|
"block": "VF_46",
|
|
"dxf_handle": "FA5A",
|
|
"startpunkt_mm": [12916.465798, 1276.061424, 2494.930831],
|
|
"rotation_grad": 0.0,
|
|
"beschreibung": "Linienzug (Modus 1), Start Z2495: GF-Linie 3149 mm / 3 Grad -> Horizontal-VF 1575 mm -> Vario-Kurve 90 rechts innen -> Vario-Kurve 90 rechts innen -> Linie bis Kettenende 1153 mm auf Z2154 -> ES 90 links",
|
|
"sivas_id": "0018",
|
|
"sivas_bezeichnung": "VarioFoerderer :4",
|
|
"planquadrat": "F/1",
|
|
"erwartung_hinweis": "Sivas-Export (EXPORTSIVAS), Strecke 0018: DeltaL_mm=1788, DeltaH_mm=220, Hoehe_Von_mm=2154, Hoehe_Bis_mm=2374, L_GF_m=2.727,0.4,0.418, L_VF_m=0.177,0.339,0.356,0.548, VF_Winkel=0,0,39,0, Anzahl_Separator=3",
|
|
"quelle": "INSERT FA5A (Block VF_46) in polylines.dxf, XDATA-App SSG_VF_EDIT, Marker linienzug; im Journal aufgezeichneter Kettenstart: [17201.778323, 1205.360995, 2100.000000]"
|
|
},
|
|
{
|
|
"typ": "point_abs",
|
|
"wert": [12916.465798, 1276.061424, 2494.930831],
|
|
"kommentar": "getpoint Startpunkt der Kette (absoluter Weltpunkt, einziger Anker der ganzen Kette)"
|
|
},
|
|
{
|
|
"typ": "real",
|
|
"wert": 2494.930831,
|
|
"kommentar": "getreal Hoehe (Z) Startpunkt -> 2494.9 mm"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "1",
|
|
"kommentar": "getstring AS-Element setzen? (1=Ja, 2=Nein) -> Ja"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "90",
|
|
"kommentar": "getstring AS-Element Winkel (Wert direkt, 90 oder 30 Grad) -> 90 Grad"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "1",
|
|
"kommentar": "getstring AS-Seite (1=links, 2=rechts) -> links"
|
|
},
|
|
{
|
|
"typ": "step",
|
|
"wert": "Linie-GF",
|
|
"kommentar": "Glied-Marker (vfl-journal-mark) - beim Replay uebersprungen, Label = gewaehlter Segmenttyp"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "1",
|
|
"kommentar": "getstring Naechstes Element am Kettenanfang (1=Neue Linie GF, 2=Neue Linie Ab/Auf VF, 3=Horizontal-VF, 4=Neue Linie bis Kettenende) -> Neue Linie: GF"
|
|
},
|
|
{
|
|
"typ": "point_rel",
|
|
"dL": 3149.399248,
|
|
"hz": 90.0,
|
|
"kommentar": "getpoint Endpunkt der GF-Linie: dL=3149.4 mm, gesnappte Fahrtrichtung hz=90 Grad (nur beim ersten Segment der Kette journalisiert)"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Gefaelle festlegen (1=ueber Zielhoehe, 2=ueber Neigungswinkel) -> ueber Neigungswinkel"
|
|
},
|
|
{
|
|
"typ": "real",
|
|
"wert": 3.0,
|
|
"kommentar": "getreal Neigungswinkel -> 3.0 Grad"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "3",
|
|
"kommentar": "getstring Ist das Kettenende? (1=Ja mit ES, 2=Ja ohne ES, 3=Nein weiterbauen) -> Nein, weiterbauen"
|
|
},
|
|
{
|
|
"typ": "step",
|
|
"wert": "Horizontal-VF",
|
|
"kommentar": "Glied-Marker (vfl-journal-mark) - beim Replay uebersprungen, Label = gewaehlter Segmenttyp"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "4",
|
|
"kommentar": "getstring Naechstes Element (1=GF-Bogen, 2=Neue Linie GF, 3=Neue Linie Ab/Auf VF, 4=Horizontal-VF, 5=Neue Linie bis Kettenende) -> Horizontal-VF"
|
|
},
|
|
{
|
|
"typ": "point_rel",
|
|
"dL": 1574.912802,
|
|
"kommentar": "getpoint Endpunkt des horizontalen VF-Stuecks: dL=1574.9 mm (Fahrtrichtung vom Vorgaenger geerbt)"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring GF-Verteilung (1=halbe Staustrecke am Ausgang, 2=alles am Einlauf) -> alles am Einlauf"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Separator VOR dem horizontalen Stueck? (1=Ja, 2=Nein) -> Nein"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Separator NACH dem horizontalen Stueck? (1=Ja, 2=Nein) -> Nein"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Ist der Endpunkt der Foerderer? (1=Ja nur Motorstation, 2=Nein weiterbauen, 3=Ja Motorstation + Kettenende) -> Nein, weiterbauen"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Naechstes in der VF-Einheit (1=Horizontaler Foerderer, 2=Vario-Kurve, 3=Auf/Ab-Foerderer) -> Vario-Kurve"
|
|
},
|
|
{
|
|
"typ": "step",
|
|
"wert": "Vario-Kurve",
|
|
"kommentar": "Glied-Marker (vfl-journal-mark) - beim Replay uebersprungen, Label = gewaehlter Segmenttyp"
|
|
},
|
|
{
|
|
"typ": "int",
|
|
"wert": 90,
|
|
"kommentar": "getint Vario-Kurve Winkel (30/60/90 Grad, Wert direkt) -> 90 Grad"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Vario-Kurve Seite (1=links, 2=rechts) -> rechts"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Vario-Kurve Variante (1=aussen, 2=innen) -> innen"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Ist der Endpunkt der Foerderer? (1=Ja nur Motorstation, 2=Nein weiterbauen, 3=Ja Motorstation + Kettenende) -> Nein, weiterbauen"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "1",
|
|
"kommentar": "getstring Naechstes in der VF-Einheit (1=Horizontaler Foerderer, 2=Vario-Kurve, 3=Auf/Ab-Foerderer) -> Horizontaler Foerderer"
|
|
},
|
|
{
|
|
"typ": "point_rel",
|
|
"dL": 338.966171,
|
|
"kommentar": "getpoint Endpunkt des horizontalen VF-Stuecks: dL=339.0 mm (Fahrtrichtung vom Vorgaenger geerbt)"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Separator VOR dem horizontalen Stueck? (1=Ja, 2=Nein) -> Nein"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Separator NACH dem horizontalen Stueck? (1=Ja, 2=Nein) -> Nein"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Ist der Endpunkt der Foerderer? (1=Ja nur Motorstation, 2=Nein weiterbauen, 3=Ja Motorstation + Kettenende) -> Nein, weiterbauen"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Naechstes in der VF-Einheit (1=Horizontaler Foerderer, 2=Vario-Kurve, 3=Auf/Ab-Foerderer) -> Vario-Kurve"
|
|
},
|
|
{
|
|
"typ": "step",
|
|
"wert": "Vario-Kurve",
|
|
"kommentar": "Glied-Marker (vfl-journal-mark) - beim Replay uebersprungen, Label = gewaehlter Segmenttyp"
|
|
},
|
|
{
|
|
"typ": "int",
|
|
"wert": 90,
|
|
"kommentar": "getint Vario-Kurve Winkel (30/60/90 Grad, Wert direkt) -> 90 Grad"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Vario-Kurve Seite (1=links, 2=rechts) -> rechts"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Vario-Kurve Variante (1=aussen, 2=innen) -> innen"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Ist der Endpunkt der Foerderer? (1=Ja nur Motorstation, 2=Nein weiterbauen, 3=Ja Motorstation + Kettenende) -> Nein, weiterbauen"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "3",
|
|
"kommentar": "getstring Naechstes in der VF-Einheit (1=Horizontaler Foerderer, 2=Vario-Kurve, 3=Auf/Ab-Foerderer) -> Auf/Ab-Foerderer"
|
|
},
|
|
{
|
|
"typ": "point_rel",
|
|
"dL": 4528.583638,
|
|
"kommentar": "getpoint Endpunkt des Auf/Ab-VF-Segments: dL=4528.6 mm (Fahrtrichtung vom Vorgaenger geerbt)"
|
|
},
|
|
{
|
|
"typ": "real",
|
|
"wert": 2335.0,
|
|
"kommentar": "getreal Zielhoehe (Z) am Segmentende -> 2335.0 mm"
|
|
},
|
|
{
|
|
"typ": "int",
|
|
"wert": 4,
|
|
"kommentar": "getint Winkelwahl aus den gueltigen Kandidaten (vfl-waehle-winkel) -> Option 4"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Ist der Endpunkt der Foerderer? (1=Ja nur Motorstation, 2=Nein weiterbauen, 3=Ja Motorstation + Kettenende) -> Nein, weiterbauen"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "1",
|
|
"kommentar": "getstring Naechstes in der VF-Einheit (1=Horizontaler Foerderer, 2=Vario-Kurve, 3=Auf/Ab-Foerderer) -> Horizontaler Foerderer"
|
|
},
|
|
{
|
|
"typ": "point_rel",
|
|
"dL": 1443.864872,
|
|
"kommentar": "getpoint Endpunkt des horizontalen VF-Stuecks: dL=1443.9 mm (Fahrtrichtung vom Vorgaenger geerbt)"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Separator VOR dem horizontalen Stueck? (1=Ja, 2=Nein) -> Nein"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Separator NACH dem horizontalen Stueck? (1=Ja, 2=Nein) -> Nein"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "1",
|
|
"kommentar": "getstring Ist der Endpunkt der Foerderer? (1=Ja nur Motorstation, 2=Nein weiterbauen, 3=Ja Motorstation + Kettenende) -> Ja, nur Motorstation"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Ist das Kettenende? (1=Ja, Separator + ES-Element, 2=Nein, weiterbauen) -> Nein, weiterbauen"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Separator an dieser Stelle einfuegen? (1=Ja, 2=Nein) -> Nein"
|
|
},
|
|
{
|
|
"typ": "step",
|
|
"wert": "Linie",
|
|
"kommentar": "Glied-Marker (vfl-journal-mark) - beim Replay uebersprungen, Label = gewaehlter Segmenttyp"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "5",
|
|
"kommentar": "getstring Naechstes Element (1=GF-Bogen, 2=Neue Linie GF, 3=Neue Linie Ab/Auf VF, 4=Horizontal-VF, 5=Neue Linie bis Kettenende) -> Neue Linie bis Kettenende"
|
|
},
|
|
{
|
|
"typ": "point_rel",
|
|
"dL": 1153.407829,
|
|
"kommentar": "getpoint Endpunkt der Linie bis Kettenende (Ziel-XY der Kette): dL=1153.4 mm (Fahrtrichtung vom Vorgaenger geerbt)"
|
|
},
|
|
{
|
|
"typ": "real",
|
|
"wert": 2154.0,
|
|
"kommentar": "getreal Zielhoehe (Z) am Kettenende -> 2154.0 mm"
|
|
},
|
|
{
|
|
"typ": "step",
|
|
"wert": "ES",
|
|
"kommentar": "Glied-Marker (vfl-journal-mark) - beim Replay uebersprungen, Label = gewaehlter Segmenttyp"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "90",
|
|
"kommentar": "getstring ES-Element Winkel (Wert direkt, 90 oder 30 Grad) -> 90 Grad"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "1",
|
|
"kommentar": "getstring ES-Seite (1=links, 2=rechts) -> links"
|
|
},
|
|
{
|
|
"test_id": "VF_hundm05_LZ_04",
|
|
"anlagetyp": "linienzug",
|
|
"modus": 1,
|
|
"anzahl_eingaben": 54,
|
|
"block": "VF_46",
|
|
"dxf_handle": "E498",
|
|
"startpunkt_mm": [17201.778323, 1205.360995, 2154.0],
|
|
"rotation_grad": 0.0,
|
|
"beschreibung": "Linienzug (Modus 1), Start Z2154: GF-Linie 3149 mm / 3 Grad -> Horizontal-VF 1575 mm -> Vario-Kurve 90 rechts innen -> Vario-Kurve 90 rechts innen -> Linie bis Kettenende 1153 mm auf Z2154 -> ES 90 links",
|
|
"sivas_id": "0020",
|
|
"sivas_bezeichnung": "VarioFoerderer :6",
|
|
"planquadrat": "H/1",
|
|
"erwartung_hinweis": "Sivas-Export (EXPORTSIVAS), Strecke 0020: DeltaL_mm=1788, DeltaH_mm=220, Hoehe_Von_mm=2154, Hoehe_Bis_mm=2374, L_GF_m=2.727,0.4,0.418, L_VF_m=0.177,0.339,0.356,0.548, VF_Winkel=0,0,39,0, Anzahl_Separator=3",
|
|
"quelle": "INSERT E498 (Block VF_46) in polylines.dxf, XDATA-App SSG_VF_EDIT, Marker linienzug; im Journal aufgezeichneter Kettenstart: [17201.778323, 1205.360995, 2100.000000]"
|
|
},
|
|
{
|
|
"typ": "point_abs",
|
|
"wert": [17201.778323, 1205.360995, 2154.0],
|
|
"kommentar": "getpoint Startpunkt der Kette (absoluter Weltpunkt, einziger Anker der ganzen Kette)"
|
|
},
|
|
{
|
|
"typ": "real",
|
|
"wert": 2154.0,
|
|
"kommentar": "getreal Hoehe (Z) Startpunkt -> 2154.0 mm"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "1",
|
|
"kommentar": "getstring AS-Element setzen? (1=Ja, 2=Nein) -> Ja"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "90",
|
|
"kommentar": "getstring AS-Element Winkel (Wert direkt, 90 oder 30 Grad) -> 90 Grad"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "1",
|
|
"kommentar": "getstring AS-Seite (1=links, 2=rechts) -> links"
|
|
},
|
|
{
|
|
"typ": "step",
|
|
"wert": "Linie-GF",
|
|
"kommentar": "Glied-Marker (vfl-journal-mark) - beim Replay uebersprungen, Label = gewaehlter Segmenttyp"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "1",
|
|
"kommentar": "getstring Naechstes Element am Kettenanfang (1=Neue Linie GF, 2=Neue Linie Ab/Auf VF, 3=Horizontal-VF, 4=Neue Linie bis Kettenende) -> Neue Linie: GF"
|
|
},
|
|
{
|
|
"typ": "point_rel",
|
|
"dL": 3149.399248,
|
|
"hz": 90.0,
|
|
"kommentar": "getpoint Endpunkt der GF-Linie: dL=3149.4 mm, gesnappte Fahrtrichtung hz=90 Grad (nur beim ersten Segment der Kette journalisiert)"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Gefaelle festlegen (1=ueber Zielhoehe, 2=ueber Neigungswinkel) -> ueber Neigungswinkel"
|
|
},
|
|
{
|
|
"typ": "real",
|
|
"wert": 3.0,
|
|
"kommentar": "getreal Neigungswinkel -> 3.0 Grad"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "3",
|
|
"kommentar": "getstring Ist das Kettenende? (1=Ja mit ES, 2=Ja ohne ES, 3=Nein weiterbauen) -> Nein, weiterbauen"
|
|
},
|
|
{
|
|
"typ": "step",
|
|
"wert": "Horizontal-VF",
|
|
"kommentar": "Glied-Marker (vfl-journal-mark) - beim Replay uebersprungen, Label = gewaehlter Segmenttyp"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "4",
|
|
"kommentar": "getstring Naechstes Element (1=GF-Bogen, 2=Neue Linie GF, 3=Neue Linie Ab/Auf VF, 4=Horizontal-VF, 5=Neue Linie bis Kettenende) -> Horizontal-VF"
|
|
},
|
|
{
|
|
"typ": "point_rel",
|
|
"dL": 1574.912802,
|
|
"kommentar": "getpoint Endpunkt des horizontalen VF-Stuecks: dL=1574.9 mm (Fahrtrichtung vom Vorgaenger geerbt)"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring GF-Verteilung (1=halbe Staustrecke am Ausgang, 2=alles am Einlauf) -> alles am Einlauf"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Separator VOR dem horizontalen Stueck? (1=Ja, 2=Nein) -> Nein"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Separator NACH dem horizontalen Stueck? (1=Ja, 2=Nein) -> Nein"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Ist der Endpunkt der Foerderer? (1=Ja nur Motorstation, 2=Nein weiterbauen, 3=Ja Motorstation + Kettenende) -> Nein, weiterbauen"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Naechstes in der VF-Einheit (1=Horizontaler Foerderer, 2=Vario-Kurve, 3=Auf/Ab-Foerderer) -> Vario-Kurve"
|
|
},
|
|
{
|
|
"typ": "step",
|
|
"wert": "Vario-Kurve",
|
|
"kommentar": "Glied-Marker (vfl-journal-mark) - beim Replay uebersprungen, Label = gewaehlter Segmenttyp"
|
|
},
|
|
{
|
|
"typ": "int",
|
|
"wert": 90,
|
|
"kommentar": "getint Vario-Kurve Winkel (30/60/90 Grad, Wert direkt) -> 90 Grad"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Vario-Kurve Seite (1=links, 2=rechts) -> rechts"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Vario-Kurve Variante (1=aussen, 2=innen) -> innen"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Ist der Endpunkt der Foerderer? (1=Ja nur Motorstation, 2=Nein weiterbauen, 3=Ja Motorstation + Kettenende) -> Nein, weiterbauen"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "1",
|
|
"kommentar": "getstring Naechstes in der VF-Einheit (1=Horizontaler Foerderer, 2=Vario-Kurve, 3=Auf/Ab-Foerderer) -> Horizontaler Foerderer"
|
|
},
|
|
{
|
|
"typ": "point_rel",
|
|
"dL": 338.966171,
|
|
"kommentar": "getpoint Endpunkt des horizontalen VF-Stuecks: dL=339.0 mm (Fahrtrichtung vom Vorgaenger geerbt)"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Separator VOR dem horizontalen Stueck? (1=Ja, 2=Nein) -> Nein"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Separator NACH dem horizontalen Stueck? (1=Ja, 2=Nein) -> Nein"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Ist der Endpunkt der Foerderer? (1=Ja nur Motorstation, 2=Nein weiterbauen, 3=Ja Motorstation + Kettenende) -> Nein, weiterbauen"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Naechstes in der VF-Einheit (1=Horizontaler Foerderer, 2=Vario-Kurve, 3=Auf/Ab-Foerderer) -> Vario-Kurve"
|
|
},
|
|
{
|
|
"typ": "step",
|
|
"wert": "Vario-Kurve",
|
|
"kommentar": "Glied-Marker (vfl-journal-mark) - beim Replay uebersprungen, Label = gewaehlter Segmenttyp"
|
|
},
|
|
{
|
|
"typ": "int",
|
|
"wert": 90,
|
|
"kommentar": "getint Vario-Kurve Winkel (30/60/90 Grad, Wert direkt) -> 90 Grad"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Vario-Kurve Seite (1=links, 2=rechts) -> rechts"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Vario-Kurve Variante (1=aussen, 2=innen) -> innen"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Ist der Endpunkt der Foerderer? (1=Ja nur Motorstation, 2=Nein weiterbauen, 3=Ja Motorstation + Kettenende) -> Nein, weiterbauen"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "3",
|
|
"kommentar": "getstring Naechstes in der VF-Einheit (1=Horizontaler Foerderer, 2=Vario-Kurve, 3=Auf/Ab-Foerderer) -> Auf/Ab-Foerderer"
|
|
},
|
|
{
|
|
"typ": "point_rel",
|
|
"dL": 4528.583638,
|
|
"kommentar": "getpoint Endpunkt des Auf/Ab-VF-Segments: dL=4528.6 mm (Fahrtrichtung vom Vorgaenger geerbt)"
|
|
},
|
|
{
|
|
"typ": "real",
|
|
"wert": 2335.0,
|
|
"kommentar": "getreal Zielhoehe (Z) am Segmentende -> 2335.0 mm"
|
|
},
|
|
{
|
|
"typ": "int",
|
|
"wert": 4,
|
|
"kommentar": "getint Winkelwahl aus den gueltigen Kandidaten (vfl-waehle-winkel) -> Option 4"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Ist der Endpunkt der Foerderer? (1=Ja nur Motorstation, 2=Nein weiterbauen, 3=Ja Motorstation + Kettenende) -> Nein, weiterbauen"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "1",
|
|
"kommentar": "getstring Naechstes in der VF-Einheit (1=Horizontaler Foerderer, 2=Vario-Kurve, 3=Auf/Ab-Foerderer) -> Horizontaler Foerderer"
|
|
},
|
|
{
|
|
"typ": "point_rel",
|
|
"dL": 1443.864872,
|
|
"kommentar": "getpoint Endpunkt des horizontalen VF-Stuecks: dL=1443.9 mm (Fahrtrichtung vom Vorgaenger geerbt)"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Separator VOR dem horizontalen Stueck? (1=Ja, 2=Nein) -> Nein"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Separator NACH dem horizontalen Stueck? (1=Ja, 2=Nein) -> Nein"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "1",
|
|
"kommentar": "getstring Ist der Endpunkt der Foerderer? (1=Ja nur Motorstation, 2=Nein weiterbauen, 3=Ja Motorstation + Kettenende) -> Ja, nur Motorstation"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Ist das Kettenende? (1=Ja, Separator + ES-Element, 2=Nein, weiterbauen) -> Nein, weiterbauen"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Separator an dieser Stelle einfuegen? (1=Ja, 2=Nein) -> Nein"
|
|
},
|
|
{
|
|
"typ": "step",
|
|
"wert": "Linie",
|
|
"kommentar": "Glied-Marker (vfl-journal-mark) - beim Replay uebersprungen, Label = gewaehlter Segmenttyp"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "5",
|
|
"kommentar": "getstring Naechstes Element (1=GF-Bogen, 2=Neue Linie GF, 3=Neue Linie Ab/Auf VF, 4=Horizontal-VF, 5=Neue Linie bis Kettenende) -> Neue Linie bis Kettenende"
|
|
},
|
|
{
|
|
"typ": "point_rel",
|
|
"dL": 1153.407829,
|
|
"kommentar": "getpoint Endpunkt der Linie bis Kettenende (Ziel-XY der Kette): dL=1153.4 mm (Fahrtrichtung vom Vorgaenger geerbt)"
|
|
},
|
|
{
|
|
"typ": "real",
|
|
"wert": 2154.0,
|
|
"kommentar": "getreal Zielhoehe (Z) am Kettenende -> 2154.0 mm"
|
|
},
|
|
{
|
|
"typ": "step",
|
|
"wert": "ES",
|
|
"kommentar": "Glied-Marker (vfl-journal-mark) - beim Replay uebersprungen, Label = gewaehlter Segmenttyp"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "90",
|
|
"kommentar": "getstring ES-Element Winkel (Wert direkt, 90 oder 30 Grad) -> 90 Grad"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "1",
|
|
"kommentar": "getstring ES-Seite (1=links, 2=rechts) -> links"
|
|
},
|
|
{
|
|
"test_id": "VF_hundm05_LZ_05",
|
|
"anlagetyp": "linienzug",
|
|
"modus": 1,
|
|
"anzahl_eingaben": 54,
|
|
"block": "VF_46",
|
|
"dxf_handle": "104E0",
|
|
"startpunkt_mm": [21490.273781, 1195.739767, 2494.930831],
|
|
"rotation_grad": 0.0,
|
|
"beschreibung": "Linienzug (Modus 1), Start Z2495: GF-Linie 3149 mm / 3 Grad -> Horizontal-VF 1575 mm -> Vario-Kurve 90 rechts innen -> Vario-Kurve 90 rechts innen -> Linie bis Kettenende 1153 mm auf Z2154 -> ES 90 links",
|
|
"sivas_id": "0008",
|
|
"sivas_bezeichnung": "VarioFoerderer :3",
|
|
"planquadrat": "J/1",
|
|
"erwartung_hinweis": "Sivas-Export (EXPORTSIVAS), Strecke 0008: DeltaL_mm=1788, DeltaH_mm=220, Hoehe_Von_mm=2154, Hoehe_Bis_mm=2374, L_GF_m=2.727,0.4,0.418, L_VF_m=0.177,0.339,0.356,0.548, VF_Winkel=0,0,39,0, Anzahl_Separator=3",
|
|
"quelle": "INSERT 104E0 (Block VF_46) in polylines.dxf, XDATA-App SSG_VF_EDIT, Marker linienzug; im Journal aufgezeichneter Kettenstart: [17201.778323, 1205.360995, 2100.000000]"
|
|
},
|
|
{
|
|
"typ": "point_abs",
|
|
"wert": [21490.273781, 1195.739767, 2494.930831],
|
|
"kommentar": "getpoint Startpunkt der Kette (absoluter Weltpunkt, einziger Anker der ganzen Kette)"
|
|
},
|
|
{
|
|
"typ": "real",
|
|
"wert": 2494.930831,
|
|
"kommentar": "getreal Hoehe (Z) Startpunkt -> 2494.9 mm"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "1",
|
|
"kommentar": "getstring AS-Element setzen? (1=Ja, 2=Nein) -> Ja"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "90",
|
|
"kommentar": "getstring AS-Element Winkel (Wert direkt, 90 oder 30 Grad) -> 90 Grad"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "1",
|
|
"kommentar": "getstring AS-Seite (1=links, 2=rechts) -> links"
|
|
},
|
|
{
|
|
"typ": "step",
|
|
"wert": "Linie-GF",
|
|
"kommentar": "Glied-Marker (vfl-journal-mark) - beim Replay uebersprungen, Label = gewaehlter Segmenttyp"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "1",
|
|
"kommentar": "getstring Naechstes Element am Kettenanfang (1=Neue Linie GF, 2=Neue Linie Ab/Auf VF, 3=Horizontal-VF, 4=Neue Linie bis Kettenende) -> Neue Linie: GF"
|
|
},
|
|
{
|
|
"typ": "point_rel",
|
|
"dL": 3149.399248,
|
|
"hz": 90.0,
|
|
"kommentar": "getpoint Endpunkt der GF-Linie: dL=3149.4 mm, gesnappte Fahrtrichtung hz=90 Grad (nur beim ersten Segment der Kette journalisiert)"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Gefaelle festlegen (1=ueber Zielhoehe, 2=ueber Neigungswinkel) -> ueber Neigungswinkel"
|
|
},
|
|
{
|
|
"typ": "real",
|
|
"wert": 3.0,
|
|
"kommentar": "getreal Neigungswinkel -> 3.0 Grad"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "3",
|
|
"kommentar": "getstring Ist das Kettenende? (1=Ja mit ES, 2=Ja ohne ES, 3=Nein weiterbauen) -> Nein, weiterbauen"
|
|
},
|
|
{
|
|
"typ": "step",
|
|
"wert": "Horizontal-VF",
|
|
"kommentar": "Glied-Marker (vfl-journal-mark) - beim Replay uebersprungen, Label = gewaehlter Segmenttyp"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "4",
|
|
"kommentar": "getstring Naechstes Element (1=GF-Bogen, 2=Neue Linie GF, 3=Neue Linie Ab/Auf VF, 4=Horizontal-VF, 5=Neue Linie bis Kettenende) -> Horizontal-VF"
|
|
},
|
|
{
|
|
"typ": "point_rel",
|
|
"dL": 1574.912802,
|
|
"kommentar": "getpoint Endpunkt des horizontalen VF-Stuecks: dL=1574.9 mm (Fahrtrichtung vom Vorgaenger geerbt)"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring GF-Verteilung (1=halbe Staustrecke am Ausgang, 2=alles am Einlauf) -> alles am Einlauf"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Separator VOR dem horizontalen Stueck? (1=Ja, 2=Nein) -> Nein"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Separator NACH dem horizontalen Stueck? (1=Ja, 2=Nein) -> Nein"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Ist der Endpunkt der Foerderer? (1=Ja nur Motorstation, 2=Nein weiterbauen, 3=Ja Motorstation + Kettenende) -> Nein, weiterbauen"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Naechstes in der VF-Einheit (1=Horizontaler Foerderer, 2=Vario-Kurve, 3=Auf/Ab-Foerderer) -> Vario-Kurve"
|
|
},
|
|
{
|
|
"typ": "step",
|
|
"wert": "Vario-Kurve",
|
|
"kommentar": "Glied-Marker (vfl-journal-mark) - beim Replay uebersprungen, Label = gewaehlter Segmenttyp"
|
|
},
|
|
{
|
|
"typ": "int",
|
|
"wert": 90,
|
|
"kommentar": "getint Vario-Kurve Winkel (30/60/90 Grad, Wert direkt) -> 90 Grad"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Vario-Kurve Seite (1=links, 2=rechts) -> rechts"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Vario-Kurve Variante (1=aussen, 2=innen) -> innen"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Ist der Endpunkt der Foerderer? (1=Ja nur Motorstation, 2=Nein weiterbauen, 3=Ja Motorstation + Kettenende) -> Nein, weiterbauen"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "1",
|
|
"kommentar": "getstring Naechstes in der VF-Einheit (1=Horizontaler Foerderer, 2=Vario-Kurve, 3=Auf/Ab-Foerderer) -> Horizontaler Foerderer"
|
|
},
|
|
{
|
|
"typ": "point_rel",
|
|
"dL": 338.966171,
|
|
"kommentar": "getpoint Endpunkt des horizontalen VF-Stuecks: dL=339.0 mm (Fahrtrichtung vom Vorgaenger geerbt)"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Separator VOR dem horizontalen Stueck? (1=Ja, 2=Nein) -> Nein"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Separator NACH dem horizontalen Stueck? (1=Ja, 2=Nein) -> Nein"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Ist der Endpunkt der Foerderer? (1=Ja nur Motorstation, 2=Nein weiterbauen, 3=Ja Motorstation + Kettenende) -> Nein, weiterbauen"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Naechstes in der VF-Einheit (1=Horizontaler Foerderer, 2=Vario-Kurve, 3=Auf/Ab-Foerderer) -> Vario-Kurve"
|
|
},
|
|
{
|
|
"typ": "step",
|
|
"wert": "Vario-Kurve",
|
|
"kommentar": "Glied-Marker (vfl-journal-mark) - beim Replay uebersprungen, Label = gewaehlter Segmenttyp"
|
|
},
|
|
{
|
|
"typ": "int",
|
|
"wert": 90,
|
|
"kommentar": "getint Vario-Kurve Winkel (30/60/90 Grad, Wert direkt) -> 90 Grad"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Vario-Kurve Seite (1=links, 2=rechts) -> rechts"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Vario-Kurve Variante (1=aussen, 2=innen) -> innen"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Ist der Endpunkt der Foerderer? (1=Ja nur Motorstation, 2=Nein weiterbauen, 3=Ja Motorstation + Kettenende) -> Nein, weiterbauen"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "3",
|
|
"kommentar": "getstring Naechstes in der VF-Einheit (1=Horizontaler Foerderer, 2=Vario-Kurve, 3=Auf/Ab-Foerderer) -> Auf/Ab-Foerderer"
|
|
},
|
|
{
|
|
"typ": "point_rel",
|
|
"dL": 4528.583638,
|
|
"kommentar": "getpoint Endpunkt des Auf/Ab-VF-Segments: dL=4528.6 mm (Fahrtrichtung vom Vorgaenger geerbt)"
|
|
},
|
|
{
|
|
"typ": "real",
|
|
"wert": 2335.0,
|
|
"kommentar": "getreal Zielhoehe (Z) am Segmentende -> 2335.0 mm"
|
|
},
|
|
{
|
|
"typ": "int",
|
|
"wert": 4,
|
|
"kommentar": "getint Winkelwahl aus den gueltigen Kandidaten (vfl-waehle-winkel) -> Option 4"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Ist der Endpunkt der Foerderer? (1=Ja nur Motorstation, 2=Nein weiterbauen, 3=Ja Motorstation + Kettenende) -> Nein, weiterbauen"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "1",
|
|
"kommentar": "getstring Naechstes in der VF-Einheit (1=Horizontaler Foerderer, 2=Vario-Kurve, 3=Auf/Ab-Foerderer) -> Horizontaler Foerderer"
|
|
},
|
|
{
|
|
"typ": "point_rel",
|
|
"dL": 1443.864872,
|
|
"kommentar": "getpoint Endpunkt des horizontalen VF-Stuecks: dL=1443.9 mm (Fahrtrichtung vom Vorgaenger geerbt)"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Separator VOR dem horizontalen Stueck? (1=Ja, 2=Nein) -> Nein"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Separator NACH dem horizontalen Stueck? (1=Ja, 2=Nein) -> Nein"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "1",
|
|
"kommentar": "getstring Ist der Endpunkt der Foerderer? (1=Ja nur Motorstation, 2=Nein weiterbauen, 3=Ja Motorstation + Kettenende) -> Ja, nur Motorstation"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Ist das Kettenende? (1=Ja, Separator + ES-Element, 2=Nein, weiterbauen) -> Nein, weiterbauen"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "2",
|
|
"kommentar": "getstring Separator an dieser Stelle einfuegen? (1=Ja, 2=Nein) -> Nein"
|
|
},
|
|
{
|
|
"typ": "step",
|
|
"wert": "Linie",
|
|
"kommentar": "Glied-Marker (vfl-journal-mark) - beim Replay uebersprungen, Label = gewaehlter Segmenttyp"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "5",
|
|
"kommentar": "getstring Naechstes Element (1=GF-Bogen, 2=Neue Linie GF, 3=Neue Linie Ab/Auf VF, 4=Horizontal-VF, 5=Neue Linie bis Kettenende) -> Neue Linie bis Kettenende"
|
|
},
|
|
{
|
|
"typ": "point_rel",
|
|
"dL": 1153.407829,
|
|
"kommentar": "getpoint Endpunkt der Linie bis Kettenende (Ziel-XY der Kette): dL=1153.4 mm (Fahrtrichtung vom Vorgaenger geerbt)"
|
|
},
|
|
{
|
|
"typ": "real",
|
|
"wert": 2154.0,
|
|
"kommentar": "getreal Zielhoehe (Z) am Kettenende -> 2154.0 mm"
|
|
},
|
|
{
|
|
"typ": "step",
|
|
"wert": "ES",
|
|
"kommentar": "Glied-Marker (vfl-journal-mark) - beim Replay uebersprungen, Label = gewaehlter Segmenttyp"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "90",
|
|
"kommentar": "getstring ES-Element Winkel (Wert direkt, 90 oder 30 Grad) -> 90 Grad"
|
|
},
|
|
{
|
|
"typ": "string",
|
|
"wert": "1",
|
|
"kommentar": "getstring ES-Seite (1=links, 2=rechts) -> links"
|
|
}
|
|
]
|