Trať 180+183 v OR

  • Tvůrce vlákna Tvůrce vlákna Šnek
  • Datum začátku Datum začátku
Desetistupňové Angličany vyházejte ven bez milosti z tratě. Stejně desetistupňové výhybky mají špatnou geometrii, odbočení normální výhybky je okolo 6°.
Tak y jsem doporučil, jenže to je právě problém pádů ještě z dob MSTS, kdy se to řešilo statickým objektem daného modelu koleje či vexle, v tomto případě angličanu, zbyla funkční databáze, ale ze souboru world Ti zmizel zápis pro model koleje.
Takže obnovit a následně odmazat to jde, to jsem tu předvedl, pak se to dá nahradit. Z editoru znáš jen toto číslo například 3068. Je to označení bodu výhybky červeně psané. Zde je příklad č.860. Jiné idicie nemáš. Pak možná zjistíš 3D Pointrem přibližnou polohu modelu a znáš souřadnice čtverce. Ze zápisu v TDB Tě zajímá tučně označené.
Tady je zápis ze souboru TDB

TrackNode ( 860
TrJunctionNode ( 0 716 0 )
UiD ( -5850 14843 3106 3 -5850 14843 403.51611 1 -832.29803 0 4.1494727 0 )
TrPins ( 1 2
TrPin ( 254 1 )
TrPin ( 858 1 )
TrPin ( 855 1 )
)
)
TrackNode ( 877 -
červená tyč s číslem v editoru
TrJunctionNode ( 0 716 0 ) - číslo databáze modelu koleje ( z Tsection.dat v Globalu)

číslo čtverce .w číslo UiD zápis modelu ve .w Souřadnice pivotu pokládky nebo TrackNode bodu
UiD ( -5850 14843 3106 0 -5850 14843 400.793 1 -830.758 0 4.3240094 0 ) - může být až 5 desetinných míst, uprav na 3 a zaokrouhli !
TrPins ( 1 2
TrPin ( 861 1 ) - odkazy na připojené sekce či ukončení
TrPin ( 872 1 )
TrPin ( 867 1 )
)
)

Je potřeba dohledat v tomto případě i zbylé dva body angličanu. U tohoto je to TrackNode 850 a 847. Vše je v souboru .TDB Důležité jsou souřadnice pivotu, ty se pak přidají do zápisu k modelu na pozici JNodePosn ( ....... , pořadí není úplně důležité, ale zde jsou 4.
Z těchto indicií musíš spáchat zápis pro daný model. Ideálem je najít stejný model klidně z jiného čtverce a přepsat a vložit zápis do správného čtverce, v tomto případě w-005850+014843.w , zápis je pak takto :

TrackObj (
UiD ( 3106 ) - číslo pořadí modelu v zápisu ve .W
SectionIdx ( 716 ) - číslo sekce databáze
Elevation ( 0 )
JNodePosn ( -5850 14843 400.793 1 -830.758 ) - souřadnice bodu výhybky
JNodePosn ( -5850 14843 403.516 1 -832.298 )
JNodePosn ( -5850 14843 427.614 1 -817.088 )
JNodePosn ( -5850 14843 437.814 1 -815.61 )
CollideFlags ( 39 )
FileName ( A1tDblSlip10d_D.s ) - název modelu
StaticFlags ( 00200180 )
Position ( 400.793 1 -830.758 ) - počáteční pozice modelu
QDirection ( 0 -0.557364 0 0.830268 ) - natočení modelu ( většinou se dá zjistit u pokládkového bodu modelu na vedlejší model koleje )
VDbId ( 4294967295 )
StaticDetailLevel ( 0 )
)


Takto se pak dá vložit a uložit zápis v daném souboru .W a i když netrefíš správné natočení modelu, je po znovuotevření editoru již s ním manipulovat. Písmenem "Z" vypneš databázi a model znovu usadíš nebo vymažeš a to včetně databáze. Jde to udělat se všemi modely kolejí a výhybek. Uložením se zápisy automaticky přepíšou a uloží.

Ještě zmíním, že zrovna tento angličan má tzv. kolejovou vsuvku (vložku) s kouskem koleje a asi 4mi sekcemi databáze. Pokud není vidět model koleje (asi 0.3m délky), je potřeba vzít angličan vyazvednou do výšky, hlavně vypnout databázi a najít vzniklé TrackNode body dle čísel stejně jako u angličanu. Postup je stejný, jen odpadne zápis JNodePosn ( ......

V trati 183 jsem se ale prvně setkal se zápisem pozice modelu Position ( nan nan nan ) . Zápisy jsem našel v souboru .TDB . Trochu hrůzy mě popadlo, ale prvním testem přiřadit místo písmen čísla, jsem dostal výsledek, že model se objevil. Chce to nejlépe rovinatou část terénu a volbu výšky nad úroveň terénu. pozice v závorce je ( x y z ) tedy délka výška šířka.
V souboru .TDB nemá cenu nic přepisovat, chce to najít model koleje bez čísel souřadnic, přidělit mu čísla a pak po otevření editoru smazat. A v trati 183 jich ještě pár je.

Takto lze opravit problémová místa. Tím zmizí i původní přebytečná databáze a může se poškozené místo opravit a nahradit i jinými modely. Určitě zálohujte a to vždy i v meziúpravách.
 
Back
Nahoře