GR_-Bloecke werden jetzt wie BTMT eigenstaendig gesammelt (LISP: neues pattern_geruest in cfg/export.cfg, csv:collect-export-blocks, ssg-id-collect-blocks + ID-ATTDEF in *geruest-attrib-defs*) und in beiden Python-Exporten als eigene TeileArt-Zeile ausgegeben: ARTINR/BEZEICHNUNG/ TEILEART/LAENGE in festen Spalten, restliche Attribute (FARBE/LAYER) im Merkmale-/details-JSON. Dabei zwei Bugs behoben, die beim ersten echten GR_-Export sichtbar wurden: - csv:json-escape nutzte vl-string-subst (ersetzt nur das erste Vorkommen) statt des global ersetzenden ssg-str-replace-all - bei Attributwerten mit mehreren Anfuehrungszeichen blieb ein Zeichen unescaped und brach die JSON-Struktur beim Python-Parsen. - Gradzeichen (°) in data/json/geruest.json durch "Grad" ersetzt, um das Encoding-Risiko (cp1252 vs. UTF-8 beim LISP-Export) zu vermeiden.
419 lines
13 KiB
JSON
419 lines
13 KiB
JSON
{
|
|
"Rohrabhänger": {
|
|
"id": "Rohrabhaenger",
|
|
"teileart": "Geruest Rohrabhaenger",
|
|
"dummy": "Rohrabhaenger_dummy.dwg",
|
|
"attribute": {
|
|
"Laenge": {
|
|
"typ": "number",
|
|
"min": 0,
|
|
"max": 6000,
|
|
"einheit": "mm"
|
|
},
|
|
"Farbe": {
|
|
"typ": "auswahl",
|
|
"optionen": [
|
|
"RAL7035",
|
|
"RAL7030"
|
|
],
|
|
"frei_erlaubt": true,
|
|
"frei_option": "Individuell"
|
|
}
|
|
},
|
|
"geometrie_varianten": [
|
|
{
|
|
"name": "ROHR R 1\" 33,7 x 2,6",
|
|
"teile": [
|
|
{
|
|
"artikel": "ROHR R 1\" 33,7 x 2,6",
|
|
"sivas_id": 821006026,
|
|
"menge": 1
|
|
},
|
|
{
|
|
"artikel": "CAD - ROHRABH. 1\" NICHT GEQUETSCHT - MONTAGEELEMENTE KPL.",
|
|
"sivas_id": 821004202,
|
|
"menge": 1
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "ROHR R 1\" 33,7 x 2,6 einseitig gequetscht",
|
|
"teile": [
|
|
{
|
|
"artikel": "ROHR R 1\" 33,7 x 2,6 einseitig gequetscht",
|
|
"sivas_id": 821006034,
|
|
"menge": 1
|
|
},
|
|
{
|
|
"artikel": "CAD - ROHRABHÄNGER 1\" EINSEITIG GEQUETSCHT - MONTAGEELEMENTE KPL.",
|
|
"sivas_id": 821004203,
|
|
"menge": 1
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "ROHR R 1\" 33,7 x 2,6 beidseitig gequetscht",
|
|
"teile": [
|
|
{
|
|
"artikel": "ROHR R 1\" 33,7 x 2,6 beidseitig gequetscht",
|
|
"sivas_id": 821006035,
|
|
"menge": 1
|
|
},
|
|
{
|
|
"artikel": "CAD - ROHRABHÄNGER 1\" BEIDSEITIG GEQUETSCHT - MONTAGEELEMENTE KPL.",
|
|
"sivas_id": 821004204,
|
|
"menge": 1
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"anbaugruppen": [
|
|
{
|
|
"artikel": "SPANNPRATZE ST - KH 8-11 KPL.SELBSTSICHERND",
|
|
"sivas_id": 821004120,
|
|
"menge": 1
|
|
},
|
|
{
|
|
"artikel": "SPANNPRATZE SELBSTSICHERND KPL.",
|
|
"sivas_id": 821004058,
|
|
"menge": 1
|
|
},
|
|
{
|
|
"name": "Schraubenset",
|
|
"teile": [
|
|
{
|
|
"artikel": "Scheibe DIN 125 - A 10,5 - 140 HV - St",
|
|
"sivas_id": 913011010,
|
|
"menge": 1
|
|
},
|
|
{
|
|
"artikel": "Sechskantmutter DIN 934 - M10 - 8",
|
|
"sivas_id": 912011010,
|
|
"menge": 2
|
|
},
|
|
{
|
|
"artikel": "Sechskantschraube DIN 933 - M10 x 30 - 8.8",
|
|
"sivas_id": 911011008,
|
|
"menge": 1
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"artikel": "U-BÜGEL M7 41X49 FÜR PROFILGERÜST - BG",
|
|
"sivas_id": 825004049,
|
|
"menge": 1
|
|
},
|
|
{
|
|
"artikel": "ROHRKLAMMER 1\" KPL. VERTIKAL",
|
|
"sivas_id": 825004040,
|
|
"menge": 2
|
|
},
|
|
{
|
|
"artikel": "WINKEL 60X60X6X300",
|
|
"sivas_id": 821006043,
|
|
"menge": 1
|
|
},
|
|
{
|
|
"artikel": "WINKEL 60X60X6X60",
|
|
"sivas_id": 821006042,
|
|
"menge": 1
|
|
},
|
|
{
|
|
"artikel": "ROHRKLAMMER 1\" T-VERBINDUNG KPL.",
|
|
"sivas_id": 825004030,
|
|
"menge": 1
|
|
},
|
|
{
|
|
"artikel": "ROHRKLAMMER 1\" FLACH UND LANG, KPL.",
|
|
"sivas_id": 825002021,
|
|
"menge": 1
|
|
},
|
|
{
|
|
"artikel": "DURCHSTECKANKER HST M12X115X20",
|
|
"sivas_id": 922021003,
|
|
"menge": 1
|
|
}
|
|
]
|
|
},
|
|
"1\" Säulen": {
|
|
"id": "Saeulen_1Zoll",
|
|
"teileart": "Geruest Saeule 1 Zoll",
|
|
"dummy": "R2-Saeule_dummy.dwg",
|
|
"attribute": {
|
|
"Laenge": {
|
|
"typ": "number",
|
|
"min": 0,
|
|
"max": 6000,
|
|
"einheit": "mm"
|
|
},
|
|
"Farbe": {
|
|
"typ": "auswahl",
|
|
"optionen": [
|
|
"RAL7035",
|
|
"RAL7030"
|
|
],
|
|
"frei_erlaubt": true,
|
|
"frei_option": "Individuell"
|
|
}
|
|
},
|
|
"geometrie_varianten": [
|
|
{
|
|
"name": "R 1\"",
|
|
"teile": [
|
|
{
|
|
"artikel": "ROHR R 1\" 33,7 x 2,6",
|
|
"sivas_id": 821006026,
|
|
"menge": 1
|
|
},
|
|
{
|
|
"artikel": "CAD - BODENSÄULE R 1\" - BODENPLATTE KPL.",
|
|
"sivas_id": 821004200,
|
|
"menge": 1
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"2\" Säulen": {
|
|
"id": "Saeulen_2Zoll",
|
|
"teileart": "Geruest Saeule 2 Zoll",
|
|
"dummy": "R2-Saeule_dummy.dwg",
|
|
"attribute": {
|
|
"Laenge": {
|
|
"typ": "number",
|
|
"min": 0,
|
|
"max": 6000,
|
|
"einheit": "mm"
|
|
},
|
|
"Farbe": {
|
|
"typ": "auswahl",
|
|
"optionen": [
|
|
"RAL7035",
|
|
"RAL7030"
|
|
],
|
|
"frei_erlaubt": true,
|
|
"frei_option": "Individuell"
|
|
}
|
|
},
|
|
"einbauwinkel": {
|
|
"Platte": [
|
|
0,
|
|
90
|
|
],
|
|
"Arm": [
|
|
0,
|
|
90,
|
|
180,
|
|
270
|
|
]
|
|
},
|
|
"geometrie_varianten": [
|
|
{
|
|
"name": "R 2\"",
|
|
"teile": [
|
|
{
|
|
"artikel": "BODENSÄULE R 2\" 60,3 MIT FUSSPLATTE",
|
|
"sivas_id": 821006051,
|
|
"menge": 1
|
|
},
|
|
{
|
|
"artikel": "CAD - BODENSÄULE R 2\" - DURCHSTECKANKER KPL.",
|
|
"sivas_id": 821004201,
|
|
"menge": 1
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "R 2\" Haltearm 1-ARMIG",
|
|
"teile": [
|
|
{
|
|
"artikel": "BODENSÄULE R 2\" 60,3 MIT FUSSPLATTE",
|
|
"sivas_id": 821006051,
|
|
"menge": 1
|
|
},
|
|
{
|
|
"artikel": "CAD - BODENSÄULE R 2\" - DURCHSTECKANKER KPL.",
|
|
"sivas_id": 821004201,
|
|
"menge": 1
|
|
},
|
|
{
|
|
"artikel": "HALTEARM FÜR BODENSÄULE R 2\" 1-ARMIG KPL.",
|
|
"sivas_id": 821004051,
|
|
"menge": 1
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "R 2\" Haltearm 2-ARMIG 90 Grad",
|
|
"teile": [
|
|
{
|
|
"artikel": "BODENSÄULE R 2\" 60,3 MIT FUSSPLATTE",
|
|
"sivas_id": 821006051,
|
|
"menge": 1
|
|
},
|
|
{
|
|
"artikel": "CAD - BODENSÄULE R 2\" - DURCHSTECKANKER KPL.",
|
|
"sivas_id": 821004201,
|
|
"menge": 1
|
|
},
|
|
{
|
|
"artikel": "HALTEARM FÜR BODENSÄULE R 2\" 2-ARMIG 90 Grad KPL.",
|
|
"sivas_id": 821004054,
|
|
"menge": 1
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "R 2\" Haltearm 2-ARMIG 180 Grad",
|
|
"teile": [
|
|
{
|
|
"artikel": "BODENSÄULE R 2\" 60,3 MIT FUSSPLATTE",
|
|
"sivas_id": 821006051,
|
|
"menge": 1
|
|
},
|
|
{
|
|
"artikel": "CAD - BODENSÄULE R 2\" - DURCHSTECKANKER KPL.",
|
|
"sivas_id": 821004201,
|
|
"menge": 1
|
|
},
|
|
{
|
|
"artikel": "HALTEARM FÜR BODENSÄULE R 2\" 2-ARMIG 180 Grad KPL.",
|
|
"sivas_id": 821004052,
|
|
"menge": 1
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "R 2\" Haltearm 3-ARMIG",
|
|
"teile": [
|
|
{
|
|
"artikel": "BODENSÄULE R 2\" 60,3 MIT FUSSPLATTE",
|
|
"sivas_id": 821006051,
|
|
"menge": 1
|
|
},
|
|
{
|
|
"artikel": "CAD - BODENSÄULE R 2\" - DURCHSTECKANKER KPL.",
|
|
"sivas_id": 821004201,
|
|
"menge": 1
|
|
},
|
|
{
|
|
"artikel": "HALTEARM FÜR BODENSÄULE R 2\" 3-ARMIG KPL.",
|
|
"sivas_id": 821004053,
|
|
"menge": 1
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"anbaugruppen": [
|
|
{
|
|
"artikel": "KLEMMRING MIT MUFFE EINFACH KPL.",
|
|
"sivas_id": 825002019,
|
|
"menge": 2
|
|
},
|
|
{
|
|
"artikel": "KLEMMRING MIT MUFFE DOPPELT 90 Grad, KPL.",
|
|
"sivas_id": 825002009,
|
|
"menge": 2
|
|
},
|
|
{
|
|
"artikel": "KLEMMRING MIT MUFFE DOPPELT 180 Grad, KPL.",
|
|
"sivas_id": 825002008,
|
|
"menge": 2
|
|
},
|
|
{
|
|
"artikel": "KLEMMRING M. MUFFE DREIFACH 90 Grad/180 Grad KPL.",
|
|
"sivas_id": 825002007,
|
|
"menge": 2
|
|
},
|
|
{
|
|
"artikel": "KLEMMRING MIT LASCHE KPL. ZUSAMMENBAUZEICHNUNG",
|
|
"sivas_id": 825002020,
|
|
"menge": 2
|
|
},
|
|
{
|
|
"artikel": "QUERSCHELLE F. 1\" UND 2\" ROHR GESCHW./VZ. M. 4X M10X30 KPL.",
|
|
"sivas_id": 825002022,
|
|
"menge": 2
|
|
},
|
|
{
|
|
"artikel": "KREUZSCHELLE F. 2\" UND 1\" ROHR SCHWENKBAR 360 Grad",
|
|
"sivas_id": 922083009,
|
|
"menge": 2
|
|
}
|
|
]
|
|
},
|
|
"Wandbefestigung": {
|
|
"id": "Wandbefestigung",
|
|
"teileart": "Geruest Wandbefestigung",
|
|
"dummy": "Rohrabhaenger_dummy.dwg",
|
|
"geometrie_varianten": [
|
|
{
|
|
"name": "WANDFLANSCH EINZELTEIL",
|
|
"teile": [
|
|
{
|
|
"artikel": "WANDFLANSCH EINZELTEIL",
|
|
"sivas_id": 821006031,
|
|
"menge": 1
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "WINKEL 60X60X6X60",
|
|
"teile": [
|
|
{
|
|
"artikel": "WINKEL 60X60X6X60",
|
|
"sivas_id": 821006042,
|
|
"menge": 1
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "WINKEL 60X60X6X300",
|
|
"teile": [
|
|
{
|
|
"artikel": "WINKEL 60X60X6X300",
|
|
"sivas_id": 821006043,
|
|
"menge": 1
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "ROHRSCHELLE 1\" OBERTEIL",
|
|
"teile": [
|
|
{
|
|
"artikel": "ROHRSCHELLE 1\" OBERTEIL",
|
|
"sivas_id": 825006009,
|
|
"menge": 1
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"anbaugruppen": [
|
|
{
|
|
"name": "Nylondübel 12x60 inkl. Holzschrauben",
|
|
"teile": [
|
|
{
|
|
"artikel": "HOLZSCHRAUB,10X70, 6KT DIN 571 VZ",
|
|
"sivas_id": 911271027,
|
|
"menge": 2
|
|
},
|
|
{
|
|
"artikel": "NYLON - DUEBEL 12X60 (TYP S)",
|
|
"sivas_id": 922013003,
|
|
"menge": 2
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "HST M12X115X20",
|
|
"teile": [
|
|
{
|
|
"artikel": "DURCHSTECKANKER HST M12X115X20 WANDABH.",
|
|
"sivas_id": 922021003,
|
|
"menge": 2
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
} |