5.2 KiB
5.2 KiB
Zuordnung zwischen der Zeile im RD Export und SIVAS ILS TOS Kalkulation
1. Generelle Zeilenüberschrift der RD Exportdatei
Elementnummer;TeileArt;TeileId;NachbarIds;Bezeichnung;Planquadrat;Merkmale;
2. Zeilen mit Kreiselinformationen
RD-csv Zeile
Die Spalte "TeileArt" enthält "ILS 2.0 Kreisel", z.B.
X;Y;"ILS 2.0 Kreisel";xx-111-yyy--22--zzz;"Kreisel 1 im 1.Stock";"1/A";
alternativ heisst die TeileARt auch "ILS 2.0 Kreisel mit Pin"
Die letzte Spalte ist ein json String mit allen Attributen:
{
1 "Kreiselart":"Pin/Standard",
2 "Abstand (Kreiselachse A - Kreiselachse) in Meter": "4.5",
3 "Anzahl der Separatoren":"2",
4 "Anzahl der Scanner":"1",
5 "Anzahl der Weichen":"1",
}
Attribute im TOS
| AttributeId | Eingabe-text | Inhalte |
|---|---|---|
| 3000 | Kreisel - Modul | ja/nein |
| 3001 | Kreisel 001 oder Kreisel mit PINBAND 001 oder Verbindungskreisel 001 | Kreisel/Kreisel mit PINBAND/Verbindungskreisel/Nein |
| 3003 | Kreisel 001 - zu fertigende Menge | ganze Zahl |
| 3005 | Kreisel 001 - Abstand (Kreiselachse A - Kreiselachse B) in Meter | Flieskomma Zahl |
| 3007 | Kreisel 001 - Anzahl der zusätzlichen / abzuziehenden Separatoren (pro Kreisel sind zwei Separatoren vorgesehen) | ganze Zahl |
| 3313 | Kreisel 001 - Anzahl der zusätzlichen / abzuziehenden Scanner (pro Kreisel mit PINBAND ist ein Scanner vorgesehen) | ganze Zahl |
| 3314 | Kreisel 001 - Anzahl der zusätzlichen / abzuziehenden Weichen (pro Kreisel und Kreisel mit PINBAND ist ein Weichenset vorgesehen) | ganze Zahl |
Die folgenden Attribut IDs werden entnommen aus der json Bezeichnung in Zeile
| Attribut | json Zeile |
|---|---|
| 3005 | 2 |
| 3007 | 3 |
| 3313 | 4 |
| 3314 | 5 |
3. Zeilen für das Eckrad
RD-csv Zeile
X;Y;"ILS 2.0 Eckrad";"Eckrad 1.Stock";"1/A";
letzte Spalte
{
1 "Anzahl der Zusatzseparatoren":"3",
}
Attribute im TOS
| AttributeId | Eingabe-text | Inhalte |
|---|---|---|
| 3380 | Eckrad | Ja /Nein |
| 3381 | Eckrad - zu fertigende Menge | ganze Zahl |
4. Zeilen für die Gefällestrecke
RD-csv Zeile
X;Y;"ILS 2|.0 Gefällestrecke";"Gefällestrecke am 1. Kreisel";"1/A";
letzte Spalte
{
1 "Anzahl der Zusatzseparatoren":"3",
2 "Länge in Meter":"3.2",
}
Attribute im TOS
| AttributeId | Eingabe-text | Inhalte |
|---|---|---|
| 3300 | Gefällestrecke 001 | Ja /Nein |
| 3600 | Gefällestrecke 001 | zu fertigende Menge |
| 3601 | Gefällestrecke 001 | Länge in Meter |
| 3602 | Gefällestrecke 001 | Zusatzseparator (pro Gefällestrecke ist ein Separator vorgesehen) |
| 3603 | Gefällestrecke 001 | Anzahl der Zusatzeparatoren |
| 3609 | Gefällestrecke 001 | Anzahl der Scanner |
Die folgenden Attribut IDs werden entnommen aus der json Bezeichnung in Zeile
| Attribut | json Zeile |
|---|---|
| 3601 | 2 |
| 3603 | 1 |
| TODO |
5. Zeilen für Förderer
RD-csv Zeile
X;Y;"Förderer";"Förderer am 1. Kreisel";"1/A";
letzte Spalte
{
1 "Höhe ETF oben in Meter":"3",
2 "Höhe ETF unten in Meter":"2.3",
3 "Zusatzseparator":"3",
}
Attribute im TOS
| AttributeId | Eingabe-text | Inhalte |
|---|---|---|
| 3900 | Förderer ILS | Ja/Nein |
| 3901 | ETF 01 | Ja/Nein |
| 3903 | ETF 01 - zu fertigende Menge | ganze Zahl |
| 3909 | ETF 01 - Höhe ETF oben in Meter | Fliesskomma Zahl |
| 3910 | ETF 01 - Höhe ETF unten in Meter | Fliesskomma Zahl |
| 3913 | ETF 01 - Länge der zusätzlichen Gefällestrecke ETF 01 in Meter (ohne Gefällestrecke bitte 0 eintragen) | Fliesskomma Zahl |
| 3914 | ETF 01 - Zusatzseparator der zusätzlichen Gefällestrecke ETF 01 | Ja/Nein |
| 3915 | ETF 01 - Anzahl der Zusatzeparatoren der zusätzlichen Gefällestrecke ETF | ganze Zahl |
Die folgenden Attribut IDs werden entnommen aus der json Bezeichnung in Zeile
| Attribut | json Zeile |
|---|---|
| TODO |
6. Zeilen für Bügelträger Beladung
RD-csv Zeile
X;Y;"BT - Beladung";"BT Beladung";"2/X";
letzte Spalte
{}
Attribute im TOS
| AttributeId | Eingabe-text | Inhalte |
|---|---|---|
| 3500 | Zusatzmodul | Ja/Nein |
| 3501 | BT - Beladung (mit Vereinzeler, ohne Separator) | Ja/Nein |
| 3503 | Anzahl der BT - Entladung (mit Vereinzeler, ohne Separator | ganze Zahl |
Die folgenden Attribut IDs werden entnommen aus der json Bezeichnung in Zeile
| Attribut | json Zeile |
|---|---|
| TODO |
7. Zeilen für Abwurf
RD-csv Zeile
X;Y;"Abwurf für Klammerbügel";"Abwurf";"2/Y";
letzte Spalte
{}
Attribute im TOS
| AttributeId | Eingabe-text | Inhalte |
|---|---|---|
| 3502 | Abwurf für Klammerbügel Sitzbezüge / Kleiderbügel | Ja/Nein |
| 3504 | Anzahl der Abwürfe | ganze Zahl |
8. Zeilen für Weiche
RD-csv Zeile
X;Y;"ILS 2.0 Weiche";"Weiche 1: zw. Kreisel 2 und Kreisel 3";""
letzte Spalte
{
1 "Weichenart":"passiv/aktiv"
}
Attribute im TOS
-> Weichen werden im TOS nicht berücksichtigt, da hinter jedem Kreisel eine entsprechende Anzahl hinterlegt ist.