PDA

Просмотр полной версии : Документация по системе маршрутизации zxPath



Ant.taranish
06.01.2014, 12:00
Поскольку давно ощущается необходимость в достаточно подробной документации по системе zxPath, я занялся ее написанием. Документация включает два руководства: первое описывает настройку системы в редакторе, а второе - построение маршрутов в сессии (работу браузеров, правил и команд).
http://i.piccy.info/i9/95762eed998cf8b32b76346c51a6b058/1389001478/32487/639624/ruk_vo.jpg (http://yadi.sk/d/yv0zmTveF5cSg)
http://i.piccy.info/i9/c6389fd832a049ab3a753d0ec69e49e5/1390464146/31172/639624/ruk_vo2.jpg (http://yadi.sk/d/MDi0IHn6GPNCb)
Файлы можно просмотреть в веб-интерфейсе Я.Диска либо скачать. Также есть PDF-версии (http://yadi.sk/d/H9B5BBQaGZzAf). Документация будет обновляться по мере необходимости. Вопросы, замечания оставляем в теме.

Ссылки на другие полезные темы:
Мультиплеерная редакция zxPath (https://forum.trainzup.net/showthread.php?t=3302&pagenumber=)
Видеоуроки по работе с sU и zxPath (https://forum.trainzup.net/showthread.php?t=2115&p=190672&viewfull=1#post190672)

Под спойлером бонус - агитматериал "5 мифов о маршрутизации".
1. Трудно освоить. При большом желании во всём можно разобраться самому, по старому уроку для z7-xPath и по чужим примерам настройки (которых уже достаточно). Однако, я согласен, что метод проб и ошибок – это все-таки метод тестеров и «первопроходцев». Для освоения маршрутизации широким кругом разработчиков нужны актуальные и достаточно подробные инструкции – поэтому и создается документация. Хочу отметить, что zxPath значительно отличается от z7-xPath в лучшую сторону по легкости освоения и удобству применения. Главное - это понять основные принципы, по которым она работает.
2. Долго и нудно настраивать. Это может быть справедливо только для длинных старых маршрутов, строившихся без учета требований zxPath. Если изначально ориентироваться на sU и zxPath при разработке маршрута, то не составит труда учитывать все необходимые условия еще при строительстве – настройка маршрутизации будет даже в удовольствие. «Ввод в эксплуатацию» новых станций при правильном подходе не потребует времени на перенастройку старых - если станция уже подготовлена для расчета маршрутов, и все ошибки устранены, то повторный расчет производится в несколько кликов.
3. Нет автооткрытия светофоров. Тут вообще нет никакой проблемы. На смену модели с автооткрытием светофоров пришла модель с автосбором маршрутов. В базовой сессии создается список автомаршрутов для проследования по главному пути, а в ходе сессии игрок может дополнительно из браузера собрать и разобрать любой поездной и маневровый маршрут буквально в пару кликов, не покидая кабины локомотива. Это не только не сложнее, но и гораздо быстрее, чем ползать по карте и собирать маршруты вручную.
4. Всё сыпется, одни ошибки, помогите. Иногда разрабы, почитав профильную тему на форуме, пугаются большого количества вопросов и ахтунг-скринов. Между тем, в основном все сталкиваются с известными подводными камнями по своему незнанию, либо не умеют самостоятельно проанализировать проблему и найти причину (т.е. опять возвращаемся к нехватке документации). Маршрутизация развивается не один год, и при правильной настройке работает надежно. Добавлю, что zxPath v2 полностью работоспособна в 3.7.
5. Проще перевести стрелку и поехали. Кому-то наличие маршрутизации вообще представляется избыточным – мол, проще вручную перевести пару стрелок и можно снова ехать в гордом одиночестве. Маршрутизация предлагает другой подход, при котором она явлется основой для сессий, а сигналка лишь её составная часть. Она дает возможность не только ездить по маршруту, но и создавать контекст для поездки. Время разработки класического сценария «от А до Б» с траффиком, обгонами и скрещениями при использовании zxPath сокращается до двух вечеров с учетом всех тестовых прогонов. Кроме того только маршрутизация позволяет разрабатывать сложные нелинейные или автоматизированные сессии. Время, затраченное на настройку маршрутизации (не такое уж большое) обязательно окупится, если Ваша настройка будет использована другими разработчиками и станет основой для создания как минимум нескольких сессий.

SHEP Rom
06.01.2014, 12:57
Вопросы, замечания оставляем в теме.
Предложение - файлики сохранять в PDF, а картинки наглядно помогут дополнить текст.

При большом желании
Ключевой момент.
И хотелось бы конечно знать, что всё написанное проверено и дополнено автором. Так как основные идеи и принципы, заложенные в его творения, никто другой настолько глубоко знать не может.
Ну и отдельное спасибо за начало столь нужного дела.

TRam_
06.01.2014, 13:02
SHEP Rom, при большом желании zxPath можно освоить методом тыка, не пользуясь больше ничем. При не очень большом - с помощью данной документации и видеоуроков :)

---------- Сообщение добавлено в 13:02 ---------- Предыдущее сообщение размещено в 13:01 ----------


И хотелось бы конечно знать, что всё написанное проверено и дополнено автором.оно было проверено и дополнено. Вы видите уже завершённую версию документации.

Ant.taranish
06.01.2014, 13:25
Предложение - файлики сохранять в PDF, а картинки наглядно помогут дополнить текст
Думаю, можно сделать и в PDF тоже. Необходимые картинки присутствуют, возможно добавлю еще несколько.

andekm
06.01.2014, 15:02
Спасибо! Наконец-таки отличное дополнение к видеоурокам!

Jericho
06.01.2014, 15:48
SHEP Rom, при большом желании zxPath можно освоить методом тыка, не пользуясь больше ничем.

....:yes:

---------- Сообщение добавлено в 17:46 ---------- Предыдущее сообщение размещено в 17:42 ----------


настройка маршрутизации будет даже в удовольствие.

...:good2:

---------- Сообщение добавлено в 17:48 ---------- Предыдущее сообщение размещено в 17:46 ----------


в ходе сессии игрок может дополнительно из браузера собрать и разобрать любой поездной и маневровый маршрут буквально в пару кликов, не покидая кабины локомотива. Это не только не сложнее, но и гораздо быстрее, чем ползать по карте и собирать маршруты вручную.

....согласен на все сто процентов....,и спасибо за тему.:plus1:

Рома
06.01.2014, 16:45
5. Проще перевести стрелку и поехали.
Вот с этим я согласен. Как-то помню решил обкатать новый маршрут (однопутная тепловозка). В итоге потратил 40 минут пока пролетел всю карту и нашел все светофоры, между которыми надо было маршруты собирать. Хотя в z7 с автооткрытием этого бы вообще не понадобилось, ибо все стрелки итак были переведены так как надо

TRam_
06.01.2014, 17:26
Хотя в z7 с автооткрытием этого бы вообще не понадобилось, ибо все стрелки итак были переведены так как надопросто автор карты перед выкладкой должен был сделать правило с автомаршрутами, и различия с z7 особого небыло. Автор-то знает, где главный путь на каждой станции. И ты всё предложение там дочитай.

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

kemal
06.01.2014, 17:30
Это же как надо было строить карту, чтобы потом потребовалось смотреть на светофоры. Если строить нормально, то для покатушек по главному пути достаточно только задавать маршруты вида Н -> Н1 и Н1 -> Н@СледующаяСтанция.

Kompozitor
06.01.2014, 18:44
Для освоения маршрутизации широким кругом разработчиков

А ее вообще, кроме русскоязычного сообщества, тестируют еще где-то, например, на форуме "Ауран"?


Проще перевести стрелку и поехали. Кому-то наличие маршрутизации вообще представляется избыточным – мол, проще вручную перевести пару стрелок и можно снова ехать в гордом одиночестве

Конечно, есть пользователи, которым в этой игре, кроме любимого локомотива, ничего не надо, иными словами, они используют Trainz вместо ZDSim и были бы рады, если бы его многие функции были в этой игре. :)

Еще бы ко всему я добавил нежелание выступать в роли бета-тестера. Хочется не думать, не гадать о том, что и когда может проявиться, а просто использовать это все.




Добавлю, что zxPath v2 полностью работоспособна в 3.7

Это благодаря личной инициативе авторов, которые взялись поправить свои творения для новой версии. А как дальше будет? Хочется всегда быть уверенным в том, что настроенную непростую сессию можно будет без проблем перенести в новые версии игры, ничего не перенастраивая заново и знать, что и как работает. Вот именно это интересно особенно.

---------- Сообщение добавлено в 18:44 ---------- Предыдущее сообщение размещено в 18:37 ----------


Хотя в z7 с автооткрытием этого бы вообще не понадобилось, ибо все стрелки итак были переведены так как надо
В sU можно в свойствах светофора открывать его, без браузера ДСП. Это если стрелки переведены по маршруту.

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

SHEP Rom
06.01.2014, 19:20
Ant.taranish, из предложений по данной теме хотелось бы внести следуюшее: полное описание всех правил и команд, существующих на данный момент в системе sU+zxPath. Всё, что о них известно, собрать бы в одном месте.

Ant.taranish
06.01.2014, 20:03
А ее вообще, кроме русскоязычного сообщества, тестируют еще где-то, например, на форуме "Ауран"?
Едва ли.

полное описание всех правил и команд, существующих на данный момент в системе sU+zxPath.
Будет во втором руководстве.

Рома
06.01.2014, 20:11
Если строить нормально, то для покатушек по главному пути достаточно только задавать маршруты вида Н -> Н1 и Н1 -> Н@СледующаяСтанция.
А вот этого я тогда не знал. Я думал надо вручную выбирать каждый светофор, потом вручную еще один, до которого надо собирать маршрут, поэтому и летал, выписывая все на бумажку

kemal
06.01.2014, 20:16
В ручную, да. Но светофоры же не от балды нумеруются. Специально, чтобы так по станциям не бегать.

Kompozitor
06.01.2014, 21:38
то для покатушек по главному пути достаточно только задавать маршруты вида Н -> Н1 и Н1 -> Н@СледующаяСтанция

Но светофоры же не от балды нумеруются

А разве Н1 не может быть не на главном пути, просто на 1-м пути от вокзала, например?

TRam_
06.01.2014, 21:52
Kompozitor, всё зависит от станции. Но на двухпутке, как правило главный путь в нечётном направлении - №1, а главный путь в чётном - №2. Для станций однопуток (и то не всегда - на участке Сургут-Нижневратовск главный путь всегда №1) или в случае крупных вокзалов (как Харьков) нумерация идёт по порядку. Но в этом случае просто собирать первый маршрут в списке.
Опять же, в идеале добавление маршрутов по умолчанию - это работа картостроителя, точно так же как настройка светофоров.

---------- Сообщение добавлено в 21:52 ---------- Предыдущее сообщение размещено в 21:46 ----------


А ее вообще, кроме русскоязычного сообщества, тестируют еще где-то, например, на форуме "Ауран"? http://forums.auran.com/trainz/showthread.php?106531-Being-a-Signaler-option-in-future-games . Но в любом случае, литеры на светофорах всё равно русские, латиницу не добавишь. Так что не вижу необходимости особого продвижения этого хозяйства куда-либо за границу.

kemal
06.01.2014, 21:53
А разве Н1 не может быть не на главном пути, просто на 1-м пути от вокзала, например?
Может. Много чего может.
Конечно, в меня сейчас полетят тапки, но я считаю, что авторы карт могли бы упоминать такие особенности в описании карты. Про ТРА остаётся только мечтать.

Kompozitor
06.01.2014, 21:57
Так что не вижу необходимости особого продвижения этого хозяйства куда-либо за границу
Дело как бы не только в продвижении, а в том, что чем больше пользователей участвуют в открытом бета-тесте, тем лучше для любой разработки. Ну и "поближе к начальству" тоже. А вдруг, если б ВЛ10-1628 и не только тестировали на Ауране, они бы пробел в 3.7 оставили, например.

Ant.taranish
23.01.2014, 10:17
В шапку добавлено второе руководство. В нем рассмотрена работа браузеров, правил и команд. Содержание проверено автором.

Trainz-Potter
30.04.2015, 20:16
Здравствуйте, это тема про zxpath? (Как пропатчить KDE2 под FreeBSD?) Если нет, то пните меня, пожалуйста, в сторону официальной темы вопросов по zxpath (вижу только z7-xpath, а у меня sU)
Обновил что-то в сигналке и маршрутизации через встроенную в Т12 обновлялку, после чего в сессии поломалось zxPath_AddPath (натурально так, с красным крестом в списке правил сессии). Также оно пропало и из списка добавляемых правил. В CMP есть, но помечено Obsolete, обновляться и качаться с ДЛС не хочет. Накатывал маршрутизацию из шапки темы с сигналкой, никакого толка, всё по-старому. Есть ещё какое-то AddPaths, но при попытке добавления оного в сессии происходит недолгое зависание с нулевым результатом (просто закрывается список правил)
Есть у вас, друзья, предположения, что бы это могло быть?

TRam_
30.04.2015, 20:30
обновляться и качаться с ДЛС не хочетВот набор куидов под zxPath, которые я никак не могу залить на DLS - https://yadi.sk/d/0O479vyIgMgwb

Среди них есть и последняя версия zxPath_AddPath.


В CMP есть, но помечено ObsoleteЕсть такой пункт в меню - "view asset versions". В нём сможешь посмотреть все установленные у тебя версии выбранного куида.

:ps: маршрутизация как бы входит в состав сигнализации sU, так что обычно пишут там...

Onegin
23.08.2015, 17:14
TRam_, на сколько актуальна информация в инструкции к сигналке? Описания маркеров и пунктов их настройки не хватает. К примеру, что за sU speed limit и с чем его едят? Для чего нужен sU speedboard repeater и sU Dummy и как их применять? Была бы полная информация в инструкции, меньше было бы желания сюда лезть с вопросами, имхо. Как по мне, так z7 проще настроить. А хотелось бы хоть какой автоматизации, тем более, что "ботомашинист" есть.

TRam_
23.08.2015, 18:10
Первое. Это инструкция к маршрутизации. То есть не к самим светофорам, а к системе СЦ(Б).



sU Dummy и как их применять?вот как раз он в этой иструкции есть :) (раздел "ограничения движка trainz и логики маршрутизации"). Остальное из перечисленного к маршрутизации никак не относится, относится к сигнализации. Соответственно задавать вопрос там - https://forum.trainzup.net/showthread.php?t=2115&page=727.

Касательно маркеров и sU speedboard repeater в основном всё есть в видео по настройке сигнализации (в ч.1 и ч.5). Остальное было по аналогии с z7, её мануал был на trainz.org.ru, но ныне пропал.


А хотелось бы хоть какой автоматизацииЧего именно автоматизации? Определить, что на каждом из путей станции можно делать и кому, а что нельзя, можешь только ты сам.

---------- Сообщение добавлено в 17:00 ---------- Предыдущее сообщение размещено в 16:55 ----------


sU speed limit и с чем его едят
новейший объект, сделанный буквально месяц назад. Задаёт ограничения скорости, распространяющиеся на светофоры.

---------- Сообщение добавлено в 17:10 ---------- Предыдущее сообщение размещено в 17:00 ----------


Как по мне, так z7 проще настроить.Можешь сравнить с настройкой z7-xPath - http://www.trainsim.ru/forum/showthread.php?t=11836 (которая для z7)

Дмитрий К
10.10.2015, 01:31
Подскажите как правильно задать маршрут. Ситуация такая есть входной светофор допустим Ч, дальше маршрутный ЧМ1, а затем есть два пути, на выходе которых есть светофоры Ч1 и Ч3. Нужно чтобы один поезд прибыл на 1-й путь, а следующий за ним на 3-й путь. Задаю маршрут последовательно от Ч до ЧМ1, от ЧМ1 до Ч1, от ЧМ1 до Ч3. Ставлю очередь, так как на участке от Ч до ЧМ1 для всех поездов должен повторяться маршрут. Первый поезд проезжает нормально Ч-ЧМ1-Ч1, а вот второму горит красный так как маршрут от ЧМ1 до Ч1 не разобрался, соответственно не собрался маршрут от ЧМ1 до Ч3. Что делаю не так?

kemal
10.10.2015, 02:41
НМ1 есть? На сколько я помню, поездной маршрут разбирается при проследовании хвостом обратного выходного(маршрутного).
Забегая вперёд - а кто будет второму поезду маршрут от Ч до ЧМ1 строить?

TRam_
10.10.2015, 02:51
Задаю маршрут последовательно от Ч до ЧМ1, от ЧМ1 до Ч1, от ЧМ1 до Ч3. Ставлю очередь, так как на участке от Ч до ЧМ1 для всех поездов должен повторяться маршрут.
Если от Ч до ЧМ1 для всех поездов, то тогда уже "автомаршрут". Ну и, вообще, такие совмещения нужно применять осторожно, так как "очередь" = "маршрут собирается после сборки предыдущего в списке". То есть лучше добавлять пары "обычный маршрут"+"очерёдный маршрут", чтоб очерёдный случайно не оказался в зависимостях от какого-то маршрута с другого пути. Разницы в замыкании "ЧМ1-Ч1"+"Ч-ЧМ1" по сравнению с "Ч-ЧМ1"+"ЧМ1-Ч1" в zxPath нет никакой (разница была наверно только в z7-xPath ранних, до введения "направления маршрута").

Если на 1 пути нет выходного обратного направления (путь даже в виде маневрового с синей линзой с поставленной галочкой "выходной/маршрутный"), крайняя стрелка маршрута от ЧМ1 до Ч1 освободится только когда поезд отправится с первого пути. Поэтому убедись в наличии такого выходного.

---------- Сообщение добавлено в 01:50 ---------- Предыдущее сообщение размещено в 01:48 ----------


а кто будет второму поезду маршрут от Ч до ЧМ1 строить?
вероятно, триггер и повешенные на него правила :)

---------- Сообщение добавлено в 01:51 ---------- Предыдущее сообщение размещено в 01:50 ----------


НМ1 есть?
можно НМ1. Но можно и маневровый с красной или даже синей :) .

Дмитрий К
10.10.2015, 14:40
Если на 1 пути нет выходного обратного направления (путь даже в виде маневрового с синей линзой с поставленной галочкой "выходной/маршрутный"), крайняя стрелка маршрута от ЧМ1 до Ч1 освободится только когда поезд отправится с первого пути. Поэтому убедись в наличии такого выходного. Выходной обратного направления есть, но в том то и дело, что смысл в том, что поезд не отправится дальше с первого пути, так как для него эта станция конечная, он должен стоять и ждать пока другой поезд примется на третий путь, после чего отправится в обратном направлении. Как такую ситуацию настроить маршрутизацией?

TRam_
10.10.2015, 14:52
Как такую ситуацию настроить маршрутизацией?Если выходной обратного направления есть, то тут нужно строить пробные маневровые маршруты, чтоб определить, из-за какой стрелки не разбирается маршрут.

Если отправление сразу после прибытия второго поезда, то маршрут отправления добавлять как очерёдный после маршрута на третий путь...

Ant.taranish
10.10.2015, 15:10
TRam_, Не требуется ли обновить руководство (поправить/добавить что-нибудь)? Я не очень слежу за основной темой про sU, но хотелось бы, чтобы руководство сохраняло актуальность.

TRam_
10.10.2015, 16:10
нет, нового в маршрутизации особенно ничего нет.

Дмитрий К
10.10.2015, 16:22
Если отправление сразу после прибытия второго поезда, то маршрут отправления добавлять как очерёдный после маршрута на третий путь...
Очередность разве ставиться не для всех маршрутов сессии сразу? Можно на каждый маршрут ставить отдельно? А как? Не совсем понятно...

TRam_
10.10.2015, 16:33
очерёдность ставится для маршрутов каждой станции независимо. То есть одна станция не зависит от других.

Дмитрий К
09.11.2015, 22:59
Из-за чего может быть данная ошибка?http://ipic.su/img/img7/fs/1.1447102746.jpg

TRam_
09.11.2015, 23:02
Черезмерно много вариантов маршрутов. Инициализируй маршруты от светофоров на станции по очереди, ищи светофор от которого они плодятся так что приводят к этой ошибке, расставляй на неиспользуемых в поездных маршрутах "диспетчерских съездах" и путях депо (в общем где не бывает поездных маршрутов) dirstop zxPath и stop zxPath

Дмитрий К
09.11.2015, 23:08
расставляй на неиспользуемых в поездных маршрутах "диспетчерских съездах" и путях депо (в общем где не бывает поездных маршрутов) dirstop zxPath и stop zxPath
Я так и делаю, просто не на всех станциях еще сделал, но главное понятно теперь в чем причина ошибки, спасибо.

Дмитрий
18.11.2015, 00:25
1. Трудно освоить.
одни видео уроки смотреть больше часа без учёта того что с 1 раза всё не понять и будешь перекручивать.


Долго и нудно настраивать.
В случае, если создаёшь большую сессию на большой карте - это самое настоящее занудство. Засунуть в свойство 1 светофора столько всего, чего половину не нужно.
Если посмотреть сколько сообщений от пользователей о проблемах и непонятках в соответствующей теме,то это тому и подтверждение.



Нет автооткрытия светофоров.


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


Проще перевести стрелку и поехали
в 100500 раз проще.
а ещё проще когда она и так готова для тебя и других поездов.
Маркеры проще запомнить по названию потому что я их назову как хочу, как удобно запомнить мне, а со светофором так не выйдет, и вот тут, как раз придётся лететь через всё карту за 300 км чтобы вспомнить как же он правильно называется. Тем более если это сортировка где всяких ЧВР или ЧМ1А и тд.
кароче мне неудобно. Бейте, ругайте, диз лайкайте, но этот взрыв мозга ну никак не для меня.

и что самое неудобное - что сейчас нет простой лёгкой сигналки (или я просто об этом не знаю) , z7 тяжела, KDA UZ проста.

TRam_
18.11.2015, 00:34
Засунуть в свойство 1 светофора столько всего, чего половину не нужно.ну не задавай, или задавай только то, что тебе нужно. "Минимум" равен настройке светофора z7, или даже меньше (не нужно возиться со станционными контроллерами).

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

Дмитрий
18.11.2015, 00:38
не нужно возиться со станционными контроллерами
а вот это единственный наверное плюс, хорошо, поставил ,он сразу загорелся))) если б не всё остальное

TRam_
18.11.2015, 01:01
Соответственно "искать и готовить маршрут" нужно для случая, когда "проход по главному" для всех поездов сессии тебя не устраивает, и нужны обгоны, пропуски и т.п.


как раз придётся лететь через всё карту за 300 км чтобы вспомнить как же он правильно называется. Тем более если это сортировка где всяких ЧВР или ЧМ1А и тд.то есть получается, маневровые тебе только "чтоб атмосферу создавали"? Никогда не сталкивался с тем, что боты друг перед другом вставали? Или чтоб навстречу друг другу на один путь по жёлтым принялись ? А вот у меня именно это z7 и дефолтный бот делали...

---------- Сообщение добавлено в 01:01 ---------- Предыдущее сообщение размещено в 00:43 ----------

Настройка маршрутизации нужна в первую очередь для предотвращения вышеописанного. Поэтому и требует "правильных безошибочных стрелок", без которых не проверишь, ведёт ли поиск маршрута на взрез "занятой стрелки" или нет.
Задание маршрутов вручную нужно для того, чтоб показать, что горловина отводится именно под пропуск поездов, а не под манёвры по ней. А то z7 часто открывает "белую улицу", а потом не оберёшься её выключать для открытия маршрута отправления.
Приоритеты можно не настраивать, если не интересен "автоматический поиск пути приёма", список маршрутов и так будет сгенерирован в очерёдности "вначале тот, которые не требует переводить стрелки, потом тот, кому перевести предпоследнюю, потом - кому пред-предпоследнюю" и т.п.

Ну а касательно sU speedboard repeter'ов и задания ограничения 40 в выходных боковых путей - если хочешь, чтоб дефолтное ограничение снималось только когда уйдёшь полностью из горловины - ставь, хочешь сам следить за хвостом (когда он проследует стрелку) - не ставь, будет как в z7, по проследованию хвостом выходного ограничение как на перегоне.

По удобству маркеров именно из-за названий - в корне не согласен. Если плодить маркеры на каждой станции под каждый манёвр, то начиная с какого-то момента они будут путаться ничем не меньше светофоров.

Дмитрий
18.11.2015, 07:38
то есть получается, маневровые тебе только "чтоб атмосферу создавали"
только в тот момент времени, когда я буду проходить ту станцию где и будут манёвры.


По удобству маркеров именно из-за названий - в корне не согласен. Если плодить маркеры на каждой станции под каждый манёвр, то начиная с какого-то момента они будут путаться ничем не меньше светофоров.
маркеров не так много и они просты, тем удобны.

Так же по видео уроку не понятно где какая станция есть, где Кривой Рог где Новое. Разбираться с сигналкой надо как она устроена, а ты ещё вникай о чём идёт речь и на какой станции идёт расстановка задач.

Ещё , часто такая ситуация бывает. во время теста сессии где то на 2 часе игры меня догоняет сзади поезд, а я иду графиком( ну не подсчитал я немного, не обрывать же сессию и не начинать сначала).
Мне нужно подвинуться , заехать на ближайшую станцию на 4 или 3 боковой. и вот тут возникают неудобства.
При любой другой сигнализации я мог нажать с клавиатуры перевод стрелки и даже не заморачиваться. Приём будет по Ж-Ж встану у КЖ, пропущу, нажму кнопку перевода стрелки (J по моему) и поеду по удалению.
Всю картину для меня портят входные/выходные.
По этой причине отказался от ряда карт, искусственно созданные проблемы создала эта сигналка, для меня.

---------- Сообщение добавлено в 08:38 ---------- Предыдущее сообщение размещено в 08:38 ----------


"чтоб атмосферу создавали"?
и вообще на своих картах я всё делаю как раз для атмосферы

TRam_
18.11.2015, 07:47
При любой другой сигнализации я мог нажать с клавиатуры перевод стрелки и даже не заморачиваться.
ну а тут выбираешь станцию, к которой подъезжаешь, удаляешь настроенный автомаршрут, и далее выставляешь очерёдные маршруты "себе на боковой"+"боту на приём"+"боту на проследование"+"себе на отправление". И всё. Не нужно отдельно делать перевод стрелки боту, и ждать когда он проедет. Ждать, переводить стрелки, открывать светофор и (если нужно) изменять направление перегона будет маршрутизация. Более того, это ещё и автоматизировать можно.

Кстати, при этом подходе ни разу в сбрасывающий тупик стрелку не переводил, вставая под красный?

Дмитрий
18.11.2015, 07:53
выбираешь станцию,


удаляешь настроенный автомаршрут


выставляешь очерёдные маршруты


себе на боковой"+"


себе на боковой"+"боту на приём"+"боту на проследование"+"себе на отправление"
вот тому подтверждение. сколько действий я должен сделать, вместо одного нажатия J на приближение, и ещё раз J при отправлении.

---------- Сообщение добавлено в 08:53 ---------- Предыдущее сообщение размещено в 08:52 ----------


Не нужно отдельно делать перевод стрелки боту
а ему никто переводить не будет, он сам поправит стрелку на главный и пройдёт её без проблем.

TRam_
18.11.2015, 08:07
где какая станция есть, где Кривой Рог где НовоеНа видео 1 это вполне можно отследить. Тем более что их настройка не отличается от настройки станций в z7.
Если речь вообще, о определении станции режиме машиниста, то есть HUD от Эрендира, есть и устаревший HUD от varz'а, а ещё у тебя есть расписание (где станции по порядку). Ну и на крайний случай можно прямо в "свойствах" светофора посмотреть, а далее уже смотреть к каким станциям бывают маршруты можно и по браузеру (прописываются в маршрутах на отправление).

---------- Сообщение добавлено в 09:04 ---------- Предыдущее сообщение размещено в 08:58 ----------


а ему никто переводить не будет, он сам поправит стрелку на главный и пройдёт её без проблем.А если тебе наоборот, надо бота обогнать, то как быть? Он себе стрелку поправит, поставить под красный его у тебя не получится.

---------- Сообщение добавлено в 09:07 ---------- Предыдущее сообщение размещено в 09:04 ----------


заехать на ближайшую станцию на 4 или 3 боковой. и вот тут возникают неудобствану а с маршрутизацией ты точно можешь настроить, на третий или на четвёртый путь прибыть (помечены светофорами Ч3 и Ч4 соответсвенно), а не по принципу "как стрелка ляжет".

Дмитрий
18.11.2015, 08:26
А если тебе наоборот,
мне не надо наоборот. мне надо так как хочу я, и как мне будет проще.


а не по принципу "как стрелка ляжет"
я про такой принцип ни слова не писал и не описывал.
Стрелка ложится для меня с самого начала, что то приходится менять если что то идёт не так, но это только бывает во время тестов. Боты только подстраиваются в этом случае.

Просто я не вижу смысла, если стрелка "моя", путь свободный, а входной/выходной меня или бота не пускает из за заложенных в него настроек маршрутизации.
На худой конец если говорить про удобства этой SU не для меня одного, то можно было бы продумать второй вариант как z7, не по принципу маршрутизации, а свободности пути.
Если такой разработчик сделал столь умную сигналку, можно сделать какую то упрощённую версию? После которой не будет тучи тем в каждом разделе, вопросов и патчей.

TRam_
18.11.2015, 08:48
можно сделать какую то упрощённую версию?Я тебе так скажу - светофоры sU не знают ничего о переводе стрелок, они видят только ПС, который через них проезжает, и друг друга. Если попробоуешь открыть светофор, потом перевести стрелку за ним, светофор своего показания изменять не будет (так и останется гореть зелёным на взрезаемую стрелку). Перевод стрелок целиком и полностью возложен на маршрутизацию.

Принципиально невозможно сделать автоматическим переключение горловины с маневрового режима на поездной. И для оптимизации не создавался и не планируется к созданию блок "открытия/закрытия светофоров перед носом поезда".



если стрелка "моя",она не твоя, она - ботов. А ещё боты могут её не поделить :) . Или маркер не найти, если горловина сложная - они видят не дальше 2х переведённых стрелок. Это меня бесит и потому поддержка дефолтных маркеров и дефолтных ботов мне не интересна.

---------- Сообщение добавлено в 09:48 ---------- Предыдущее сообщение размещено в 09:41 ----------


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

Дмитрий
18.11.2015, 09:01
которое бы случайным образом выдавало локомотивы
вот случайности мне точно не нужны.

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


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

А ещё боты могут её не поделить
Такое бывает только тогда, когда начинаешь создавать и всё

TRam_
18.11.2015, 09:11
если вы не видели мои скрины и видео из сессийвидео с сессий видел, но все движения поездов были предопределены заранее, а не срабатывали по возникновению случайных поездов из портала.


Мне сложно понять этот упрямый принцип работы вашей сигнализации
Светофоры отображают маршруты, маршруты задают положения стрелок, направления перегонов и открывают светофоры. Иллюстрация тут - https://www.youtube.com/watch?v=12_uKIxrqXs

---------- Сообщение добавлено в 10:10 ---------- Предыдущее сообщение размещено в 10:08 ----------

ютуб пока не работает, то видео есть ещё здесь - http://notebookvideo.ru/12_uKIxrqXs/z7-xpathxmnemo_in_ts12avi.html

---------- Сообщение добавлено в 10:11 ---------- Предыдущее сообщение размещено в 10:10 ----------


вот случайности мне точно не нужны.
без них не интересно совсем.

kemal
18.11.2015, 13:02
Ребят, вы чего? Очередной спор ни о чём.


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

Дмитрий
18.11.2015, 14:03
Очередной спор ни о чём.
никто не спорит здесь


сли тебе это глаз не режет, то пожалуйста
мне нет ибо нечему резать



А для человека, хоть немного разбирающегося в сигналке
вы это помощнику машиниста говорите? или ещё кому то??



перевод стрелки в маршруте - это ЧП
речь шла о том что я сам планирую маршрут прибытия на станцию. Соответственно заблаговременно контролирую скорость проследования по съезду.

Зачем Вы вообще начали что то здесь писать в пустую. Я без вас спросил что мне было не ясно у разработчика, и сказал чем мне не понравилась его сигналка и чем она мне неудобна.
Каждый выразил своё мнение. Вы только начали оффтопить.

---------- Сообщение добавлено в 15:03 ---------- Предыдущее сообщение размещено в 15:02 ----------


без них не интересно совсем.
да ну. зачем еще здесь происшествия.

то видео есть ещё здесь - http://notebookvideo.ru/12_uKIxrqXs/...n_ts12avi.html
спасибо

kemal
18.11.2015, 14:23
речь шла о том что я сам планирую маршрут прибытия на станцию.
Нет, речь шла о том, что стрелка будет переведена уже после того, как входной будет открыт.


никто не спорит здесь
Да-да, с яростным доказыванием как было бы удобно в любой другой сигналке.

Впрочем, я тоже лишь высказал своё мнение.

TRam_
18.11.2015, 18:17
вы это помощнику машиниста говорите? или ещё кому то??
помощник машиниста никак не пользуется переводом централизованных стрелок, это область ответственности движенцев, и помощник может только слушать, и то не полностью, о том что в реальности это представляет.

Перевод стрелки "просто открытого зелёным" светофора требует нахождения этого светофора в состоянии "красный" не менее 3 минут (и только после этого ожидания стрелка переведётся и маршрут построится взамен разобранного), а если к светофору приближается поезд (на 2ом блок-участке от перекрываемого светофора) время увеличивается до 10 минут ожидания. По-другому никак, безопасность движения. И в zxPath это специально не реализовывалось (как представлю плачи "жду уже семь минут, а у меня до сих пор красный! почему так долго?") .

---------- Сообщение добавлено в 18:17 ---------- Предыдущее сообщение размещено в 18:14 ----------

"Мгновенно" можно менять только те маршруты, которым зелёный не открывали.

Astraxanec
18.11.2015, 18:20
TRam_, а вы разработчик sU?

TRam_
18.11.2015, 18:37
скриптов - да. Модели делал Rokky, со скриптами кое-что доделал Эрендир.

Дмитрий
18.11.2015, 18:56
помощник машиниста никак не пользуется переводом централизованных стрелок, это область ответственности движенцев, и помощник может только слушать, и то не полностью, о том что в реальности это представляет.
причём здесь работа и игра?


ответственности движенцев
давайте скриптуйте тогда отдельно для меня движенцев. а пока их нет я сам себе режиссёр.


Эрендир
ну тогда понятно откуда этот тихий гнев

Astraxanec
18.11.2015, 19:05
Дмитрий, в ваших сессиях zxpath используется?

TRam_
18.11.2015, 19:07
давайте скриптуйте тогда отдельно для меня движенцевнеее. Их то настраивать в 10 раз сложнее :yes: . Или в 50 раз сложнее. Для автоматических движенцев нужно будет виртуальную ТРА создавать для каждой станции, и провода тянуть от ДСПшек к ДНЦ, иначе ничего не заработает :blum1:

Astraxanec, естественно нет.

Эрендир
18.11.2015, 22:10
Эрендир
ну тогда понятно откуда этот тихий гнев

ты чего-то попутал? Какой гнев то? Или я тебе "спать не даю"? Я был не согласен с твоим сообщением и поставил тебе фу. Тебя это так задевает?
И вообще, я не понимаю что ты делаешь в этой теме? Ну не устраивает sU, есть другие стгналки, например uz. Поставил на путь и забыл. И светофор открывается как только стрелку по маршруту переведёшь. Что может быть проще? Или, тебя и там что-то не устраивает и ты тут хочешь, что бы сделали что-то лично для тебя, потому и ходишь вокруг да около уже 3 страницы, не зная как это написать?

Дмитрий К
07.02.2016, 13:54
В документации сказано "Возле глухого пересечения ставится одна пара Х-триггеров, возле Х-стрелки две пары. После установки нужно связать каждую пару между собой: в свойствах первого триггера указать имя второго (при этом второй свяжется с первым автоматически)." У меня почему то в свойствах не возможно указать имя второго триггера, триггеры почему то вообще не видят друг друга, хоть их десяток рядом ставь...

TRam_
07.02.2016, 14:11
У меня почему то в свойствах не возможно указать имя второго триггера
Может, не тот триггер ставишь?

Вон даже в ТАНЕ и в той всё выбирается...
http://i.piccy.info/i9/e0cdada24240b34cfcb810de7e359d38/1454847068/85940/981584/Bezymiannyi_800.jpg (http://i.piccy.info/i9/2bc1daa672d1f864cfa9e0f1af4556fe/1454847068/477996/981584/Bezymiannyi.jpg)http://i.piccy.info/a3/2016-02-07-12-11/i9-9375406/800x432-r/i.gif (http://i.piccy.info/a3c/2016-02-07-12-11/i9-9375406/800x432-r)
(ставить лучше в слой карты)

Дмитрий К
07.02.2016, 14:31
У меня почему то в свойствах не возможно указать имя второго триггера
Может, не тот триггер ставишь?

Вон даже в ТАНЕ и в той всё выбирается...
http://i.piccy.info/i9/2bc1daa672d1f864cfa9e0f1af4556fe/1454847068/477996/981584/Bezymiannyi.jpghttp://i.piccy.info/a3c/2016-02-07-12-11/i9-9375406/800x432-r
(ставить лучше в слой карты)
Да тот - zxPath X-trigger.

---------- Сообщение добавлено в 15:31 ---------- Предыдущее сообщение размещено в 15:24 ----------

http://i.piccy.info/i9/081618cc8745a5da5e687ae91b48dc54/1454848142/5206/1000865/zxPath_X_trigger_240.jpg (http://piccy.info/view3/9375438/9a895ea4936e5e85fffc37b100dcc6e8/)http://i.piccy.info/a3/2016-02-07-12-29/i9-9375438/240x114-r/i.gif (http://i.piccy.info/a3c/2016-02-07-12-29/i9-9375438/240x114-r)

TRam_
07.02.2016, 14:36
Дмитрий К, ну тогда скинь карту в личку. Попробую посмотреть что там.

Дмитрий К
07.02.2016, 14:47
Дмитрий К, ну тогда скинь карту в личку. Попробую посмотреть что там.
Все решилось перезапуском игры. В общем это Trainz глюканул почему то...
То же место:
http://i.piccy.info/i9/1b8d0d46cf679d6ddd3bcb8bf257e2e2/1454849204/5550/1000865/zxPath_X_trigger_1_240.jpg (http://piccy.info/view3/9375485/0deddcd70649b6d0362ec6180af8df2d/)http://i.piccy.info/a3/2016-02-07-12-46/i9-9375485/240x149-r/i.gif (http://i.piccy.info/a3c/2016-02-07-12-46/i9-9375485/240x149-r)

rustik
21.02.2016, 00:26
TRam_, при инициализации стрелок вылетает жук - на что он указывает?http://s019.radikal.ru/i634/1602/70/3c73c814b198t.jpg (http://radikal.ru/fp/7f12101c1103409aa5632ba08fd630c7),http://s018.radikal.ru/i523/1602/1e/b25ae1ae2de3t.jpg (http://radikal.ru/fp/a95fe6f92ee54169a7d6a31a2d6f336a)

TRam_
21.02.2016, 13:29
rustik, указывает на то, что у одной из анимированных стрелок не проинициализирован левер. На маршрутизацию это вроде бы не должно влиять.

3@BXo3
25.04.2016, 19:04
Перевод стрелки "просто открытого зелёным" светофора требует нахождения этого светофора в состоянии "красный" не менее 3 минут (и только после этого ожидания стрелка переведётся и маршрут построится взамен разобранного), а если к светофору приближается поезд (на 2ом блок-участке от перекрываемого светофора) время увеличивается до 10 минут ожидания. По-другому никак, безопасность движения. И в zxPath это специально не реализовывалось (как представлю плачи "жду уже семь минут, а у меня до сих пор красный! почему так долго?") .


А может это сделать "опционально"? Кому надо, тот бы включил себе этот режим безопасного движения.

TRam_
25.04.2016, 19:45
3@BXo3, в следующей маршрутизации, если когда-нибудь ею займусь. В zxPath это вряд ли возможно.

Vaultmann
25.04.2016, 22:13
Перевод стрелки "просто открытого зелёным" светофора требует нахождения этого светофора в состоянии "красный" не менее 3 минут (и только после этого ожидания стрелка переведётся и маршрут построится взамен разобранного)
Не всегда кстати. Зависит от устройств СЦБ, точнее от времени их организации. По входным - перевод стрелки при готовом маршруте и открытом входном технически возможен сходу и без перекрытия светофора, если участок приближения свободен (правда инструкция такого не допускает). Если занят - то с перекрытием разделка 3 минуты.
По выходным - только с перекрытием - если путь пустой, то разделка 0,5-1 минута, если занятый - то 3 минуты.

Это по СЦБ 1970-80х годов (у нас большинство систем застряло в тех годах и работают по действовавшим в то время нормам), разделки по 10 минут нет нигде, да и если честно, вообще не вижу таком времени надобности. Время разделки нужно главным образом для того, чтобы предотвратить взрез стрелки в тот момент, когда перекрываемый светофор оказывается вне видимости из кабины (поезд слишком близко), либо если бригада не в состоянии остановить движущийся поезд при помощи экстренного торможения примененного в момент восприятия перекрытия (опять же поезд слишком близко). Т.е получается как бы проезд перекрытого сигнала. При чем, если мне память не изменяет, что как только на разделываемом маршруте появляется занятость, разделка прекращается. Очень сомнительно что поезд будет ехать от потери видимости светофора (3-5 метров до него) до изостыка этого светофора 10 минут, в торможение экстренным в течении десяти минут мне тоже слабо верится, но инструкции иногда составляют странные люди, чего уж там...

Про перевод стрелки при открытом входном знаю точно и видел лично, была одна связанная с этим история в рабочей практике...

Zohan
29.05.2017, 23:09
Подскажите,
вот при сборке маршрута от входного, например до выходного, маршрут не собирается и высвечивается - "маршрут занят подвижным составом". И поезд затем при проезде красного на какой-то стрелке сходит с рельс.
Что делать? Как собрать маршрут? Это у меня на карте мультиплеерной "Солнечная". Или это "глюк", который не исправить...
Спасибо!

TRam_
30.05.2017, 14:49
В мультиплеере не используется zxPath. Тебе сюда - http://forum.trainz-mp.ru/index.php/topic/356-pult-dsp-su/

tramwayz
16.09.2017, 23:04
В каких случаях для маневровых с розжигом БК надо ставить статус "выходной", а в каких не надо? И есть ли случаи, когда им надо ставить "входной"?

Fanat1ck
16.09.2017, 23:20
В горочных(сортировочных)пар ках,при отправлении на перегон.

TRam_
17.09.2017, 00:17
В каких случаях для маневровых с розжигом БК надо ставить статус "выходной", а в каких не надо?когда на этот путь предусмотрен приём в поездном порядке - надо. Если не предусмотрен - не надо. "Входной" им ставить бессмысленно - входные нужны для переключения направления пропуска в поездном порядке, а открыть такой светофор в поездном невозможно

tramwayz
17.09.2017, 00:33
Ёлы-палы, я загнался и не в ту тему вопрос задал, может перенести это в тему про сигналку СУ, а вот это моё сообщение щас выпилить?

TRam_
17.09.2017, 05:26
эта тема тоже по sU :)



New