Anzahl der nötigen Variablen reduziert und neu zusammengefasst.
This commit is contained in:
@@ -19,14 +19,7 @@
|
||||
Anzahl_der_Kreisel_mit_PINBAND
|
||||
|
||||
<<berechnete Anzahl der Separatoren (4023)>> =
|
||||
Anzahl_der_Kreisel_mit_PINBAND * Anzahl_der_Separatoren_pro_Kreisel_mit_Pinband_per_default +
|
||||
Anzahl_der_Verbindungskreisel * Anzahl_der_Separatoren_pro_Verbindungskreisel_per_default +
|
||||
Anzahl_der_Kreisel * Anzahl_der_Separatoren_pro_Kreisel_per_default +
|
||||
Anzahl_der_Gefaellestrecke * Anzahl_der_Separatoren_pro_Gefaellestrecke_per_default +
|
||||
Anzahl_der_ETFS * Anzahl_der_Separatoren_pro_ETF_per_default +
|
||||
Anzahl_der_Varioförderer * Anzahl_der_Separatoren_pro_Varioförderer_per_default +
|
||||
Anzahl_der_zusätzlichen_abzuziehenden_Separatoren
|
||||
(-> =Gesamtanzahl_Separatoren)
|
||||
=Gesamtanzahl_Separatoren
|
||||
|
||||
<<berechnete Anzahl der Lichttaster (4024)>> =
|
||||
<<berechnete Anzahl der Separatoren (4023)>>
|
||||
@@ -94,7 +87,7 @@ Anzahl_der_Motoren_in_Varioförderer
|
||||
|
||||
# ----------------------------------
|
||||
<<berechnete Anzahl der Unterverteiler (4012)>> =
|
||||
CEIL((Anzahl_der_Kreisel - Anzahl_der_Verbindungskreisel)/3 )
|
||||
CEIL((Anzahl_der_Kreisel + Anzahl_der_Kreisel_mit_PINBAND - Anzahl_der_Verbindungskreisel)/3 )
|
||||
+ <<Anzahl der zusätzlichen / abzuziehenden Unterverteiler (pro 3 Kreisel ist ein Unterverteiler vorgesehen) (4004)>>
|
||||
|
||||
|
||||
@@ -102,32 +95,16 @@ CEIL((Anzahl_der_Kreisel - Anzahl_der_Verbindungskreisel)/3 )
|
||||
<<berechnete Länge Kabelrinne (4011)>> =
|
||||
|
||||
CEIL(
|
||||
Anzahl_der_Kreisel * Kreisel_Abstand +
|
||||
Anzahl_des_ETFs * Laenge_des_Zwischenstücks_in_Meter +
|
||||
Anzahl_des_ETFs * Länge_der_zusätzlichen Gefällestrecke_ETF_in_Meter +
|
||||
Anzahl_der_Varioförder * Laenge_der_Variofoerderer_in_Meter)
|
||||
Laengen_aller_Kreisel +
|
||||
Laengen_aller_ETFS_und_Zusatzstücke +
|
||||
Laengen_aller_Variofoerderer +
|
||||
( 1 + <<Anzahl der zusätzlichen Schaltschränke (ein Schaltschrank ist pro Anlage vorgesehen) (4003)>> ) * 12 +
|
||||
( CEIL( (Anzahl_der_Kreisel+ Anzahl_der_Kreisel_mit_PINBAND) / 3 ) +
|
||||
<<Anzahl der zusätzlichen / abzuziehenden Unterverteiler (pro 3 Kreisel ist ein Unterverteiler vorgesehen) (4004)>> ) * 6 +
|
||||
Anzahl_der_Gefaellestrecken * Laenge_Gefaellestrecke_in_Meter +
|
||||
|
||||
CASE WHEN <<Gefällestrecke 001 - Anzahl der Zusatzseparatoren (3603)>> > 0 THEN
|
||||
( <<Gefällestrecke 001 - Anzahl der Zusatzseparatoren (3603)>> / <<Gefällestrecke 001 - zu fertigende Menge (3600)>> * <<Gefällestrecke 001 - zu fertigende Menge (3600)>> * 0.8 ) + 2
|
||||
ELSE
|
||||
0
|
||||
END +
|
||||
CASE WHEN <<Gefällestrecke 002 - Anzahl der Zusatzseparatoren (3615)>> > 0 THEN ( ( <<Gefällestrecke 002 - Anzahl der Zusatzseparatoren (3615)>> / <<Gefällestrecke 002 - zu fertigende Menge (3612)>> ) * <<Gefällestrecke 002 - zu fertigende Menge (3612)>> * 0.8 ) + 2 ELSE 0 END +
|
||||
CASE WHEN <<Gefällestrecke 003 - Anzahl der Zusatzseparatoren (3625)>> > 0 THEN ( ( <<Gefällestrecke 003 - Anzahl der Zusatzseparatoren (3625)>> / <<Gefällestrecke 003 - zu fertigende Menge (3622)>> ) * <<Gefällestrecke 003 - zu fertigende Menge (3622)>> * 0.8 ) + 2 ELSE 0 END +
|
||||
CASE WHEN <<Gefällestrecke 004 - Anzahl der Zusatzseparatoren (3635)>> > 0 THEN ( ( <<Gefällestrecke 004 - Anzahl der Zusatzseparatoren (3635)>> / <<Gefällestrecke 004 - zu fertigende Menge (3632)>> ) * <<Gefällestrecke 004 - zu fertigende Menge (3632)>> * 0.8 ) + 2 ELSE 0 END +
|
||||
CASE WHEN <<Gefällestrecke 005 - Anzahl der Zusatzseparatoren (3645)>> > 0 THEN ( ( <<Gefällestrecke 005 - Anzahl der Zusatzseparatoren (3645)>> / <<Gefällestrecke 005 - zu fertigende Menge (3642)>> ) * <<Gefällestrecke 005 - zu fertigende Menge (3642)>> * 0.8 ) + 2 ELSE 0 END +
|
||||
CASE WHEN <<Gefällestrecke 006 - Anzahl der Zusatzseparatoren (3655)>> > 0 THEN ( ( <<Gefällestrecke 006 - Anzahl der Zusatzseparatoren (3655)>> / <<Gefällestrecke 006 - zu fertigende Menge (3652)>> ) * <<Gefällestrecke 006 - zu fertigende Menge (3652)>> * 0.8 ) + 2 ELSE 0 END +
|
||||
CASE WHEN <<Gefällestrecke 007 - Anzahl der Zusatzseparatoren (3665)>> > 0 THEN ( ( <<Gefällestrecke 007 - Anzahl der Zusatzseparatoren (3665)>> / <<Gefällestrecke 007 - zu fertigende Menge (3662)>> ) * <<Gefällestrecke 007 - zu fertigende Menge (3662)>> * 0.8 ) + 2 ELSE 0 END +
|
||||
CASE WHEN <<Gefällestrecke 008 - Anzahl der Zusatzseparatoren (3675)>> > 0 THEN ( ( <<Gefällestrecke 008 - Anzahl der Zusatzseparatoren (3675)>> / <<Gefällestrecke 008 - zu fertigende Menge (3672)>> ) * <<Gefällestrecke 008 - zu fertigende Menge (3672)>> * 0.8 ) + 2 ELSE 0 END +
|
||||
CASE WHEN <<Gefällestrecke 009 - Anzahl der Zusatzseparatoren (3685)>> > 0 THEN ( ( <<Gefällestrecke 009 - Anzahl der Zusatzseparatoren (3685)>> / <<Gefällestrecke 009 - zu fertigende Menge (3682)>> ) * <<Gefällestrecke 009 - zu fertigende Menge (3682)>> * 0.8 ) + 2 ELSE 0 END +
|
||||
CASE WHEN <<Gefällestrecke 010 - Anzahl der Zusatzseparatoren (3695)>> > 0 THEN ( ( <<Gefällestrecke 010 - Anzahl der Zusatzseparatoren (3695)>> / <<Gefällestrecke 010 - zu fertigende Menge (3692)>> ) * <<Gefällestrecke 010 - zu fertigende Menge (3692)>> * 0.8 ) + 2 ELSE 0 END
|
||||
)
|
||||
) * 1.1 ) +
|
||||
<<Zusatzlänge Kabelrinne in Meter (4006)>>
|
||||
Laengen_aller_Gefaellestrecken +
|
||||
Laenge_aller_Kabelrinnen_ueber_Gefaellestrecken_zur_Versorgung_von_zusaetzlichen_Separatoren * 1.1 +
|
||||
<<Zusatzlänge Kabelrinne in Meter (4006)>>
|
||||
)
|
||||
|
||||
## Elementare Eingaben für die Abhängigkeiten
|
||||
### Abgefragt in der Oberfläche
|
||||
@@ -140,38 +117,40 @@ CEIL(
|
||||
(4008)>> TODO: Wo verwendet?
|
||||
(4009)>> TODO: Wo verwendet?
|
||||
(4010)>> TODO: Wo verwendet?
|
||||
<<Anzahl der BT - Beladung (mit Vereinzeler, ohne Separator) (3503)>>
|
||||
<<Anzahl der Abwürfe (3504)>>
|
||||
<<Anzahl der zusätzlichen Schaltschränke (ein Schaltschrank ist pro Anlage vorgesehen) (4003)>>
|
||||
<<Anzahl der zusätzlichen / abzuziehenden Unterverteiler (pro 3 Kreisel ist ein Unterverteiler vorgesehen) (4004)>>
|
||||
|
||||
### Bestimmt aus Mengen
|
||||
<<Anzahl der Abwürfe (3504)>>
|
||||
<<Anzahl der BT - Beladung (mit Vereinzeler, ohne Separator) (3503)>>
|
||||
<<ETF 001 - Anzahl der Zusatzeparatoren der zusätzlichen Gefällestrecke ETF 001 (3915)>>
|
||||
<<ETF 001 - Länge der zusätzlichen Gefällestrecke ETF 001 in Meter (ohne Gefällestrecke bitte 0 eintragen) (3913)>>
|
||||
<<ETF 001 - berechnete Länge Zwischenstück in mm (3912)>>
|
||||
<<ETF 001 - zu fertigende Menge (3903)>>
|
||||
<<Eckrad - zu fertigende Menge (3381)>>
|
||||
<<Gefällestrecke 001 - Länge in Meter (3601)>>
|
||||
<<Gefällestrecke 001 - zu fertigende Menge (3600)>>
|
||||
<<Kreisel 001 - Abstand (Kreiselachse A - Kreiselachse B) in Meter (3005)>>
|
||||
<<Kreisel 001 - berechnete Gesamtanzahl der Weichen (Achtung! Der Wert darf nicht im Minus sein!) (3461)>>
|
||||
<<Kreisel 001 - zu fertigende Menge (3003)>>
|
||||
<<Kreisel 001 oder Kreisel mit PINBAND 001 oder Verbindungskreisel 001 (3001)>>
|
||||
<<Gefällestrecke 001 - Anzahl der Scanner (3609)>>
|
||||
<<Kreisel 001 - berechnete Gesamtanzahl der Scanner (Achtung! Der Wert darf nicht im Minus sein!) (3491)>>
|
||||
<<Gefällestrecke 001 - Anzahl der Zusatzseparatoren (3603)>>
|
||||
<<Kreisel 001 - Anzahl der zusätzlichen / abzuziehenden Separatoren (pro Kreisel sind zwei Separatoren vorgesehen) (3007)>>
|
||||
<<Kreisel 001 - berechnete Gesamtanzahl der Separatoren (Achtung! Der Wert darf nicht im Minus sein!) (3481)>>
|
||||
<<Schrägförderer ILS 2.0 - zu fertigende Menge (3972)>>
|
||||
Anzahl_der_Eckräder
|
||||
Anzahl_der_ETFS
|
||||
Anzahl_der_Gefaellestrecke
|
||||
Anzahl_der_Kreisel
|
||||
Anzahl_der_Kreisel_mit_PINBAND
|
||||
Anzahl_der_Motoren_in_Varioförderer
|
||||
Anzahl_der_Varioförderer
|
||||
Anzahl_der_Verbindungskreisel
|
||||
Anzahl_der_Verbindungskreisel
|
||||
Anzahl_der_Weichen
|
||||
Anzahl_der_zusätzlichen_abzuziehenden_Scanner
|
||||
Anzahl_der_Zusatzseparatoren_Kreisel_mit_PINBAND
|
||||
Gesamtanzahl_Separatoren
|
||||
Laenge_aller_Kabelrinnen_ueber_Gefaellestrecken_zur_Versorgung_von_zusaetzlichen_Separatoren
|
||||
Laengen_aller_ETFS_und_Zusatzstücke
|
||||
Laengen_aller_Gefaellestrecken
|
||||
Laengen_aller_Kreisel
|
||||
Laengen_aller_Variofoerderer
|
||||
|
||||
# Nötigen Angaben für die Pneumatik
|
||||
-----------------------------------
|
||||
|
||||
<<berechnete Länge Schlauch - Ringleitung in Meter (4115)>> =
|
||||
CEIL( (Anzahl_der_Kreisel * Kreisel_Abstand) * 1.5 +
|
||||
Anzahl_der_Gefaellestrecken * Laenge_Gefaellestrecke_in_Meter +
|
||||
Anzahl_des_ETFs * Laenge_des_Zwischenstücks_in_Meter +
|
||||
Anzahl_des_ETFs * Länge_der_zusätzlichen Gefällestrecke_ETF_in_Meter +
|
||||
CEIL( Laengen_aller_Kreisel * 1.5 +
|
||||
Laengen_aller_Gefaellestrecken +
|
||||
Laengen_aller_ETFS_und_Zusatzstücke +
|
||||
Laengen_aller_Variofoerderer +
|
||||
<<Zusatzeingabe Länge Schlauch - Ringleitung in Meter (4114)>> +
|
||||
Anzahl_der_Varioförder * Laenge_der_Variofoerderer_in_Meter
|
||||
)
|
||||
|
||||
### Abgefragt in der Oberfläche
|
||||
@@ -180,12 +159,8 @@ CEIL( (Anzahl_der_Kreisel * Kreisel_Abstand) * 1.5 +
|
||||
<<Zusatzeingabe Länge Schlauch - Ringleitung in Meter (4114)>>
|
||||
|
||||
### Bestimmt aus Mengen
|
||||
<<ETF 001 - Länge der zusätzlichen Gefällestrecke ETF 001 in Meter (ohne Gefällestrecke bitte 0 eintragen) (3913)>>
|
||||
<<ETF 001 - berechnete Länge Zwischenstück in mm (3912)>>
|
||||
<<ETF 001 - zu fertigende Menge (3903)>>
|
||||
<<Gefällestrecke 001 - Länge in Meter (3601)>>
|
||||
<<Gefällestrecke 001 - zu fertigende Menge (3600)>>
|
||||
<<Kreisel 001 - Abstand (Kreiselachse A - Kreiselachse B) in Meter (3005)>>
|
||||
<<Kreisel 001 - zu fertigende Menge (3003)>>
|
||||
<<Schrägförderer ILS 2.0 - zu fertigende Menge (3972)>>
|
||||
<<Zusatzeingabe Länge Schlauch - Ringleitung in Meter (4114)>>
|
||||
Laengen_aller_ETFS_und_Zusatzstücke
|
||||
Laengen_aller_Gefaellestrecken
|
||||
Laengen_aller_Kreisel
|
||||
Laengen_aller_Variofoerderer
|
||||
|
||||
Reference in New Issue
Block a user