Files
dxfmakros/tests/testdata/hm_recformat.json
T

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": [8572.181, 1226.825, 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": "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]; korrigiert per HundM05.dxf (sps_skel) - Startpunkt war faelschlich auf [8571.95068, 1276.061424, 2494.930831] aufgezeichnet (Anschluss an Kreisel hatte Luecke)"
},
{
"typ": "point_abs",
"wert": [8572.181, 1226.825, 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_03",
"anlagetyp": "linienzug",
"modus": 1,
"anzahl_eingaben": 54,
"block": "VF_46",
"dxf_handle": "FA5A",
"startpunkt_mm": [12916.988, 1237.971, 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": "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]; korrigiert per HundM05.dxf (sps_skel) - Startpunkt war faelschlich auf [12916.465798, 1276.061424, 2494.930831] aufgezeichnet (Anschluss an Kreisel hatte Luecke)"
},
{
"typ": "point_abs",
"wert": [12916.988, 1237.971, 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_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": [21491.319, 1213.582, 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": "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]; korrigiert per HundM05.dxf (sps_skel) - Startpunkt war faelschlich auf [21490.273781, 1195.739767, 2494.930831] aufgezeichnet"
},
{
"typ": "point_abs",
"wert": [21491.319, 1213.582, 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"
}
]