17
0
mirror of https://github.com/MaSzyna-EU07/maszyna.git synced 2026-11-02 11:39:14 +01:00

feat(editor): a slip Rkp or Rkpd bent into a curve of a side track: dragged on a curve with a slip armed it's laid out on the tangent to the curve where it was pressed and bent onto the curve as a switch laid into one is, editor_mode::frame_path laying a path of a template into the curve for both, its crossing track coming along with its ends free, ahead to the side of the drag, the slip curve of a single slip on that side, the straights of both tracks out to the joints of its template. A crossing goes only where two straights cross, a curve as sharp as the slip curves is refused. As it's dragged the view tells the radii of its tracks and slip curves, its cant and what switch_curve::check_slip says, the 11.4 pkt 4b of ST-T1-A6 among it; laid, the status the same. A slip bent into a curve isn't replaced by one laid out of straights. Selftests switchcurve, bladetips: a Rkpd 49E1-190-1:9 in R 800 m with its slip curves of R 154 and 249 m and the warnings of 11.4 pkt 4b and table 9.2, one of R 300 m in R 800 m with no warning of table 9.2, a Rkp in R 4000 m, the blades from 1.248 m on all of them; refused in R 150 m, a Skrz refused

This commit is contained in:
maj00r
2026-10-27 19:39:38 +01:00
parent 7f6a8736ca
commit 7b11db566e
6 changed files with 538 additions and 179 deletions

View File

@@ -12387,3 +12387,48 @@ msgstr "dwóch prostych pod skosem rozjazdu: tam stanie"
msgid "of two straights at the skos of the slip"
msgstr "dwóch prostych pod skosem rozjazdu"
msgid "The curvature of a track through the slip turns from one side to the other within it, which isn't allowed (9.7 pkt 12)"
msgstr "Krzywizna toru przez rozjazd krzyżowy zmienia stronę w jego obrębie, co jest niedopuszczalne (9.7 pkt 12)"
msgid "A slip isn't bent in the running nor in the main tracks, a bent one goes into a side track only (11.4 pkt 4b)"
msgstr "Rozjazdów krzyżowych nie łukuje się w torach szlakowych ani głównych, łukowany kładzie się tylko w torze bocznym (11.4 pkt 4b)"
msgid "A slip curve bent to R %.0f m, below the least %.0f m of a side track (table 9.2)"
msgstr "Łuk rozjazdu krzyżowego wygięty do R %.0f m, poniżej najmniejszego %.0f m w torze bocznym (tabela 9.2)"
msgid "In a side track the layouts needing no cant are recommended (9.3 pkt 5)"
msgstr "W torze bocznym zaleca się układy niewymagające przechyłki (9.3 pkt 5)"
msgid "A crossing goes only where two straights cross"
msgstr "Skrzyżowanie stawia się tylko na przecięciu dwóch prostych"
msgid "The curve of R %.0f m is as sharp as the slip curves of R %.0f m or sharper, the slip isn't bent into it"
msgstr "Łuk R %.0f m jest tak ostry jak łuki rozjazdu krzyżowego R %.0f m albo ostrzejszy, rozjazdu nie da się w niego wygiąć"
msgid "tracks through the slip R %s and %s"
msgstr "tory przez rozjazd R %s i %s"
msgid "slip curves R %s at their sharpest"
msgstr "łuki rozjazdu R %s w najostrzejszym miejscu"
msgid "Slip bent into the curve, the ends of its crossing track free: lay on from them"
msgstr "Rozjazd krzyżowy wygięty w łuk, końce toru przecinającego wolne: kładź od nich dalej"
msgid "the crossing track ahead through the quarter of the cursor, the slip curve of a single slip on its side"
msgstr "tor przecinający w przód przez ćwiartkę kursora, łuk rozjazdu pojedynczego po jej stronie"
msgid "Press+drag on a curve"
msgstr "Wciśnij i przeciągnij na łuku"
msgid "the slip bent into it, in a side track only (11.4 pkt 4b)"
msgstr "rozjazd krzyżowy wygięty w łuk, tylko w torze bocznym (11.4 pkt 4b)"
msgid "Drag on a curve"
msgstr "Przeciągnij na łuku"
msgid "bent into it, in a side track only (11.4 pkt 4b)"
msgstr "wygięty w łuk, tylko w torze bocznym (11.4 pkt 4b)"
msgid "Rkp or Rkpd at a crossing of two straights at its skos, or bent into a curve of a side track"
msgstr "Rozjazd krzyżowy pojedynczy (Rkp) albo podwójny (Rkpd) na skrzyżowaniu dwóch prostych pod jego skosem albo wygięty w łuk toru bocznego"