Plik scenerii: Różnice pomiędzy wersjami
Linia 109: | Linia 109: | ||
</P> | </P> | ||
<UL> | <UL> | ||
− | <LI><P STYLE="margin-bottom: 0cm"><FONT FACE="Arial, sans-serif">MaxDistance</FONT> | + | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2><FONT FACE="Arial, sans-serif">MaxDistance</FONT> |
− | – maksymalna odległość z jakiej obiekt będzie widoczny</P> | + | – maksymalna odległość z jakiej obiekt będzie widoczny</FONT></P> |
− | <LI><P STYLE="margin-bottom: 0cm"><FONT FACE="Arial, sans-serif">MinDistance</FONT> | + | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2><FONT FACE="Arial, sans-serif">MinDistance</FONT> |
− | – minimalna odległość z jakiej obiekt będzie widoczny</P> | + | – minimalna odległość z jakiej obiekt będzie widoczny</FONT></P> |
− | <LI><P STYLE="margin-bottom: 0cm"><FONT FACE="Arial, sans-serif">Name</FONT> | + | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2><FONT FACE="Arial, sans-serif">Name</FONT> |
− | – nazwa obiektu, jeśli nie potrzebujemy należy wpisać <B>none</B></P> | + | – nazwa obiektu, jeśli nie potrzebujemy należy wpisać <B>none</B></FONT></P> |
<LI><P ALIGN=LEFT STYLE="margin-bottom: 0cm; font-style: normal; font-weight: normal"> | <LI><P ALIGN=LEFT STYLE="margin-bottom: 0cm; font-style: normal; font-weight: normal"> | ||
− | <FONT FACE="Times New Roman, serif"><FONT SIZE=2 | + | <FONT FACE="Times New Roman, serif"><FONT SIZE=2><FONT FACE="Arial, sans-serif">Type</FONT> |
- rodzaj obiektu</FONT></FONT></P> | - rodzaj obiektu</FONT></FONT></P> | ||
</UL> | </UL> | ||
Linia 298: | Linia 298: | ||
<BR> | <BR> | ||
</P> | </P> | ||
− | <P ALIGN=LEFT STYLE="margin-bottom: 0cm"><FONT SIZE=3><FONT FACE="Times New Roman, serif"><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal"><SPAN STYLE="background: #ccff99">NODE::Track</SPAN></SPAN></SPAN></FONT></FONT></P> | + | <P ALIGN=LEFT STYLE="margin-bottom: 0cm"><FONT SIZE=3><FONT FACE="Times New Roman, serif"><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal"><SPAN STYLE="background: #ccff99">NODE::Track |
+ | </SPAN></SPAN></SPAN></FONT><FONT COLOR="#ccff99"><FONT FACE="Times New Roman, serif"><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal"><SPAN STYLE="background: #ccff99">###############################################################################</SPAN></SPAN></SPAN></FONT></FONT></FONT></P> | ||
<P STYLE="margin-bottom: 0cm">Definiuje tor, po którym możemy puścić | <P STYLE="margin-bottom: 0cm">Definiuje tor, po którym możemy puścić | ||
obiekt <B>dynamic</B>. Kształt toru definiujemy za pomocą krzywej | obiekt <B>dynamic</B>. Kształt toru definiujemy za pomocą krzywej | ||
Linia 305: | Linia 306: | ||
zielono wartości domyślne (default) które powinny być w skrypcie | zielono wartości domyślne (default) które powinny być w skrypcie | ||
tworzącym</FONT></P> | tworzącym</FONT></P> | ||
− | <P STYLE="margin-bottom: 0cm"><BR> | + | <P STYLE="margin-bottom: 0cm; font-weight: normal"><BR> |
</P> | </P> | ||
<UL> | <UL> | ||
− | <LI><P><FONT | + | <LI><P><FONT COLOR="#000000"><SPAN STYLE="text-decoration: none"><FONT SIZE=2 STYLE="font-size: 9pt"><SPAN STYLE="font-weight: normal">TrackType</SPAN></FONT></SPAN></FONT><FONT COLOR="#008000"><SPAN STYLE="text-decoration: none"><FONT SIZE=2 STYLE="font-size: 9pt"><B> |
− | normal</B></SPAN></FONT><FONT COLOR="#008000"><SPAN STYLE="text-decoration: none"> | + | normal</B></FONT></SPAN></FONT><FONT COLOR="#008000"><SPAN STYLE="text-decoration: none"><FONT SIZE=2 STYLE="font-size: 9pt"> |
− | (tor kolejowy prosty), </SPAN></FONT><B>switch</B> — | + | (tor kolejowy prosty), </FONT></SPAN></FONT><FONT SIZE=2 STYLE="font-size: 9pt"><B>switch</B></FONT><FONT SIZE=2 STYLE="font-size: 9pt"> |
− | + | — zwrotnica, </FONT><FONT SIZE=2 STYLE="font-size: 9pt"><B>table</B></FONT><FONT SIZE=2 STYLE="font-size: 9pt"> | |
− | + | — obrotnica, przesuwnica, wywrotnica, </FONT><FONT SIZE=2 STYLE="font-size: 9pt"><B>road</B></FONT><FONT SIZE=2 STYLE="font-size: 9pt"> | |
− | + | — droga lądowa, </FONT><FONT SIZE=2 STYLE="font-size: 9pt"><B>cross</B></FONT><FONT SIZE=2 STYLE="font-size: 9pt"> | |
− | + | — skrzyżowanie dróg (ma dwa odcinki), </FONT><FONT SIZE=2 STYLE="font-size: 9pt"><B>river</B></FONT><FONT SIZE=2 STYLE="font-size: 9pt"> | |
− | + | — rzeka, kanał, ciek wodny, droga wodna, </FONT><FONT SIZE=2 STYLE="font-size: 9pt"><B>tributary</B></FONT><FONT SIZE=2 STYLE="font-size: 9pt"> | |
+ | — połączenie dróg wodnych </FONT> | ||
</P> | </P> | ||
</UL> | </UL> | ||
Linia 462: | Linia 464: | ||
</P> | </P> | ||
<P STYLE="text-indent: 0.64cm; margin-bottom: 0cm; background: #dddddd"> | <P STYLE="text-indent: 0.64cm; margin-bottom: 0cm; background: #dddddd"> | ||
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace | + | <FONT SIZE=1 STYLE="font-size: 8pt"><FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><SPAN LANG="en-US">node |
− | -1 0 track_sbl02 track normal 100.0</SPAN | + | -1 0 track_sbl02 track normal 100.0</SPAN></FONT></FONT><FONT FACE="Courier New, monospace"><SPAN LANG="en-US"> |
− | 1.435</SPAN | + | 1.435</SPAN></FONT><FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><SPAN LANG="en-US"> |
20.0 19 4 flat vis </SPAN></FONT></FONT></FONT> | 20.0 19 4 flat vis </SPAN></FONT></FONT></FONT> | ||
</P> | </P> | ||
<P LANG="en-US" STYLE="text-indent: 0.64cm; margin-bottom: 0cm; background: #dddddd"> | <P LANG="en-US" STYLE="text-indent: 0.64cm; margin-bottom: 0cm; background: #dddddd"> | ||
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE= | + | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=1 STYLE="font-size: 8pt">Rail_screw_used1 |
4.0 TpB-old1.tex 0.2 0.5 1.1</FONT></FONT></FONT></P> | 4.0 TpB-old1.tex 0.2 0.5 1.1</FONT></FONT></FONT></P> | ||
<P LANG="en-US" STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd"> | <P LANG="en-US" STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd"> | ||
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE= | + | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=1 STYLE="font-size: 8pt">-646.0 |
0.2 169.0 0.0 </FONT></FONT></FONT> | 0.2 169.0 0.0 </FONT></FONT></FONT> | ||
</P> | </P> | ||
<P LANG="en-US" STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd"> | <P LANG="en-US" STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd"> | ||
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE= | + | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=1 STYLE="font-size: 8pt">0.0 |
0.0 0.0 </FONT></FONT></FONT> | 0.0 0.0 </FONT></FONT></FONT> | ||
</P> | </P> | ||
<P LANG="en-US" STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd"> | <P LANG="en-US" STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd"> | ||
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE= | + | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=1 STYLE="font-size: 8pt">0.0 |
0.0 0.0 </FONT></FONT></FONT> | 0.0 0.0 </FONT></FONT></FONT> | ||
</P> | </P> | ||
<P STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd"> | <P STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd"> | ||
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace | + | <FONT SIZE=1 STYLE="font-size: 8pt"><FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><SPAN LANG="en-US">-646.0 |
0.2 69.0 0.0 </SPAN></FONT></FONT></FONT> | 0.2 69.0 0.0 </SPAN></FONT></FONT></FONT> | ||
</P> | </P> | ||
<P LANG="en-US" STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd"> | <P LANG="en-US" STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd"> | ||
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE= | + | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=1 STYLE="font-size: 8pt">0</FONT></FONT></FONT></P> |
<P LANG="en-US" STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd"> | <P LANG="en-US" STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd"> | ||
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE= | + | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=1 STYLE="font-size: 8pt">event1 |
test_sbl02_s1 </FONT></FONT></FONT> | test_sbl02_s1 </FONT></FONT></FONT> | ||
</P> | </P> | ||
<P LANG="en-US" STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd"> | <P LANG="en-US" STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd"> | ||
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE= | + | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=1 STYLE="font-size: 8pt">event2 |
test_sbl02_s1 </FONT></FONT></FONT> | test_sbl02_s1 </FONT></FONT></FONT> | ||
</P> | </P> | ||
<P STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd"> | <P STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd"> | ||
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE= | + | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=1 STYLE="font-size: 8pt">velocity |
40 </FONT></FONT></FONT> | 40 </FONT></FONT></FONT> | ||
</P> | </P> | ||
<P STYLE="text-indent: 0.64cm; margin-bottom: 0cm; background: #dddddd"> | <P STYLE="text-indent: 0.64cm; margin-bottom: 0cm; background: #dddddd"> | ||
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE= | + | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=1 STYLE="font-size: 8pt">endtrack</FONT></FONT></FONT></P> |
<P STYLE="text-indent: 0.64cm; margin-bottom: 0cm"><BR> | <P STYLE="text-indent: 0.64cm; margin-bottom: 0cm"><BR> | ||
</P> | </P> | ||
Linia 507: | Linia 509: | ||
anonimowego zakrętu w wykopie</P> | anonimowego zakrętu w wykopie</P> | ||
<P STYLE="text-indent: 0.64cm; margin-bottom: 0cm; background: #dddddd"> | <P STYLE="text-indent: 0.64cm; margin-bottom: 0cm; background: #dddddd"> | ||
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace | + | <FONT SIZE=1 STYLE="font-size: 8pt"><FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><SPAN LANG="en-US">node |
− | -1 0 none track normal 100.0</SPAN | + | -1 0 none track normal 100.0</SPAN></FONT></FONT><FONT FACE="Courier New, monospace"><SPAN LANG="en-US"> |
− | 1.435</SPAN | + | 1.435</SPAN></FONT><FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><SPAN LANG="en-US"> |
25.0 20 0 canyon vis</SPAN></FONT></FONT></FONT></P> | 25.0 20 0 canyon vis</SPAN></FONT></FONT></FONT></P> | ||
<P LANG="en-US" STYLE="text-indent: 0.64cm; margin-bottom: 0cm; background: #dddddd"> | <P LANG="en-US" STYLE="text-indent: 0.64cm; margin-bottom: 0cm; background: #dddddd"> | ||
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE= | + | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=1 STYLE="font-size: 8pt">Rail_screw_used1 |
4.0 TpD.tex 0.3 0.6 0.9</FONT></FONT></FONT></P> | 4.0 TpD.tex 0.3 0.6 0.9</FONT></FONT></FONT></P> | ||
<P STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd"> | <P STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd"> | ||
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE= | + | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=1 STYLE="font-size: 8pt">-46.0 |
0.2 -65.0001 0.0 </FONT></FONT></FONT> | 0.2 -65.0001 0.0 </FONT></FONT></FONT> | ||
</P> | </P> | ||
<P STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd"> | <P STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd"> | ||
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace | + | <FONT SIZE=1 STYLE="font-size: 8pt"><FONT COLOR="#000000"><FONT FACE="Courier New, monospace">0.0 |
0.0 -11.3351 </FONT></FONT></FONT> | 0.0 -11.3351 </FONT></FONT></FONT> | ||
</P> | </P> | ||
<P STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd"> | <P STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd"> | ||
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE= | + | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=1 STYLE="font-size: 8pt">1.28189 |
0.0 11.2623 </FONT></FONT></FONT> | 0.0 11.2623 </FONT></FONT></FONT> | ||
</P> | </P> | ||
<P STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd"> | <P STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd"> | ||
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE= | + | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=1 STYLE="font-size: 8pt">-47.9246 |
0.2 -98.9273 0.0 </FONT></FONT></FONT> | 0.2 -98.9273 0.0 </FONT></FONT></FONT> | ||
</P> | </P> | ||
<P STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd"> | <P STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd"> | ||
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE= | + | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=1 STYLE="font-size: 8pt">300.0</FONT></FONT></FONT></P> |
<P STYLE="text-indent: 0.64cm; margin-bottom: 0cm; background: #dddddd"> | <P STYLE="text-indent: 0.64cm; margin-bottom: 0cm; background: #dddddd"> | ||
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE= | + | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=1 STYLE="font-size: 8pt">endtrack</FONT></FONT></FONT></P> |
<P STYLE="margin-bottom: 0cm"><BR> | <P STYLE="margin-bottom: 0cm"><BR> | ||
</P> | </P> | ||
Linia 539: | Linia 541: | ||
zwrotnicy:</P> | zwrotnicy:</P> | ||
<P STYLE="text-indent: 0.64cm; margin-bottom: 0cm; background: #dddddd"> | <P STYLE="text-indent: 0.64cm; margin-bottom: 0cm; background: #dddddd"> | ||
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace | + | <FONT SIZE=1 STYLE="font-size: 8pt"><FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><SPAN LANG="en-US">node |
− | -1 0 Testowo_zwr1 track switch </SPAN | + | -1 0 Testowo_zwr1 track switch </SPAN></FONT></FONT><FONT FACE="Courier New, monospace"><SPAN LANG="en-US">34.0 |
− | 1.435</SPAN | + | 1.435</SPAN></FONT><FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><SPAN LANG="en-US"> |
25.0 20 2 flat vis </SPAN></FONT></FONT></FONT> | 25.0 20 2 flat vis </SPAN></FONT></FONT></FONT> | ||
</P> | </P> | ||
<P LANG="en-US" STYLE="text-indent: 0.64cm; margin-bottom: 0cm; background: #dddddd"> | <P LANG="en-US" STYLE="text-indent: 0.64cm; margin-bottom: 0cm; background: #dddddd"> | ||
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE= | + | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=1 STYLE="font-size: 8pt">Rail_screw_used1 |
4.0 Rail_screw_uNused1 0.2 1.5 2.5</FONT></FONT></FONT></P> | 4.0 Rail_screw_uNused1 0.2 1.5 2.5</FONT></FONT></FONT></P> | ||
<P LANG="en-US" STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd"> | <P LANG="en-US" STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd"> | ||
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE= | + | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=1 STYLE="font-size: 8pt">-46.0 |
0.2 269.0 0 //point 1</FONT></FONT></FONT></P> | 0.2 269.0 0 //point 1</FONT></FONT></FONT></P> | ||
<P STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd"> | <P STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd"> | ||
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace | + | <FONT SIZE=1 STYLE="font-size: 8pt"><FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><SPAN LANG="en-US">0.0 |
0.0 0.0 //control vector 1</SPAN></FONT></FONT></FONT></P> | 0.0 0.0 //control vector 1</SPAN></FONT></FONT></FONT></P> | ||
<P LANG="en-US" STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd"> | <P LANG="en-US" STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd"> | ||
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE= | + | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=1 STYLE="font-size: 8pt">0.0 |
0.0 0.0 //control vector 2</FONT></FONT></FONT></P> | 0.0 0.0 //control vector 2</FONT></FONT></FONT></P> | ||
<P LANG="en-US" STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd"> | <P LANG="en-US" STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd"> | ||
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE= | + | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=1 STYLE="font-size: 8pt">-46.0 |
0.2 235.0 0 //point 2</FONT></FONT></FONT></P> | 0.2 235.0 0 //point 2</FONT></FONT></FONT></P> | ||
<P LANG="en-US" STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd"> | <P LANG="en-US" STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd"> | ||
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE= | + | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=1 STYLE="font-size: 8pt">0</FONT></FONT></FONT></P> |
<P LANG="en-US" STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd"> | <P LANG="en-US" STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd"> | ||
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE= | + | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=1 STYLE="font-size: 8pt">-46.0 |
0.2 269.0 0 //point 1</FONT></FONT></FONT></P> | 0.2 269.0 0 //point 1</FONT></FONT></FONT></P> | ||
<P LANG="en-US" STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd"> | <P LANG="en-US" STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd"> | ||
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE= | + | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=1 STYLE="font-size: 8pt">0.0 |
0.0 -11.3351 //control vector 1</FONT></FONT></FONT></P> | 0.0 -11.3351 //control vector 1</FONT></FONT></FONT></P> | ||
<P LANG="en-US" STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd"> | <P LANG="en-US" STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd"> | ||
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE= | + | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=1 STYLE="font-size: 8pt">1.28189 |
0.0 11.2623 //control vector 2</FONT></FONT></FONT></P> | 0.0 11.2623 //control vector 2</FONT></FONT></FONT></P> | ||
<P LANG="en-US" STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd"> | <P LANG="en-US" STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd"> | ||
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE= | + | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=1 STYLE="font-size: 8pt">-47.9246 |
0.2 235.073 0 //point 2</FONT></FONT></FONT></P> | 0.2 235.073 0 //point 2</FONT></FONT></FONT></P> | ||
<P STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd"> | <P STYLE="text-indent: 1.25cm; margin-bottom: 0cm; background: #dddddd"> | ||
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE= | + | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=1 STYLE="font-size: 8pt">-100</FONT></FONT></FONT></P> |
<P ALIGN=LEFT STYLE="text-indent: 0.64cm; margin-bottom: 0cm; background: #dddddd; font-style: normal; font-weight: normal"> | <P ALIGN=LEFT STYLE="text-indent: 0.64cm; margin-bottom: 0cm; background: #dddddd; font-style: normal; font-weight: normal"> | ||
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE= | + | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=1 STYLE="font-size: 8pt">endtrack</FONT></FONT></FONT></P> |
<P ALIGN=LEFT STYLE="text-indent: 0.64cm; margin-bottom: 0cm; background: #dddddd; font-style: normal; font-weight: normal"> | <P ALIGN=LEFT STYLE="text-indent: 0.64cm; margin-bottom: 0cm; background: #dddddd; font-style: normal; font-weight: normal"> | ||
<BR> | <BR> | ||
Linia 582: | Linia 584: | ||
<P ALIGN=LEFT STYLE="margin-bottom: 0cm"><BR> | <P ALIGN=LEFT STYLE="margin-bottom: 0cm"><BR> | ||
</P> | </P> | ||
− | <P ALIGN=LEFT STYLE="margin-bottom: 0cm"><FONT SIZE=3><FONT FACE="Times New Roman, serif"><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal"><SPAN STYLE="background: #ccff99">NODE::Traction</SPAN></SPAN></SPAN></FONT></FONT></P> | + | <P ALIGN=LEFT STYLE="margin-bottom: 0cm"><FONT SIZE=3><FONT FACE="Times New Roman, serif"><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal"><SPAN STYLE="background: #ccff99">NODE::Traction</SPAN></SPAN></SPAN></FONT><FONT COLOR="#ccff99"><FONT FACE="Times New Roman, serif"><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal"><SPAN STYLE="background: #ccff99">##############################################################################</SPAN></SPAN></SPAN></FONT></FONT><FONT FACE="Times New Roman, serif"><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal"><SPAN STYLE="background: #ccff99">ˆ</SPAN></SPAN></SPAN></FONT></FONT></P> |
<P STYLE="margin-bottom: 0cm">Definiuje odcinek drutu sieci | <P STYLE="margin-bottom: 0cm">Definiuje odcinek drutu sieci | ||
trakcyjnej</P> | trakcyjnej</P> | ||
− | <P ALIGN=LEFT STYLE="text-indent: 0.64cm; margin-bottom: 0cm; background: # | + | <P STYLE="margin-bottom: 0cm">Parametry: <FONT COLOR="#008000">na |
− | <FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=2 STYLE="font-size: 9pt">Parametry: | + | zielono wartości domyślne (default) które są w skrypcie tworzącym</FONT></P> |
− | <FONT COLOR="# | + | <P STYLE="margin-bottom: 0cm"><BR> |
− | + | </P> | |
− | </ | + | <UL> |
− | </ | + | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2 STYLE="font-size: 9pt">PowerSourceName |
+ | – nazwa źródła zasilania, tak sama dla każdego odcinka | ||
+ | zasilania </FONT> | ||
+ | </P> | ||
+ | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2 STYLE="font-size: 9pt">NominalVoltage | ||
+ | – napięcie w sieci trakcyjnej bez obciążenia <FONT COLOR="#008000">3500</FONT></FONT></P> | ||
+ | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2 STYLE="font-size: 9pt">MaxCurrent | ||
+ | – prąd przy którym napięcie w sieci spadłoby o połowę <FONT COLOR="#008000">4500</FONT></FONT></P> | ||
+ | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2 STYLE="font-size: 9pt">Resistivity | ||
+ | – rezystancja styku ślizgacz-przewód <FONT COLOR="#008000">0.01 | ||
+ | </FONT></FONT> | ||
+ | </P> | ||
+ | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2 STYLE="font-size: 9pt">Material | ||
+ | – z czego zrobiony jest drut [Cu, Al] <FONT COLOR="#008000">Cu</FONT></FONT></P> | ||
+ | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2 STYLE="font-size: 9pt">WireThickness | ||
+ | – grubość drutu w mm <FONT COLOR="#008000">3</FONT></FONT></P> | ||
+ | <LI><P STYLE="margin-bottom: 0cm; page-break-before: auto"><FONT SIZE=2 STYLE="font-size: 9pt">DamageFlag | ||
+ | – flaga bitowa uszkodzeń, 1 oznacza patynę, 128 oznacza | ||
+ | zerwanie <FONT COLOR="#008000">1</FONT></FONT></P> | ||
+ | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2 STYLE="font-size: 9pt">Point1 | ||
+ | [x,y,z] – punkt początkowy dolnego przewodu (jezdnego)</FONT></P> | ||
+ | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2 STYLE="font-size: 9pt">Point2 | ||
+ | [x,y,z] – punkt końcowy dolnego przewodu (jezdnego)</FONT></P> | ||
+ | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2 STYLE="font-size: 9pt">Point3 | ||
+ | [x,y,z] – punkt początkowy górnego przewodu (nośnego)</FONT></P> | ||
+ | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2 STYLE="font-size: 9pt">Point4 | ||
+ | [x,y,z] – punkt końcowy górnego przewodu (nośnego)</FONT></P> | ||
+ | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2 STYLE="font-size: 9pt">Hmin | ||
+ | – najniższa wysokość górnego przewodu nad dolnym <FONT COLOR="#008000">0.4</FONT></FONT></P> | ||
+ | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2 STYLE="font-size: 9pt">DeltaL | ||
+ | – odstęp pomiędzy kolejnymi wieszakami</FONT></P> | ||
+ | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2 STYLE="font-size: 9pt">Wires | ||
+ | –<FONT COLOR="#0000ff"> </FONT>ilość przewodów (0,1,2,3 a w | ||
+ | przyszłości 4) <FONT COLOR="#008000">2</FONT></FONT></P> | ||
+ | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2 STYLE="font-size: 9pt">WireOffset | ||
+ | –<FONT COLOR="#0000ff"> </FONT>odstep między przewodami | ||
+ | jezdnymi gdy Wires=3 <FONT COLOR="#008000">0.04</FONT></FONT></P> | ||
+ | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2 STYLE="font-size: 9pt">Visibility | ||
+ | – jeśli trakcja ma być niewidoczna, wpisujemy <B>unvis </B><FONT COLOR="#008000">vis</FONT> | ||
+ | </FONT> | ||
+ | </P> | ||
+ | </UL> | ||
+ | <UL> | ||
+ | <LI><P ALIGN=LEFT STYLE="margin-bottom: 0cm; page-break-before: auto"> | ||
+ | <FONT SIZE=2 STYLE="font-size: 9pt"><SPAN STYLE="background: #ffffff">CurrentEvent | ||
+ | (opcjonalny) – zdarzenie które zostanie uruchomione gdy | ||
+ | <B>dynamic</B> pobiera prąd z sieci. </SPAN></FONT> | ||
+ | </P> | ||
+ | </UL> | ||
+ | <P ALIGN=LEFT STYLE="margin-left: 0.64cm; margin-bottom: 0cm"><BR> | ||
+ | </P> | ||
+ | <P ALIGN=LEFT STYLE="margin-left: 0.64cm; margin-bottom: 0cm"><BR> | ||
+ | </P> | ||
+ | <P ALIGN=LEFT STYLE="margin-left: 0.64cm; margin-bottom: 0cm"><SPAN STYLE="background: #ffffff">Przykład:</SPAN></P> | ||
+ | <P ALIGN=LEFT STYLE="margin-left: 0.64cm; margin-bottom: 0cm; background: #dddddd"> | ||
+ | <BR> | ||
+ | </P> | ||
+ | <P ALIGN=LEFT STYLE="margin-left: 0.64cm; margin-bottom: 0cm; background: #dddddd"> | ||
+ | <FONT COLOR="#000000"><SPAN STYLE="background: transparent"><FONT SIZE=2 STYLE="font-size: 9pt">include | ||
+ | tra/sb165-3d.inc tra/betonrelief1 -2.313 5.8 100.247 0 end</FONT></SPAN></FONT></P> | ||
+ | <P ALIGN=LEFT STYLE="margin-left: 0.64cm; margin-bottom: 0cm; background: #dddddd"> | ||
+ | <FONT COLOR="#000000"><SPAN STYLE="background: transparent"><FONT SIZE=2 STYLE="font-size: 9pt">node | ||
+ | -1 0 none traction pwr01 3500 4500 0.01 cu 3.0 1</FONT></SPAN></FONT></P> | ||
+ | <P ALIGN=LEFT STYLE="margin-left: 0.64cm; margin-bottom: 0cm; background: #dddddd"> | ||
+ | <FONT COLOR="#000000"><SPAN STYLE="background: transparent"><FONT SIZE=2 STYLE="font-size: 9pt">0.687223 | ||
+ | 5.8 100.247</FONT></SPAN></FONT></P> | ||
+ | <P ALIGN=LEFT STYLE="margin-left: 0.64cm; margin-bottom: 0cm; background: #dddddd"> | ||
+ | <FONT COLOR="#000000"><SPAN STYLE="background: transparent"><FONT SIZE=2 STYLE="font-size: 9pt">0.087223 | ||
+ | 5.8 170.247</FONT></SPAN></FONT></P> | ||
+ | <P ALIGN=LEFT STYLE="margin-left: 0.64cm; margin-bottom: 0cm; background: #dddddd"> | ||
+ | <FONT COLOR="#000000"><SPAN STYLE="background: transparent"><FONT SIZE=2 STYLE="font-size: 9pt">0.687223 | ||
+ | 7.5 100.247</FONT></SPAN></FONT></P> | ||
+ | <P ALIGN=LEFT STYLE="margin-left: 0.64cm; margin-bottom: 0cm; background: #dddddd"> | ||
+ | <FONT COLOR="#000000"><SPAN STYLE="background: transparent"><FONT SIZE=2 STYLE="font-size: 9pt">0.087223 | ||
+ | 7.5 170.247</FONT></SPAN></FONT></P> | ||
+ | <P ALIGN=LEFT STYLE="margin-left: 0.64cm; margin-bottom: 0cm; background: #dddddd"> | ||
+ | <FONT COLOR="#000000"><SPAN STYLE="background: transparent"><FONT SIZE=2 STYLE="font-size: 9pt">0.4 | ||
+ | 4.0 3 0.04 vis </FONT></SPAN></FONT> | ||
+ | </P> | ||
+ | <P ALIGN=LEFT STYLE="margin-left: 0.64cm; margin-bottom: 0cm; background: #dddddd"> | ||
+ | <FONT COLOR="#000000"><SPAN STYLE="background: transparent"><FONT SIZE=2 STYLE="font-size: 9pt">endtraction</FONT></SPAN></FONT></P> | ||
+ | <UL> | ||
+ | <P ALIGN=LEFT STYLE="margin-bottom: 0cm; background: #dddddd"></P> | ||
+ | <P ALIGN=LEFT STYLE="margin-bottom: 0cm"><FONT COLOR="#0000ff"><FONT SIZE=2 STYLE="font-size: 9pt">(skrypt | ||
+ | oblicza P3 i P4 dodając do P1 i P2 zmienne h1 i h2 czyli wysokości | ||
+ | zaczepu górnego nad dolnym, defaultowo wynoszą one 1.65 m)</FONT></FONT></P> | ||
+ | </UL> | ||
+ | <P STYLE="text-indent: 0.64cm; margin-bottom: 0cm"><FONT COLOR="#cc0000"><FONT SIZE=2 STYLE="font-size: 9pt"><SPAN STYLE="background: #ffcccc">Uwaga | ||
+ | – słupy/wysięgniki są odrębnymi obiektami (skrypt 3dsmax | ||
+ | umożliwia dołączanie słupów .inc do każdego wezła linii </SPAN><SPAN STYLE="background: #ffcccc">typu</SPAN><SPAN STYLE="background: #ffcccc"> | ||
+ | Traction)</SPAN></FONT></FONT></P> | ||
+ | <P STYLE="text-indent: 0.64cm; margin-bottom: 0cm"><BR> | ||
+ | </P> | ||
+ | <P STYLE="text-indent: 0.64cm; margin-bottom: 0cm"><BR> | ||
+ | </P> | ||
+ | <P ALIGN=LEFT STYLE="margin-bottom: 0cm; page-break-before: auto"><FONT COLOR="#000000"><FONT SIZE=3><FONT FACE="Times New Roman, serif"><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal"><SPAN STYLE="background: #ccff99">NODE::TractionPowerSource | ||
+ | </SPAN></SPAN></SPAN></FONT><FONT COLOR="#ccff99"><FONT FACE="Times New Roman, serif"><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal"><SPAN STYLE="background: #ccff99">###################################################################</SPAN></SPAN></SPAN></FONT></FONT></FONT></FONT></P> | ||
+ | <P ALIGN=LEFT STYLE="margin-bottom: 0cm"><FONT COLOR="#000000"><FONT SIZE=3><SPAN STYLE="background: #ffffff"><FONT FACE="Times New Roman, serif"><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal">Definiuje | ||
+ | zasilacz trakcji elektrycznej</SPAN></SPAN></FONT></SPAN></FONT></FONT></P> | ||
+ | <H3 CLASS="western" STYLE="font-weight: normal"><FONT FACE="Courier New, monospace"><FONT SIZE=1 STYLE="font-size: 8pt"><SPAN STYLE="background: #ffffff">składnia: | ||
+ | TractionPowerSource (p2) (p3) (p4) (p7) 0 (p8) (p9) 1.0 3 60.0 | ||
+ | norecuperation end</SPAN></FONT></FONT></H3> | ||
+ | <P STYLE="margin-bottom: 0cm; page-break-before: auto"><FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=1 STYLE="font-size: 8pt"><SPAN STYLE="background: #ffffff">przykład: | ||
+ | node -1 0 pwr01 tractionpowersource 0 0 0 3400 0 0.01 2000 1.0 3 60.0 | ||
+ | section end</SPAN></FONT></FONT></FONT></P> | ||
+ | <P STYLE="text-indent: 0.64cm; margin-bottom: 0cm"><BR> | ||
+ | </P> | ||
+ | <P STYLE="margin-bottom: 0cm"><FONT COLOR="#cc3300"><FONT SIZE=2 STYLE="font-size: 9pt"><SPAN STYLE="background: #ffcc99">UWAGA | ||
+ | – nazwa tego obiektu informuje program że wszystkie obiekty | ||
+ | typu Traction które mają taką samą nazwę w polu PowerSourceName | ||
+ | należą do tego samego odcinka zasilania.</SPAN></FONT></FONT></P> | ||
+ | <UL> | ||
+ | <P STYLE="margin-bottom: 0cm"></P> | ||
+ | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2>Origin [x,y,z] – | ||
+ | położenie źródła prądu</FONT></P> | ||
+ | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2>NominalVoltage – | ||
+ | napięcie w sieci trakcyjnej bez obciążenia </FONT> | ||
+ | </P> | ||
+ | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2>VoltageFrequency – | ||
+ | częstotliwość prądu (0 dla stałego)</FONT></P> | ||
+ | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2>InternalRes – | ||
+ | rezystancja wewnętrzna podstacji</FONT></P> | ||
+ | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2>MaxOutputCurrent – | ||
+ | prąd przy którym uruchamia się bezpiecznik nadmiarowy szybki</FONT></P> | ||
+ | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2>FastFuseTimeOut – | ||
+ | czas po którym obwód się uruchamia ponownie po przeciążeniu</FONT></P> | ||
+ | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2>FastFuseRepetition – | ||
+ | ilość prób wznowienia pracy obwodu</FONT></P> | ||
+ | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2>SlowFuseTimeOut – | ||
+ | czas po jakim zostanie uruchomiony obwód jeśli zostanie przekroczona | ||
+ | ilość wznowień (załączeń bezpiecznika szybkiego)</FONT></P> | ||
+ | <LI><P STYLE="margin-bottom: 0cm"><FONT COLOR="#000000"><FONT SIZE=2><SPAN STYLE="background: #ffffff">Recuperation | ||
+ | – czy jest odzysk prądu z sieci (jeśli nie to dać | ||
+ | NoRecuperation)</SPAN></FONT></FONT></P> | ||
+ | </UL> | ||
+ | <P STYLE="text-indent: 0.64cm; margin-bottom: 0cm"><BR> | ||
+ | </P> | ||
+ | <P STYLE="text-indent: 0.64cm; margin-bottom: 0cm"><BR> | ||
+ | </P> | ||
+ | <P ALIGN=LEFT STYLE="margin-bottom: 0cm; page-break-before: auto"><FONT COLOR="#000000"><FONT SIZE=3><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal"><SPAN STYLE="background: #ccff99">NODE::Dynamic | ||
+ | </SPAN></SPAN></SPAN></FONT></FONT></FONT><FONT COLOR="#ccff99"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal"><SPAN STYLE="background: #ccff99">#########</SPAN></SPAN></SPAN></FONT></FONT></FONT><FONT COLOR="#ccff99"><FONT FACE="Times New Roman, serif"><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal"><SPAN STYLE="background: #ccff99">###############</SPAN></SPAN></SPAN></FONT></FONT><FONT COLOR="#ccff99"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal"><SPAN STYLE="background: #ccff99">#####################################################</SPAN></SPAN></SPAN></FONT></FONT></FONT></FONT></FONT></P> | ||
+ | <P STYLE="margin-bottom: 0cm">Obiekt poruszający się po torach.</P> | ||
+ | <H3 CLASS="western" STYLE="margin-top: 0cm; margin-bottom: 0.1cm; font-weight: normal"> | ||
+ | <FONT FACE="Times New Roman, serif"><FONT SIZE=2 STYLE="font-size: 9pt"><SPAN STYLE="background: #ffffff"><FONT FACE="Courier New, monospace"><FONT SIZE=1 STYLE="font-size: 8pt">Składnia:</FONT></FONT><FONT SIZE=1 STYLE="font-size: 8pt"> | ||
+ | </FONT> node mindist maxdist name type dir replacableskin chktype | ||
+ | dist cabocupancy coupler loadquantity loadtype enddynamic</SPAN></FONT></FONT></H3> | ||
+ | <P STYLE="margin-bottom: 0cm"><FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=1 STYLE="font-size: 8pt"><SPAN STYLE="background: #ffffff">przykład: | ||
+ | </SPAN></FONT></FONT></FONT><FONT SIZE=2 STYLE="font-size: 9pt">node | ||
+ | -1 0 505126-08109-8 dynamic pkp\bdhpumn_v2 505126-08109-8 bdhpumn 0.0 | ||
+ | nobody 0 0 enddynamic</FONT></P> | ||
+ | <P STYLE="margin-bottom: 0cm"><FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=1 STYLE="font-size: 8pt"><SPAN STYLE="background: #ffffff">przykład: | ||
+ | </SPAN></FONT></FONT></FONT><FONT SIZE=2 STYLE="font-size: 9pt">node | ||
+ | -1 0 eamos dynamic pkp\eams_v1 eams3 401zl 0.0 nobody 3 1 sand | ||
+ | enddynamic</FONT></P> | ||
+ | <P STYLE="margin-bottom: 0cm">Parametry:</P> | ||
+ | <UL> | ||
+ | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2>Dir – katalog | ||
+ | bazowy obiektu <FONT COLOR="#000000">np.</FONT><FONT COLOR="#ff0000"> | ||
+ | PKP/EU07</FONT></FONT></P> | ||
+ | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2>ReplacableSkin – | ||
+ | tekstura która zostanie podmieniona (na ogół nadwozie) – patrz | ||
+ | model </FONT> | ||
+ | </P> | ||
+ | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2>Type – plik | ||
+ | (bez rozszerzenia .chk) z charakterystyką techniczną obiektu <FONT COLOR="#000000">np.</FONT><FONT COLOR="#ff0000"> | ||
+ | 303E</FONT></FONT></P> | ||
+ | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2>Track (<B>tylko</B> | ||
+ | jeśli nie jest częścią <B>TrainSet</B>) – nazwa toru na którym | ||
+ | ustawiamy obiekt</FONT></P> | ||
+ | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2>Dist – | ||
+ | odległość początkowa (w/m pocz. Toru) jeśli jest -1 to pojazd będzie | ||
+ | wstawiony odwrotnie</FONT></P> | ||
+ | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2>CabOccupancy – | ||
+ | obsługa pojazdu, możliwe wartości: headdriver, reardriver, nobody, | ||
+ | <SPAN STYLE="background: #ffffff">passenger, conductor</SPAN></FONT></P> | ||
+ | </UL> | ||
+ | <UL> | ||
+ | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2>Vel (tylko jeśli <U><SPAN STYLE="background: #ffffff">NIE | ||
+ | JEST</SPAN></U> częścią <B>TrainSet</B>) – prędkość początkowa</FONT></P> | ||
+ | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2>Coupler – | ||
+ | (tylko jeśli <U><SPAN STYLE="background: #ffffff">JEST</SPAN></U><SPAN STYLE="background: #ffffff"> | ||
+ | </SPAN>częścią <B>TrainSet</B>) – typ sprzęgu łączącego z | ||
+ | poprzednikiem</FONT></P> | ||
+ | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2>Loadquantity – | ||
+ | ilość ładunku</FONT></P> | ||
+ | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2>LoadType – | ||
+ | nazwa ładunku – <U><SPAN STYLE="background: #ffffff">TYLKO gdy | ||
+ | Loadquantity > 0</SPAN></U></FONT></P> | ||
+ | </UL> | ||
+ | <P STYLE="margin-left: 0.64cm; margin-bottom: 0cm"><BR> | ||
+ | </P> | ||
+ | <P STYLE="margin-bottom: 0cm"><FONT SIZE=2><SPAN STYLE="background: transparent">Komentarz: | ||
+ | typ sprzęgu definiowany jest jako kombinacja bitowa flag: 1=sprzęg | ||
+ | rzeczywisty, 2=sprzęg pneumatyczny, 4=sprzęg sterowania ukrotnionego | ||
+ | itp. Zero oznacza brak fizycznego połączenia. </SPAN></FONT> | ||
+ | </P> | ||
+ | <P STYLE="margin-bottom: 0cm"><BR> | ||
+ | </P> | ||
+ | <P STYLE="margin-bottom: 0cm">Przykład lokomotywy która na dzień | ||
+ | dobry jedzie z prędkością 40km/h:</P> | ||
+ | <P STYLE="text-indent: 0.64cm; margin-bottom: 0cm"><SPAN STYLE="background: transparent"><FONT FACE="Courier New, monospace"><FONT SIZE=2 STYLE="font-size: 9pt"><SPAN LANG="de-DE">node | ||
+ | –1 0 EU07-424 dynamic /pkp/eu07 </SPAN></FONT></FONT><FONT FACE="Courier New, monospace"><FONT SIZE=2 STYLE="font-size: 9pt"><SPAN LANG="de-DE">EU07-424.tga</SPAN></FONT></FONT><FONT FACE="Courier New, monospace"><FONT SIZE=2 STYLE="font-size: 9pt"><SPAN LANG="de-DE"> | ||
+ | 303E track_start 100.0 1 40.0</SPAN></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=2 STYLE="font-size: 9pt"><SPAN LANG="de-DE"> | ||
+ | </SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=2 STYLE="font-size: 9pt"><SPAN LANG="de-DE">0</SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=2 STYLE="font-size: 9pt"><SPAN LANG="de-DE"> | ||
+ | enddynamic</SPAN></FONT></FONT></FONT></SPAN></P> | ||
+ | <P STYLE="margin-bottom: 0cm"><BR> | ||
+ | </P> | ||
+ | <P STYLE="margin-bottom: 0cm; background: #ccff99"><FONT COLOR="#000000"><FONT SIZE=2 STYLE="font-size: 9pt"><SPAN STYLE="background: transparent">mój | ||
+ | komentarz: w katalogu można trzymać alternatywne modele i chki danej | ||
+ | serii, jak również specyficzne tekstury,</SPAN></FONT></FONT></P> | ||
+ | <P STYLE="margin-bottom: 0cm; background: #ccff99"><FONT COLOR="#000000"><SPAN STYLE="background: transparent"> | ||
+ | <FONT SIZE=2 STYLE="font-size: 9pt">a w przyszłości dźwieki.</SPAN></FONT></FONT></P> | ||
+ | <P STYLE="margin-bottom: 0cm; background: #ccff99"><FONT COLOR="#000000"><FONT SIZE=2><SPAN STYLE="background: transparent">Przykładowo | ||
+ | w katalogu /PKP/Bipa są 3 pliki .chk dla środkowych i skrajnych | ||
+ | członów, w /PKP/EN57 będą pliki dla 6ra, 6s i 6rb. </SPAN></FONT></FONT> | ||
+ | </P> | ||
+ | <P STYLE="text-indent: 0.64cm; margin-bottom: 0cm; background: #ccff99"> | ||
+ | <FONT COLOR="#000000"><FONT SIZE=2 STYLE="font-size: 9pt"><SPAN STYLE="background: transparent">Ponadto | ||
+ | w tym katalogu znajdują sie pliki *.mmd gdzie definiowane są dźwięki, | ||
+ | wskaźniki, regulatory, modele itp.</SPAN></FONT></FONT></P> | ||
+ | <P ALIGN=LEFT STYLE="margin-bottom: 0cm; page-break-before: auto"><FONT COLOR="#000000"><FONT SIZE=3><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal"><SPAN STYLE="background: #ccff99">NODE::Model | ||
+ | </SPAN></SPAN></SPAN></FONT></FONT></FONT><FONT COLOR="#ccff99"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal"><SPAN STYLE="background: #ccff99">####################################################</SPAN></SPAN></SPAN></FONT></FONT></FONT><FONT COLOR="#ccff99"><FONT FACE="Times New Roman, serif"><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal"><SPAN STYLE="background: #ccff99">###</SPAN></SPAN></SPAN></FONT></FONT><FONT COLOR="#ccff99"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN STYLE="font-style: normal"><SPAN STYLE="font-weight: normal"><SPAN STYLE="background: #ccff99">########################</SPAN></SPAN></SPAN></FONT></FONT></FONT></FONT></FONT></P> | ||
+ | <P STYLE="margin-bottom: 0cm">Wstawia model nieruchomy ale z | ||
+ | możliwością animacji, np. semafor.</P> | ||
+ | <P STYLE="margin-bottom: 0cm">Parametry:</P> | ||
+ | <UL> | ||
+ | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2 STYLE="font-size: 9pt">Position | ||
+ | – pozycja [x,y,z] </FONT> | ||
+ | </P> | ||
+ | <LI><P LANG="en-US" STYLE="margin-bottom: 0cm"><FONT SIZE=2 STYLE="font-size: 9pt">Angle | ||
+ | – kąt [deg]</FONT></P> | ||
+ | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2 STYLE="font-size: 9pt">Model | ||
+ | – model obiektu</FONT></P> | ||
+ | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2 STYLE="font-size: 9pt">texture | ||
+ | – jeśli w modelu istnieje tekstura o takiej nazwie to zostanie | ||
+ | ona podmieniona</FONT></P> | ||
+ | <LI><P STYLE="margin-bottom: 0cm"><FONT SIZE=2 STYLE="font-size: 9pt">Lights | ||
+ | (opcjonalny) – stany świateł obiektu 0-wył, 1-wł, 2-migające</FONT></P> | ||
+ | <P STYLE="margin-bottom: 0cm"></P> | ||
+ | </UL> | ||
+ | <P LANG="en-US" STYLE="margin-left: 0.64cm; margin-bottom: 0cm"><FONT COLOR="#0000ff"><FONT SIZE=2>w | ||
+ | modelu trzeba je nazwać Light_On01, Light_Off01, Light_On02, | ||
+ | Light_Off02 itd. </FONT></FONT> | ||
+ | </P> | ||
+ | <P STYLE="margin-left: 0.64cm; margin-bottom: 0cm"><FONT COLOR="#0000ff"><FONT SIZE=2>Light_On01 | ||
+ | to światło włączone, Light_Off01 to wyłączone</FONT></FONT></P> | ||
+ | <P STYLE="margin-left: 0.64cm; margin-bottom: 0cm"><FONT COLOR="#000000"><FONT SIZE=2>składnia: | ||
+ | <FONT FACE="Courier New, monospace"><FONT SIZE=2 STYLE="font-size: 9pt"><SPAN LANG="en-US">node | ||
+ | –1 0 none model pos.x pos.y pos.z angle model </SPAN></FONT></FONT><FONT FACE="Courier New, monospace"><FONT SIZE=2 STYLE="font-size: 9pt"><SPAN LANG="en-US"><SPAN STYLE="background: transparent">texture</SPAN></SPAN></FONT></FONT><FONT FACE="Courier New, monospace"><FONT SIZE=2 STYLE="font-size: 9pt"><SPAN LANG="en-US"> | ||
+ | lights 0 0 1 0 0 0 endmodel</SPAN></FONT></FONT></FONT></FONT></P> | ||
+ | <P STYLE="margin-left: 0.64cm; margin-bottom: 0cm"><BR> | ||
+ | </P> | ||
+ | <P STYLE="margin-bottom: 0cm"> Przykład osadzenia modelu | ||
+ | semafora świetlnego z napisem A na tabliczce:</P> | ||
+ | <P STYLE="text-indent: 0.64cm; margin-bottom: 0cm"><FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=2 STYLE="font-size: 9pt"><SPAN LANG="en-US">node | ||
+ | –1 0 none model 10 20 4 90 SS5zpcpbY.t3d </SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=2 STYLE="font-size: 9pt"><SPAN LANG="en-US"><SPAN STYLE="background: #ccff99">A</SPAN></SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Courier New, monospace"><FONT SIZE=2 STYLE="font-size: 9pt"><SPAN LANG="en-US"> | ||
+ | Lights 0 0 1 0 0 0 endmodel</SPAN></FONT></FONT></FONT></P> | ||
+ | <P STYLE="text-indent: 0.64cm; margin-bottom: 0cm"><BR> | ||
+ | </P> |
Wersja z 04:44, 29 mar 2015
OPIS FORMATU PLIKU SCENERII
Opracowanie na podstawie dokumentu scenery.doc autorstwa
Marcina Woźniaka i Macieja Czapkiewicza
Aktualizacja wg stanu na rok 2015
Na zebranych tu informacjach oparte zostały skrypty eksporterów
jaki i importerów scenerii dla środowiska 3DS Max Studio oraz
parser przetwarzajacy dane z plików scenerii wbudowany w programie EU07.EXE
Domyślny plik trasy powinien nazywać się scene.scn, możliwe jest wgranie innego pliku poprzez podanie jego nazwy jako parametr w skrócie lub w konsoli polecen, np.
eu07.exe –s scenery/testowo.scn.
Można również zdefiniować domyślną nazwę scenerii w pliku eu07.ini podajac parametr w kluczu sceneryfile np.:
sceneryfile testowo.scn
Parametry obiektów w scenerii mogą być oddzielane spacjami, przecinkami, średnikami, tabulatorami lub końcami linii, jednak dla lepszej czytelności dla człowieka zaleca się oddzielanie ich wyłącznie spacją.
Przykłady:
include;tree.inc;l61_plants/drzewo1024f;-3947.2;-4.0;2401.17;56.0;8.3;4.2;end
include,tree.inc,l61_plants/drzewo1024f,-3947.2,-4.0,2401.17,56.0,8.3,4.2,end
include tree.inc l61_plants/drzewo1024f -3947.2 -4.0 2401.17 56.0 8.3 4.2 end
W pliku scenerii rozróżniamy 12 typów obiektów, są to:
node, event, include, trainset, rotate, orgin, description, fog, atmo, light, camera, config
Dwa z wymienionych typow, tj. node i event dziela się na podtypy. Wpis typu node posiada 12 podtypów zaś wpis event 8.
1 Wpis node
Typ NODE definiuje obiekty widoczne (a ogólniej: obiekty które bierze pod uwagę funkcja Render).
Obiekty tego typu mogą być rysowalne lub niewidoczne. Parametry podstawowe wspólne dla wszystkich podtypów to:
MaxDistance – maksymalna odległość z jakiej obiekt będzie widoczny
MinDistance – minimalna odległość z jakiej obiekt będzie widoczny
Name – nazwa obiektu, jeśli nie potrzebujemy należy wpisać none
Type - rodzaj obiektu
Poniżej tabela opisująca poszczególne podtypy wpisu NODE
track |
Definiuje trajektorię, po której może poruszać się obiekt dynamic. Kształt trajektorii definiujemy za pomocą krzywej Beziera |
|
---|---|---|
traction |
Definiuje obiekt odcinka drutu sieci trakcyjnej |
|
dynamic |
Definiuje obiekt poruszający się po ścieżkach typu track lub road |
|
model |
Wstawia obiekt modelu 3d statyczny lub z możliwością animacji |
|
triangles |
Definiuje jeden trójkąt składajacy się z trzech wierzchołków jako element składowy terenu |
|
riangle_strip |
Definiuje wielokąt jako element składowy terenu |
|
triangle_fan |
|
|
lines |
Definiuje linię – pojedynczy odcinek od punktu A do punktu B |
|
line_strip |
|
|
line_loop |
|
|
memcell |
Komórka pamięci, nie jest rysowana ale ma współrzędne X, Y, Z, które np. są przekazywane do AI jako pozycja semafora. |
|
eventlauncher |
Obiekt wyzwalany naciśnięciem klawisza albo o określonej godzinie lub raz na jakiś czas. Nie jest rysowany ale ma współrzędne X, Y, Z, istotne przy wyzwalaniu klawiszem. |
|
NODE::Track ###############################################################################
Definiuje tor, po którym możemy puścić obiekt dynamic. Kształt toru definiujemy za pomocą krzywej Beziera.
Parametry: na zielono wartości domyślne (default) które powinny być w skrypcie tworzącym
TrackType normal (tor kolejowy prosty), switch — zwrotnica, table — obrotnica, przesuwnica, wywrotnica, road — droga lądowa, cross — skrzyżowanie dróg (ma dwa odcinki), river — rzeka, kanał, ciek wodny, droga wodna, tributary — połączenie dróg wodnych
TrackLength – długość odcinka toru
TrackWidth – szerokość toru (potrzebne w wielu sprawach) 1.435
Friction – statyczny współczynnik tarcia 0.15 czy ta wielkość jest prawidłowa?
SoundDist – co ile metrów będzie odgrywany dźwięk stukotu 20
Quality – pierwsze 4 bity – ile ton/oś, pozostałe – rezerwa 20
DamageFlag – kombinacja stałych dtrack_* z mover.pas, np 128 oznacza brak szyn 0 dla normal, 2 dla switch
Environment – słowo kluczowe oznaczające otoczenie toru: flat, mountains, canyon, tunnel (w zależności od tego będzie się zmieniać oświetlenie i/lub echo dźwięków
Visibility – jeśli tor ma być niewidoczny wpisujemy unvis ale normalnie powinno być vis i wtedy należy podać:
Tex1 – tekstura szyn (jeśli none to szyny nie są rysowane) Rail_screw_used1
TexLength – długość w [m] odpowiadająca teksturze szyny 4.0
Tex2 – dla track normal tekstura podsypki z podkładami (gdy none to nie jest automatycznie rysowana) a w przypadku zwrotnicy tekstura szyn drugiego toru (dla zwrotnicy podkłady trzeba zdefiniować jako oddzielny obiekt!) TpD.tex
TexHeight – wysokość rysowanej podsypki (w przypadku zwrotnicy odstęp iglicy od szyny) 0.2
TexWidth – szerokość rysowanej podsypki od szyny do początku nachylenia (w przypadku zwrotnicy długość odbojnicy) 0.5
TexSlope – szerokość rysowanej podsypki w obszarze pochylenia (w przypadku zwrotnicy odległość środka odbojnicy od końca rozjazdu) 1.1
Point1 – punkt początkowy toru [x,y,z]
Roll1 – przechyłka początku toru [deg]
CVec1 – wektor [x,y,z]
CVec2 – wektor [x,y,z]
Point2 – punkt końcowy toru [x,y,z]
Roll2 – przechyłka końca toru [deg]
Radius1 – najmniejszy promień toru
Point3 – (tylko w przypadku zwrotnicy) punkt początkowy toru [x,y,z]
Roll3 – (tylko w przypadku zwrotnicy) przechyłka toru [deg]
CVec3 – (tylko w przypadku zwrotnicy) wektor [x,y,z]
CVec4 – (tylko w przypadku zwrotnicy) wektor [x,y,z]
Point4 – (tylko w przypadku zwrotnicy) punkt końcowy toru [x,y,z]
Roll4 – (tylko w przypadku zwrotnicy) przechyłka toru [deg]
Radius2 – najmniejszy promień toru (tylko w przypadku zwrotnicy)
Velocity (opcjonalny) – prędkość jakiej będzie się starał nie przekroczyć jadący przez ten tor obiekt dynamic jeśli jest sterowany przez AI
Event0 (opcjonalny) – zdarzenie zostanie uruchomione gdy obsadzony załogą dynamic stoi na torze.
Event1 (opcjonalny) – zdarzenie zostanie uruchomione gdy obsadzony załogą dynamic wjedzie na tor w kierunku punktu początkowego (Point1)
Event2 (opcjonalny) – zdarzenie zostanie uruchomione gdy obsadzony załogą dynamic wjedzie na tor w kierunku punktu końcowego (Point2)
Eventall0 (opcjonalny) – zdarzenie które zostanie uruchomione gdy jakikolwiek dynamic stoi na torze.
Event1 (opcjonalny) – zdarzenie zostanie uruchomione gdy jakikolwiek dynamic wjedzie na tor w kierunku punktu początkowego (Point1)
Event2 (opcjonalny) – zdarzenie które zostanie uruchomione gdy jakikolwiek dynamic wjedzie na tor w kierunku punktu końcowego (Point2)
Isolated (opcjonalny) – nazwa odcinka izolowanego, do którego należy tor
Overhead (opcjonalny) – podać parametr 0, jeśli AI ma przejeżdżać bezprądowo
Angle1 (opcjonalny) – ścięcie końca 1 pod innym kątem
Angle2 (opcjonalny) – ścięcie końca 2 pod innym kątem
Fouling1 (opcjonalny) – wskazanie modelu ukresu od strony 1
Fouling2 (opcjonalny) – wskazanie modelu ukresu od strony 2
Jeśli chcemy otrzymać tor prosty należy oba wektory CVec wyzerować oraz dać Radius1=0.
Nazwa toru jest potrzebna tylko gdy chcemy na ten tor jakoś oddziaływać (np. przełożyć zwrotnicę) albo ustawić na nim obiekt dynamic. Zwykły tor nie musi mieć konkretnej nazwy tzn. można go nazwać none.
Przykład toru prostego o nazwie track_sbl02, o długości 100m, z ograniczeniem szlakowym 40km/h:
node -1 0 track_sbl02 track normal 100.0 1.435 20.0 19 4 flat vis
Rail_screw_used1 4.0 TpB-old1.tex 0.2 0.5 1.1
-646.0 0.2 169.0 0.0
0.0 0.0 0.0
0.0 0.0 0.0
-646.0 0.2 69.0 0.0
0
event1 test_sbl02_s1
event2 test_sbl02_s1
velocity 40
endtrack
Przykład anonimowego zakrętu w wykopie
node -1 0 none track normal 100.0 1.435 25.0 20 0 canyon vis
Rail_screw_used1 4.0 TpD.tex 0.3 0.6 0.9
-46.0 0.2 -65.0001 0.0
0.0 0.0 -11.3351
1.28189 0.0 11.2623
-47.9246 0.2 -98.9273 0.0
300.0
endtrack
Przykład zwrotnicy:
node -1 0 Testowo_zwr1 track switch 34.0 1.435 25.0 20 2 flat vis
Rail_screw_used1 4.0 Rail_screw_uNused1 0.2 1.5 2.5
-46.0 0.2 269.0 0 //point 1
0.0 0.0 0.0 //control vector 1
0.0 0.0 0.0 //control vector 2
-46.0 0.2 235.0 0 //point 2
0
-46.0 0.2 269.0 0 //point 1
0.0 0.0 -11.3351 //control vector 1
1.28189 0.0 11.2623 //control vector 2
-47.9246 0.2 235.073 0 //point 2
-100
endtrack
NODE::Traction##############################################################################ˆ
Definiuje odcinek drutu sieci trakcyjnej
Parametry: na zielono wartości domyślne (default) które są w skrypcie tworzącym
PowerSourceName – nazwa źródła zasilania, tak sama dla każdego odcinka zasilania
NominalVoltage – napięcie w sieci trakcyjnej bez obciążenia 3500
MaxCurrent – prąd przy którym napięcie w sieci spadłoby o połowę 4500
Resistivity – rezystancja styku ślizgacz-przewód 0.01
Material – z czego zrobiony jest drut [Cu, Al] Cu
WireThickness – grubość drutu w mm 3
DamageFlag – flaga bitowa uszkodzeń, 1 oznacza patynę, 128 oznacza zerwanie 1
Point1 [x,y,z] – punkt początkowy dolnego przewodu (jezdnego)
Point2 [x,y,z] – punkt końcowy dolnego przewodu (jezdnego)
Point3 [x,y,z] – punkt początkowy górnego przewodu (nośnego)
Point4 [x,y,z] – punkt końcowy górnego przewodu (nośnego)
Hmin – najniższa wysokość górnego przewodu nad dolnym 0.4
DeltaL – odstęp pomiędzy kolejnymi wieszakami
Wires – ilość przewodów (0,1,2,3 a w przyszłości 4) 2
WireOffset – odstep między przewodami jezdnymi gdy Wires=3 0.04
Visibility – jeśli trakcja ma być niewidoczna, wpisujemy unvis vis
CurrentEvent (opcjonalny) – zdarzenie które zostanie uruchomione gdy dynamic pobiera prąd z sieci.
Przykład:
include tra/sb165-3d.inc tra/betonrelief1 -2.313 5.8 100.247 0 end
node -1 0 none traction pwr01 3500 4500 0.01 cu 3.0 1
0.687223 5.8 100.247
0.087223 5.8 170.247
0.687223 7.5 100.247
0.087223 7.5 170.247
0.4 4.0 3 0.04 vis
endtraction
(skrypt oblicza P3 i P4 dodając do P1 i P2 zmienne h1 i h2 czyli wysokości zaczepu górnego nad dolnym, defaultowo wynoszą one 1.65 m)
Uwaga – słupy/wysięgniki są odrębnymi obiektami (skrypt 3dsmax umożliwia dołączanie słupów .inc do każdego wezła linii typu Traction)
NODE::TractionPowerSource ###################################################################
Definiuje zasilacz trakcji elektrycznej
składnia: TractionPowerSource (p2) (p3) (p4) (p7) 0 (p8) (p9) 1.0 3 60.0 norecuperation end
przykład: node -1 0 pwr01 tractionpowersource 0 0 0 3400 0 0.01 2000 1.0 3 60.0 section end
UWAGA – nazwa tego obiektu informuje program że wszystkie obiekty typu Traction które mają taką samą nazwę w polu PowerSourceName należą do tego samego odcinka zasilania.
Origin [x,y,z] – położenie źródła prądu
NominalVoltage – napięcie w sieci trakcyjnej bez obciążenia
VoltageFrequency – częstotliwość prądu (0 dla stałego)
InternalRes – rezystancja wewnętrzna podstacji
MaxOutputCurrent – prąd przy którym uruchamia się bezpiecznik nadmiarowy szybki
FastFuseTimeOut – czas po którym obwód się uruchamia ponownie po przeciążeniu
FastFuseRepetition – ilość prób wznowienia pracy obwodu
SlowFuseTimeOut – czas po jakim zostanie uruchomiony obwód jeśli zostanie przekroczona ilość wznowień (załączeń bezpiecznika szybkiego)
Recuperation – czy jest odzysk prądu z sieci (jeśli nie to dać NoRecuperation)
NODE::Dynamic #############################################################################
Obiekt poruszający się po torach.
Składnia: node mindist maxdist name type dir replacableskin chktype dist cabocupancy coupler loadquantity loadtype enddynamic
przykład: node -1 0 505126-08109-8 dynamic pkp\bdhpumn_v2 505126-08109-8 bdhpumn 0.0 nobody 0 0 enddynamic
przykład: node -1 0 eamos dynamic pkp\eams_v1 eams3 401zl 0.0 nobody 3 1 sand enddynamic
Parametry:
Dir – katalog bazowy obiektu np. PKP/EU07
ReplacableSkin – tekstura która zostanie podmieniona (na ogół nadwozie) – patrz model
Type – plik (bez rozszerzenia .chk) z charakterystyką techniczną obiektu np. 303E
Track (tylko jeśli nie jest częścią TrainSet) – nazwa toru na którym ustawiamy obiekt
Dist – odległość początkowa (w/m pocz. Toru) jeśli jest -1 to pojazd będzie wstawiony odwrotnie
CabOccupancy – obsługa pojazdu, możliwe wartości: headdriver, reardriver, nobody, passenger, conductor
Vel (tylko jeśli NIE JEST częścią TrainSet) – prędkość początkowa
Coupler – (tylko jeśli JEST częścią TrainSet) – typ sprzęgu łączącego z poprzednikiem
Loadquantity – ilość ładunku
LoadType – nazwa ładunku – TYLKO gdy Loadquantity > 0
Komentarz: typ sprzęgu definiowany jest jako kombinacja bitowa flag: 1=sprzęg rzeczywisty, 2=sprzęg pneumatyczny, 4=sprzęg sterowania ukrotnionego itp. Zero oznacza brak fizycznego połączenia.
Przykład lokomotywy która na dzień dobry jedzie z prędkością 40km/h:
node –1 0 EU07-424 dynamic /pkp/eu07 EU07-424.tga 303E track_start 100.0 1 40.0 0 enddynamic
mój komentarz: w katalogu można trzymać alternatywne modele i chki danej serii, jak również specyficzne tekstury,
a w przyszłości dźwieki.</SPAN></FONT></P>
<P STYLE="margin-bottom: 0cm; background: #ccff99">Przykładowo
w katalogu /PKP/Bipa są 3 pliki .chk dla środkowych i skrajnych
członów, w /PKP/EN57 będą pliki dla 6ra, 6s i 6rb.
</P>
<P STYLE="text-indent: 0.64cm; margin-bottom: 0cm; background: #ccff99">
Ponadto
w tym katalogu znajdują sie pliki *.mmd gdzie definiowane są dźwięki,
wskaźniki, regulatory, modele itp.</P>
<P ALIGN=LEFT STYLE="margin-bottom: 0cm; page-break-before: auto">NODE::Model
###############################################################################</P>
<P STYLE="margin-bottom: 0cm">Wstawia model nieruchomy ale z
możliwością animacji, np. semafor.</P>
<P STYLE="margin-bottom: 0cm">Parametry:</P>
Lights (opcjonalny) – stany świateł obiektu 0-wył, 1-wł, 2-migające
</UL>
w modelu trzeba je nazwać Light_On01, Light_Off01, Light_On02, Light_Off02 itd.
Light_On01 to światło włączone, Light_Off01 to wyłączone
składnia: node –1 0 none model pos.x pos.y pos.z angle model texture lights 0 0 1 0 0 0 endmodel
Przykład osadzenia modelu semafora świetlnego z napisem A na tabliczce:
node –1 0 none model 10 20 4 90 SS5zpcpbY.t3d A Lights 0 0 1 0 0 0 endmodel