Skip to main content

Piping

Subcategory
General

Overview

Piping ist das Spielsystem, das Flüssigkeiten und Gase durch Netzwerke aus Rohrkacheln und fluidverarbeitenden Gebäuden transportiert. Fluide bewegen sich als diskrete „Pakete“: Jede Rohrkachel fasst höchstens ein Paket, und ein Paket enthält nur einen einzigen Stoff. Bewegung findet nur statt, wenn sowohl ein eingangsfähiges Gebäude oder eine Verzweigung vorhanden ist, zu dem das Paket fließen kann, als auch eine Rohrkachel, die einen Teil dieses Pakets aufnehmen kann. Rohre sind das Rückgrat der Fluidgetriebe und werden verwendet, um Quellen (Reservoirs, Pumpen, Vents, Sieves usw.) mit Verbrauchern (Engines, Farms, Toilette, Klimagerät usw.), Lagerung und Aufbereitungsgebäuden zu verbinden.

Pakete verhalten sich deterministisch, und mehrere konkrete Regeln bestimmen Fluss und Zusammenführung. Eine Rohrkachel kann keinen gemischten Inhalt enthalten; Pakete verschiedener Fluide können nicht verschmelzen, und Leitungen mit gemischtem Inhalt verringern den Durchsatz drastisch. Rohre übertragen ihren Inhalt Kachel für Kachel; wenn ein Zielgebäude oder ein nachgelagertes Rohr ein Paket nicht annehmen kann, stockt der Fluss stromaufwärts. Da die Eingangsknoten von Gebäuden stets Vorrang haben und ihre Ausgangsknoten immer nachgeordnet behandelt werden, verändert das Führen eines Rohrs durch eine Gebäudekachel, wie Pakete ausgewählt werden, und kann genutzt werden, um Fluss zu erzwingen oder zu blockieren. Brücken, Ventile und Abschaltungen sind zentrale Steuerelemente, weil sie durchgehende Rohrleitungen unterbrechen und so Richtung und Ziel von Paketen kontrollieren können.

Verbindungen und Musterverhalten sind zentral für den Entwurf zuverlässiger Netzwerke. Reine Rohrverbindungen (Verbindungen, die nur aus Rohrsegmenten bestehen) arbeiten in einer abwechselnden Reihenfolge: Bei mehreren Eingängen zu einem Ausgang nimmt die Verbindung abwechselnd ein Paket von jedem Eingang auf; bei einem Eingang zu mehreren Ausgängen sendet die Verbindung der Reihe nach Pakete an jeden Ausgang. Wenn ein Ausgangsrohr voll ist, überspringt die Verbindung es und verteilt weiter an die anderen. Die Verwendung eines Ventils an abgehenden Zweigen hilft dabei, die Last im Laufe der Zeit auszugleichen, indem der Durchfluss gedrosselt und verhindert wird, dass Schübe andere Zweige leer laufen lassen.

Mehrere gängige Verbindungsmuster sind von Natur aus nützlich. Eine Nachfüllverbindung priorisiert eine primäre Quelle, indem sie sie direkt in das Netzwerk einspeist, während die sekundäre Quelle über eine Brücke, ein Ventil oder ein Absperrventil einspeist; die Brücke bleibt blockiert, solange die primäre Quelle den Bedarf decken kann, sodass die sekundäre Quelle nur bei Bedarf liefert. Eine Überlaufverbindung leitet eine Quelle direkt zu einem Überlaufziel, während das Hauptnetzwerk über eine Brücke angeschlossen ist; Pakete gehen an das Hauptnetzwerk, solange dort Bedarf besteht, und ein Überlauf tritt nur auf, wenn die Brücke blockiert wird. Kurze Überlaufringe können Sensoren für die Automatisierungslogik speisen.

Schleifen und Brücken haben ein vorhersagbares Verhalten: Eine geschlossene Rohrschleife ohne Ein- oder Ausgang eines Gebäudes lässt keine Pakete zirkulieren. Ersetzt man ein einzelnes Rohrsegment durch eine Brücke, akzeptiert die Schleife Pakete und bewegt sie, weil die Brücke einen Gebäude-Aus- oder Eingang bereitstellt, der die Durchflusskriterien erfüllt. Dies wird häufig verwendet, um Kühlmittelschleifen, Puffer oder Filter zu bauen; Reservoirs, die mit Schleifen gekoppelt sind, bieten eine stabile Lagerung und können deaktiviert werden, um die Flüssigkeit zurückzuhalten.

Praktische Hinweise für Bau und Wartung:

  • Halte Quellen nach Möglichkeit von Verbrauchern getrennt: Platziere Quellen auf der einen Seite einer Leitung und Verbraucher auf der anderen, um einen einfachen gerichteten Fluss zu erhalten und unvorhersehbare Pfadsuche zu vermeiden.
  • Minimiere Zusammenführungen und Abzweigungen und vermeide es, verschiedene Flüssigkeiten in derselben Leitung zu mischen. Wo sich ein Mischen nicht vermeiden lässt, filtere Verunreinigungen frühzeitig heraus; bei Gasen sind mechanische Filter am Quellenpunkt den Filterungen auf Rohrleitungsebene vorzuziehen.
  • Vermeide es, Rohre direkt durch viele Verbraucher zu führen; Gebäude mit internen Puffern und Eingabe-Prioritätsverhalten können nachgelagerte Verbraucher aushungern und Verzögerungen bei der Zustellung verursachen.
  • Verwende Absperrventile und Automatisierung (atmosphärische/hydrologische Sensoren) für ein sofortiges, sicheres Umschalten; Ventile werden von Duplikanten bedient und laufen mit derselben Rate weiter, bis sie umgeschaltet werden, sind aber nützlich, um Spielraum zu schaffen und Eingaben beim Zusammenführen auszugleichen.
  • Unterschiedliche Wärmetypen von Rohren (isoliert, normal, strahlend) können ohne Verlust ihres aktuellen Inhalts gegeneinander ausgetauscht werden, was Upgrades oder Reparaturen ohne Flüssigkeitsverlust ermöglicht.
  • Duplikanten mit der Plumbing-Fertigkeit können Rohre manuell in tragbare Behälter entleeren (ähnlich wie Kanisterfüller oder Handpumpe) als fortlaufende Aktion.

Fortgeschrittene Systeme wie Fördernetzwerke erfordern bestimmte Forschung und Fähigkeiten (zum Beispiel Mechatronics Engineering), und Sensoren für die automatische Steuerung werden über die entsprechenden Forschungsbäume freigeschaltet. Das Entwerfen robuster Rohrleitungssysteme beruht darauf, die Mechanik der Pakete, Prioritätsregeln an Gebäudeknoten und den Einsatz von Brücken, Ventilen, Absperrern und Reservoirs zu verstehen, um den Fluss auf vorhersagbare Weise zu lenken.

No related recipes

References to this (1)

Other entities of this type

Related pages

Last updated: