Форум Trainsim

Форум Trainsim (http://www.trainsim.ru/forum/index.php)
-   TrainZ - Маршруты и сценарии (http://www.trainsim.ru/forum/forumdisplay.php?f=24)
-   -   Система маршрутизации z7-xPath (Система расчёта поездных маршрутов стрелочная будка) (http://www.trainsim.ru/forum/showthread.php?t=11836)

TRam_ 10.03.2012 22:09

смотри тему на рейлюнионе

awaken 12.03.2012 03:17

иногда по непонятной причине команды "задать маршрут" пропускают какой-то светофор и срабатывают на следующий за ним - например вместо выходного на входном следующей станции. естественно ход сценария при этом идет через пень.
это значит нужно триггеры втыкать перед каждым входным-выходным?

DarkLotus 14.03.2012 17:47

Помогите пожалуйста разобраться с z7 xPath. Мне нужно распределить поезда прибывающие на станцию (скорые на главный путь, товарные на боковой и т.д.) Я так понял для этого и нужна эта система? Просто я скурил мануал по ней и ещё больше запутался

TRam_ 14.03.2012 19:09

[QUOTE]Я так понял для этого и нужна эта система?[/QUOTE]В том числе и для этого. То есть ты задаёшь приоритеты маршрутам приёма, а потом грузовым и пассажирским поездам задаёшь команды на сбор маршрута, который будет соответствовать заданному пути или набору из путей.

DarkLotus 14.03.2012 19:23

А будку один раз за весь маршрут ставить? И как называется команда поезду на сбор маршрута?

awaken 14.03.2012 19:47

[QUOTE=DarkLotus;325974]Помогите пожалуйста разобраться с z7 xPath. Мне нужно распределить поезда прибывающие на станцию (скорые на главный путь, товарные на боковой и т.д.) Я так понял для этого и нужна эта система? Просто я скурил мануал по ней и ещё больше запутался[/QUOTE]


путям назначить приоритеты (в свойствах будки, или через правило z7-xPath Extra Interface)
например грузовым 2-3, пассажирским 1, главным 0

для приема поезда на опр.группу путей задаешь ему команду

-задать маршрут приоритета не ниже 2, не выше 3 (и он пойдет на "грузовые" пути)

[size="1"][color="Silver"]Добавлено через 8 минут[/color][/size]
[QUOTE=DarkLotus;325974]Помогите пожалуйста разобраться с z7 xPath. Мне нужно распределить поезда прибывающие на станцию (скорые на главный путь, товарные на боковой и т.д.) Я так понял для этого и нужна эта система? Просто я скурил мануал по ней и ещё больше запутался[/QUOTE]


путям назначить приоритеты (в свойствах будки, или через правило z7-xPath Extra Interface)
например грузовым 2-3, пассажирским 1, главным 0

для приема поезда на опр.группу путей задаешь ему команду

-задать маршрут приоритета не ниже 2, не выше 3 (и он пойдет на "грузовые" пути)

в документации много непонятностей в терминологии, например "приоритет" означает приоритет пути (другими словами класс пути),
и приоритет поезда. эти вещи никак не связаны друг с другом.
я поначалу думал что если у поезда приоритет 2, то он будет направляться на пути с приоритетом 2 - нифига не так.

приоритет поезда влияет на режим выполнения маневров (автооткрытие маневровых если приоритет 3), а также на ограничения скорости по перегону (пасс/грузовой), и на некоторые правила (правило обгона) .

во избежании путаницы, я придерживаюсь такого разделения приоритетов путей (числа могут быть любыми кроме 0, которое всегда имеет смысл главного пути )
0 - главный путь , продолжение перегона (на однопутках он 1, на двухпутках 2, реже больше)
1 - пассажирские пути ,те что проходят через пасс.платформу с возможной остановкой
2 - пути для скрещения/безостановочного пропуска грузовых поездов
3 - пути для длительной стоянки груз.поездов (техстоянка,осмотр,смена локомотива)
4,5 - пути для маневров, составительские, сортировочные и тд (те что не имеют поездных выходных светофоров)

DarkLotus 14.03.2012 20:19

[QUOTE=awaken;326013]
для приема поезда на опр.группу путей задаешь ему команду

-задать маршрут приоритета не ниже 2, не выше 3 (и он пойдет на "грузовые" пути)
[/QUOTE]
А как эта команда в игре называются?

TRam_ 14.03.2012 21:10

Посмотри начало видео - [url]http://www.youtube.com/watch?v=fzwc0dLzm3k[/url] , там показано как добавлять команды в список. Соответственно связанные с приоритетами маршрутов начинаются с xPath (есть также команды с Ботомашинистом, но об этом позже).

awaken 14.03.2012 21:22

Володя, где-то вроде спрашивал уже.
имеет ли место в z7-xPath ошибка с пропуском светофоров?
ну например команда срабаывает не на предполагаемом светофоре, а на следующем за ним (входной следующей станции вместо выходного). я подозреваю что из-за этого у меня поезд встает на перегоне перед красным входным, хотя не должен
она же не видит разницы между входными и выходными, так?

TRam_ 14.03.2012 21:29

Тут проблема в том, что z7, при переводе стрелок за светофором, может "сбросить" его открытость. Это можно заметить по тому, что маршрут от светофора собран (т.е. в браузере отмечен звёздочкой), но в свойствах светофора "предоткрытия" нету.

Это вторая причина по которой я занялся новой сигналкой - в z7 это не исправить...

А вот чтоб команды пропускали светофоры - такого я не замечал.

DarkLotus 15.03.2012 01:58

Ёжкин кот! какое разнообразие! И что из этого выбирать нужно?
[url=http://s019.radikal.ru/i618/1203/c0/334d0e689fbd.jpg][img]http://s019.radikal.ru/i618/1203/c0/334d0e689fbdt.jpg[/img][/url]

TRam_ 15.03.2012 02:07

пока ты будку маршрутную не настроишь и не построишь маршруты, примерно как тут - [url]http://www.youtube.com/watch?v=8JE_Vh-tk3A[/url], то маршрутизацией ты пользоваться не можешь. А как настроишь - то команды типа "задать маршрут закр. светофора"

DarkLotus 15.03.2012 02:19

Так это видео я 451425262раз уже пересмотрел и будку настроил, вот только светофоры почемуто всё равно не открываются...
И ещё. бот ведь он сам по одной этой команде не поедет или поедет? Или ему ещё дополнительная команда какая-то нужна (типа ехать к...)?

TRam_ 15.03.2012 02:31

"Движение до красного по удалению 3 км"

А ещё можешь загрузить пакет команд "ботомашинист" - [url]http://trainzup.com/?p=3544[/url]...

DarkLotus 15.03.2012 02:58

А для меня нужно применить "задать маршрут приоритета" или "задать маршрут на отклонение"?

TRam_ 15.03.2012 03:24

на вике написано, для какого специфического случая нужна "задать маршрут на отклонение".

Задатьь маршрут приоритета сработает на том светофоре, который перед поездом.

DarkLotus 15.03.2012 06:09

Ёжкин кот! Так вот почему выходной не открывается!

[size="1"][color="Silver"]Добавлено через 1 час 20 минут[/color][/size]
Всё равно не открывается... Как его открыть?

DarkLotus 15.03.2012 09:45

И как развернуть перегон?

TRam_ 15.03.2012 10:56

Перегон должен разворачиваться автоматически, при задании маршрута.

DarkLotus 15.03.2012 11:12

А из-за чего выходной сигнал может не открываться? он не открывается, даже если я сам собираю в ручную маршрут - вот и выходит, что на станцию заезжаю, а выехать немогу:crazy:

TRam_ 15.03.2012 11:14

Станция на какой карте и как называется?

DarkLotus 15.03.2012 11:17

На баме несколько станций с однопуткой и на малоярославце 2 штуки (какие-не помню - вроде малоярославец и ещё на К какая-то) - всё одно и то-же

awaken 15.03.2012 13:40

[QUOTE=DarkLotus;326093]Ёжкин кот! какое разнообразие! И что из этого выбирать нужно?
[url=http://s019.radikal.ru/i618/1203/c0/334d0e689fbd.jpg][img]http://s019.radikal.ru/i618/1203/c0/334d0e689fbdt.jpg[/img][/url][/QUOTE]

да, это п****ц!

но я пользуюсь только 4-мя командами

"задать маршрут приоритета 0...х" (xPath Any)
"задать маршрут за закрытый светофор" (xPath Any2)

"движение до красного удал. 3км" (чтоб поезд ехал сам до след.станции) (xPath Auto)
"движение до красного с подтяжкой 5м" (для остановки на станции, обычно на пропуск) (xPath Auto)



примерный шаблон для прохода ч/з станцию и движения до предвходного следующей:

xPath Any -> xPath Any2 -> xPAth Auto (3км)

примерный шаблон для остановки и продолжения движения до след.станции

xPath Any -> xPath Auto (5м) -> WaitFor (ожидать времени или триггера) -> xPath Any2 -> xPath auto(3 км)

DarkLotus 15.03.2012 15:24

Урааа! Я разобрался!!!))) Эх, пойдут теперь сценарии для малоярославца
[url=http://yoursmileys.ru/m-compgame.php?page=4][img]http://yoursmileys.ru/msmile/compgame/m19131.gif[/img][/url]

awaken 15.03.2012 17:07

группы команд z7-xPath лучше паковать в библиотеку (Schedule Library)
называя их по смыслу, например
"четный на проход", "четный пасс.с остановкой", "нечетный грузовой с остановкой", итд
можно отдельную для каждой станции, можно для однотипных станций использовать одну группу команд

далее, для конкретного машиниста(поезда) вставляешь в расписание через Copy Commands->Insert

DarkLotus 15.03.2012 21:48

[QUOTE=awaken;326240]группы команд z7-xPath лучше паковать в библиотеку (Schedule Library)
называя их по смыслу, например
"четный на проход", "четный пасс.с остановкой", "нечетный грузовой с остановкой", итд
можно отдельную для каждой станции, можно для однотипных станций использовать одну группу команд

далее, для конкретного машиниста(поезда) вставляешь в расписание через Copy Commands->Insert[/QUOTE]
А вот от сюда можно по подробнее? Что паковать? Когда паковать? как паковать? Зачем паковать? Что за библиотека? Я так просто от вас не отстану)))

awaken 16.03.2012 01:23

библиотека команд придумана чтоб по много раз не писать одни и те же команды разным машинистам
она позволяет создать группу команд и присвоить ей запоминающееся имя
например "на проход" - { xPath any, xPath any2, xPath auto }
эти группы команд запихиваешь в правило Schedule Library
а потом вставляешь машинисту в задание через Copy Commands,

TRam_ 16.03.2012 02:36

[IMG]http://i.piccy.info/i7/9bb7c41c5a07e17610ee31769afa09ab/1-5-5765/37853073/TRam___20120316_0000.jpg[/IMG]

DarkLotus 16.03.2012 15:02

Вот оно, вот оно правило моей мечты!:crazy: Эх, а я когда-то на фантазии в ручную всем машинистам команды задавал, благо их там немного было

[size="1"][color="Silver"]Добавлено через 46 минут[/color][/size]
И ещё вопрос - маршрутам по неправильному пути какой приоритет задавать?

awaken 16.03.2012 16:02

[QUOTE=DarkLotus;326444]
И ещё вопрос - маршрутам по неправильному пути какой приоритет задавать?[/QUOTE]

если ты его хочешь как-то выделить, то любой отличающийся от главного, т.е. не 0

DarkLotus 20.03.2012 23:58

И ещё вопросик до кучи. Сложилась такая ситуация - лок стоит передвходным - задаю ему команды:
задать маршрут приоритета
задать маршрут за закрытый светофор
движение до красного удал. 3км
он начинает движение, из нижней полоски проподает первая команда, после чего на входном светофоре загорается красный, остальные команды пропадают, лок останавливается, а на входном загорается зелёный.
Что я не так сделал?

awaken 21.03.2012 00:08

команда пропадает , когда она завершается, и тогда выполняется следующая

TRam_ 21.03.2012 00:09

А что, у тебя светофор изначально был открыт?

awaken 21.03.2012 00:09

Володя, что за команда "будильник" у тебя на картинке? у меня такой в списке нет

TRam_ 21.03.2012 00:12

Wait game time , из ботомашиниста

DarkLotus 21.03.2012 00:18

[QUOTE=TRam_;327212]А что, у тебя светофор изначально был открыт?[/QUOTE]
Входной открыт, выходной закрыт

TRam_ 21.03.2012 00:19

А что ж ты не настроил главный контроллер? Входной должен быть изначально закрыт.

DarkLotus 21.03.2012 00:34

Контроллер это который на станции? так он вроде настроен

TRam_ 21.03.2012 01:26

Это который "главный", с красной вращающейся надписью.

DarkLotus 21.03.2012 02:14

Вроде настроен
[url=http://s019.radikal.ru/i614/1203/5e/c9c10bde43fb.jpg][img]http://s019.radikal.ru/i614/1203/5e/c9c10bde43fbt.jpg[/img][/url]


Текущее время: 14:43. Часовой пояс GMT +4.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
© 2001-2019, Администраторы и разработчики Клуба Trainsim