Hi ho!
Wie ich schon in einem anderen Beitrag einmal schrieb, erstelle ich derzeit unteranderem eine kleine Fabrik.
Soweit funktioniert auch alles...
Aber da gibt es drei Punkte welche mich etwas beschäftigen...
Punkt 1:
Was mich irritiert ist der "Verbrauch".
Ich habe eine Art von Produkt die in zwei unterschiedlichen Arten angeliefert wird. Aber dennoch in einer InQueue abgearbeitet wird.
Daraus abgehend sind es 5 Produkte die aus eben dem oben genannten Eingangsprodukt entstehen.
Soweit so gut...
Nun steht aber bei dem Eingangsprodukt immer 6 minutes till empty... und eben diese Zahl verändert sich nicht.
Wann genau ändert sich die Zahl bzw die Anzahl des Produktes welches auf Lager ist?
Genauso ist es bei den Produkten welche auf Lager sind. da steht "xx Minutes till full" aber auch diese Zahl bzw die Anzahl der Produkeinheit ändert sich nicht.
Es änderts ich nur die höher der Produkteinheit wenn ich die Ware abholen lasse. Aber die Zeit der Minuten bis voll verändert sich nicht.
Meine Vermutung ist das ich wohl irgendwo etwas falsch eingestellt habe bzw. nen Rechenfehler habe.
Bei den ganzen Zeilen in der Config und im Script weiß ich nicht genau welche Zeile dafür zuständig ist...
Unter anderem steht dies hier in meiner config:
queues
{
fishonice
{
size 1020
product-kuid <kuid2:218873:1066:1>
initial-count 350
allowed-products
{
0 <kuid2:218873:1066:1>
}
}
fishtank
{
size 1300
product-kuid <kuid2:218873:1110:1>
initial-count 180
allowed-products
{
0 <kuid2:218873:1110:1>
}
}
fillet
{
size 2100
product-kuid <kuid2:218873:1107:1>
initial-count 450
allowed-products
{
0 <kuid2:218873:1107:1>
}
}
fischmehl
{
size 700
product-kuid <kuid2:218873:1108:1>
initial-count 73
allowed-products
{
0 <kuid2:218873:1108:1>
}
}
fmehllose
{
size 933000
product-kuid <kuid2:218873:1109:1>
initial-count 118000
allowed-products
{
0 <kuid2:218873:1109:1>
}
}
tfoil
{
size 1200
product-kuid <kuid2:218873:1111:1>
initial-count 295
allowed-products
{
0 <kuid2:218873:1111:1>
1 <kuid2:218873:1112:1>
}
}
}
processes
{
fish_pro
{
start-enabled 1
duration 120
inputs
{
0
{
amount 225
queue "fishonice"
}
1
{
amount 150
queue "fishtank"
}
}
outputs
{
0
{
amount 210
queue "fillet"
}
1
{
amount 400
queue "fischmehl"
}
2
{
amount 57200
queue "fmehllose"
}
3
{
amount 130
queue "tfoil"
}
}
}
}
Haben diese Zeilen etwas mit der Zeit zu tu? Weile igentlich sind das ja nur die Angaben für Produktmengengröße, Kuid, Startmenge beim hinstellen des Objektes und Zeit bis voll oder leer...
Ich hab erst gedacht das die Zeile "amount"etwas damit zu tun hat... aber egal was ich da verändere... es ändert sich nichts in Tane.
Also meine ich das ich wohl etwas übersehe bzw einen Denk- und/oder Rechenfehler habe. Die Frage ist nur was bzw. wo...
Hier einige Bilder.
Vor Anlieferung der Hauptprodukte ("Fish on Ice" und "Fish in watertank"):
Nach Anlieferung der Hauptprodukte und nach Verarbeitung der Produkte:
und hier nach Abholung eines der Produkte (Fish fillet)
Vielleicht hat jemand ja eine Idee bzw einen rat und kann mir da weiter helfen.
Punkt 2:
Ein weiteres kleines Problem was ich auch noch habe, besteht darin das wenn ein Zug vorfährt, sich manchmal die Türen der Waggons öffnen und manchmal nicht... und das total unregelmässig und unterschiedlich... auch da habe ich noch keine Idee woran das liegen kann, ist aber jetzt auch nicht ganz so arg wichtig...
Punkt 3:
Und zum Schluss, habe ich eine Frage zu den Lodstufen.
Von wo aus werden die Stufen berechnet?
Ich habe an der Fabrik einige zusätzliche Objekte eingebunden. Diese liegen ebenfalls als Lodstufen bei.
Wenn nun aber das Objekt gesetzt wird, wird das Hauptobjekt in Lod0 angezeigt. Aber die anderen Objekte alle in Lod1 bzw. Lod2 obwohl auch diese Objekte eine Lod0 Stufen beiliegen haben.
Kann es sein, das sich die zusätzlichen Objekte alle nach dem Mittelpunkt des Hauptobjektes richten?
Gibt es eine Möglichkeit dies zu umgehen?
Falls nicht, müsste ich die Objekte alle in eine Library oder einzeln unter seperater Kuid speichern und hoffen das es dann funktioniert.
Aber das finde ich etwas umständlich...
Gruß
Ben