[ADD] Geruest: Teile-DWGs (data/geruest/<artnr>.dwg) als Geometrie im GR_-Block; TEILEFARBE als Liste parallel zu ARTINR (Flag farbig in geruest.json), Sivas-Merkmal 108 aus cfg [Sivas]; Menue-Befehle GERUEST_SAEULEN/_ROHRABHAENGER/_WANDBEFESTIGUNG
[FIX] Sivas-Export las nicht existierendes Attribut FARBE
This commit is contained in:
1 parent
66c4336b9e
commit
4e39c64ec1
21 files changed
+637
-383
No files matched your search
+10
-2
@@ -108,7 +108,6 @@
|
||||
[blockpattern]
|
||||
pattern_kreisel= KR_*, KREISEL_*, ECKRAD_*
|
||||
pattern_eckrad= ECKRAD_*
|
||||
pattern_gerade= AP110*, AP_110*
|
||||
pattern_strecke= Vario*, Staustrecke*, AUS_Element*, EIN_Element*, VF_*, GF_*
|
||||
pattern_variofoerderer= VF_*
|
||||
pattern_gefaellestrecke= GF_*
|
||||
@@ -121,13 +120,16 @@ pattern_btmt_beladung= BTMT-Beladung*
|
||||
pattern_btmt_entladung= SC_Entladung*
|
||||
pattern_eingang= Eingang*
|
||||
pattern_ausgang= Ausgang*
|
||||
pattern_geruest= GR_*
|
||||
pattern_nested_bogen= Gefaellebogen_*, Vario_Bogen_*, Vario_Kurve_*
|
||||
pattern_nested_streckenelement= Staustrecke_SP_1000_mm*
|
||||
pattern_nested_umlenkstation= Vario_Umlenkstation_*
|
||||
pattern_nested_motorstation= Vario_Motorstation_*
|
||||
pattern_unit_marker= ZZ_UNIT_MARKER*
|
||||
pattern_ks_subblocks= KS_EIN, KS_AUS, K1, K2, K3, K4
|
||||
# Omniflo
|
||||
pattern_gerade= AP110*, AP_110*
|
||||
# Gerüst
|
||||
pattern_geruest= GR_*
|
||||
|
||||
[python]
|
||||
# Interpreter fuer die Export-Skripte (lib/export_csv.py, lib/export_sivas.py).
|
||||
@@ -315,3 +317,9 @@ senstol_mm=0
|
||||
# ausgegeben. Wert in mm.
|
||||
strittig_diff_mm=500
|
||||
|
||||
[Sivas]
|
||||
# Sivas-Merkmalnummer je Block-Attribut fuer die details-Spalte von
|
||||
# lib/export_sivas.py (Bezeichnung je Nummer: cfg/Merkmalsstamm_in_Sivas.xlsx).
|
||||
# TEILEFARBE der Geruest-Baugruppen (GR_*): kommagetrennte Liste parallel zu
|
||||
# ARTINR, je Artikelnummer eine Farbe (leer = Teil ohne Farbe).
|
||||
merkmal_teilefarbe=108
|
||||
@@ -139,7 +139,16 @@ Eckrad/Variofoerderer/Gefaellestrecke/BTMT) vorhanden ist.
|
||||
fuer Einzelmodul"`) - war nicht Teil der angefragten 5 Teilearten.
|
||||
- **Geruest-Baugruppen** (`build_geruest_details`, `GR_*`-Bloecke): eigenes
|
||||
Format ueber `ARTINR`/`BEZEICHNUNG`/`TEILEART`/`LAENGE` in den festen
|
||||
CSV-Spalten, nur `FARBE` bleibt als details-Key - unveraendert.
|
||||
CSV-Spalten (je Artikelnummer eine Zeile). Siehe eigener Abschnitt unten.
|
||||
|
||||
## Geruest-Baugruppe (GR_*, je Artikelnummer eine Zeile, Dispogruppe 20)
|
||||
|
||||
| Merkmalnr | Bezeichnung (Merkmalstamm) | Block-Attribut | Berechnung |
|
||||
|---|---|---|---|
|
||||
| 108 | Farbe | `TEILEFARBE` | kommagetrennte Liste parallel zu `ARTINR`; je Zeile der Eintrag an der Position der Artikelnummer. Leerer Eintrag (Teil ohne `"farbig": true` in `geruest.json`) -> Merkmal fehlt. Laenge passt nicht zu `ARTINR` (Altbestand) -> Warnung, ohne Farbe. Nummer aus `cfg/export.cfg` `[Sivas] merkmal_teilefarbe` |
|
||||
|
||||
Gleiche Artikelnummer mit gleicher Farbe innerhalb eines Blocks -> eine Zeile
|
||||
mit Anzahl > 1.
|
||||
- **Omniflo Bogen/Weiche/Gerade**: `details` bleibt leer (`{}`), keine
|
||||
Merkmalnummern-Zuordnung noetig.
|
||||
|
||||
|
||||
Reference in new issue
Block a user