Seinhuis tekenen - Tips
Seinhuis tekenen
Valkuilen
Bij het tekenen van de baan in het TrainController seinhuis zijn er veel kleine en grote valkuilen die met een beetje zorg vermeden kunnen worden.
Hier volgen een paar tips.
Grootte van het seinhuis
Vaak wordt het hele oppervlak van het scherm gebruikt om het seinhuis te tekenen. TrainController is echter zo ontworpen dat het seinhuis zo compact mogelijk getekend moet worden. Een paar mooie voorbeelden kun je vinden in deze discussie in het TC forum: Uitbreiding van seinhuizen
Een overhangend seinhuis kan ook tot storingen leiden, maar Dr. Railroad wijst ons daar altijd op:
- Verminder het aantal in elkaar seinhuis elementen tussen ... en ten minste één blok ... tegenover het blok. Door de grote afstand tussen de twee blokken kan de verbindende rijweg niet worden berekend.
Volgend blok
Het zou nu voor de hand liggen om gewoon nog een blok in te voegen om deze lange afstand in twee delen te verdelen. Dit kan echter niet altijd worden geïmplementeerd in het systeem (trefwoord: tewrugmeldsecties). Een andere aanpak is daarom om eenvoudigweg het hele seinhuis te verkleinen en de baan compacter te maken.
Verklein het seinhuis
Uiteindelijk vereist een groter seinhuis ook veel meer rekenkracht en geheugen.
Jürgen Freiwald gebruikt een voorbeeld om dit te illustreren: groot vs. compact seinhuis
Ruimte en rekentijd
Het tweede sporendiagram is functioneel identiek aan het eerste. In bedrijf verbruikt het eerste sporendiagram echter veel meer rekentijd en geheugen.
Bij prestatieproblemen zoeken veel gebruikers naar snelle interfaces, snellere pc's en dergelijke. Ze vergeten echter dat elke pixel op het scherm ook rekentijd en geheugen verbruikt. Alle beetjes helpen.
Blokken die met zichzelf verbonden zijn
Je moet ook spoorverbindingen vermijden die aan de ene kant uit een blok lopen en na een ronde weer terug in hetzelfde blok zonder tussendoor andere blokken te passeren. Bij complexere seinhuizen is dit op het eerste gezicht misschien niet duidelijk. Het gevolg hiervan is dat er geen rijwegen worden gemaakt voor dergelijke verbindingen. Een blok kan geen uitgang naar zichzelf toestaan.
Weblinks
- Bron: Forum
- Voorbeeld: Forum
- TC-wiki: Hoe bouw ik mijn grote seinhuis op om ruimte te besparen?
- -- Digi thomas2003 15:28, 16. Dez. 2014
- bearbeitet: Uslex (Diskussion) 14:39, 13. Feb. 2022 (CET)