PDA

Просмотр полной версии : Светофоры sU и маршрутизация zxPath


Страницы : 1 [2]

TRam_
25.08.2012, 09:55
да. В свойствах входного светофора.

FduchRU
27.08.2012, 08:08
Перегоны проверил. Инициализировал.
В будке маршруты есть. маршруты правильные. Поезд на перегоне один, вообще из четырех локов в сессии в поездном режиме только один, еще один маневровые работы выполняет, третий стоит ждет окончания маневров, четвертый без команд.
В панели ДСП маршрут появляется. Но не строится.
Ни как нельзя информировать о занятости стрелки? Предполагаю некий сбой, из-за которого маршрут до конца не построился, но стрелки заблокировались.

FduchRU
27.08.2012, 20:27
Почему могут задваиваться выходные маршруты?
Ч4 - по стрелкам: 11, 7, 5, 3, 1 до Н
Ч4 - по стрелкам: 11, 7, 1 до Н
тут понятно: один маршрут по пути II, другой маршрут с заездом на I.

ЧII - 11, 7, 5, 3, 1
ЧII - 11, 7, 1
ЧII - 11, 7, 5, 3, 1
ЧII - 11, 7, 1
тут явно ведь задвоеные маршруты. В чем дело, почему так?

ЧI - 9, 5, 3, 1

Ч3 - 9, 5, 3, 1
Ч3 - 9, 5, 3, 1
опять один и тот же маршрут два раза.

Не вижу зависимости. В четной горловине от выходных нечетных маршруты не дублируются.

TRam_
27.08.2012, 20:52
А что с маршрутами, построенными в обратном направлении в чётной горовине?

Andryuha
27.08.2012, 21:49
ставить светофоры с заменой куидов
А что делать, если до этого я поставил опцию "ПРОПУСТИТЬ", и игра не выкидывает это окошко, а пропускает уже установленный элемент. Это можно исправить? Ведь много проблем решаются именно переустановкой!

TRam_
27.08.2012, 21:54
Это можно исправить?http://s018.radikal.ru/i501/1208/13/c28f689ce63et.jpg (http://s018.radikal.ru/i501/1208/13/c28f689ce63e.png)

FduchRU
28.08.2012, 04:18
А что с маршрутами, построенными в обратном направлении в чётной горовине?

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

TRam_
28.08.2012, 12:08
Там не дублируются.я имел в виду маршруты в той же горловине, где они дублируются, но построенные от входного к выходным (в обратном направлении от дублируемых). Просто мне кажется там что-то не то со стрелками.

FduchRU
06.09.2012, 18:03
http://s019.radikal.ru/i638/1209/a4/0efd7ca4b54c.jpg (http://www.radikal.ru)
в этой горловине перекладывал невидимые пути на стрелках и заметил в какой-то момент ошибку. Это про что оно мне говорит?

TRam_
06.09.2012, 19:31
что после любых операций с путями надо пересчитывать стрелки.

FduchRU
09.09.2012, 22:35
я имел в виду маршруты в той же горловине, где они дублируются, но построенные от входного к выходным (в обратном направлении от дублируемых). Просто мне кажется там что-то не то со стрелками.

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

TRam_
09.09.2012, 23:26
они есть.
1) прописываешь в trainzoptions

-enablescriptlogging

2) в будке кликаешь "создать отчёт о стрелках"
3) открываешь jetlog.txt и ищи по имени стрелки, от которых начинаются ошибки
4) смотришь ненайденных соседей или неправильное определение пошёрстности - противошёрстности

FduchRU
11.09.2012, 18:28
Вот как раз приступаю к централизации следующей станции. Поробую логгирование.

Но уже вижу один огромный минус. то, что будка сбрасывает приоритеты ставит в тупик. Вот сделал две станции. С приоритетами, маркерами. Настроил бесконечную сессию, два поезда ездят туда-сюда, на одной из станций по прибытьию товарняка маневровый свою работу выполняет. Трое суток - полет нормальный. Ни сбоев ни затыков. Как я и хотел.
начал следующую станцию сигналку настраивать. И опять везде приоритеты ставить, опять маршруты до хД удалять. А на пятой станции - опять. Ладно с хД. Можно от них отойти, сделав оба пути на перегонах двунаправленными. Но то, что приоритеты каждый раз заново - повеситься можно же. Неужели ничего нельзя сделать, что бы как-то сохранять маршруты на уже оттестированых и отработаных станциях?

FduchRU
25.09.2012, 06:19
Нужно по таким этапам делать:
0. Продумываем СРАЗУ всю карту. Все станции, всё движение, всю логистику.
1. Прокладываем всю путевую на карте вообще.
2. Прокладываем везде на стрелках невидимые пути.
3. Меняем на всех стрелках положение левера.
4. Устанавливаем везде, на всех станциях и на всех путях светофоры, причем:
4а. устанавливаем светофоры постанционно. Протсо из-за удобства: сигналка запоминает к какой станции был привязан предыдущий светофор и новый светофор привязывает сама к этой станции. Если метаться по станциям, сначала входные везде, потом выходные, маршрутные, потом маневровые - где-то обязательно забудешь про станцию и привяжешь светофор к не той станции. Потом геморно будет искать пропажу светофора :)
4б. А вот проверку сбора всех маршрутов можно делать и поочередно.
5. Обкатать карту, проверить что все маршруты собраны, все найдены, по всем маршрутам поезда ходят. Убедиться, что логика работы соответствует желаемой. При необходимости на этом этапе менять путевое, менять мршруты и направления, добавлять, переносить объекты индустрий.
6. И только после этого задавать приоритеты, удалять лишние маршруты.
7. Настраивать команды машинистам и организовывать движение.
8. Делать окружение и одновременно тестировать движение. Оно и приятнее: прошлый раз когда тестировал подход состава голые холмы были, а сейчас едешь - уже городок вырос. Или там лесок какой появился и уже трактор поле пашет :)
8. Любое дальнейшее изменение путевого приведет к необходимости заново задавать приоритеты и маршруты. Для 2-3 станций с 5ю путями на каждой это еще не очень страшно. А вот для станций 5-7, на каждой по 50 (входные 4 шт, четыре парка прибытия-отпарвки по 4 пути в каждом + 4*2*4 = 32 шт, маршрутные между парками примерно 8 шт == 44 светофоров) поездных светофоров - уже расстановка приоритетов становится столь же занимательной процедурой, как и установка леверов стрелок.

TRam_
04.10.2012, 01:32
Основной набор моделей готов

http://s018.radikal.ru/i520/1210/ba/b6047228d8a5t.jpg (http://s018.radikal.ru/i520/1210/ba/b6047228d8a5.jpg)
http://s61.radikal.ru/i172/1210/31/8c976c4848b1t.jpg (http://s61.radikal.ru/i172/1210/31/8c976c4848b1.jpg)

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

Добавлено через 20 минут
Среди вышеуказанных фитч

1) поворотное крепление головки и поворотная головка
2) опциональное крепление маршрутного указателя и стрелок "короткого блок-учаска" к любому светофору. Поворачиваются синхронно с головкой
3) провод от головки к столбу будет проходить либо справа либо слева от крепления, в зависимости от поворота головки
4) добавлеие таблички с полосками у предвходного
5) отключение козырьков у отсутствующих линз (с помощью текстуры с альфа-каналом)
6) надписи на табличках будут выполнены с использованием замены текстур. Шрифт по ГОСТу.

FduchRU
21.10.2012, 10:51
Под zX-signals подразумевается набор z5-04 z5-06 и z6.

в шапке http://forum.trainzup.net/showthread.php?t=2115&page=151 .

там файлик лежит:
Размер:20.78 МБ
Закачан:29 июл 2012 02:47
Скачан последний раз:21 окт 2012 10:34
Файл проверен Dr.Web:Вирусов нет
md5:8a8b781a58d2ffeea0820f473551e796
дата смущает. Неужели новее нет?

TRam_
21.10.2012, 15:30
нет, новее нет. В августе занимался расчётчиком физики сцепок, а далее взялся за модели. Следующая бета-версия будет уже с новыми моделями, а может её и вовсе не будет - сразу релиз.

FduchRU
21.10.2012, 20:25
http://s018.radikal.ru/i511/1210/a0/aa325263046at.jpg (http://s018.radikal.ru/i511/1210/a0/aa325263046a.jpg)
Это что за ошибка у меня такая и что делать?

TRam_
21.10.2012, 20:34
ты на "плюсик" возле станции сколько раз кликал?

и вообще опиши что ты делал. Скрин горловины также желателен.

FduchRU
21.10.2012, 21:33
Я на плюсик возле светофора нажимал. ибо если нажимать у станции - примерно на 58% игра виснет, ищу на каком светофоре глючить начинает.
Вот выяснил, что проблема с четной горловиной. От IIЧ и IЧ маршруты не строятся.
Там в горловине 14 стрелок, расстояние от 2 до 28 порядка 560 метров. На одном скрине плохо видно будет.

Вот сейчас тыкаю маршрутные и отсекаю стрелки, на которых проблемы нет. Найду - заменю, не найду - выложу скрины всех стрелок.

TRam_
21.10.2012, 21:38
лучше сделать один новый маршрутный и двигать его. После каждого движения надо переинициализировать стрелки.

vano198525
01.11.2012, 19:07
Я скачал sU+zxPath.cdp, установил в Контент Менеджер, но когла в редакторе вибираю: "Driver Command", у меня вискакивает такая ошибка: "Property Browser Refresh not handled. A script error occurred while attempting to edit the properties of this asses"
Что мне делать?

FduchRU
04.11.2012, 13:18
http://i48.tinypic.com/350qxjl.png (http://i50.tinypic.com/2lvfx4j.png)
это что и почему?

РыцарьРР
04.11.2012, 13:37
Что-то со стрелкой не так. Проверь правильность установки левера, а если не поможет, переустанови всю стрелку полностью.
Важно: все детали стрелки должны быть в слое маршрута!

Эрендир
06.11.2012, 10:02
Причём тут стрелки? Просто скрипт впал в бесконечный цикл поиска следующего объекта. Там видимо до светофора далеко и куча траксайдов.

FduchRU
06.11.2012, 22:25
Далеко до светофора - это сколько? Есть ли ограничение по расстоянию:
а) между выходными на одном пути
б) между входным и выходным того же направления
в) между выходным и входным то же станции
д) иной, мной не предусмотренный вариант

Траксайд это яиксированый кусок пути из объектов или кусок пути от точки до точки в рельсах?

TRam_
06.11.2012, 23:09
траксайд - это то, что крепится к пути. Светофоры, леверы, триггеры да и вагоны тоже - это всё траксайды.

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

далеко - более 5 км (то есть имеется в виду перегон - проходные эта команда не видит.).

FduchRU
08.11.2012, 20:22
Ошибка больше не возникала, пока забил на нее.
Главный вопрос (на трайнзапе я не могу почему-то писать): где взять ту версию, в которой есть приоритеты?

Добавлено через 17 минут
и ее вопрос: можно ли в сигналке ВСЕ элементы (куиды), где в названи есть z7 переименовать?

TRam_
08.11.2012, 21:00
версию с приоритетами нигде пока не взять, так как модели уже давно как новые. Но эти модели пока недоделаны.

Все куиды, которые содержат z7 подвергнутся полной переделке.

FduchRU
08.11.2012, 21:22
Жаль. Ладно. я пока буду делать путевое и окружение и ждать обновление сигналки. Реально, выставлять приоритеты заново уже ни каких сил нет.
а после того как на трайнзапе увидел скрин с приоритетом вообще не хочу их опять в будке выставлять :)

TRam_
02.02.2013, 03:44
http://rusfolder.com/34808612 или http://yadi.sk/d/RuSd650j2IIbO

TRam_
23.02.2013, 21:39
http://rusfolder.com/35157137 или http://yadi.sk/d/gSqwdlJv2Ruv1

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

TRam_
25.02.2013, 23:44
Добавлено выкалывание линз у мачтовых светофоров (правда не более одной линзы на головку):

http://i.piccy.info/i7/56cdc467334519d86053247e96dfa3ac/4-56-70/14612938/TRam_20130225_0000_800.jpg (http://i.piccy.info/i7/22e0588d6c0f6e062b3717282d71bab9/4-56-70/14071681/TRam_20130225_0000.jpg)http://i.piccy.info/a3/2013-02-25-18-50/i7-4188101/800x450-r/i.gif (http://i.piccy.info/a3c/2013-02-25-18-50/i7-4188101/800x450-r)

FduchRU
02.03.2013, 22:24
Во, наконец-то сигналка с приоритетами в светофорах. Отличная новость.

Приоритет -1 можно выставить или будет ошибка генерироваться?
Было бы просто удобно ставить -1 тем светофорам, к которым не нужен маршрут. Например, все входные по не правильному, выходные из парков отправления, подход к которым не нужен в поездном режиме.

TRam_
02.03.2013, 22:36
Приоритет -1 можно выставитьможно. Ошибок не будет. Хотя маршруты в браузере zxPath уже давно можно удалять...

TRam_
03.03.2013, 07:00
http://i.piccy.info/i7/0314e257de168a2272f9dbbaf710c8da/4-56-282/21540591/TRam_20130303_0000_800.jpg (http://i.piccy.info/i7/ecdb30fa3b10e3b9581caf8d0853e413/4-56-282/21095758/TRam_20130303_0000.jpg)http://i.piccy.info/a3/2013-03-03-02-59/i7-4214718/800x450-r/i.gif (http://i.piccy.info/a3c/2013-03-03-02-59/i7-4214718/800x450-r)

TRam_
03.03.2013, 15:23
Скачивать это дело тут - http://yadi.sk/d/-YanKnGw2wRK4 или http://rusfolder.com/35282208

Проводник из 5-го
31.03.2013, 13:19
Последняя версия: http://yadi.sk/d/VIBqiCNS3fKDW или http://rusfolder.com/35750190

Проводник из 5-го
06.04.2013, 22:26
Самая распоследняя: http://yadi.sk/d/Z8-w7bW93qDK8 и http://rusfolder.com/35857877

TRam_
08.04.2013, 01:31
Неплохо было бы переименовать тему в "Светофоры sU и маршрутизация zxPath" и в шапку добавить кучу текста:


Сигнализация, в котором отсутствуют какие-либо "автоматические" или "полуватоматические" открытия светофоров. То есть светофоры должны открываться либо вручню, либо системой маршрутизации zxPath. Варианта данной сигналки под а-ля дефолтное управление реализовываться не будет.

Преимущества:
1) динамический розжиг (на светофоре можно развесить практически любой набор линз в любом порядке)
2) возможность копи-паста скоростноых ограничений из светофора в светофор
3) опциональная установка маршрутного указателя и стрелок короткого блок-участка (в том числе одновременно) на любой из доступных мачтовых светофоров
4) отсутствие станционных контроллеров - все настройки производятся непосредственно в светофоре
5) возможность вращать головку и её крепление на любой угол
6) регулируемое расстояние до оси пути и высоты над уровнем головки рельса (в широких пределах)
7) выкалывание любых линз у мачтовых светофоров (ограничение - в 3-линзовой головке можно выколоть только одну из линз)
8) шрифт табличек светофоров создан на основе трафаретов, приведённых в "Руководстве по эксплуатации щитков (литерных табличек)"
9) При подписывании карликовых светофоров скрипт автоматически отделяет номер пути в нижнюю строку табличек
10) высокая степень оптимизации, на порядок превосходящая таковую у z7
11) все типы комбинаций линз, указанные в "типовых проектах", добавлены в стандартные наборы розжигов светофоров

Преимущества маршрутизации zxPath
1) автоматизирует замыкание маршрута - перевод стрелок, открытие сигналов и изменение направления перегона происходят автоматически
2) возможность работы на станциях любой сложности
3) снятие некоторых ограничений, которые имела z7-xPath (например теперь возможна работа перегона на петле вокруг станции)
4) три типа поездных маршрута-
а) "стандартный" - маршрут будет замкнут как только освободятся все рельсовые цепи и установлено необходимое направление перегона, разбирается при проследовании поезда
б) "очередной" - маршрут будет замыкаться так же как и "стандартный", но только после того, как замкнётся предыдущий маршрут по этой же станции
в) "авто" - маршрут, самовозобновляющийся после проследования поезда (эмулирует "автодействие" светофоров)
5) возможность замыкания маневровых маршрутов путём ввода названий светофора начала и конца маршрута, в пределах парка станции или до ближайшего светофора соседнего парка
5) "маневровый маршрут на свободный путь" - маневровый маршрут не строится, если на пути, к которому он должен быть построен, есть ПС
6) набор правил и команд и автоматического выбора и замыкания маршрутов поездам
7) система приоритетов поездных маршрутов, позволяющая автоматически выбирать путь приёма из числа свободных с учётом категории прибывающего поезда
8) значительно более высокая, чем у z7-xPath, стабильность работы


http://yadi.sk/d/Z8-w7bW93qDK8 и http://rusfolder.com/35869842
Светофоры доступны для скачивания с DLS.

О настройке розжига:
В качестве примера, убирание зелёной линзы из 5-линзовика...

1) выставляем режим, наиболее близкий к необходимому (чтоб потом меньше мучаться)
2) нажимаем на "линзовый набор". Появляется строка розжига.
http://i.piccy.info/i7/a239c47f7b21a89f3f0702ec9d5fed4b/4-56-120/27749274/TRam_20130227_0000_800.jpg (http://i.piccy.info/i7/ebd18f67971cac54e64701b42a12355c/4-56-120/27368482/TRam_20130227_0000.jpg)http://i.piccy.info/a3/2013-02-26-23-34/i7-4194504/800x450-r/i.gif (http://i.piccy.info/a3c/2013-02-26-23-34/i7-4194504/800x450-r)
3) поясняю что здесь что. В строке, по порядку, задаются расположение линз:

первый символ в строке соответствует краной линзе. В данном случае этот символ - цифра 2, это значит что красную линзу надо повесить в 3е гнездо на светофоре, начиная от верха мачты (тут нумерация не с 1, а с 0, поэтому 2+1 = 3 ), что мы собственно и видим - красная линза под 3им козырьком

второй символ соответствует основной зелёной линзе. Это цифра 1, то есть линзу вешать во второе гнездо от верха мачты.

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

четвёртый соответствует основной жёлтой линзе. Это 0, то есть линза в самом верхнем гнезде.

пятый соответствует дополнительной жёлтой линзе (нижняя для сигнала Жм-Ж). Это цифра 3, то данная линза в 4ом гнезде.

шестой соответствует второй дополнительная жёлтая линза (для сигнала три жёлтых). На светофор эта линза не вешается.

седьмой соответствует основной белой линзе (которая зажигается для маневров). Это 4, то есть линза вешается в 5ое гнездо сверху.

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

девятый символ соответствует синему огню, на светофоре его тоже нет.

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


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

http://i.piccy.info/i7/6535472cbf05384fb0b0d184ba034028/4-56-120/43713321/TRam_20130227_0002_800.jpg (http://piccy.info/view3/4194533/46459602f2d9e0736421995daef285da/1200/)http://i.piccy.info/a3/2013-02-27-00-00/i7-4194533/800x450-r/i.gif (http://i.piccy.info/a3c/2013-02-27-00-00/i7-4194533/800x450-r)

Указали, теперь можно подтвердить строку розжига и проверить результат (после установки розжига светофор светит всеми линзами). Зелёная линза пропала вместе со своим козырьком.
http://i.piccy.info/i7/e9fb9879e6054746f66f2933a2a2759c/4-56-120/44889953/TRam_20130227_0003_800.jpg (http://piccy.info/view3/4194535/1fd8b21d9cf54890204289b56dfc4983/1200/)http://i.piccy.info/a3/2013-02-27-00-01/i7-4194535/800x450-r/i.gif (http://i.piccy.info/a3c/2013-02-27-00-01/i7-4194535/800x450-r)
Остаётся добавить в опции галочку "выходной" и светофором можно пользоваться...
http://i082.radikal.ru/1209/cb/390843c9b43bt.jpg (http://i082.radikal.ru/1209/cb/390843c9b43b.png)
Особенности:
1) после задания нестандартного розжига заново выставляйте назначение светофора
2) совмещение "выходного" и "не участвует в рельсовых цепях" используется, если нужно сделать невидимый выходной из парка с групповым светофором и повторителями.
3) использование опции "не участвует в рельсовых цепях" вместе с "автооткрытие" нужно для повторительного, предупредительного, либо для светофора, в точности повторяющего показания невидимых светофоров.
4) для БСК нужна опция "выходной/маршрутный".
5) для маршрутного с синим (и жёлтым, зелёным) нужна опция "маршрутно-разделительный".
6) если светофоры расположены в слое карты, при изменении настроек перезаписывайте карту, а не сессию.
7) на кольцах , где только маневровые светофоры, обязательно расставлять маркеры-прерыватели автоблокировки.

Использование букв в МУ.

В маркеры с опцией MRN допустимо заносить арабские цифры и следующие значения в качестве номера пути:

Буквы:
А А
Б B
В V
Г G
Д D
Е E
Ж J
И I
К K
Л L
М M
Н N
О О
П P
Р R
С S
Т T
У U
Ф F
Х H
Ц C
Ч Q
Ш X
Э e
Ю Y
Я Z
Римские цифры:
I a
II b
III c
IV d
Положения:
\ l
/ r
| f
- h
Э e

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

http://s003.radikal.ru/i203/1304/e0/d33d8ea9cd4et.jpg (http://s003.radikal.ru/i203/1304/e0/d33d8ea9cd4e.png)

Стрелки освобождаются в одну и ту же долю секунды. Но, если мы посмотрим на карту, то они должны были разбираться в обратном порядке!
http://s001.radikal.ru/i195/1304/0b/ec9549569766t.jpg (http://s001.radikal.ru/i195/1304/0b/ec9549569766.png)

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

http://s44.radikal.ru/i104/1304/44/8008314f302ft.jpg (http://s44.radikal.ru/i104/1304/44/8008314f302f.jpg)




Исходники светофоров - http://model.trainzup.com/?p=1009 .

РыцарьРР
08.04.2013, 09:09
Ну, закрепить сообщение в шапке... по крайней мере, Я не могу, а вот выложить на trainz.ru - запросто.

Тайшет ВСЖД
09.04.2013, 17:54
Хотелось бы уточнить -
1. Для смены направления движения нужно применять Turn train? без него у меня не получилось сменить направление.
2. Светофоров на поперечинах в этой версии нет?
3. Какие из светофоров можно использовать в качестве проходных?
4. Классно было бы, если бы например, при переходе из приоритета 1 или 2 в маневровый (3) опция z7 priority была бы встроенна в "маневрировать к", также наоборот (при задании поездного маршрута или аналогичных команд)

TRam_
09.04.2013, 18:25
Для смены направления движения нужно применять Turn train? без него у меня не получилось сменить направлениеможно. Но лучше использовать zxPath которая сама изменяет направление перегона при задании маршрута. А ещё можно изменять направление перегона из свойств входных.

Светофоров на поперечинах в этой версии нет?нет

Какие из светофоров можно использовать в качестве проходных?любые :) . Выставляешь галочку "автомат без маневрового режима" -> светофор становится проходным :) . А так вообще 3-линзовые мачтовые или невидимые, у которых выставлен соответствующий розжиг.

Тайшет ВСЖД
09.04.2013, 18:40
можно. Но лучше использовать zxPath которая сама изменяет направление перегона при задании маршрута.
В маневровом режиме точно не меняется направление

TRam_
09.04.2013, 19:33
В маневровом режиме выезжать на перегон запрещено. За исключением некоторых редких случаев.

TRam_
27.04.2013, 19:00
Видео настройки системы:

TLcStTsH4Hw

2No0MtG8LdA

VeceUkZzlqY

TRam_
28.04.2013, 00:23
InbyuTPbJpA

NickLon
07.05.2013, 15:33
Вов, а каким образом строить маршруты в zx-Path от групповых светофоров? Что-то мне подсказывает, что никак. Только ставить какие-то вспомогательные на каждом пути группового парка, наделять их полномочиями выходного/маршрутного и только от него и строить сначала маршрут до группового, потом ждать, пока красный, затем строить маршрут от группового, потом ждать, пока не будет зеленый и только потом начинать движение. Повторительный для этих целей сгодиться?

TRam_
08.05.2013, 00:37
Совмещение "выходного" и "не участвует в рельсовых цепях" используется, если нужно сделать невидимый выходной из парка с групповым светофором и повторителями.

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

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

TRam_
08.05.2013, 12:37
Да, забыл сказать почему нужно именно 2 светофора. Потому что на таком вот "выходном не участвующем в РЦ" должна быть красная линза в розжиге, а у повторительного её не должно быть.

Вот собственно нужный розжиг:
http://s018.radikal.ru/i521/1305/e2/e2f2e09782f6t.jpg (http://s018.radikal.ru/i521/1305/e2/e2f2e09782f6.jpg)

Добавлено через 4 минуты
Аналогичный светофор, но "входной", ставится если у перегона с одной из сторон нет видимого входного.

TRam_
08.05.2013, 16:05
Хотя не знаю, может ещё и белый добавить на этот невидимый светофор? Для игрока всё равно этот светофор невидим, а вот для ботов...

NickLon
10.05.2013, 17:17
Да, забыл сказать почему нужно именно 2 светофора. Потому что на таком вот "выходном не участвующем в РЦ" должна быть красная линза в розжиге, а у повторительного её не должно быть.
Вот собственно нужный розжиг:
Аналогичный светофор, но "входной", ставится если у перегона с одной из сторон нет видимого входного.
Ну, первое, насчет двух светофоров то понятно. Вопрос в другом, а как ты настроил розжиг двух линз на три независимых сигнала?
И ещё вопросец. Вот такой объект Junction Link, который обеспечивает синхронность, либо асинхронность перевода стрелок не будет конфликтовать с zx-Path? Используется на 2/9 безобъектных стрелках или на сбрасывающих. Точнее, маршрутизация с ним не будет конфликтовать? По идее, может быть, так как маршрутизация работает последовательно, а стрелка, до которой она доберется может быть уже "заблокирована".

TRam_
10.05.2013, 17:34
Вопрос в другом, а как ты настроил розжиг двух линз на три независимых сигнала?у невидимого карлика прописано целых десять невидимых линз. А то, что моделька двухлинзовая... Не хотелось делать спец. модельку для невидимки.

синхронность либо асинхронность перевода стрелок не будет конфликтовать с zx-Path?будет, по крайней мере в случае сбрасывающих. При съезде поезда с одной стрелки она вернётся в исходное, при этом вторая стрелка переведётся как раз под поездом, обеспечив сход.

В случае наличия у стрелки 2/9 вроде как это простительно, если там поставлены 2 пары X-триггеров (перевод связанной стрелки вроде бы не должен нарушить другие маршруты, т.к. они не могут быть собраны из-за X-триггеров).

до которой она доберется может быть уже "заблокирована"zxPath не блокирует стрелки.

NickLon
11.05.2013, 00:21
будет, по крайней мере в случае сбрасывающих. При съезде поезда с одной стрелки она вернётся в исходное, при этом вторая стрелка переведётся как раз под поездом, обеспечив сход.
Погодь! Ты же, вроде как, в последних инверсиях zx-Path обеспечил неразборность маршрута до тех пор, пока хвост не заедет за светофор, до которого этот маршрут и собран. В случае маршрута прибытия - это тогда обратный выходной. В случае отправления по правильному - это входной по неправильному. Я же, по-моему, это даже своими глазами видел в действии!
В случае наличия у стрелки 2/9 вроде как это простительно, если там поставлены 2 пары X-триггеров...
Вов, 2 пары х-триггеров (это 4-е х-триггера)? По-моему, ты мне как-то по башке за 4 х-триггера давал.

TRam_
11.05.2013, 00:53
По-моему, ты мне как-то по башке за 4 х-триггера давал.за глухое пересечение - возможно. Но на X-стрелке, как и раньше в z7-xPath, нужно 4 штуки (то есть снаружи от леверов одной стрелки а не между ними).

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

NickLon
11.05.2013, 03:26
за глухое пересечение - возможно.
Ага, точно! На карте RONNI "Метель". Вспомнил...
А вот здесь логики так и не уловил:
Но на X-стрелке, как и раньше в z7-xPath, нужно 4 штуки (то есть снаружи от леверов одной стрелки а не между ними).
То есть, что-то попарно должно быть, верно?.. А что?
Ты говоришь, снаружи леверов, а почему?
Ну есть у меня два х-триггера. Как бы я не хотел построить маршрут через 2/9 стрелку, где стоят два х-триггера, в любом случае, на один из них я нарвусь. А зачем мне ещё два?
Предпоследняя разберётся как только состав с неё съедет (как и раньше) и, соответственно, переведёт связанную последнюю, сбросит состав.
А я думал, что "как и раньше" уже ушло в небытие.

TRam_
11.05.2013, 20:33
А зачем мне ещё два?потому что если твой поезд будет ехать со стороны одного из этих триггеров, то он вначале съедет с него а только потом со стрелки (а в промежутке между этими событиями 2ой лок вполне себе соберёт маршрут по стрелке). А если триггеры со всех сторон то второе отклонение освободится после съезда со стрелки в любую сторону.

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

Алексей 401
16.05.2013, 20:40
А не получиться ли добавить в интерфейс(напротив литер) кнопки для включения повторительной головки?

TRam_
17.05.2013, 00:02
Алгоритм работы повторительной головки не предусмотрен, потому её нет.

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

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


sU-v2 должна уметь выбирать жёлтые огни!Ты имеешь в виду чтобы у огней Ж-Ж и Зм-Ж-Зполоса были разные немигающие жёлтые линзы? Не, такое реализовываться не будет. Тем более что подобного нет даже в РУ-30-80 и приложениях к ним. Если очень нужно (4-значная АБ + пологое отклонение + АЛСО/три жёлтых) используй светофоры с 6 или 7 линзами, среди которых некоторые выколоты.

NickLon
22.05.2013, 20:23
Есть ли у маркеров какие-либо приоритеты друг относительно друга. Например, если светофор нарвется на маркер отклонения и чуть позже на маркер неправильного пути. Какой розжиг он покажет, Ж-Ж или Ж-Б?
Если у карликового 5-ти линзового убрать 2-ю желтую линзу (да, я помню, что козырек и линза физически останутся, не будет в розжиге только 2Ж), точнее, даже так, настроить розжиг ЖЗБ_К. Если этот светофор нарвется на маркер отклонения, какой розжиг он покажет, Ж или З? Если вообще, покажет что-либо.

Добавлено через 1 час 40 минут
Вов, вопросы сняты! Всё, как обычно, работает как часы! :)Экспериментальным методом я это выяснил. Можно теперь продолжать замену сигналки на одной из самых больших и весьма запутанных карт.;)

NickLon
22.05.2013, 22:56
Нашел изъян. У 5-линзового мачтового выколота зеленая линза. Зеленый он не может показать. Но и не находит маркер отклонения. Показывает Желтый. Хоть и следующий светофор на маршруте - Зеленый. По аналогии, как с "карликами", по идее, должен был бы показать Ж(м)-Ж: первый разрешающий сигнал, который он может показать перед зеленым в отсутствие у самого зеленого.

TRam_
23.05.2013, 09:00
Маркер отклонения имеет более низкий приоритет чем остальные маркеры, а маркер полого отклонения имеет самый низкий приоритет.

Из остальных маркеров выбирается тот, который дальше всех от этого светофора.

Но и не находит маркер отклонения.смотри, какие ещё на его пути оказались маркеры. Скорее всего дело в них.

первый разрешающий сигнал, который он может показать перед зеленым в отсутствие у самого зеленого первый разрешающий - жёлтый. Жм-Ж требует маркера отклонения без маркеров неправильного пути, 2-стор. АБ и т.п.

Добавлено через 16 минут
Единственное исключение - маркер ПАБ, если на него есть отклонение, то светофор покажет Ж-Ж. Правда для этого нужен фикс - http://yadi.sk/d/oNjoKt084nNOc (иначе будет Жм-Ж)

NickLon
29.05.2013, 13:21
TRam_, при отсутствии маркера прямого пути, есть ли возможность организовать следующее.
Есть станция, по боковым путям которой не предусмотрен безостановочный проход. Следовательно, на выходных с этих путей Ж(м)-Ж не нужен. Ставим 4-х линзовые светофоры. По главному пути возможен безостановочный проход. И где-то там есть ответвление на второе направление со станции. Дело в том, что к этому самому "где-то там" эти боковые тоже сходятся. И если с боковых собрать маршрут на это второе направление, то маршрут нарвется на маркер отклонения, который, вообще-то, предназначен для светофора по главному и только. Как тут быть?

Эрендир
29.05.2013, 15:13
Вообще-то, тут и с боковых путей должен быть Ж(м)-Ж, или уж тогда МУ

NickLon
29.05.2013, 15:21
МУ есть. Нужно, чтоб не было Ж-Ж.

TRam_
29.05.2013, 16:20
если на 4-линзовом не будет второй жёлтой линзы (а будет белая), то не будет и Ж-Ж. А что, разве оно не так работает?

NickLon
29.05.2013, 17:07
А что, разве оно не так работает?
В этом случае будет Ж, даже если следующий светофор - З. А нужно, чтобы здесь было З!
И ещё вопрос. Как можно найти светофор на карте по его наименованию в списке объектов, а не по тому, какое наименование стоит в поле Name уже на карте?

TRam_
29.05.2013, 19:40
В этом случае будет Ж
А теперь объясни что я не так делаю:

http://s018.radikal.ru/i511/1305/80/a63695d348c9t.jpg (http://s018.radikal.ru/i511/1305/80/a63695d348c9.jpg)
http://s49.radikal.ru/i124/1305/3d/c4b17c9d91b5t.jpg (http://s49.radikal.ru/i124/1305/3d/c4b17c9d91b5.jpg)

Как можно найти светофор на карте по его наименованию в списке объектовникак. Точнее попытаться можно, использовав будку z7-xPath, инициализировав там светофоры и нажав "создать отчёт по светофорам" (в trainzoptions нужна опция -enablescriptlogging) и потом порыться в файле jetlog.txt (там будет список светофорв карты, с указанием обоих имён, а также станций)

NickLon
29.05.2013, 21:34
А теперь объясни что я не так делаю:
Упс! Теперь я не пойму, а как же я желтый то увидел!? :eek: Ну, тогда это - высший пилотаж! Я у себя проверил: 4-х линзовые тоже хорошо работают.
Но всё же ты не правильно в примере сделал. Я думал, что в этом может быть дело. Если ты ставишь 5-линзовый, и без Ж-Ж, то ты подразумеваешь выход на неправильный путь. А в этом случае, во второй линзе (считая с нуля) должен быть белый. Ан нет, и так и эдак всё правильно работает!
В общем, спасибо за разъяснение! Там 4-х линзовые ни к чему.

TRam_
29.05.2013, 23:30
там 4значка на скрине :)

Добавлено через 3 минуты
Диагональный сигнал Жм-Б, кстати, разрешён. Так что там почти всё правильно при условии 4АБ, только белый в 4ое гнездо поставить.

http://s017.radikal.ru/i423/1305/a8/d0fd38ce6483t.jpg (http://s017.radikal.ru/i423/1305/a8/d0fd38ce6483.png)

NickLon
31.05.2013, 14:56
Вов, а если не исправлять ошибки стрелок, а лишь только те, через которое будут прокладываться маршруты? Сам факт наличия ошибочных стрелок может повлиять негативно на инициализацию и построение маршрутов? А то я тут с исправлениями стрелок ещё полтора-два месяца буду возиться.

Kompozitor
31.05.2013, 15:32
Сам факт наличия ошибочных стрелок может повлиять негативно на инициализацию и построение маршрутов?

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

Я тут недавно настроил всего одну станцию на дефолтной карте, все работает.

NickLon
31.05.2013, 15:36
Я тут недавно настроил всего одну станцию на дефолтной карте, все работает.
Это ты к чему? Я их около сотни если не больше, понастраивал уже, только вот не хотелось бы в последствии возвращаться к пройденному. А посему решил всё-же исправлять. Там в большинстве случаев нет именованных объектов от стрелок.

TRam_
31.05.2013, 16:50
Сам факт наличия ошибочных стрелок может повлиять негативно на инициализацию и построение маршрутов?нет, не влияет никак. Кстати одна из причин почему не додумался до регистрации ошибок раньше.

Алексей 401
02.06.2013, 14:35
Момент: стрелки за маркером прерывателем а\б просчитываться не будут, да?

TRam_
02.06.2013, 17:50
Маркер-прерыватель автоблокировки не влияет на постройку маршрутов (разве что светофор, открытый в поездном режиме на этот маркер, будет продолжать показывать красный).

Просчёт поездных маршрутов обрывается лююбым путевым объектом, у которого имя в поле настроек "name" начинается с букв "stop". Например stop123.

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

Алексей 401
02.06.2013, 18:00
А нельзя ли сделать полный прерыватель просчитываемости(для сокращения затрачиваемого времени)? Например, для подъездных путей предприятий, где стрелки должны переводиться только вручную.

TRam_
02.06.2013, 21:18
Ну я ж сказал, что "полный прерыватель" - объект c именем "stop*". А чтоб маневровые маршруты не лезли туда, сделай невидимый маневровый на этом ответвлении и отнеси его к другой станции, хотя это делать не обязательно. Особенно если пром-предприятие небольшое и простое.

NickLon
11.06.2013, 18:53
Вов, что-то я это объяснить не могу:
http://s020.radikal.ru/i702/1306/68/78ed698ae704t.jpg (http://radikal.ru/F/s020.radikal.ru/i702/1306/68/78ed698ae704.jpg)

Я, пока, не претендую на то, что всё закончено: ещё не собраны все перегоны. Но что-то мне сдается, что не в этом дело. Будку сносил и заново ставил, всё пересчитывал - эффект тот-же.

TRam_
11.06.2013, 19:29
слишком много светофоров на той станции, которую ты последней настраивал. Либо же у двух светофоров совпадают "name" (это которые trigger ****) но это менее вероятно.

NickLon
11.06.2013, 21:14
То, что там "слишком много светофоров" в этом я как раз и не сомневался. Но что значит "которую ты последней настраивал"?
Но вот самое важное! Было у меня где-то подспудное, что как-то слишком много светофоров получится... Я как-то нарывался, по-моему, на это. Если мне не изменяет память (а было это года полтора назад ещё с z7-xPath), много маршрутов могло быть, а не светофоров при их инициализации.
А настраивал последнее что, так какие-то индустриальные подъездные пути возле электростанции.
Так что с этим "много светофоров"-то творить?

Добавлено через 1 минуту
Либо же у двух светофоров совпадают "name" (это которые trigger ****)
Исключено! У меня все светофоры именованы.

TRam_
11.06.2013, 21:37
А настраивал последнее что, так какие-то индустриальные подъездные пути возле электростанции.посмотри имена и принадлежность светофоров.

NickLon
11.06.2013, 22:47
посмотри имена и принадлежность светофоров.
Ахренеть!!!
Посмотри имена и принадлежности всех светофоров теперь на карте "Малоярославец... 5.0."!
Да там одна Бекасово-Сортировочная меня едва с ума не свела с перестановкой светофоров! А ты говоришь, все станции теперь пересмотреть!?...
...Лан, буду думать, что делать дальше...
P.S. можно было б в коде и предусмотреть дебаг....:(

TRam_
11.06.2013, 22:58
можно было б в коде и предусмотреть дебаг....дебаг зависания в процессе сортировки светофоров в алфавитном порядке?

Посмотри имена и принадлежности всех светофоров теперь на карте "Малоярославец... 5.0."!ты не понял. Не в светофорах а вот тут -
http://i.piccy.info/i7/6a9d7cae5fc3ceba6b2473dff836632f/4-61-144/58575222/TRam_20130611_0001_500.jpg (http://piccy.info/view3/4704150/3ff662baed966737b6ee2a9b70c25c6f/)http://i.piccy.info/a3/2013-06-11-19-02/i7-4704150/500x281-r/i.gif (http://i.piccy.info/a3c/2013-06-11-19-02/i7-4704150/500x281-r)

(нажав на "список светофоров")
если конечно оно работает.

NickLon
12.06.2013, 01:33
если конечно оно работает.
нет, не работает - пустое окно....
Блин, где ж дальше то рыть?..

Добавлено через 47 минут
Понял, что ты хотел сказать... Пока рою... Нашёл 4 свои ошибки уже... Может в этом то и дело? (наверняка дальше ещё нарою; пока не уверен)...
Но, Вов, по результатам (если оно будет так) ох и материться буду! За возможные ошибки "пользователя"... "По вине разработчика"..

РыцарьРР
12.06.2013, 11:41
Я тоже пытаюсь Бекасово настроить. Если брать весь узел, то одинаковые светофоры там есть. Значит узел надо разбивать. Хотя бы отделить БМО от Смоленского хода.

Проводник из 5-го
12.06.2013, 20:35
Подвесные светофоры на мостиках и консолях для сигнализации серии sU.

Первым делаю предвходной старого образца (осталось домоделить лестницу, настил, плюс кое-что по мелочи). Все размеры - из типового
проекта по данным конструкциям.

Проба в игре:
http://savepic.org/3645786m.jpg (http://savepic.org/3645786.htm)

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

Проводник из 5-го
14.06.2013, 00:40
http://savepic.org/3654615m.jpg (http://savepic.org/3654615.htm)

http://savepic.org/3646423m.jpg (http://savepic.org/3646423.htm)

Shimanski
14.06.2013, 03:59
Ребят, вопрос по сигналке

Обычная конечная станция. 2 пути. обгонный и пессажирский. После станции тупик.
Оо________оО
__/_______\___Тупик

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

Да платформа по главному пути

Где ошибся или что не доставил?

Эрендир
14.06.2013, 08:03
Раскажите пожалуйста, как заставить маневровый светофор (К-Б) открыватся для прохода локомотива для обгона?
Не совсем понятно что значит для обгона? С другой стороны под состав перецепиться?

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

Ты похоже темой ошибся. Судя по всему у тебя Z7, а эта тема совсем про другую сигналку.

TRam_
14.06.2013, 10:39
чтобы открылся белый в случае z7, в "view details" твоего ПСа задай приоритет 3, а затем либо в "view details" светофора нажми на прозрачную линзу с подписью "маневровый режим", либо используй команду z7 open shunt signal.

вот только в главном контроллере у меня нет параметров почтиудали сигналку, поставь её заново с tsmteam.ru (2 версию) или с trainzup.com (если у тебя трейнз 12). Тогда сможешь переключать режимы.

А собственно тема о z7 тут - http://trainsim.ru/forum/showthread.php?t=1188&page=93

NickLon
14.06.2013, 15:24
Вов, такое предложение. Нельзя ли при установке светофора в поле Наименование автоматически писать то, что пишется в поле Name. Таким образом, если попадется какой-нибудь пропущенный светофор, то его можно будет отыскать Find Object, а так, как у меня получилось, среди более 350-ти маневровых светофоров отыскать глазами светофор, не имеющий наименования не представляется возможным за какое-то приемлемое время. Особенно это актуально, когда пользуешься Replace assets, как я делал для маневровых светофоров.
Я тоже пытаюсь Бекасово настроить. Если брать весь узел, то одинаковые светофоры там есть. Значит узел надо разбивать. Хотя бы отделить БМО от Смоленского хода.
Самое важное нельзя маневровые светофоры разбивать по разным станциям, если между ними предусмотрено маневровое движение. В принципе, это не смертельно, маневровой командой до светофора следующей станции можно доехать, но вот в маневровом браузере ты уже не укажешь этот светофор. И то, наверное, не всегда. Если только такого же светофора нет поблизости на исходной станции. Правда, в этом не уверен.

TRam_
14.06.2013, 17:43
Самое важное нельзя маневровые светофоры разбивать по разным станциям, если между ними предусмотрено маневровое движение.я уже говорил. Если сделать "ось" из светофоров, до и от которых надо строить маневровые маршруты, то по этой оси можно разделить станции на 2 парка.

В браузере это сработает точно так же как и командой. То есть нужно там собрать 2 маршрута - до оси и от оси до конечного.

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

NickLon
15.06.2013, 04:02
Вов, ты много о чем говорил. По сути - те же яйца, только в профиль.
А по поводу предложения моего чего ты так ничего и не сказал? Для меня оно уже не актуально. Выкрутился. Но вот новичкам будет полезно, я думаю.

TRam_
15.06.2013, 11:54
А что с тем багом, который у тебя появлялся при инициализации светофоров?

По поводу предложения - не совсем понял что ты хочешь сказать. То есть чтоб вновь расставляемые на карту светофоры именовались как "sU kobc33 1" "sU mobc3 17" а не Trigger **** ? Сделать это можно, просто дописав в них тег autoname 1. Но перевыкладывать светофоры на ДЛС и на сайт из-за такой мелочи я не хочу - хочу дождаться более серьёзных обнов. Кроме того, вожусь с мультиплеерной будкой (которая уже заработала, очередь за мультиплеерным маневровым браузером).

Что за поле "Наименование"?

NickLon
15.06.2013, 15:01
Владимир, наоборот, чтобы Ttrigger ххххххх дублировалось бы и в имя светофора. По умолчанию...
Вов, бред, конечно... Это из разряда: чтоб бантики были разноцветными!..
Я тут малеха тоже пошалил: ну не сидел же на жопе ровно!
Так вот, решаема сия проблема. Для начала - сам всё переустанавливаешь четко! А за тем,что захотел "реплейсить" - бегаешь потом сам!
Гы-гы! Привет tramwaz'у! Он как-то сам обещался свой маршрут на sU перевести. И от помощи аж отказывался....Ну, Бог - в помощь, как говорится...

NickLon
18.06.2013, 13:21
Вов, выручай!
Ошибка из поста 324 (что ли) осталась! Я перепроверил светофоры на всех станциях. Действительно, на некоторых были пропущены имена светофоров (М2,М4,М22... которые). Все поправил. Перепроверил 3 раза, пропусков нет, но ошибка осталась. Когда после появления жука и остановки расчета нажимаю обновить окно, всегда показывает одну и ту же цифру в процентах - 96%. Значит, это он спотыкается на одном и том же месте? Если да, то означает ли это, что спотыкается на какой-нибудь из хвостовых станций по алфавиту в списке станций?
Проходные тут могут играть роль? Думаю, что нет, так как это же автомат, да?

TRam_
18.06.2013, 20:12
Не, цифра процентов ничего не означает.

Скажи, сколько у тебя максимально светофоров навешано в одну станцию?

И ещё. Посмотри станцию, начиная с которой имена светофоров неотсортированы по имени.

NickLon
18.06.2013, 22:16
Вов, отбой.
Я вычислил таки станцию, которая мне всё портила. Прежде, чем прийти к этому выводу, я ещё раз перечитал твой ответ на первый мой вопль. И вот то, что меня смутило, и повело по ложному следу, я отбросил. А именно: "последняя станция, которую ты настраивал". Я не настраивал, а просто менял светофоры на чужом, но как мне кажется, весьма перспективном маршруте (с точки зрения где таки наконец-то можно замутить по-настоящему бесконечную сессию). И когда поменял, решил посмотреть, а что же будет? Ну и итог - шлялся по последним станциям, а слона то и не замечал. А "слон" у меня был в первой четверти переустановки.
Но нет худа без добра. В результате скрупулезного изучения я обнаружил около десятка не обозначенных светофоров. И ещё где-то 6-8 светофоров не на своих станциях. Поправил.
Ну а когда и это не помогло, тогда я и отбросил эту часть фразы о последней станции. Хм, кто-бы сомневался - Бекасово-Сортировочная!
Насчет количества светофоров на одной станции. Ну, 355 (специально считал; +- 1-2, если и ошибся) и что, это критичная цифра для компьютера?
Сортировка да, тоже именно на этой станции даёт сбой.
А у меня тогда другой вопрос. А сколько построений маршрутов выдержит система маршрутизации тогда? И нельзя ли, ввиду ограниченности пространства в столбцах браузера маршрутизации (поездной, вроде только) убрать их количество? Мне всё равно будет, какой по счету маршрут от Ч до Ч2 на станции Солнечная, 1218-й или 1867-й. А вот увидеть Ч2-Ч@Очаково в одну строчку, когда ещё и 4 символа заняты порядковым номером маршрута будет весьма затруднительно.

TRam_
18.06.2013, 22:40
Ну, 355 (специально считал; +- 1-2, если и ошибся) и что, это критичная цифра для компьютера?не, это критическая цифра для времени сортировки светофоров. Потому что моему алгоритму надо выполнить 355^2 = 126025 перестановок элементов (а это по 6 операций в каждой) . За 2 секунды это количество трейнз не успевает обработать, и считает что скрипт заглючил и его надо вырубить. Не, я мог бы влепить куда-нибудь туда ещё одно ожидание (в процессе сортировки а не между ними), но тогда расчёт светофоров на картах будет медленее

Решение - разбить светофоры там хотя бы на 2 парка - "внутренние маневровые сортировки" и "остальные". И строить маневровые маршруты соответствующим образом.

А сколько построений маршрутов выдержит система маршрутизации тогда?ну вообще количество маршрутов ограничено сверху диапазоном типа int . То есть в текущем виде система может построить 32 767 маршрута.

Мне всё равно будет, какой по счету маршрутзато при создании простых сессий номера маршрутов помогают.

Проводник из 5-го
19.06.2013, 00:12
http://savepic.org/3707100m.jpg (http://savepic.org/3707100.htm)

http://savepic.org/3719388m.jpg (http://savepic.org/3719388.htm)

Эрендир
19.06.2013, 08:12
ну вообще количество маршрутов ограничено сверху диапазоном типа int . То есть в текущем виде система может построить 32 767 маршрута.

Вообще то, верхний предел int составляет 2 147 483 647, ибо это 32х битное число. А это значит что ни одна бесконечная сессия не сможет достигнуть предела за разумные сроки.

TRam_
20.06.2013, 23:07
Мультиплеерный вариант zxPath оттестирован полностью :) .

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

В состав мультиплеерной zxPath входят:

zxPath MainBase multiplayer , <kuid2:400260:567800:2>

zxPath PrimaryBrowser multiplayer , <kuid:400260:567801>

zxPath PrimaryShuntBrowser multiplayer , <kuid2:400260:567802:1>

Команды от оригинальной zxPath использовать не следует (они всё равно не заработают).

Проводник из 5-го
22.06.2013, 00:40
http://savepic.org/3763708m.jpg (http://savepic.org/3763708.htm)

NickLon
22.06.2013, 13:10
Проводник из 5-го, очень даже здорово! А что по этому поводу думает TRam_? Я имею ввиду о новых моделях светофоров.

TRam_
22.06.2013, 13:15
Что они нужны.

Единственное что - запекания нет, ну а так в общем мне нравятся.

Проводник из 5-го
22.06.2013, 19:00
Что они нужны.

Нужны конечно. И нового образца я бы сделал. Да только вот Олег исходы зажал....

Единственное что - запекания нет, ну а так в общем мне нравятся.

Запекания на чём? Головки - полностью от твоих. Моё - металлоконструкция и мачта.

А мостики Паша мне под заказ сделал.

Yuri1997
25.06.2013, 11:19
Здравствуйте TRam_ ,во время просчитывания маршрутов по станции вылезла вот такая ошибка (раньше на этой станции этого не было, стрелки и светофори инициализированы ):confused::
http://i053.radikal.ru/1306/10/6a48406c98d5t.jpg (http://i053.radikal.ru/1306/10/6a48406c98d5.jpg)

TRam_
25.06.2013, 11:29
попробуй пересчитывать от каждого светофора этой станции отдельно (чтоб определить, где находится источник этой ошибки)

Yuri1997
25.06.2013, 11:57
TRam_, пересчитал. В итоге шесть светофоров при просчете выдают эту ошибку: ЧI, Ч5, IIH, IIHД, IIIН, IIIНД.:confused:

NickLon
25.06.2013, 13:42
Вов, вопрос такой... Точнее, сначала дислокация светофоров и принадлежность их к станциям:
НМ4(Станция1) - М9(Станция2 БС) - М7(Станция2 БС) - М5(Станция2 БС) - М3(Станция2 БС) - М1(Станция1 БК).
Можно ли будет построить маневровый маршрут от НМ4 до М1 через М9-М3 и откроются ли белым светофоры М9-М3?

TRam_
25.06.2013, 15:58
Нужно строить маршруты:

1) по Станции1: от НМ4 до М9
2) по Станция2 БС: от М9 до М1

(если у тебя между НМ4 и М9 нет светофора, относящегося к Станции2 БС, но развёрнутого тылом - тогда нужно строить маршрут к нему, а не к М9; аналогично в случае светофора между М3 и М1)

Естественно откроются все светофоры

NickLon
25.06.2013, 16:22
Не, там смысл немного иной преследовался. (БС и БК - это розжиг маневровых светофоров. :-)) Чтобы можно было собрать маршрут между светофорами "своего" парка, а светофоры "чужого" парка между ними открылись бы. Низззя так.
В общем, то, что я хотел экспериментальным методом не получилось. Нужно к Станции1 и все маневровые, в ближайшей горловине относить. А потом уже от М1 Станции1 строить маневровый маршрут до первого светофора "чужого" парка, а потом далее как по своему парку.

TRam_
25.06.2013, 16:23
Чтобы можно было собрать маршрут между светофорами "своего" парка, а светофоры "чужого" парка между ними открылись бы. Низззя так.да, в zxPath нельзя - до ближайшего светофора другого парка и не дальше. В z7-xPath можно было (то есть допускалась мешанина светофоров двух парков) но я решил от этого отказаться - чтоб в случае перегонов с ПАБом (т.е. без проходных) не мучаться с маршрутами, построившимися до соседней станции.

PS а что тебе не нравится идея двух команд?

NickLon
25.06.2013, 17:25
Да я бы не сказал, что не нравится. Просто ищу наиболее оптимальный алгоритм построения маневровых маршрутов на крупной маневровой станции. Соответственно, к какому решению приду, в соответствии с оным и светофоры нужно разбрасывать по станциям, чтоб потом их не дергать и не пересчитывать заново, с последующей настройкой приоритетов маршрутов на гигантской карте то!

Проводник из 5-го
25.06.2013, 23:43
3, 22, 32 и 33.
http://savepic.org/3795466m.jpg (http://savepic.org/3795466.htm)

NickLon
26.06.2013, 21:09
Проводник из 5-го, вроде всё здорово. Есть небольшие такие наблюдения. Я доподлинно не уверен, конечно, на 100%, но возможно перила на ригеле всё-же должны быть до присутствующих там всех светофоров. А то получается, до первого обслуживающий персонал сможет безопасно добраться, а до второго - грохнешься, так грохнешься, твои проблемы. :-)
Ну и вопрос. Ты, насколько я понимаю, делаешь свои светофоры в рамках sU? А где же зеленый треугольничек на путях? Он хорошо помогает при вызове свойств светофоров, при наличии путевых объектов очень близко. Или это пока ещё наброски, так сказать, в процессе?
По поводу самих светофоров - уж слишком неудачный фон и ракурс ты выбрал. Посему говорить у меня тут нечего. Ну а сам факт разработки таких светофоров конечно же поддерживаю! Спасибо! :-) Удачи и вдохновения в дальнейших разработках!

Проводник из 5-го
27.06.2013, 21:48
Я доподлинно не уверен, конечно, на 100%, но возможно перила на ригеле всё-же должны быть до присутствующих там всех светофоров. А то получается, до первого обслуживающий персонал сможет безопасно добраться, а до второго - грохнешься, так грохнешься, твои проблемы. :-)

Ну и вопрос. Ты, насколько я понимаю, делаешь свои светофоры в рамках sU? А где же зеленый треугольничек на путях? Он хорошо помогает при вызове свойств светофоров, при наличии путевых объектов очень близко. Или это пока ещё наброски, так сказать, в процессе?


По поводу самих светофоров - уж слишком неудачный фон и ракурс ты выбрал. Посему говорить у меня тут нечего. Ну а сам факт разработки таких светофоров конечно же поддерживаю! Спасибо! :-) Удачи и вдохновения в дальнейших разработках!

1) Про длину настилов - я в курсе. Дело в том, что мостики мне Паша под заказ делал, за денюжку. =)

http://savepic.org/3864976m.jpg (http://savepic.org/3864976.htm)

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

2) Коля, это скрин из машиниста, а не из редактора - треугольники на своих местах. Эти 5 штук полностью работоспособны в игре.

3) Спасибо за поддержку.

NickLon
28.06.2013, 15:19
Дело в том, что мостики мне Паша под заказ делал, за денюжку.
Хм, в принципе, я отношусь к такому сотрудничеству вполне нормально. Ну тогда ты открывай свой электронный кошелек для "пожертвований". Правда, если собираешься в доступ выводить их.

Эти 5 штук полностью работоспособны в игре.

Упс! Я что-то пропустил? Если они полностью работоспособны так же, как и Вовины sU они были в доступе? А то я на участке Солнечная-М.Киевская все консольные покоцал, в sU же их не было. Пока ещё не поздно поставить твои. Выпустишь?

Проводник из 5-го
28.06.2013, 17:27
В ближайших планах сделать: 22L, 221, 22L1, 32L, 321, 32L1, 33L, 331 и 33L1.

Светофоры 31, 32LL и 322L среди типовых подвесных мной не замечены. =)

За деньги ничего делать не хочу и не буду.

В свободном доступе будут обязательно, вместе с мостиками. Я же их для ВСЕХ делаю.

NickLon
29.06.2013, 19:48
За деньги ничего делать не хочу и не буду.

Прям какое-то дежавю...

Проводник из 5-го
29.06.2013, 21:18
Прям какое-то дежавю...

Коля, что тебя опять не устраивает?

NickLon
30.06.2013, 14:52
Коля, что тебя опять не устраивает?
Ответил в личку... И вообще, нечего личный базар в форуме устраивать!
Теперь по делу.
Вов, может ли противошерстная стрелка влиять на сбор маршрута? Я уже и так, и эдак - пошерстно маршрут собирается. Против - хоть тресни!

TRam_
30.06.2013, 22:12
Речь о поездных или маневровых?

И ещё - мож у тебя у этой стрелки разрыв пути? В крайнем случае предложу эту стрелку переуложить.

NickLon
02.07.2013, 19:46
Речь о поездных или маневровых?
Речь о маневровых. Сейчас не очень много времени свободного, поэтому с некоторой задержкой отвечаю. После того, как сам попробовал разобраться. Добился того, что если этому маневровому дать розжиг БК и объявить его маршрутным/выходным, от него поездные маршруты формируются в редакторе. Раньше вплоть до того, что Trainz просто вылетал было. Сейчас не вылетает, но маневровый до обратного светофора через метров 80-120 так и не строит.
Вот скрин ошибки:
http://s017.radikal.ru/i439/1307/d8/d20164c37bd6t.jpg (http://radikal.ru/fp/379cbffeffed4c40ae64122c002be421)
(Упс! На радикал.ру убрали возможность избавления от рекламы путем уборки html-ссылки на страницу. Так что не взыщи, пожалуйста. А html - картинка слишком много места занимает на форуме.)
Со своей стороны продолжу копать, правда, где - пока не знаю.

NickLon
03.07.2013, 19:56
Вов, по-моему я чего-то гадкого накопал-таки. И стрелки перекладывал, и пути, и светофоры тудым-сюдым - ничего не помогает!
В принципе, там (на той карте) можно убрать этот кусок сортировочной станции вообще, но тут уже сам факт "непонятной" ошибки как-то настораживает. У меня раньше было без всяких фатальных последствий для путевого развития станций, хоть и тоже повозиться приходилось по принципу "а что, если так сделать?".
Но похоже, ты сейчас, типа, в отпуске. Посему пока эту станцию оставлю в покое и посмотрю, что творится на других. Ну и потихоньку в настройках маршрута и подготовке к созданию сессии буду двигаться.

TRam_
03.07.2013, 20:52
Вот скрин ошибки:сильно сложное путевое развитие, чтобы можно было в разумное время найти маршрут (потому что из-за кучи съездов перед горочными получается сильно много вариантов, куда маршрут может залезть). Потому разделяй парк ещё раз на кусочки, чтобы маневровые маршруты не лезли слишком далеко в безуспешных поисках.

Например сделай "разграничительную линию" из горочных.

Алексей 401
06.07.2013, 00:18
22L

А такое бывает? Ведь это будет значить отсутствие белого огня.:(

NickLon
06.07.2013, 12:31
сильно сложное путевое развитие, чтобы можно было в разумное время найти маршрут (потому что из-за кучи съездов перед горочными получается сильно много вариантов, куда маршрут может залезть). Потому разделяй парк ещё раз на кусочки, чтобы маневровые маршруты не лезли слишком далеко в безуспешных поисках.

Погоди. Вот скрин того куска, на котором я запнулся:
http://savepic.org/3916288m.jpg (http://savepic.org/3916288.htm)
Здесь не строится маршрут от М555 до Т2 (мачтовый маневровый двухлинзовый) по отклонению, но строится до мачтового 4-х линзового с МУ по прямому пути. Вот назад, да, там у меня нет пока светофоров, там действительно запутаться можно в бесконечности. Но я то строю вперед маршрут! Может быть поставить обратный светофорчик? Надо будет эту версию отработать...

TRam_
06.07.2013, 12:53
Но я то строю вперед маршрут!внимательнее на зелёный маркер Т2 надо смотреть. Он стоит на отклонении, а не на прямом пути. Соответственно "в бесконечность" поиск уходит по прямому пути, что собственно и должно быть (вначале поиск идёт по начальным направлениям стрелок, потом по отклонениям).

Проводник из 5-го
07.07.2013, 00:11
32L.
http://savepic.org/3962249m.jpg (http://savepic.org/3962249.htm)

http://savepic.org/3956105m.jpg (http://savepic.org/3956105.htm)

NickLon
08.07.2013, 22:35
внимательнее на зелёный маркер Т2 надо смотреть. Он стоит на отклонении, а не на прямом пути. Соответственно "в бесконечность" поиск уходит по прямому пути, что собственно и должно быть (вначале поиск идёт по начальным направлениям стрелок, потом по отклонениям).
Вов, да внимательно я на него смотрел, внимательно! Я ж туда и плюхнул этот светофор, чтобы "ну, сволочь, ты ж в десяти то метрах должен его найти!" А оно вон оно как. Мне это напомнило детскую игру. "Холодно-горячо" мы её называли. Прячется какой-нибудь предмет. А ищущему спрятавший в процессе поиска подсказывает: "Холодно, холодно. Теплее, теплее. Тепло! Горячо!.. Нашел!" Так вот, найдется какой-нибудь чудак, которому хоть обговорись "холодно, ещё холоднее, совсем замерзнешь... всё, сосулька!", а он всё равно прется туда, где холодно!
Вот так и xPath - ну если за разумное количество итераций не находится искомое, может имеет смысл по другому пути поискать? Если он есть, конечно.
Это я всё к чему. Я тут, именно на этом форуме (http://www.trainsim.ru/forum/showthread.php?t=5966), откопал тему, в которой мы с тобой говорили, как я понял, о нынешней твоей системе маршрутизации! Тогда это были просто мечты, мысли, слова. А оно вон как материализовалось!.. Так вот, есть у меня "продолжение" сих мыслей. Я вот только сформулировать толком никак не могу! Как собака - понимать понимаю, а сказать не могу. Это с ДСП и ДНЦ связано...
Да, мы с тобой об этом говорили. Но тогда я ещё не видел в действии твою маршрутизацию... А сейчас? А сейчас, прежде, чем что-то формулировать, нужно подумать, в том числе и о "горячо-холодно"....
Ну, как-то так...
P.S. Да, чуть не забыл сказать! Я сделал как ты говорил, в итоге всё встало на свои места. Корявинько, правда, маршруты задавать будет маневровые из парка в парк. Но это меньшее из зол.
P.P.S. Между прочим, для нормальной эксплуатации zxPath между "пограничными" светофорами парков должна быть как минимум одна стрелка, и ни одного светофора, принадлежащему хоть чему-либо!

TRam_
09.07.2013, 11:19
Так вот, найдется какой-нибудь чудак, которому хоть обговорись "холодно, ещё холоднее, совсем замерзнешь... всё, сосулька!"в том то и дело, что у zxPath подобного подсказчика нет - она не знает, где может появиться светофор, который ищется. Потому ищет "до конца", затем переводит ближайшую к концу стрелку, ищет ещё раз, и т.п.

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

Добавлено через 5 минут
между "пограничными" светофорами парков должна быть как минимум одна стрелкаэто если они сонаправлены. А если они направлены в разные стороны (например огораживают участок пути) - стрелка не обязательна.

NickLon
09.07.2013, 15:06
это если они сонаправлены. А если они направлены в разные стороны (например огораживают участок пути) - стрелка не обязательна.
Хм, немного запутался в терминах, наверное. Схема:
Парка А -----Св1-------Св2-------Парк Б.
Св1 принадлежит парку А, а Св2 - Парку Б. Они направлены линзами друг к другу. Если между ними не будет стрелок, то из парка А можно собрать маневровый маршрут до Св2. И в то же время из парка Б можно собрать маневровый маршрут до Св1. Кто раньше к своему светофору прискачет, тот и заблокирует навстречу идущего. Вот, что я имел ввиду.

TRam_
09.07.2013, 15:09
Если собирается маршрут "на свободный путь", то производится проверка свободности стрелки за светофором назначения (или перед, если он направлен тылом), а также свободность участка пути между ними. Так что из парка Б в этом случае маршрут не соберётся.

NickLon
10.07.2013, 13:40
Хм, а как разрешиться такая вот ситуация. Предположим, у меня за светофором Св2 пошерстная стрелка. Если соберу маршрут из парка А до Св2 на свободный путь, то блокирнется и пошерстная стрелка. А мне от Св2 в парк Б нужно будет собирать маршрут дальше. Как тогда быть?

TRam_
10.07.2013, 14:17
Предположим, у меня за светофором Св2 пошерстная стрелка. Если соберу маршрут из парка А до Св2 на свободный путь, то блокирнется и пошерстная стрелка.Если светофор СВ2 направлен к тебе, а не от тебя, то пошёрстная стрелка блокироваться не будет. А если он направлен "от тебя", то как же ты соберёшь маршрут по пошёрстной стрелке от него (он смотрит в обратном направлении)?

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

NickLon
10.07.2013, 21:16
Спасибо, Вов!
Вот видешь, как много ньюансов и особенностей у твоей маршрутизации!.. И тем она интереснее!
А твоё решение наилучшим я не считаю. То есть, получается до Св2 (из той же схемы) я строю маршрут к тыльному светофору. А чтобы пробраться дальше в парк Б, нужно, чтобы до ближайшей стрелки стоял линзами ко мне ещё один светофор парка Б. Вот до него, получается, я и следую "на птичьих правах". А зачем огород городить?
Между прочим, коль у тебя есть такие чертики в табакерке, то не за горами как-минимум формулировка того, о чем я как-то говорил... ;)

TRam_
10.07.2013, 23:27
А чтобы пробраться дальше в парк Б, нужно, чтобы до ближайшей стрелки стоял линзами ко мне ещё один светофор парка Б.Почему Св2 будет тыльным?

то есть вот так:

А ----- Св1(А) < ------- > Св2(Б) -------Парк Б

Где ">" направление светофора.


Итак, ты строишь первый маршрут от парка А до светофора Св2(Б) или Св1(А), а затем от Св2(Б) до любого светофора парка Б.

Либо, с обратной стороны, опять же до любого из светофоров, и затем от Св1(А) до светофоров парка А.

NickLon
11.07.2013, 12:45
Итак, ты строишь первый маршрут от парка А до светофора Св2(Б) или Св1(А), а затем от Св2(Б) до любого светофора парка Б.
Всё, понял. Вручную так не собрать. Нужно только командой "на свободный путь".

TRam_
11.07.2013, 13:16
Ну, вручную ты и так будешь знать, что послал до этого светофора другой локомотив, потому я и не сделал переключателя в браузере.

OldFox
17.11.2013, 01:53
Подниму темку....

Кратко
Маршрут - Бам
Сигналка sU
Маршрутизация - zxpatch
станция Северобайкальск.
Выдает ошибку

Thread Exception: ER_NullReference, line 989, file zx_signal.gs

Stack dump:

function $bool@zxSignal_main::Switch_span(), line -1
function $bool@zxMainJunctionControllerBase::ChangeSpanDire ctionFor(string,int,int), line 1102
function $bool@zxMainJunctionControllerBase::CheckPath(int) , line 724
function $void@zxMainJunctionControllerBase::SetUsualPath(s tring,int,int,bool), line 1618
function $void@TU_AI_ZXPathCreateForClosedSignalCustomComma nd::ChoseAndMakePath(Train,TUDrivingWithSpeed,zxMa inJunctionControllerBase,zxSignal,string,Soup,int, int), line 82
function $bool@TU_AI_ZXPathCreateForClosedSignalCustomComma nd::Execute(Train,int,int,int), line 210
function $void@Train::RunSchedule(Schedule,bool,float), line 1955

при просчете стрелок и маршрутов ошибок нет.
В какую сторону "копать" ? :confused:

TRam_
17.11.2013, 02:02
ошибка вызвана тем, что перегон, на который строится маршрут, не инициализирован (это в свойствах входного светофора любого из концов его пути) либо у этого перегона нет входного светофора обратного направления (если это двухпутный перегон). Если светофора нет, можно поставить "невидимый карликовый", сделать ему розжиг жзк, убрать галочку "автооткрытие" и поставить галочку "входной" (ну и после отнести к его станции и инициалзировать перегон).

После добавления светофора придётся проинициализировать светофоры в будке (потеряются построенные маршруты).

OldFox
17.11.2013, 03:14
Перегон проинициализирован, перед возникновением ошибки прошел состав в четную сторону, потом встречный в нечетную. Вот следующий в четную сторону уже не проходит. При попытке собрать маршрут командой светофор Ч1А не открывается, перегон в четную сторону не переключается, игра выводит эту ошибку. Перегон Северобайкальск - Блок-пост 1084 км. Заметил только что эта ошибка выскакивает на тех перегонах, на которых стоят невидимые сбрасывающие стрелки...
В частности между выходным Ч1А Северобайкальска и входным Н приходится ставить такую.
ЗЫ : Сейчас еще попробую посносить весь подвижной состав и проехаться одним локомотивом туда-сюда....

TRam_
17.11.2013, 03:57
Можно было бы сделать ещё проще - попереключать направление перегона в "свойствах" любого из входных этого перегона.


Если на перегоне остался заградительный от z7, он тоже может влиять.

OldFox
17.11.2013, 04:21
В свойствах светофора перегон переключается неограниченное количество раз. Заградительные от z7 убрал, (пройдусь еще раз на всякий пожарный). А вот при прохождении маршрута именно на третьем маршруте все останавливается.
Взял вот Волдовский СО17-4377 - Проехал в четную сторону, в нечетную а вот снова в четную - опять та же ошибка :confused:
А может быть такое что светофоры z7 мешают ? Я убрал на карте станционные контроллеры и главный контроллер, но светофоры еще не до конца заменил. Стоп-тригер я конечно поставил, чтоб маршрутизация дальше не лезла, но светофоры z7 еще на карте есть...
На 12 станциях светофоры заменены, местами даже стрелки перелопатил :crazy:
Дальше стоп-тригер стоит, маршруты не просчитываются.

TRam_
17.11.2013, 04:25
Ну и последние две идеи, что может быть - глюк из-за слоёв прогрузки свойств входного светофора или неуникальность имени входного светофора. В обоих случаях нужно входные с обоих сторон перегона удалить, и поставить новые. Но это только в том случае, если ошибка повторится при переключении направления перегона вручную (из свойств входного - в редакторе или машинисте).

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

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

OldFox
17.11.2013, 04:28
Спасибо, буду копать дальше... :)
Ну не может так быть чтоб решения не нашлось... :drinks:

Накрайняк - игру переставлю :D

ЗЫ: Что еще заметил - после этой ошибки все скриптованые локомотивы перестают управляться, приходится перезапускать игру и заново переинициализировать стрелки, светофоры и маршруты.

TRam_
17.11.2013, 04:51
ещё идеи - проверить этот паерегон не командами автопоиска маршрутов, а ручным заданием маршрутов и их ручным удалением, через браузер (группы маршрутов с обоих сторон перегона).

Ещё вариант - переименовать входные, чтоб у них более простое уникальное имя было (чем trigger 3533234).



Смысла переустанавливать игру никакого. Дело в карте(т.е. маршруте) и движке скриптов.

Добавлено через 5 минут
Да, ещё кое-что уточню - попробуй переключить перегон вначале из светофора Н, потом из светофора Ч, потом снова из Н.

OldFox
17.11.2013, 05:00
Все светофоры обзываю именем станции или перегона и номером светофора, никаких trigger. Иначе потом фиг найдешь... :)
Нашел тут стрелки с таким же именем, переименовал. При сохранении карты выдало
Thread Exception: ER_NativeCallError, line -1, file junctionlibrary controler.gs

Stack dump:

<kuid2:400260:98888231:6>

function $string@GameObject::GetName(), line -1
function $Soup@zxMainJunctionController::ToSoupJL(), line 662
function $Soup@zxMainJunctionController::GetProperties(), line 1710
И игра повесилась намертво...
А, я забыл еще саму стрелку переименовать, только леверы переименовал...
Сори, эт я протупил, уже наверное спать пора.. :D

Щаз еще твои идеи попробую...

TRam_
17.11.2013, 05:15
При сохранении карты выдало перед сохранением надо было их проинициализировать. И всё б нормально было.

Нашел тут стрелки с таким же именем, переименовалв них и было дело. У тебя светофор "искал приятеля а нашёл стрелочку", имена-то одинаковые :)

OldFox
17.11.2013, 06:19
Спасибо за направление мысли. :)
Ошибка найдена и исправлена. Имена противошерстной стрелки и входного светофора были одинаковы. Для z7 наверное это было некритично, для sU оказалось неприемлемо. И я даже понял почему именно на второй проход по четному перегону срабатывало...
Что меня несколько сбивало с мысли.
Одна голова - хорошо, а две по любому лучше :drinks:
ЗЫ: Жаль на трайзапе я только читателем числюсь...:(
Все, спать, спать, спать....

Эрендир
18.11.2013, 08:51
что может быть - глюк из-за слоёв прогрузки свойств входного светофора

При сохранении сессии все настройки всех объектов сохраняются в слой сессии, не зависимо то того слоя, где эти объекты стоят. И именно от туда они и загружаются при старте сессии. Доказано опытным путём.

TRam_
18.11.2013, 13:41
Доказано в билде 3.7 . Для билда 3.6 не доказано, точнее, доказано обратное (у некоторых светофоров, которые ставили в слой сессии, а потом указывали им слой карты, появляется двойной вызов SetProperties, один от слоя карты, второй от слоя сессии).

Эрендир
19.11.2013, 09:01
Он и в 3.7 точно так же для объектов в слое карты. Они сначала вызывают SetProperties при загрузке карты, а потом и при загрузке сессии... Это надо учитывать при разработке.

TRam_
19.11.2013, 12:47
Эрендир, я имею в виду, что иногда в этих SetProperties вводятся разные данные. То есть например, у меня в 3.6 карта загружает некоторые светофоры с одной конфигурацией линз, а сессия - с другой. В результате на светофоре остаётся "отвалившаяся" красная линза, и светофор светит двумя красными одновременно.

Но, как я уже сказал, это происходит только если переставлять объект из слоя сессии в слой карты.

OldFox
20.11.2013, 03:01
При сохранении сессии все настройки всех объектов сохраняются в слой сессии, не зависимо то того слоя, где эти объекты стоят. И именно от туда они и загружаются при старте сессии. Доказано опытным путём.
Т.е можно не переписывать роут а только сессию после всех проведенных изменений ? Спасибо, не знал, тупо переписывал весь маршрут

Эрендир
20.11.2013, 08:51
OldFox, это касается только настроек объектов. Если менялись сами объекты, например их положение, то надо сохранять карту. В принципе, ТРС сам это и предложит.

OldFox
20.11.2013, 15:53
Ну эт то понятно, просто иногда игра выдает что файл карты "read only" и не перезаписывается, перезаписывается только сессия. Поэтому приходится через "save as". Вот и хотелось уточнить, сохранять ли карту или можно обойтись сессией. Я имел ввиду если я меняю светофоры z7 на sU.

Диспетчер
06.03.2014, 23:36
Около входных светофоров стоят два столба,на одном из них ближе к верху закреплена вещица( по форме напоминает круглую фару авто) полностью сделанная из железа.Подскажите что это за жд объект и где что-то похожее можно скачать?
Фото прилагаю.Объект выделен красным.......
http://savepic.org/5138713m.jpg (http://savepic.org/5138713.htm)

GeneZone
07.03.2014, 12:28
Может это матюгальник?
А вообще-то, при таком качестве фото, особо ничего и не увидишь... Поближе нельзя было сфотать?

Диспетчер
07.03.2014, 20:42
Узнал это ПДК-600 (пассивный датчик координат) представляет собой коробочку в виде приплюснутого цилиндра, верхняя грань направлена в сторону жд пути на высоте примерно двери тамбура пассажирсского вагона. Внутри расположена пластинка с профилем (на каждом ПДК разный, таким образом записывались истинные координаты места). При движении БЖРК антенна системы навигации посылает ВЧ сигнал и принимает отраженный. В зависимости от профиля пластинки сигнал меняется, т.е. снимаются координаты данного ПДК. По сути дела обыкновенный радар.http://www.kamensky.ru/im/2010/05/29/318.jpg

Schultz88
18.01.2016, 22:11
Парни, помогите новичку Trainz. Делаю сессию на карте СПБ - Волховстрой, начало на ст. Пупышево. На первом пути стоит электра у платформы (поезд 2), по второму проходит другая (поезд 1), останавливается, стоит 30 сек и уезжает. Я проложил первой маршрут через правило zxAddPath от светофора Н1 до следующей станции, а себе (поезд 2) проложил маршрут от светофора Н3 тоже до следующей станции, поставив его в очередь после первого маршрута. Но ерунда в том, что поезд 1 делает все как задумано, ему горит зеленый, а вот после его проезда мне переводится стрелка, но Н3 упорно красный. Хотя следующий светофор на перегоне желтый, так как за то время, что я стою, поезд 1 успевает уехать аж на 3 перегона. Как открыть Н3, подскажите, пожалуйста???
http://s017.radikal.ru/i436/1601/e5/2e4c3ea5798d.jpg (http://radikal.ru/big/f9af5f07dfd34024b623b436c1cd415c)

TRam_
19.01.2016, 15:42
но Н3 упорно красныйа что в браузере? Звёздочка твоему маршруту добавилась? В "свойствах" выходного (Ctrl+ правая кнопка мыши) предоткрытие выставилось?

aprokopov
06.05.2016, 08:52
Самая распоследняя: http://yadi.sk/d/Z8-w7bW93qDK8 и http://rusfolder.com/35857877

Ссылки мёртвые.

Фёдор Александрович
11.05.2016, 13:11
aprokopov, всё здесь: http://forum.trainzup.net/showthread.php?t=2115&p=190672&viewfull=1#post190672

Heeppie
04.11.2016, 02:16
Не знал где спросить - поэтому спрошу здесь...
Скажите пожалуйста, у меня на маршруте "Русский дизель" v2.5 sU нету ни одного светофора: ни на стойках ни карликовых... - вообще никаких нету! Ящики от них стоят, а их самих нету. У меня установлено в игре аж две сигналки: и z7 и sU. Мало того, на данном маршруте все куиды и зависимости на месте. Базовой сессии правда нет, но я ставил то, что было в паках. А при попытке редактировать сам маршрут, или создать новую сессию...- открываю, всё на месте, даже стрелки, а вот светофоров... - нет. Что делать то? Подскажите...

a605
05.11.2016, 06:37
Что делать то? Подскажите...
Сигнализация sU установлена последней версии? Автор постоянно ее совершенствует и выкладывает обновления. А вообще, если нет недостающих куидов, то очевидно, установленные имеют ошибки. Нужны скрины.

Heeppie
05.11.2016, 12:56
Сигнализация sU установлена последней версии? Автор постоянно ее совершенствует и выкладывает обновления. А вообще, если нет недостающих куидов, то очевидно, установленные имеют ошибки. Нужны скрины.
Там есть у меня несколько куидов с красными восклицательными знаками, но это - либо домики либо машинки. Куиды, принадлежащие к сигнализации, - все в полном порядке у меня.
А сигнализация у меня: sU v2. А какая там ещё "новая" версия быть должна?!

TRam_
05.11.2016, 17:41
Heeppie, если базовой сессии нет, то её нужно сделать из той которая есть. Потому что карта "Русский дизель" v2.5 sU сделана специально под сценарии, и светофоры в ней установлены в слое сессий сценариев. Так что открываешь на редактирование любой из сценариев, выкидываешь оттуда всё лишнее, и получаешь более-менее рабочую базовую сессию. Проще всего это сделать, вероятно, у сценария "Вывоз на "Русском дизеле"".

UzdStalker
31.05.2024, 22:37
Делаю простенькую станцию с тупиком в конце. Сигнализация SU. Нсть только выходные и входной светофор. На другом конце станции у тупика светофора не планируется, но при этом входной светофор не открывается (свойства/поездное открытие), если в конце у тупика не поставить выходной светофор. Что нужно настроить чтобы входной открывался на тупиковую станцию без выходного в конце? Спасибо.

TRam_
31.05.2024, 23:37
Поставить невидимый светофор перед тупиковой призмой. sU k invisible. Найти у него настройку "выходного" среди розжигов.

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

Если речь о станции "из двух тупиков", там да, два невидимых светофоров у призмы тупика. А вообще покажи, что за станция.

P.S. сигнализацией проще управлять с помощью маршрутизаций (zxPath или RE sU DSP)

UzdStalker
01.06.2024, 00:10
sU k invisible.

Спасибо. Это именно то что нужно в данной ситуации!
Делаю свой вариант Малой Горьковской ЖД. Станция Пушкино прекрасно видна на видео "Поездка на ТУ10" Счастливая аналогично.

TRam_
01.06.2024, 00:32
Ставить только их надо там, где изолирующие стыки. То есть не в тупике, а на путях

UzdStalker
26.07.2024, 20:11
Подскажите как на маршруте с сигнализацией SU сделать так чтобы трафиковый поезд ехал к метке без остановок на светофорах, чтобы светофоры перед ним открывались автоматически?

TRam_
26.07.2024, 20:22
Настроить маршрутизацию zxPath. Затем траффиковому поезду перед командами следования к меткам добавлять команды открытия маршрутов zxPath Single. Либо эти маршруты поместить в правила, как тут - https://youtu.be/9GQ_hThXlkg?feature=shared&t=102

UzdStalker
03.11.2024, 12:44
На маршруте расставлены SU светофоры. Есть 2 сессии в одной светофоры должны быть рабочими, в другой часть светофоров должна быть в не рабочем состоянии. Как можно это сделать? В нужной сессии пытался в настройках светофора изменить линзовый набор на отсутствие линз, но при сохранении траинз вылетает с ошибкой. Спасибо.

TRam_
03.11.2024, 12:52
Линзовый набор задать как "----------", применить, затем убрать все галочки типов светофоров.

Для того, чтоб предыдущие светофоры не пытались работать с ним, поставить перед таким светофором в его направлении маркер "маркер-прерыватель автоблокировки MRENDAB"

UzdStalker
03.11.2024, 16:42
"маркер-прерыватель автоблокировки MRENDAB"[/QUOTE]

Не могу его найти. Он так и называется? В поисковиках его КУИДа тоже не нахожу.

TRam_
03.11.2024, 18:00
Объект маркера sU mrk с настройкой (галочкой) MRENDAB

UzdStalker
03.11.2024, 19:25
Объект маркера sU mrk с настройкой (галочкой) MRENDAB

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

TRam_
03.11.2024, 20:34
Значит нужно делать клон карты и открывать светофор в слое карты. Либо светофор в слое карты удалить, и расставлять в слое сессии.

UzdStalker
10.11.2024, 11:57
Применяются ли маневровые светофоры на станциях с ручными стрелочными переводами? Иногда на некоторых маршрутах можно видеть такую картину, а в реале?

TRam_
10.11.2024, 15:20
Как правило, не применяются - смысла нет. Встречаются наверно только на ДЖД, чтоб было где юным железнодорожникам потренироваться с набором маневровых маршрутов.