295 lines
7.0 KiB
JSON
295 lines
7.0 KiB
JSON
[
|
|
{
|
|
"id": "Kreisel_unten",
|
|
"function": "insert",
|
|
"x": 400,
|
|
"y": -5478,
|
|
"z": 1467,
|
|
"abstand": 5000,
|
|
"rotation": 0.0,
|
|
"typ": "STANDARD",
|
|
"expect_block_prefix": "KREISEL_",
|
|
"expect_hoehe": "1467",
|
|
"expect_kreiselart": "STANDARD",
|
|
"comment": "x,y aus DXF (500573_60_1.dxf, SP8 Insert #2 (x=-40865.2521,y=5878.2466), raw) abgeleitet; z=1467 unveraendert (Einfuegehoehe, im 2D-Plan nicht enthalten). Vorheriger Handwert: x=800, y=14137"
|
|
},
|
|
{
|
|
"id": "Kreisel_links",
|
|
"function": "insert",
|
|
"x": 0,
|
|
"y": -5878,
|
|
"z": 1467,
|
|
"abstand": 20015,
|
|
"rotation": 90.0,
|
|
"typ": "STANDARD",
|
|
"expect_block_prefix": "KREISEL_",
|
|
"expect_hoehe": "1467",
|
|
"expect_kreiselart": "STANDARD",
|
|
"comment": "x,y aus DXF (500573_60_1.dxf, SP8 Insert #1 (x=-50775.7283,y=5878.2466), raw) abgeleitet; z=1467 unveraendert (Einfuegehoehe, im 2D-Plan nicht enthalten). Vorheriger Handwert: x=0, y=14137"
|
|
},
|
|
{
|
|
"comment": "Separator links Kreisel_links zugeordnet",
|
|
"function": "insert",
|
|
"block": "S-LP",
|
|
"x": -400,
|
|
"y": 13980,
|
|
"z": 1467,
|
|
"rotation": 270,
|
|
"assigned_to": "Kreisel_links"
|
|
},
|
|
{
|
|
"comment": "Scanner linken Kreisel unten",
|
|
"function": "insert",
|
|
"block": "Scanner",
|
|
"x": -400,
|
|
"y": 14000,
|
|
"z": 1467,
|
|
"rotation": 0,
|
|
"assigned_to": "Kreisel_links"
|
|
},
|
|
{
|
|
"comment": "Separator linken Kreisel unten",
|
|
"function": "insert",
|
|
"block": "S-LP",
|
|
"x": 400,
|
|
"y": -4038,
|
|
"z": 1467,
|
|
"rotation": 90,
|
|
"assigned_to": "Kreisel_links"
|
|
},
|
|
{
|
|
"comment": "Scanner linken Kreisel unten",
|
|
"function": "insert",
|
|
"block": "Scanner",
|
|
"x": 400,
|
|
"y": -4083,
|
|
"z": 1467,
|
|
"rotation": 0,
|
|
"assigned_to": "Kreisel_links"
|
|
},
|
|
{
|
|
"comment": "Scanner linken Kreisel unten",
|
|
"function": "insert",
|
|
"block": "Scanner",
|
|
"x": -400,
|
|
"y": -3390,
|
|
"z": 1467,
|
|
"rotation": 0,
|
|
"assigned_to": "Kreisel_links"
|
|
},
|
|
{
|
|
"comment": "Scanner rechts Kreisel in der Mitte ",
|
|
"function": "insert",
|
|
"block": "Scanner",
|
|
"x": 10310,
|
|
"y": -610,
|
|
"z": 1941,
|
|
"rotation": 0,
|
|
"assigned_to": "Kreisel_rechts"
|
|
},
|
|
{
|
|
"comment": "Scanner links Kreisel in der Mitte ",
|
|
"function": "insert",
|
|
"block": "Scanner",
|
|
"x": -400,
|
|
"y": -400,
|
|
"z": 1467,
|
|
"rotation": 0,
|
|
"assigned_to": "Kreisel_links"
|
|
},
|
|
{
|
|
"id": "Kreisel_rechts",
|
|
"function": "insert",
|
|
"x": 9910,
|
|
"y": -5878,
|
|
"z": 1941,
|
|
"abstand": 20015,
|
|
"rotation": 90.0,
|
|
"typ": "STANDARD",
|
|
"expect_block_prefix": "KREISEL_",
|
|
"expect_hoehe": "1941",
|
|
"expect_kreiselart": "STANDARD",
|
|
"comment": "x,y aus DXF (500573_60_1.dxf, AN8 Insert (x=-40865.2521,y=-14812.3513), raw) abgeleitet; z=1941 unveraendert (Einfuegehoehe, im 2D-Plan nicht enthalten). Vorheriger Handwert: x=9910, y=14137"
|
|
},
|
|
{
|
|
"comment": "Separator linken Kreisel in der mitte",
|
|
"function": "insert",
|
|
"block": "S-LP",
|
|
"x": -400,
|
|
"y": -502,
|
|
"z": 1467,
|
|
"rotation": 270,
|
|
"assigned_to": "Kreisel_links"
|
|
},
|
|
{
|
|
"comment": "Separator ",
|
|
"function": "insert",
|
|
"block": "S-LP",
|
|
"x": -400,
|
|
"y": -3495,
|
|
"z": 1467,
|
|
"rotation": 270,
|
|
"assigned_to": "Qualitaetskontrolle"
|
|
},
|
|
{
|
|
"test_id": "VF_Schnitt_C",
|
|
"richtung": "Auf",
|
|
"deltaL": 9110,
|
|
"deltaH": 474,
|
|
"winkel": 21,
|
|
"gf_verteilung": "manuell",
|
|
"L_GF1": 2298,
|
|
"seite": "links",
|
|
"hz": 0.0,
|
|
"x": 400,
|
|
"y": 14120,
|
|
"z": 1467,
|
|
"comment": "oberer Förderer für die Leertrolleys"
|
|
},
|
|
{
|
|
"test_id": "VF_Schnitt_E",
|
|
"richtung": "Auf",
|
|
"deltaL": 9110,
|
|
"deltaH": 474,
|
|
"winkel": 21,
|
|
"gf_verteilung": "manuell",
|
|
"L_GF1": 2298,
|
|
"seite": "links",
|
|
"hz": 0.0,
|
|
"x": 400,
|
|
"y": -4133,
|
|
"z": 1467,
|
|
"comment": "unterer Förderer für die Teile"
|
|
},
|
|
{
|
|
"test_id": "VF_Mubea_Etage_0061",
|
|
"typ": "etage",
|
|
"richtung": "Auf",
|
|
"deltaL": 12790,
|
|
"deltaH": 0,
|
|
"seite": "links",
|
|
"winkel": 9,
|
|
"L_GF1": 1602.4,
|
|
"hz": 90.0,
|
|
"x": -400,
|
|
"y": 147.615,
|
|
"z": 1467,
|
|
"comment": "Nachbau von Objekt ID 0061 (Block VF_5) als Etage-VarioFoerderer (FOERDERANLAGE Typ 2 / Werteingabe)."
|
|
},
|
|
{
|
|
"test_id": "GF_Mubea",
|
|
"modus": 1,
|
|
"deltaL_mm": 9110,
|
|
"hz_grad": 180.0,
|
|
"winkel_grad": 2.27,
|
|
"start_mm": [9510, 12300, 1941],
|
|
"as_seite": "links",
|
|
"es_seite": "links",
|
|
"as_winkel": "90",
|
|
"es_winkel": "90",
|
|
"anzahl": 20,
|
|
"delta_y": -800,
|
|
"comment": "Template fuer alle Gefaellestrecken (Modus 1): 'anzahl' identische Kopien, je um 'delta_y' (mm) in Y versetzt (nur start_mm). Erzeugt GF_Mubea_01..GF_Mubea_anzahl. Aufbau ausschliesslich aus Anfangspunkt start_mm und der horizontalen Gesamtlaenge deltaL_mm - KEIN Endpunkt (wie Produktion/gefaellestrecke.dcl Modus 1). winkel_grad steuert den Gefaellewinkel (Default 3.0, falls Feld fehlt), Zielhoehe ergibt sich daraus. start_mm.x/z aus DXF (EE-R Start hoch z=1941); deltaL_mm ~ reale XY-Distanz Start->AE-DS im DXF."
|
|
},
|
|
{
|
|
"comment": "Separator 1 unterer Kreisel",
|
|
"function": "insert",
|
|
"block": "S-LP",
|
|
"x": 1415,
|
|
"y": -5078,
|
|
"z": 1467,
|
|
"rotation": 0,
|
|
"assigned_to": "Kreisel_unten"
|
|
},
|
|
{
|
|
"comment": "",
|
|
"function": "insert",
|
|
"block": "S-LP",
|
|
"x": -1026,
|
|
"y": 10783,
|
|
"z": 1633,
|
|
"rotation": 270,
|
|
"assigned_to": "Qualitaetskontrolle"
|
|
},
|
|
{
|
|
"comment": "",
|
|
"function": "insert",
|
|
"block": "S-LP",
|
|
"x": -1026,
|
|
"y": 5310,
|
|
"z": 1477,
|
|
"rotation": 270,
|
|
"assigned_to": "Qualitaetskontrolle"
|
|
},
|
|
{
|
|
"comment": "Scanner",
|
|
"function": "insert",
|
|
"block": "Scanner",
|
|
"x": -1026,
|
|
"y": 5410,
|
|
"z": 1477,
|
|
"rotation": 180,
|
|
"assigned_to": "Qualitaetskontrolle"
|
|
},
|
|
{
|
|
"comment": "Separator 2 unterer Kreisel",
|
|
"function": "insert",
|
|
"block": "S-LP",
|
|
"x": 5415,
|
|
"y": -5878,
|
|
"z": 1467,
|
|
"rotation": 180,
|
|
"assigned_to": "Kreisel_unten"
|
|
},
|
|
{
|
|
"comment": "Scanner unterer Kreisel",
|
|
"function": "insert",
|
|
"block": "Scanner",
|
|
"x": 1415,
|
|
"y": -5100,
|
|
"z": 1467,
|
|
"rotation": 270,
|
|
"assigned_to": "Kreisel_unten"
|
|
},
|
|
{
|
|
"comment": "Separator Eingang 1 Rechter_Kreisel",
|
|
"function": "insert",
|
|
"block": "S-LP",
|
|
"x": 10310,
|
|
"y": -500,
|
|
"z": 1941,
|
|
"rotation": 90,
|
|
"assigned_to": "Kreisel_rechts"
|
|
},
|
|
{
|
|
"comment": "Separator Eingang 2 Rechter_Kreisel",
|
|
"function": "insert",
|
|
"block": "S-LP",
|
|
"x": 10310,
|
|
"y": 100,
|
|
"z": 1941,
|
|
"rotation": 90,
|
|
"assigned_to": "Kreisel_rechts"
|
|
},
|
|
{
|
|
"comment": "Separator Eingang 3 Rechter_Kreisel",
|
|
"function": "insert",
|
|
"block": "S-LP",
|
|
"x": 10310,
|
|
"y": -5073,
|
|
"z": 1941,
|
|
"rotation": 90,
|
|
"assigned_to": "Kreisel_rechts"
|
|
},
|
|
{
|
|
"comment": "Scanner linken Kreisel unten",
|
|
"function": "insert",
|
|
"block": "Scanner",
|
|
"x": 9510,
|
|
"y": -3557,
|
|
"z": 1941,
|
|
"rotation": 0,
|
|
"assigned_to": "Kreisel_rechts"
|
|
}
|
|
]
|