PDA

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


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

TRam_
23.03.2012, 05:05
Система светофорной сигнализации, без штатного режима автооткрытий. Может нормально работать только с применением систем маршрутизации.

http://s019.radikal.ru/i641/1203/4b/89e214f8bce4.png (http://narod.ru/disk/44213197001.592dd260ae81120eb6d42458642f1583/zx_signal_beta.cdp.html)

Для желающих потестить - http://narod.ru/disk/44213197001.592dd260ae81120eb6d42458642f1583/zx_signal_beta.cdp.html

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

Quadroman
23.03.2012, 08:59
Впечатляет... Дождались... Ничтяк!! :drinks:

TRam_
23.03.2012, 19:17
v0.2 - http://narod.ru/disk/44267882001.af7851151c6dcb25f090c665b1c2d81b/zx_signal_beta_0.2.cdp.html

E.depo
23.03.2012, 21:05
Есть такое предложение, чтобы легче было находить контент, выложенный на тест, (по фильтру) в редакторе, то в теге category-region ставить галочку только в окне SU-Soviet Union. В дальнейшем при оканчательным релизе уже тег category-region исправлять на нужный.:o

TRam_
23.03.2012, 22:04
До окончательного релиза пока что как до луны пешком. Кроме того, в ней на карту расставляются только светофоры и маркер, которые начинаются с zx.

v0.3 (http://ifolder.ru/29482606), http://narod.ru/disk/44278689001.f0d160834cf171159f2301c503cf1b69/zx_signal_beta_0.3.cdp.html

awaken
24.03.2012, 01:30
о, твоя новая сигналка наконец-то? круто!

РыцарьРР
24.03.2012, 16:46
А светофоры для левостороннего движения будут?

TRam_
24.03.2012, 16:56
Выбирай отрицательное смещение от оси пути :) - светофоры становятся левосторонними.

РыцарьРР
25.03.2012, 01:50
Требуется инструкция для чайников, иначе будут одни вопросы. Как выбрать и настроить световоры и т.д. Например, я не знаю, как правильно настраивать входные/выходные и предвходные светофоры. Предвходных я что-то вообще не нашёл... или как-то делать из проходных?

Ant
25.03.2012, 13:37
Предвходные делаются автоматом из проходных.

TRam_
25.03.2012, 17:41
Пока что таблички на предвходные не вешаются - это будет сделанно в дальнейшем.

Проходные делаются из любых светофоров с постановкой галочки "автооткрытие в поездном режиме". Предвходные для ПАБа делаются из 2-линзовых без красной линзы, с установкой галочек "автооткрытие в поездном режиме + не участвуют в рельсовых цепях". Входные делаются с установкой галочки "входной". После установки входных надо нажимать в их свойствах "собрать перегон".

Очередная версия - http://ifolder.ru/images/download_2.jpg (http://ifolder.ru/29498405)

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

1) строка КЗЗЖЖЖББСП на самом деле означает К - З(м) - З - Ж(м) - Ж - Ж(для 3Ж) - Б - Б(м) - С - Зполоса . При этом нужно не забывать, что Б(м), если он один, соответствует пригласительной головке, поэтому на выходных и маневровых применять его без обычного белого нельзя - будет мигать.

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

То есть

ЖЗК-ЖБ = Ж(м) на 0, З(м) на 1, К на 2, Ж на 3, Б на 4. Вписываем в строку

КЗЗЖЖЖББСП
21n03n4nnn




"типовой светофор" - ещё не придумал, примерно означает что светофор работает
"входной" - будет иметь меню постройки перегона, учитывается при постройке маршрутов
"выходной" - просто учитывается при постройке маршрутов
"маршрутный совмещённый с маневровым" - открывает синий если перед ним нет поезда, и зелёный(жёлтый) если поезд в момент открытия перед ним есть. Опцию не ставить для C-К-Б маневровых, т.к. у них нет зелёного
"не участвует в рельсовых цепях" - его сигнальное показание не учитывается впереди/позади стоящими светофорами. Опция будет у повторительных, предупредительных, м.б. горочных, автоматически включается у загородительных
"автомат без маневрового режима" - светофор, предоткрытость которого невозможно отключить. Например проходной.
"маневровый без поездного режима" - светофор, у которого открыть поездной маршрут нельзя. Эти 2 опции не могут быть включены одновременно (стоит блокировка)
"заградительный" - если такой светофор имеет закрытое состояние, то он приравнивается к ПС, стоящему на пути. С этой галочкой обязательно включается "не участвует в рельсовых цепях"

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

РыцарьРР
25.03.2012, 19:06
А задавать имена светофорам обязательно, например, чтобы попробовать?

TRam_
25.03.2012, 20:17
Системы маршрутизации у тебя не будут работать, если не задашь имена станций и светофоров. А вот если просто потестить - можешь просто расставить, ничего не настраивая :)

E.depo
25.03.2012, 20:41
С линзами разобрались, только вот, если допустишь ошибку при вводе новых значений, вначале сигнал об ошибке (в нижнем углу) и вылет игры в подпространство:(

Вот появился такой вопрос, а какая отводится роль станционным(перегонным) и главному контролеру в новой сигналке?:confused:

Кстати, функцию "типовой светофор" лучше назвать "активность светофора", если "галочка" установлена - светофор работает, если - нет, то на светофоре две палочки крест-накрест.

TRam_
25.03.2012, 20:46
Контроллеров в этой сигналке нет :) . Точнее один есть, но он невидимый и появляется автоматически, с первым светофором.

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

E.depo
25.03.2012, 23:17
Появилась первая проблема:
http://s019.radikal.ru/i628/1203/ac/138a86f76896.jpg (http://www.radikal.ru)

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

TRam_
26.03.2012, 00:24
Надо "сбоку" его клацать, то есть так:

http://i.piccy.info/i7/da6a0e836c11905d95a46d0a1ad2dd05/1-5-6108/41327389/TRam___20120325_0000_500.jpg (http://i.piccy.info/i7/19a0d65e259ce33e31fb991d919139d6/1-5-6108/40808341/TRam___20120325_0000.jpg)

Ну и двигать тоже сбоку.

E.depo
26.03.2012, 00:48
Точно, только прижавшись к самой поверности сбоку, удалось его зацепить.

РыцарьРР
26.03.2012, 11:48
Правильно, визуально он переместился, а для мышки он как бы остался на старом месте.

TRam_
31.03.2012, 04:03
Набор "сигналка + маршрутизация" - http://narod.ru/disk/44752525001.ebf2ee950e09a5a149898ad4c01f090c/zx%20%2B%20zxPath.cdp.html (zx + zxPath). Последняя отличается от z7-xPath большей связанностью с zx, что увеличивает производительность, в том числе, при переключении перегонов.

TRam_
31.03.2012, 14:46
Обновлено

http://narod.ru/disk/44776550001.c56fa64d491e3e9bace41406b9a9dd44/zx%20%2B%20zxPath.cdp.html

TRam_
01.04.2012, 03:51
http://narod.ru/disk/44835687001.a2a361588c38e3353f626c598cafc5e9/zx%20%2B%20zxPath.cdp.html

FduchRU
01.04.2012, 18:47
http://narod.ru/disk/44835687001.a2a361588c38e3353f626c598cafc5e9/zx%20%2B%20zxPath.cdp.html

Файл удален пользователем.

TRam_
01.04.2012, 18:49
Пока что файлы меняются как горячие пирожки ....

http://narod.ru/disk/44877854001.3872585dfd39cd614c59bebcf85b07e0/zx%20%2B%20zxPath.cdp.html

FduchRU
01.04.2012, 18:59
Сделай паузу, дай хоть что-то скачать :)
или лучше до завтра подлождать?

Добавлено через 2 минуты
Так. Нужно ли удалять старые версии сигналки и маршрутизации?
Или можно старые оставить и эти поставить?
ТС2012, дубли ставить возможности нет.

TRam_
01.04.2012, 20:31
Старое остаётся и не портится этой системой.

TRam_
02.04.2012, 00:09
http://narod.ru/disk/44923657001.b36e3884b13d80085d278eb0cd6baa2b/zx%20%2B%20zxPath.cdp.html

E.depo
02.04.2012, 00:18
Tram, ты действительно штампуешь файлы, как "горячие пирожки". Я даже не успеваю построить станцию для теста.:)

TRam_
02.04.2012, 10:35
Ну так настройки станции от смены "пирожков" не портятся :) .

Quadroman
02.04.2012, 11:44
Что-то я не припоминаю, что б у тебя когда-нибудь с чем-нибудь была альфа...

TRam_
02.04.2012, 11:57
скрипты 2ТЭ116, купейного вагона и стрелок "колея" являются альфой. И только потому, что доделывать их мне не хочется.

FduchRU
02.04.2012, 18:34
1. Можно ли изменить надпись в свойствах "Название" на "Табличка"?
2. Что вписывать в поле "Станция (перегон)" раз нет станционных контроллеров?
3. Что значит "Добавить станцию (перегон)"?

TRam_
02.04.2012, 18:41
1 - название используется не только в табличке, но и в системе маршрутизации.
2 - вместо постановки станционных контроллеров на карту достаточно только в Добавить станцию задавать имена станций, а потом выбирать в этом пункте. Ненужные станции можно удалить крестиком (все её светофоры при этом окажутся в подчинении 1й станции по списку)
3 - см 2

FduchRU
02.04.2012, 19:31
Что-то я делаю не так. Светофоры горят всеми лампами и ни как не переключаются.

TRam_
02.04.2012, 19:47
Ставить сигнализацию надо с заменой всех куидов. Иначе и будет гореть всеми линзами.

FduchRU
03.04.2012, 05:09
Так, теперь светофоры стали как светофоры, а не как новогодние елки.

Вопрос по правилам и командам.
Правило "zx-Path Удалить длинные маршруты" (у меня оно названо по англ, я даю вольный пеервод) в своих свойствах гвороритговорит, что не видит "x-Path чего-то там". Я осмелюсь предположить, что zx-Path как-то все же связано с x-Path и их как-то надо в сессии вместе связывать?

Команды zx-Path нашел только две: создать (make) маневровый маршрут и двигаться до маневрового маршрута. Это я что-то упустил или пока действительно можно задавать только маневровые, до поездных дело не дошло?

TRam_
03.04.2012, 10:17
Ищи в объектах домик "zxPath" и настраивай его, наподобие вот этого - http://trainz.org.ru/mediawiki/index.php/Z7-xPath

поездные команды пока не перебивал с z7-xPath под zxPath, это сделаю позже.

FduchRU
03.04.2012, 15:51
домик поставил.
В ручную открывается.
Даю локу команду Драйв. В ручную выставляю стрелки, в ручную открываю выходной - поезд выходит на перегон и встает у входного на следующей станции.
А вот с маршрутизацией пока не получается.

E.depo
03.04.2012, 15:54
Вот такая ситуация - значит есть две станции (А и Б). Между ними однопутный перегон с проходными светофорами, установленными для организации движения в обе стороны.
Вначале для проходных светофоров одного направления я создал в свойствах перегон А-Б, соответственно для другого направления - создал перегон Б-А. Потом решил один "перегон" удалить, а все прохдные собрать на один "перегон". Проходные работают по прежднему одинаково, а раз "колбасит" одинаково, то зачем ставить больше:D
Хотелось бы узнать, как ОНО задуманно по организации перегонов (многопутных тоже) и достаточно ли одного "невидимого" контроллера на перегон.:confused:

FduchRU
03.04.2012, 16:16
Один перегон - один перегон в списке перегонов. А направление как раз и есть то, что мешает двум поездам встать в лобовую у проходного.

TRam_
03.04.2012, 16:28
домик поставил.если не видел, послушай - мож что поймёшь - http://www.youtube.com/watch?v=8JE_Vh-tk3A

После проведения показанного на видео, добавляешь правила zxPath primary browser и zxPath primary shunt browser. И в них задаёшь от какого до какого светофора какой маршрут собрать.

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

E.depo
03.04.2012, 16:55
То есть, скажем при наличии на перегоне ответвлений и прочих сопряжений, то как в z7 практиковалось, относить светофор к станционному контроллеру, а не к перегонному - теперь значение не имеет, главное чтобы "будка" правильно и без ошибок просчитывала маршрут.

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

TRam_
04.04.2012, 02:10
http://narod.ru/disk/45138337001.2a8857daafef9225e7074e0d29e3cbf5/zx%20%2B%20zxPath.cdp.html

TRam_
04.04.2012, 23:22
http://narod.ru/disk/45224685001.f429739deaa742c4b06287b4b2664368/zx%20%2B%20zxPath.cdp.html

FduchRU
05.04.2012, 15:56
В ручную выставляю Ч2 открытие. Открывается, загорается зеленым. Перевожу стрелку за ним для прохода по главному пути - Ч2 остается открытым. Открываю вручную ЧI - они оба стоят открытые, хотя выходят на однопутний перегон.
Где косяк, из-за которого два светофора стоящие перед стрелкой одновременно показывают зеленый?

Добавлено через 2 минуты
автомашинист проезжает зеленый Ч2 и встает перед закрытой для него стрелкой.
Почему Ч2 открыт если стрелка переведена на другой путь?

Kompozitor
05.04.2012, 20:00
После проезда светофора он переключился на красный?

TRam_
05.04.2012, 21:23
Потому что раз открыл светфор - стрелки не переводи пока поезд не проедет :) . Данные светофоры вообще не знают о существовании каких-то стрелок, за них должна отвечать либо маршрутизация, либо пользователь.

Kompozitor
05.04.2012, 22:07
Вот тут бы и помогла блокировка стрелок, занятых маршрутом. )))

В принципе, для выполнения команд это и не критично особенно, если учесть, что бот с успехом соберет маршрут, затем только поедет. Просто я привык в ходе тестов к команде "Wait until not red" сразу после команды "Задать маршрут". Это как альтернатива неубирающемуся из стека значку команды во время ожидания готовности маршрута. Чтоб было видно, чем заняты боты.

TRam_
06.04.2012, 02:05
http://narod.ru/disk/45323781001.9a229c3b10716a790b8a9341552bebb0/zx%20%2B%20zxPath.cdp.html

FduchRU
06.04.2012, 04:58
После проезда светофора он переключился на красный?

да

Добавлено через 10 минут
Потому что раз открыл светфор - стрелки не переводи пока поезд не проедет :) .

Так я как-то привык проверять правильно ли я перевел все стрелки для выхода на перегон выходным. Прошелся с компасом по горловине, выставил в ручную стрелками маршрут, ткнул в выходной - если он не открывается нужно проверить стрелки.
А тут у меня вообще в горловине одна стрелка ибо просто двупутных разъезд на однопутной линии. Решил выставить у обоих выходных предоткрытие в ручную, рассчитывая что каждый откроется как с него будет готов маршрут на выход. А они опа и оба открылись. И стоят рядом два зеленых светофора.
Это перевернуло все мое представление об ИСИ :rofl:

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

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

Добавлено через 5 минут
Кстати еще один момент.
У предвходного таблички не появляется. Оно конечно так-то по барабану, при закрытом входном предвходной желтый. Но не порядок же :)

И второй момент. Почему не удается светофоры перевести на 4х значную? По умолчанию у всех светофоров указана 3хзначка. Ставлю 4х, но при следующем заходе в свойства светофора опять 3хзначка стоит.
Мелочи, согласен. Но может это я что-то недопонимаю просто.

Kompozitor
06.04.2012, 05:37
должен быть какой-то диспетчер-дежурный
В "Js-Trf Path Control" это можно доверить любому боту карты. А в данной системе маршрутизации для ботов задаются маршруты из светофоров, находящихся перед поездом.

FduchRU
06.04.2012, 07:13
В "Js-Trf Path Control" это можно доверить любому боту карты. А в данной системе маршрутизации для ботов задаются маршруты из светофоров, находящихся перед поездом.

вот этого я ни как понять и не могу :)
мне в команды машинисту давать команду "задать маршрут", "двигаться до светофора"?
Вот пример.
Стоит пассажирский на 4м пути. Ему нужно проехать 5 пассажирских станций с остановкой и кучу парков и станций без остановки. Отправление с начальной: "задать маршрут до входного на следующей" - "двигаться до входного на следующей"? А когда строить маршрут по следующей станции?
В трайнзе ведь машинист выполнив команду останавливает поезд, выполняет следующую команду. Если для товарного это еще с какой-то натяжкой приемлемо, для пассажирского останавливаться у каждого входного и выходного не вариант, как-то это делается по другому.
а как?

TRam_
06.04.2012, 10:12
В трайнзе ведь машинист выполнив команду останавливает поездникак нет. Он продолжает ехать, хотя может несколько снижает скорость.

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

Добавлено через 4 минуты
У предвходного таблички не появляется. Оно конечно так-то по барабану, при закрытом входном предвходной желтый. Но не порядок жемодельки таблички нормальной нет, использовать ту что в z7 не хочется.

Если же светофор следующего не видит - он закрыт и его даже ротой спецназа не откроешь.в данном случае ты сделал соовсем по-другому. Ты его открыл, потом без его ведома перевёл стрелки. Надо было его закрыть, потом перевести стрелки, и потом открыть снова. Если тебе это не удобно делать самому - изучай маршрутизацию. http://trainsim.ru/forum/showthread.php?t=11836&page=60. Единственное что - у сигналки zx есть отдельная, адаптированная под неё маршрутизация zxPath (а не z7-xPath), входящая в комплект.

FduchRU
06.04.2012, 10:47
Так, про непрерывную проверяемость понял.
Про табличку то же, я просто предположил что я там перегон не так как-то собрал или еще что-то.

Про маршрутизацию не понял.
zx-Path это замена старой x-Path или нет?
Нужна ли мне при сигналке zx еще и x-Path или нужно просто ждать пока ты перекинешь команды со старой на новую маршрутку?

TRam_
06.04.2012, 11:54
или нужно просто ждать пока ты перекинешь команды со старой на новую маршрутку?где-то четверть уже перекинута.

zx-Path это замена старой x-Path или нет?да. Только zxPath, без тире.

E.depo
06.04.2012, 12:08
На повторительном правая табличка тоже "не фонтан".

http://s61.radikal.ru/i172/1204/16/d2a49b1ad6c9.jpg (http://www.radikal.ru)

Вначале думал, что сбита точка привязки, потом посмотрел в Attachment_maker, оказалось что с координатами всё в порядке, значит текстура "халтурит":)

РыцарьРР
06.04.2012, 14:13
:confused:Как прибили, так и висит:rolleyes:

TRam_
06.04.2012, 14:49
Эти модели скопированы из Z7, претензии к ним не принимаются :rolleyes: .

Новые будут позже.

E.depo
06.04.2012, 22:50
TRam, а вот такой вопрос - в zx маркере нет функции для глухих пересечений, планируется ли как-то реализовать маршруты на пересечениях в сигналке zx.
Я пока использую для этих целей маркеры от z7.

TRam_
06.04.2012, 23:37
Для глухих пересечений есть zxPath X-Trigger :) . Ещё раз повторю - сигналка только отображает действия маршрутизациии, вопросами маршрутов занимается либо маршрутизация либо пользователь.

Я пока использую для этих целей маркеры от z7.работать всё равно не будет

FduchRU
07.04.2012, 17:48
Тупики когда ждать?

TRam_
07.04.2012, 17:49
Тупики можно взять от z7 или использовать те что без привязки к сигналке.

РыцарьРР
07.04.2012, 19:20
без привязки к сигналке
А мы сможем прокладывать маршрут к ним?

E.depo
07.04.2012, 20:09
Можно перед тупиком поставить невидимый zx k invisible, и назначить его выходным, "будка" просчитывает маршрут.
Меня вот волнует другое, как быть, если скажем выходной на станции совмещает в себе функцию входного для другой (на Москве-Киевской есть такой выходной с 4-го главного, который одновременно является входным для Москва-Сорт.), теоритически можно дополнительно поставить всё тотже невидимый и назначить его входным, но у него только одна линза, а это недостаточно.:confused:

РыцарьРР
07.04.2012, 20:44
Поставь выходной и скажи, что он маршрутный.

TRam_
07.04.2012, 22:21
теоритически можно дополнительно поставить всё тотже невидимый и назначить его входным, но у него только одна линза, а это недостаточноУ zx k invisible аж 10 линз, но все они невидимы. То есть ты можешь прописать этому светофору практически любой доступный розжиг (можно даже 12345678nn). А на видимом повторителе этого светофора сделай режим "условного повторителя" - , дабы ИСИ не нарушалось.

Но проблема несколько в другом... Если ты говоришь, что это входной на сортировочную, то организовывай перегон на этом самом 4ом главном. Маршрутизация требует, чтобы между любыми 2мя станциями был перегон, в противном случае это одна и та же станция. Есть ещё одно ограничение - между одной и той же станцией нельзя построить перегон. В данном случае этот перегон - обход Сортировочной... Хотя я может смогу это исправить в очередной сборке маршрутизации.

Добавлено через 11 минут
О "условных повтрителях" - http://forum.trainzup.net/showthread.php?t=2115&p=200957&viewfull=1#post200957

E.depo
07.04.2012, 22:38
Поставь выходной и скажи, что он маршрутный.

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

TRam_
07.04.2012, 22:49
Добавил возможность работы перегонов на обходах и кольцах вокруг станции.

http://narod.ru/disk/45475214001.1463cee89647307722fffecdcfb80a14/zx%20%2B%20zxPath.cdp.html

E.depo
07.04.2012, 22:51
Но проблема несколько в другом... Если ты говоришь, что это входной на сортировочную, то организовывай перегон на этом самом 4ом главном.
Это я и имел ввиду, просто не так чуть написал и не знал, что невидимый поддерживает большее количество линз.
Есть ещё одно ограничение - между одной и той же станцией нельзя построить перегон.
Ну этими же невидимыми можно организавать, скажем невидимую малюсенькую станцию, на той же петле разворота основной станции.

Блин пока набирал - TRam опять опередил)))

FduchRU
08.04.2012, 04:16
Про тупики не понял. Речь не про внешнее оформление тупика. Это конечно можно поставить любой тупик и внешне станция будет выглядеть хорошо.
Речь про
а) не будет ли сигналка глючить из-за отсуствия тупика?
б) маршрутизацию завязывать на выходном с тупика маневровом? В принципе да, вместо "ехать к тупик1" даем команду "ехать за М11" к примеру. Но ведь с Т1 гораздо логичнее, нет?

РыцарьРР
08.04.2012, 09:43
а) Не будет. Просто на ближайшем, к тому месту, светофоре, в поездном режиме, всегда будет гореть красный. XPath не сможет проложить туда маршрут, т.к. не к чему.

TRam_
08.04.2012, 10:13
Но ведь с Т1 гораздо логичнее, нет?логичнее как раз "за М11", так как заезжать прямо под тупиковую призму никому не надо, надо только заехать за маневровый, дабы потом собрать от него маршрут и поменять направление движения.

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

TRam_
08.04.2012, 14:32
Сделал тестовую карту из мультиплеерной "Мосты-Балезино". Само Балезино не осигналенно, остальные станции можете рассматривать как пример "правильной" расстановки сигналки zx.

http://narod.ru/disk/45519117001.487241c7bb1b85f247d78ca630fee7c6/zx%20mosti%20test.cdp.html

build 49922

РыцарьРР
08.04.2012, 17:23
это если стрелки туда повёрнуты
Об этом я в курсе. Разумеется, если стрелка повёрнута в другое направление, где ещё есть светофоры... Сетуация меняется. В общем, если светофор на маршруте последний, то он будет красным всегда.

TRam_
08.04.2012, 18:56
Или белым, если от него собран маневровый маршрут.

Проводник из 5-го
08.04.2012, 19:35
Тупики можно взять от z7 или использовать те что без привязки к сигналке.

Тупики от z7 выдают под zx аж ТРИ ошибки. Я использую "Rus Tupik derevo" + невидимый zx k invisible.

TRam_
08.04.2012, 19:42
Тупики от z7 выдают под zx аж ТРИ ошибки.тупики, как и всё остальное в z7, требуют главного контроллера z7. Хотя в общем то применение тупиков z7 необязательно.

Проводник из 5-го
09.04.2012, 20:15
тупики, как и всё остальное в z7, требуют главного контроллера z7. Хотя в общем то применение тупиков z7 необязательно.

Поэтому и ставлю обычный - копию "семьзетовского".

E.depo
13.04.2012, 04:11
Tram, есть вот такой вопрос, а функции маршрутных в новой сегналке уже задействованы или пока нет?
А то вроде галочку ставлю в меню "маршрутно-разделительный" для маршрутного светофора, а они при сборке маршрутов просто полностью гаснут и выходные после маршрутных светофоров почему-то меняют (переворачивают) положение "жёлтого" и "жёлтого-мигающего" огней местами, т.е. ж(м) становится нижнем, а ж-вверхним, хотя в розжиге линз (в свойствах) ж(м) прописан верхним, ж-внизу.

РыцарьРР
13.04.2012, 09:51
Будут ли светофоры с прямоугольными головками? Ещё, наверное, прожекторные некоторые захотят.

Проводник из 5-го
13.04.2012, 13:09
Не гоните лошадей.

http://savepic.su/1741097m.jpg (http://savepic.su/1741097.htm)

Володя, из-за чего эта ошибка?

TRam_
13.04.2012, 14:16
Сбой в правиле "Add any Path". Приду домой - посмотрю.

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

TRam_
13.04.2012, 18:56
Ошибка - в правиле не назначено, какому локомотиву будет задаваться маршрут.

Добавлено через 26 минут
маршрутно-разделительный работает так - http://forum.trainzup.net/showthread.php?t=2115&p=193727&viewfull=1#post193727

Проводник из 5-го
13.04.2012, 19:13
Ошибка - в правиле не назначено, какому локомотиву будет задаваться маршрут.

Почему он это пишет, как исправить? :o

Сбой в правиле "Add any Path".


Оно вообще для чего? Обязательно ли оно в сесии? :o

TRam_
13.04.2012, 19:18
Ну я ж не знаю, зачем ты его добавил... Необходимо оно для того, чтобы автоматически выбирать маршрут некоторому заранее известному поезду, естественно в сессию его включать нужно исключительно при необходимости..

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

РыцарьРР
14.04.2012, 08:58
Почему в будке команда называется "Собрать z7 светофоры"? ZX не собираются?

TRam_
14.04.2012, 12:20
Потому что я забыл изменить эту строку :) . Естественно соберутся только zx-светофоры, на z7овские будка внимания не обратит.

E.depo
14.04.2012, 17:59
А в дальнейшем TRam, как ты собираешься выделять просто маршрутные светофоры в новой сигналке или просто тупо ставить в свойствах этих светофоров опцию "выходной", а значение светофора определять по его имени?
Не лучше ли тогда изменить название опции на "выходной/маршрутный" для избежания путаницы.
Ведь "маршрутно-разделительный" это из нового проекта ИСИ, где в маршрутном используется применеие синей линзы при особых условиях - в обычных условиях синяя линза на маршрутных не применяется.

TRam_
15.04.2012, 10:11
хорошо, будет выходной/маршрутный.

E.depo
16.04.2012, 01:23
Наконец всё прошло отлично (на собственном маршруте), сигналка при 3-х значной блокировке отработала превосходно:drinks: Ни одного сбоя, даже поворотный круг в депо очень порадовал, все маневровые маршруты отработали, как "часы". Единственное, что неумеет zxPath - это крутить круг.:)

РыцарьРР
16.04.2012, 09:55
крутить круг
Конечно не умеет. Он его даже не видит, как управляемый объект.

Kompozitor
16.04.2012, 22:59
Вращать поворотные круги вроде бы умеет команда "Move Turntable" совместно с правилом "Input Table" или каким-то еще. Эти правила и команды есть на DLS.

TRam_
19.04.2012, 23:25
http://narod.ru/disk/46642346001.b59f615aa8504b3186066ccddb60737d/zx%2BzxPath.cdp.html

РыцарьРР
20.04.2012, 12:35
Пояснил бы, что добавил, что сделал...

TRam_
20.04.2012, 12:40
Исправил "утечку памяти" при постройке маневровых маршрутов, а так же в случае задания маршрута "на свободный путь" блокируется (и если пошёрстная то переводится) вот эта стрелка:

http://i.piccy.info/i7/6107ca64d6145b51c595b35de53ca748/1-5-6997/61053142/Bezymiannyi_500.jpg (http://i.piccy.info/i7/7bb0de667b7609a536ceee14fdac2d0e/1-5-6997/61034078/Bezymiannyi.png)

Стрелка будет освобождаться только если состав на неё наедет и потом вернётся обратно, в противном случае надо пользоваться опцией "под состав".

РыцарьРР
20.04.2012, 18:12
У меня тут ситуация вышла... собрал маневровый маршрут с несколькими ходами (чтобы ехал так, как я хочу, а не кратчайшим путём), поехал и, в один прекрасный момент, обнаружил, что маршрут собрался не совсем туда. Ну Бог с ним, что не туда. Чтобы исправить ситуацию, я поудалял все маршруты, чтобы задать новый и при этом... все стрелки, переведённые маршрутизацией, перевелись в исходное положение прямо под поездом! Ну и как итог - сход.

TRam_
20.04.2012, 18:26
Разборка маршрута - аварийный режим, при его срабатывании стрелки освобождаются и переводятся. Надо удалять ту часть маршрута, где нет поезда.

РыцарьРР
20.04.2012, 18:37
Понятно, что всё разбирается, минуя занятость стрелок, ведь по дефолту, стрелку не переведёшь, пока на ней стоит поезд.

TRam_
20.04.2012, 18:40
Дефолт относится к кликам мыши, но не скриптовому переводу стрелки.

РыцарьРР
20.04.2012, 19:01
Вот неплохо было бы это всё связать. Может как-то проверять скриптом, не стоит ли на стрелке поезд?

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

РыцарьРР
20.04.2012, 23:34
Значит надо запретить разборку, пока поезд не съедет.

TRam_
21.04.2012, 00:20
Просто не пользуйся ей, когда поезд уже наехал на маршрут . Его всё равно надо будет проехать. Либо отсадить назад, а потом разобрать.

РыцарьРР
21.04.2012, 08:42
Да я просто сразу много ходов прописал, а какой из них ошибочный, лень было разбираться. Вот я и подумал, что занятые стрелки не будут разбираться.

FduchRU
22.04.2012, 17:53
Если у меня по главному в неправильном поездного не предполагается там можно выходной не ставить? Или выходной должен быть обязательно?

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

TRam_
22.04.2012, 18:54
Да, входной по неправильному обязателен. Если что, проходному можно назначить свойство "входной", но это будет не совсем реалистично...

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

FduchRU
01.05.2012, 17:37
Не нашел в теме, а почему нет однолинзового красного?

TRam_
01.05.2012, 19:30
Потому что в z7 однолинзовый красный был прожекторным. А их сейчас не применяют. Так что ставь где надо либо двухлинзовые, либо невидимые.

РыцарьРР
02.05.2012, 19:38
Может он имеет в виду заградительный?

Алексей 401
05.05.2012, 21:27
входной по неправильному обязателен.

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

TRam_
05.05.2012, 21:46
Собственно невидимый светофор и так есть (а все светофоры тут универсальны - каждый может быть настроен кем угодно, и входным, и проходным, и предупредительным). Просто говорю что его ставить и настраивать нужно обязательно. И если кто-то всё же поедет по этому перегону в обратном направлении, то будет видеть на АЛСН показание этого светофора.

Алексей 401
05.05.2012, 21:57
По идее при отсутсвии АЛС для движения в неправильном направлении кодов не должно быть вообще... :)

TRam_
05.05.2012, 22:03
С учётом того, что в trainz локомотивы "считывают" все светофоры, которые находятся перед поездом, без разбора и переводят их показания в показание АЛСН, то понятия "некодируемая РЦ" тут пока нет.

TRam_
06.05.2012, 05:28
Добавил в систему маршрутный указатель

http://narod.ru/disk/48277916001.a44c29ccd54522af78d8c71289bf52ab/zx%20%2BzxPath.cdp.html

РыцарьРР
06.05.2012, 11:41
Это хорошо, только ещё хотелось бы видеть его на выходных/маршрутных, а то я на Поварово-3 (БМО) застрял. Меняю z7 на zx.

TRam_
06.05.2012, 13:33
Входные/маршрутные будут позже - модельки от z7 не подходят.

FduchRU
14.05.2012, 05:00
Почему локомотив в маневровом приоритете (выполнена команда "Установить приоритет - маневровый - без ограничений) проезжает синий светофор?
Выезд из депо на станцию огражден мачтовым двухлинзовым М6. Нормальный сигнал - синий. Поездной режим через этот светофор не предусмотрен и не нужен.
Локомотив стоит в депо. Даю команду "собрать до маневрового Н6 на свободный путь". Команда выполняется. Даю команду "Двигаться до маневрового Н6 до светофора". Локомотив с депо выходит, проходит по стрелочной улице и следует на скорости 25 км в ч через горящий синим М6.
Явно ведь что-то я делаю не так.

TRam_
14.05.2012, 08:31
Даю команду "собрать до маневрового Н6 на свободный путь".а в депо перед локомотивом есть маневровый? Если его нет - то как же маршут-то будет построен? Команда строит маршруты только "от светофора до светофора"

РыцарьРР
14.05.2012, 09:25
Боты не видят маневровых светофоров, независимо от преоритета, а синий... или команда выполнена... одно из двух. При корректном выполнении команды "собрать маршрут", маневровый должен гореть белым. Если синий, значит что-то не так выполнилось.
а в депо перед локомотивом есть маневровый Сказали же Выезд из депо на станцию огражден мачтовым двухлинзовым М6

TRam_
14.05.2012, 10:12
При корректном выполнении команды "собрать маршрут", маневровый должен гореть белым. Если синий, значит что-то не так выполнилось.ну да, странно. Команда выполняется без сбора маршрута только если не находит светофора. Если светофор ограждает путь из депо - тогда не знаю, что случилось.

РыцарьРР
14.05.2012, 17:17
Думаю, что надо в редакторе проверить, как собираются маршруты на этом отрезке. Возможны неправильно установленные леверы на стрелках, разворачивающие маршрут.

FduchRU
14.05.2012, 18:09
Боты не видят маневровых светофоров, независимо от преоритета
Вон оно что. Тогда вопрос снят.

FduchRU
30.05.2012, 20:39
лок в маневровом режиме.
Даю команду "собрать маневровый до М1 на свободный" - выполняется: выходной открывается белым, стрелка переводится.
Даю команду "двигаться до маневрового М1 за светофор" - выполняется: лок двигается, проезжает М1, останавливается.
Даю команду "собрать маневровый до м2" - команда висит, не выполняется. Делаю "разворот лока" (либо через контекстное меню в списке команд машинисту либо (для тестов ДДЦ использую) через панель управления локом - команда "собрать маневровый до М2" выполняется.

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

TRam_
30.05.2012, 20:43
Маневровый маршрут может строиться только от одного маневрового к другому. Вот ты поставил М2, за ним никаких маневровых нет, если я правильно понял. Ну естественно в ту сторону маршрут не собрался, т.к. там ничего нет. Ты развернул лок, и у тебя собрался маршрут от М1 до М2. Что логично.

Команды умеют строить маршрут только в том направлении, в котором повёрнут поезд.

Проводник из 5-го
31.05.2012, 22:58
Обязательно используй команду разворота лока. ;)

FduchRU
01.06.2012, 03:37
Знаю команду которая разворачивает состав, локомотив сам отцупляется от головы и уезжает прицепляться к хвосту.
Для разворота локомотива использовать эту же команду или другую?

Kompozitor
01.06.2012, 03:58
Знаю команду которая разворачивает состав, локомотив сам отцепляется
С маршрутизацией эта команда не нужна, т.к. она переводит стрелки.
Для разворота локомотива использовать эту же команду или другую?

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

Для смены направления можно использовать стандартную "Change direction" (которая в списке команд), либо "Z7 Turn train" - она интереснее тем, что время ее выполнения больше, и ее можно частично использовать вместо "Wait for", напрмер, сразу после остановки локомотива во время маневров.

Чтоб команда не была проигнорирована, важно во время ее выполнения не выбирать вид из кабины или салона в единицах ПС, где не предусмотрена смена кабины с помощью "Alt+C", например, в большинстве пассажирских вагонов и кабинах двухсекционных локомотивов.

FduchRU
02.06.2012, 00:13
С маршрутизацией эта команда не нужна


команда "Сцепка с составом" из "Бото-машиниста"

стандартную "Change direction"
либо "Z7 Turn train"



Жирное - так ведь zx же вроде. Я считал что все команды з7 устарели и не нужны.

Где узнать список команд, которыми
а) обязательно нужно пользоваться
б) можно пользоваться
в) не желательно, но можно
г) категорически нельзя пользоваться.

А то понимание как построить движение есть, а какими инструментами воспользоваться не знаю.

Spider
02.06.2012, 00:16
Всем доброго вечера. Извините, что не по тебе пишу. Но кто мне может помочь насчёт сигналки z7? у меня с ней небольшая проблема вышла=( помогите пожалуйста.

TRam_
02.06.2012, 00:30
Всем доброго вечера. Извините, что не по тебе пишу. Но кто мне может помочь насчёт сигналки z7? у меня с ней небольшая проблема вышла=( помогите пожалуйста.тема про z7 тут - http://trainsim.ru/forum/showthread.php?t=1188&page=87

Добавлено через 11 минут
Жирное - так ведь zx же вроде. Я считал что все команды з7 устарели и не нужны.Можно - z7 turntrain, z7 priority. Нельзя - всеми остальными z7.
Можно пользоваться командами ботомашиниста (http://trainzup.com/?p=3544) которые не связаны с постройкой маршрутов. Строящие маршруты команды использовать только из пакета zxPath.

FduchRU
10.06.2012, 16:22
Что я сделал не так?


Thread Exception: ER_NullReference, line 54, file xpathshunt4schedulecommand.gs
Stack dump:
function $volid@zxPathshunt4customCommand::HandlePriorityco mmand(Train), line -1
function $bool@zxPathshunt4Customcommand::Execute(Train,int ,int,int), line 135
function $volid@Train::RunShedule(Schedule,bool,float), line 1898

TRam_
10.06.2012, 16:34
пытался построить маршрут, когда перед твоим поездом нету светофора. А маршруты могут строиться только от светофора к светофору.

FduchRU
10.06.2012, 16:56
Таак. Я так и подозревал.
А как тогда лок должен выезжать из депо? Депо ограждено одним маневровым. На выходе их каждого стойла светофоры ставить невидимые?

TRam_
10.06.2012, 17:00
Если ты хочешь автоматизировать стрелки депо, то да.

FduchRU
15.06.2012, 16:49
Две проблемы есть.

1. Как правильно делать стрелки? я использую с названием S_Junction_*.
На ней плохо видно где именно пересекаются невидимые пути. Приходится левер в ручную двигать. Я левер ставлю на первой позиции от короткого конца в котором левер становиться зеленым. Для станций с большим количеством путей это же долго. Есть какие-то враианты ускорения этой нудной работы?

2. Маневровые передвижения отлично выполняются, но в пределах одной станции. То есть в цикле построить до Н - за Н - развернуться - построить до Ч1 - за Ч1 - развернуться. Ездиит и ездиит.
А как, какими командами в поездном режиме построить маршрут выхода на перегон, открылся выходной, потом на подъезде к следующей станции построился маршрут приема и открылся входной.

TRam_
15.06.2012, 17:24
Для станций с большим количеством путей это же долго. Есть какие-то враианты ускорения этой нудной работы?нет

А как, какими командами в поездном режиме построить маршрут выхода на перегон, открылся выходной, потом на подъезде к следующей станции построился маршрут приема и открылся входной.задать маршрут за красным+движение до касного по удалению 3 км - задать маршрут за красным

FduchRU
16.06.2012, 06:16
задать маршрут за красным+движение до касного по удалению 3 км - задать маршрут за красным
Как эти команды на английском выглядят? Я вроде все команды с названием zx добавил, а таких (даже в переводе на английский) нет.

Добавлено через 28 минут
В zxPath ExtraInterface плюсики напротив станции и каждого светофора что делают? почему там проценты не увеличиваются, а странно скачут, причем циклично: например 27%, 48%, 67%, 93%, 38% и так далее опять почти до 100, но не достигая 100.

РыцарьРР
16.06.2012, 09:13
плюсики напротив станции и каждого светофора что делают?
При нажатии на них, собираются маршруты. Если по станции, то от всех светофоров этих станций, а если у светофора, то только от него собираются все возможные маршруты.
почему там проценты не увеличиваются, а странно скачут
На каждый плюсик достаточно нажать один раз, а чтобы видеть ход процесса, следует нажимать на название станции, светофора или самую первую строчку в браузере "Обновить окно". Анимации текущего процесса (бегущие проценты) в браузере пока нет, поэтому, чтобы увидеть, насколько завершён процесс, приходится кликать по указанным выше местам.

FduchRU
16.06.2012, 09:40
На каждый плюсик достаточно нажать один раз, а чтобы видеть ход процесса
Ясно.

TRam_
16.06.2012, 10:25
Анимации текущего процесса в браузере пока нет его и в ближайшее время не будет... Так как окно свойств невозможно обновлять, оно обновляется только при кликах по ссылкам в нем.

FduchRU
16.06.2012, 13:34
Так, с командами разобрался, вопросы новые появились :)
1. маневровый между станциями не строится даже если между ними нет проходных? Приходится вместо "задать до С2 Ч1" сначала "за С1 Н", а потом уже до нужного маневрового на следующей.
2. если перегон без проходных нужны репитеры?

3. Что может быть: даю команду "собрать маршрут закр.светоф." команда выполняется, выходной открывается. Даю команду "движение до красного" - локомотив стоит на месте, команда выполняется из списка команд пропадает.

Longhorn
16.06.2012, 14:45
Ставлю я на перегон Станционный контроллер, в настройках выставляю режим "Перегон". Как его при этом надо называть?

TRam_
16.06.2012, 14:49
1) да, только перед этим выехать за пределы станции
2) нет
3) команда не нашла светофора с красным огнём

Ставлю я на перегон Станционный контроллер, в настройках выставляю режим "Перегон". Как его при этом надо называть?В sU (zx) нет станционных контроллеров. Тема про z7 рядом.

FduchRU
17.06.2012, 13:14
http://s004.radikal.ru/i206/1206/3b/700396d063c7t.jpg (http://radikal.ru/F/s004.radikal.ru/i206/1206/3b/700396d063c7.jpg.html)

Longhorn
17.06.2012, 14:02
Извиняюсь, что не нашел этого в теме.
Дайте пожалуйста ссылки на zx и zxPath. Стоит ли ими заменять z7?

FduchRU
17.06.2012, 14:12
Извиняюсь, что не нашел этого в теме.
Дайте пожалуйста ссылки на zx и zxPath. Стоит ли ими заменять z7?

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

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

Замены не произойдет, куиды разные, стоять могут одновременно в игре. На одном маршруте (карте) могут ли быть не знаю. Я з7 не удалял, с зикс, вроде, проблем из-за этого нет.
Но. Если полностью (я не знаю как) удалить з7, то, наверное, будет меньше путаницы с командами разных систем.

Добавлено через 1 минуту
http://www.trainsim.ru/forum/showpost.php?p=336457&postcount=114

http://narod.ru/disk/48277916001.a44c29ccd54522af78d8c71289bf52ab/zx%20%2BzxPath.cdp.html

Добавлено через 1 минуту
Размер:7.60 МБ
Закачан:06 мая 2012 05:27
Скачан последний раз:11 мая 2012 09:10
Dr.Web:Файл не может быть проверен
md5:dfe475c26d52f1708319810f5c5cb61b
Файл удален пользователем.

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

kemal
17.06.2012, 14:15
Трам говорил, что удаляет старые версии. Значит эта ссылка не последняя.
ЗЫ а я ему предлагал способ как сделать упростить работу с тестовыми версиями.

Longhorn
17.06.2012, 14:18
Печально, что такая трудность со скачиванием...
Заменю-ка я полностью z7 на zx, надо идти в ногу со временем :)

FduchRU
17.06.2012, 14:41
Трам говорил, что удаляет старые версии. Значит эта ссылка не последняя.
ЗЫ а я ему предлагал способ как сделать упростить работу с тестовыми версиями.
Я ведь дал ссылку и на сообщение автора сигналки.
Это последняя версия указанная в этой теме.
Или есть новее?

kemal
17.06.2012, 14:52
Получается, что есть. В любом случае ждём, что скажет Трам.

TRam_
17.06.2012, 15:54
Есть новее, только я её выложил на trainzup, а тут забыл. http://narod.ru/disk/51498617001.63a895d2d8ca6692d2f8180d98d25113/sU%2BzxPath.cdp.html

Добавлено через 4 минуты
По поводу ошибки... Откуда ты пытаешься построить манвровый маршрут? На том тупике пути есть хотя б светофор?

FduchRU
17.06.2012, 16:57
По поводу ошибки... Откуда ты пытаешься построить манвровый маршрут? На том тупике пути есть хотя б светофор?

Это двухпутняя станция (объект). На ней светофоры Н8, Н10, Ч8, Ч10 соответственно в обе стороны. На выходе со станции в оба направления s_junction_4_gorlov. В обоих направлениях один путь - тупик, второй - вход на стрелочную улицу, потом еще по горловине с дисп.съездами и выходы на перегоны. Перегоны двухпутние, без проходных по неправильному.
То есть у лока по направлению движения: выходной со станции, несколько мневровых.

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

Добавлено через 5 минут
а эти ошибки поддаются какой-то вменяемой визуализации? Или это выдает ядро и скрипты ни как повлиять на внятность изложения проблемы не могут?

kemal
17.06.2012, 18:55
И попутно еще вопрос. Команда "задать закр.светоф." строит маршрут на не правильный путь, пришлось перед входными на каждой (да, перебор) поставить маркеры направления (желтые дефолт). Как сделать так, что бы маршрут поезду строился на перегон по правильному пути?


Назначить маршрутам приоритеты. А маршрут на правильный путь вообще просчитался?

TRam_
17.06.2012, 20:22
а эти ошибки поддаются какой-то вменяемой визуализации? Или это выдает ядро и скрипты ни как повлиять на внятность изложения проблемы не могут?Ну даже на пальцах её суть внятно не объяснишь, о какой визуализации может идти речь... Суть следующая - "не запускается поиск от объекта, соседствующего со стрелкой, который находится между ней и тем светофором, от которого ты строишь маршрут (либо не запускается поиск от самого данного светофора, если между ним и стрелкой ничего нет)". Я такую ни разу не видел, сколько маршрутов не строил, потому и не написал для неё отдельной проверки - это снижает производительность. Маршрут должен быть от Н8 до одного из маневровых светофоров?

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

FduchRU
17.06.2012, 23:26
Ну даже на пальцах её суть внятно не объяснишь, о какой визуализации может идти речь...

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

про ошибку - фиг пока с ней :) Просто как-то неудобно искать проблемы по таким не информативным сообщениям.

Маршруты от Н8 - 0 до НД предыдущей, 1 то же до НД предыдущей, 2 - до Н предыдущей.

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

РыцарьРР
17.06.2012, 23:51
Как показала практика, анимированные стрелки не могут быть причиной глюков сигналки или маршрутизации. Неправильные маршруты могут собираться из-за неправильного расположения леверов и близкого расположения светофоров или маркеров к ним.

TRam_
18.06.2012, 00:00
Верно. Сами по себе анимированные стрелки никак на сбор маршрута не влияют, влияют их леверы.

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

FduchRU
18.06.2012, 03:25
Как показала практика, анимированные стрелки не могут быть причиной глюков сигналки или маршрутизации. Неправильные маршруты могут собираться из-за неправильного расположения леверов и близкого расположения светофоров или маркеров к ним.

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


"Близкое расположение светофоров" как определить необходимую удаленность? Впрочем слишком близко к стрелке стараюсь не ставить светофоры или маркеры. Что бы остановившийся состав перед светофором не мешал прохождению по второму пути.

РыцарьРР
18.06.2012, 06:32
не видно точки пересечения невидимых путей Конечно не видно, если её нет. Во все известные мне стрелки нужно вставлять невидимые сплайны путей. Для этого у всех стрелок есть специальные точки привязки (3 штуки), а у некоторых - и специальные маркеры, с которыми следует совмещать точку соединения 3-х сплайнов. Поставь левер между этой точкой и остряком и проблем с маршрутизацией не будет.

FduchRU
18.06.2012, 08:20
Конечно не видно, если её нет. Во все известные мне стрелки нужно вставлять невидимые сплайны путей. Для этого у всех стрелок есть специальные точки привязки (3 штуки), а у некоторых - и специальные маркеры, с которыми следует совмещать точку соединения 3-х сплайнов. Поставь левер между этой точкой и остряком и проблем с маршрутизацией не будет.

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

Вот на одной стрелочной улице есть проблема. 1й и 2я стрелка нормально видны, через них маршруты строятся. а следующий и последующие светофоры не видны. Вроде все одинаково, светофоры видны, а маршруты до них и от них не строятся.

РыцарьРР
18.06.2012, 08:44
Ну вот точка привязки и есть точка пересечения путей.
Я имею в виду точку привязки объекта стрелки для сплайнов. Всего их 6 штук. Крайние служат для обычных сплайновых рельсов, а от 3-х остальных следует отвести 3 невидимых сплайна и соединить их в одной точке. Точка привязки не может быть точкой пересечения путей, поскольку нельзя прицепить к ней более одного сплайна.

Эрендир
18.06.2012, 08:45
Поставил левелер, оттащил его назад, пока стрелки над ним не станут обе красными. Сместил чуть вперёд, пока снова стрелки не стали красной и зелёной. Всё, проблем с маршрутизацией не будет.

FduchRU
18.06.2012, 16:39
Поставил левелер, оттащил его назад, пока стрелки над ним не станут обе красными. Сместил чуть вперёд, пока снова стрелки не стали красной и зелёной. Всё, проблем с маршрутизацией не будет.

Это в теории хорошо :) И эту теорию я знаю. Одна ко же вот есть факт - не могу настроить. Сдвигаю - становится красным. начинаю по чуть-чуть двигать обратно - левер как-то странно прыгает относительно стрелки. На очередном прыжке проскакивает, на мгновение становясь зеленым, и опять красный. Возвращаю чуть назад, где только что зеленый был - совсем стрелки пропадают.
Руки опускаются снести ту станцию и заново построить, поэтому тупо продолжил пока маршрут и начал новую станцию делать. С ТЭЦ под разгрузку углевозов. эх.

РыцарьРР
18.06.2012, 21:34
Покажи проблемную стрелку строго сверху, вместе с левером и сплайнами.

Эрендир
19.06.2012, 08:16
Ну так переложи заново стрелку.

FduchRU
19.06.2012, 08:45
Стрелочная улица S_Jubnction_4ulica_R.

Конкретная стрелка, которая, по моему, не правильно работает.

http://s019.radikal.ru/i611/1206/44/869b64dce397t.jpg (http://s019.radikal.ru/i611/1206/44/869b64dce397.jpg)

Эрендир
19.06.2012, 08:58
Есть же нормальные невидимые рельсы в комплекте с этими стрелками. На этих вообще невозможно понять что и где.

FduchRU
19.06.2012, 14:10
Есть же нормальные невидимые рельсы в комплекте с этими стрелками. На этих вообще невозможно понять что и где.
так, я себе свою тему создать хочу. Что бы эту не засорять вопросами, не относящимися к сигналке.

TRam_
19.06.2012, 15:27
Конкретная стрелка, которая, по моему, не правильно работает.левер установлен правильно, но по-видимому не соединён (не корректно соединён) один из путей, пристыкованных к стрелке. Попробуй её переуложить.

РыцарьРР
19.06.2012, 17:46
А после того, как поправил положение левера, стрелки в будке инициировал?

FduchRU
21.06.2012, 04:45
левер установлен правильно, но по-видимому не соединён (не корректно соединён) один из путей, пристыкованных к стрелке. Попробуй её переуложить.

Это стрелочная улица. Средняя стрелка, к ней пути не стыкуются.

Добавлено через 10 минут
А после того, как поправил положение левера, стрелки в будке инициировал?

Само собой. Только не в будке (я уже и не помню где на карте она стоит), а в правиле.

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

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

И вот странное дело - иногда команда "движение до красного" выполняется после проследования головы состава выходного. То есть состав тронулся, локомотив на половину свой длины проехал выходной, выходной всё еще открыт, состав останавливается (переходит к выполнению следующей команды). Причем на панели светофора показан выходной и отрицательное расстояние до него. Соответственно весь набор команд не правильно выполняется. Если же перед выполнением команды "движение до красного" дать команду "Драйв" - состав отлично проезжает светофор и корректно доезжает до следующего. У которого точно так же встает, проехав несколько метров за ним.

FduchRU
21.06.2012, 19:25
Приоритет 0 это главный?
Маршруту можно задать любой номер, в правиле фигурирует "20". Это как-то согласовано или я на самом деле приоритет больше 20 задействовать не смогу?

Эрендир
22.06.2012, 08:20
FduchRU, смотря что использовать. Входящие в комплект правила и команды поддерживают приоритет максимум до 20. Бото-машинист до 30. В принципе, ограничений нет, просто сделаны условные, что бы меню команд было не особо большое и быстро открывалось.

TRam_
22.06.2012, 18:29
Внутри самой системы ограничение приоритета до 1000 . А насчёт команд, да, верно сказано.

FduchRU
24.06.2012, 20:44
Что-то я не понимаю где посмотреть маршруты от маневровых.

TRam_
24.06.2012, 22:21
Маневровые строятся в единственном варианте. Прямо в момент задания маршрута.

FduchRU
26.06.2012, 05:48
В SU нет понятия "название перегона" и у проходных больше не нужно указывать перегон?

Как сделать повторительный к выходному?

РыцарьРР
26.06.2012, 08:33
Всё там есть и название перегона указывать необходимо, чтобы обеспечить его правильную работу. В Z7 были перегонные, станционные и главный контроллер, а в SU эти функции выполняют светофоры, по одному на станцию или перегон и главного контроллера здесь нет.

FduchRU
26.06.2012, 15:09
где тут перегон указывать?
http://s019.radikal.ru/i613/1206/b6/965aca06578bt.jpg (http://s019.radikal.ru/i613/1206/b6/965aca06578b.jpg)

TRam_
26.06.2012, 15:12
В SU нет понятия "название перегона" и у проходных больше не нужно указывать перегон? нет, не нужно. Так как маршрутизация их всё равно не видит.

Добавлено через 1 минуту
Как сделать повторительный галочки "не участвует в рельсовых цепях"+"автомат без маневрового"

РыцарьРР
26.06.2012, 22:49
где тут перегон указывать?
Теперь уже нигде не надо. Читай пост 180. Из проходных убрали строчку для указания станции/перегона. К-стати - зря! Иногда одноголовые трёхлинзовые светофоры ставят в качестве выходных с разъездов и малодеятельных станций.
Tram_, может как-то сделаешь чтобы при установки галочки напротив "выходной/маршрутный" появлялась эта строчка? А то Крыма-SU нам не видать.

TRam_
27.06.2012, 09:59
К-стати - зря! Иногда одноголовые трёхлинзовые светофоры ставят в качестве выходных с разъездов и малодеятельных станций.а кто сказал что трёхлинзовые работают только в режиме "проходных"? Для того, чтоб они не работали в этом режиме, достаточно снять галочку "автомат без маневрового режима"...

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

РыцарьРР
27.06.2012, 13:32
Ну вот... что же ты не написал об этом, когда обновление сигналки делал?

TRam_
27.06.2012, 14:06
Входные/выходные светофоры не должны иметь автооткрытия... Иначе они ж сами откроются, без всяких там маршрутов на стрелках.

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

FduchRU
27.06.2012, 20:09
Странность с проходными.
Светофор 1 закрыт, хотя Н за ним открыт зеленым. Перед 1 стоит состав. В четном напрвлении рядом с 1 стоит светофор 10. Причем 10 открыт, показывает зеленый, хотя за ним есть же состав.

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

TRam_
27.06.2012, 20:51
Светофор 1 закрыт, хотя Н за ним открыт зеленым. Перед 1 стоит состав. В четном напрвлении рядом с 1 стоит светофор 10. Причем 10 открыт, показывает зеленый, хотя за ним есть же состав.а ты перегон инициализировал в свойствах светофора Н ?

FduchRU
29.06.2012, 12:35
Во, перегон в ручную надо инициировать? Прошелся по всем выходным, везде проверил. Можно в свойствах выходных стрелочками (<<<) показывать направление открытого перегона? Просто визуально у меня, к примеру, не всегда четко определишь какой из светофоров выделен жирным. А так посмотрел куда галочки смотрят и сразу понятно.

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

Дальше даю команду "движение до красного". причем не важно что до 4 м, что до 3 км. Состав проезжает выходной 9или входной, если стоял до этого на перегоне) на половину длины локомотива и останавливается, команда выполняется и пропадает из списка команд.

На что еще обратить внимание?

TRam_
29.06.2012, 13:24
Дальше даю команду "движение до красного". причем не важно что до 4 м, что до 3 км. Состав проезжает выходной 9или входной, если стоял до этого на перегоне) на половину длины локомотива и останавливаетсяу локомотива слишком медленное замедление настроено. Попробуй взять другой.

Добавлено через 8 минут
Можно в свойствах выходных стрелочками (<<<) показывать направление открытого перегона?входных?

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

Вторая странность: при выполнении этой команды поезд начинает двигаться и двигается до завершения команды.так и должно быть. Поезд подтягивается к закрытому сигналу.

FduchRU
29.06.2012, 15:08
у локомотива слишком медленное замедление настроено. Попробуй взять другой.

Добавлено через 8 минут
входных?

покажи свойства этого входного

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

Так у разных локомотивов это. вернее - у всех, которые у меня используются: два дизельпоезда (красный и синий), RZD CHME3-3172, М62-1783, ТГК-2, ТЭМ какой-то. Но сейчас еще попробую с локами поиграть.

Вот этот входной
http://s018.radikal.ru/i512/1206/3b/4f63206574bct.jpg (http://s018.radikal.ru/i512/1206/3b/4f63206574bc.jpg)

Команда "задать закрытый" до какого светофора выбирает маршрут? И можно ли как-то ее рандломизировать, что бы на 5типутный парк поезд заходил на разный путь?

Так не к закрытому, светофор ведь открывается когда команда сборки маршрута выполняется. Но учту эту особенность.

TRam_
29.06.2012, 22:17
Команда "задать закрытый" до какого светофора выбирает маршрут?выбирает маршрут от ближайшего закрытого светофора, являющегося входным или выходным.

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

Добавлено через 4 минуты
И можно ли как-то ее рандломизировать, что бы на 5типутный парк поезд заходил на разный путь?если ты выдаёшь её поездам, выходящим из портала, то практически нет - только занятыми путями станции.

Вот этот входнойстранно. Понять, почему он вдруг открылся, пока не могу.

FduchRU
30.06.2012, 05:20
выбирает маршрут от ближайшего закрытого светофора, являющегося входным или выходным.


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

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

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


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


Порталы пока не использую. Есть пассажирская станция, и от нее однопутными перегонами еще две станции: вагондепо и ТЧ-1. В маневровом режиме локомотивы строят маневровые маршруты сначала на пасажирскую, оттуда в вагон депо, цепляются к составам (пока - каждый лок к конкретному составу), меняют направление, меняют приоритет, подтягиваются до выходного и встают. Сейчас это все отрабатывается автоматически командами.
Дальше - затык. Поездной маршрут на выход строится, но состав не отправляется, т.к. проезжая выходной останавливается. С другой стороны пассажирской есть перегон и там еще одна станция, так что куда ехать поездам есть. Стоящий в вагондепо дизельпоезд точно так же не может покаинуть станцию, вставая на пол головы за выходным.
причем что заметил. Когда локомотив проезжает выходной - у него на панеле показан этот выходной. Но если его вручную или автомашинистом протянуть дальше и у него на табло загорится первый проходной перегона - команда движения до красного отлично поведет состав до следующего входного.

TRam_
01.07.2012, 22:46
Берет первый маршрут от закрытого, проверяет и если он свободен - строит его, занят - берет следующий.Если закрытый проходной, т.е. впереди идёт другой поезд, команда не строит никаких маршрутов, а просто заставляет поезд ехать вперёд (пока впередиидущий поезд не заедет на станцию)... То есть бот строит маршрут от закрытого светофора станции, не проходного. Если перед светофором станции есть другой поезд, либо маршрут не строится, бот едет в сторону этого светофора.

Набор команд былда, ты всё правильно описал. И это значит что от одной станции до доругой у тебя около 3х км (если моя команда конечно правильно считает расстояние)

Дальше - затык. Поездной маршрут на выход строится, но состав не отправляется, т.к. проезжая выходной останавливается.возьми команду из состава "ботомашиниста" - " Движение до красного", она вроде лишён этого бага, в отличие от моей команды. http://trainzup.com/?p=3544

FduchRU
03.07.2012, 10:09
Так, ботомашинист у меня есть. Видать не включил команду эту, покопаюсь с командами тщательней.

FduchRU
05.07.2012, 03:17
Перегон должен автоматически "развернуться" при постройке маршрута по нему или это надо отдельной командой делать перед тем как маршрут строить?

Тайшет ВСЖД
05.07.2012, 07:36
Перегон должен автоматически, если для этого боту был задан "turn train". Бот сменит направление, вместе с ним и развернется перегон. Но бывет что проходной или выходной горит красным - это на пути стоят маркеры неправильного пути. Например в БМО на МСк-Киевской приём по 1 пути невозможен.

Эрендир
05.07.2012, 08:29
Тайшет ВСЖД, ты хоть название темы читай. Речь не о z7

FduchRU, да, перегон развернётся сам, когда маршрут будет построен. (Это конечно же касается zxPath)

FduchRU
05.07.2012, 12:21
У меня своя карта. На двухпутних перегонах все прекрасно двигается. а вот на однопутнем затык. Поезд стоит перед красным выходным в ожидании сборки маршрута. Руками в свойствах входного меняю направление перегона - маршрут собирается.

TRam_
05.07.2012, 12:24
А в браузере маршрут показывается? У меня то по однопутке ездят нормально - http://www.youtube.com/watch?v=V_IQfsKzBK0

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

TRam_
28.07.2012, 23:16
Очередная сборка. С небольшим сюрпризом :)

http://narod.ru/disk/58196701001.fa6b682cb14a753a2b1b2e26bf8caa98/sU%2BzxPath.cdp.html

FduchRU
31.07.2012, 18:12
не нашел сюрприза...
Раскрывай секрет :)

TRam_
31.07.2012, 20:08
Внимательно посмотри на карликовые светофоры :)

FduchRU
06.08.2012, 13:07
1. Маневровые маршруты строятся от светофора только до следующего светофора, я не могу построить маневровый мимо нескольких маневровых?

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

TRam_
06.08.2012, 13:13
1) нет, строятся в пределах парка(станции) и до первого светофора следующего парка. То есть через любое число маневровых и поездных.
2) нет. Потому что когда ты перенастраиваешь светофоры (или добавляешь новые на очередной станции), меняются их номера в базе данных. А при этом восстановить настроенные маршруты, переназначить их к обновлённым номерам светофоров, указать в них новые номера светофоров конца маршрут - сложно. Я этого делать в ближайшее время не хочу.

theSEWEGI
06.08.2012, 15:39
Что-то я не совсем понял, в чем принципиальное отличие от z7, ну кроме отсутствия автооткрытия?

TRam_
06.08.2012, 16:08
Возможность менять набор линз светофора на произвольный. Задание типа светофора набором свойств (а не выбором между входной/выходной/маршрутный/проходной, которые часто совмещаются). Сопряжение работы маневрового с розжигом БСК, маршрутного с синей линзой с замыканием маршрутов. Возможность двигать светофоры относительно оси пути и вверх/вниз. Отсутствие необходимости расставлять на карте станционные и главные контроллеры. Возможность копипаста скоростного режима из одного светофора в другой.

Это вроде основные.

FduchRU
06.08.2012, 18:07
http://s06.radikal.ru/i179/1208/1c/bcd36e745d0bt.jpg (http://s06.radikal.ru/i179/1208/1c/bcd36e745d0b.jpg)
что и почему?

TRam_
06.08.2012, 18:35
Возможно ты не инициализировал будку. Или на карте нет ни одной стрелки или ни одного светофора.

FduchRU
08.08.2012, 06:07
Ни как не могу поймать причину проблемы.
Команда "двигаться до маневрового". Иногда почему-то с параметром "за светофор" локомотив, проехав маневровый светофор, не завершает выполнение этой команды и продолжает движение на сколько может (до тупика, переведенной стрелки, красного поездного).
Как диагностировать можно и на что обратить внимание?

TRam_
08.08.2012, 12:24
Баг скорее всего мой. Постараюсь как будет возможность вычислить.

FduchRU
08.08.2012, 14:15
Очень похоже на то, что не хватает места локу для выполнения команды.
В одном месте я избавился от затыка просто удленив тупик. А вот как быть когда маневровый подает в парк отправки состав, отцепляется от головы состава и уходит,а магистральщик встает пройдя светофор на половину свой длины.
Может быть ты увеличил расстояние до препятствия а котором лок останавливается при выполнении этой команды?

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

TRam_
08.08.2012, 14:35
На каком максимальном расстоянии до(от)светофора должен быть локомотив, что бы смог найти маршрут от этого светофора?на любом. Если я правильно помню, локомотив ищет светофор впереди по тому же алгоритму что строятся перегоны (а перегоны бывают и 6-10 км :) )

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

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

Kompozitor
08.08.2012, 19:14
Команда "двигаться до маневрового". Иногда почему-то с параметром "за светофор" локомотив, проехав маневровый светофор, не завершает выполнение этой команды и продолжает движение

Команда зелененькая такая? Которая основана на дефолтном автопилоте, а не на "ботомашинисте"? Все-таки "не завершается", или бот просто едет "по инерции", выполняя уже следующую команду?

Дело в том, что все дефолтные команды завершаются на 10 км/ч, и то, сколько после этого "проползают", зависит от "max decel" в конфиге. В расчете на то, что бот может ездить в приоритете МВПС (любой пригородный ВЛ с 4 вагонами имеет динамику почти электропоезда), лучше поставить 90000. После его изменения локомотив на карте надо переустановить.

вместо "заехать за светофор" применяй ботомашинистовскую "сцепка с составом" "Сцепка с составом" работает со скоростью не более 20 км/ч. Вот если "До светофора" или "За светофор", только после этого "Сцепка с составом", это выглядит чуть реалистичнее. )))

FduchRU
09.08.2012, 06:26
Я использую связку "ехать за светофор" - лок встает на путь между светофором и составом + "сцепка с составом гудок перед сцепкой" - лок прицепиться к составу.
И тут нужно что-то думать. Как быть, если новый лок, который должен сцепиться с составом, длинее того, который состав притащил на этот путь? Например ТЭМ приволок состав "до Н3". Встал. гуднул (иначе не остановится же). Расцепился. Уехал. итого между первым вагоном и Н3 расстояние равно длине ТЭМа плюс чуть-чуть. А состав на перегон должен волочь например трехсекционник. Трехсекционник длиннее ТЭМа и между первым вагоном и выходным ему места нет. Как быть пока не знаю.

Команда не завершается - остается висеть в списке команд машиниста, перехода к следующей команде не происходит.

Когда сцепка с составом - можно и сразу сцепляться командовать. Но ведь иногда нужно заехать за маневровый не для сцепки, например для перехода на другой путь.

TRam_
09.08.2012, 10:18
А состав на перегон должен волочь например трехсекционник. Трехсекционник длиннее ТЭМа и между первым вагоном и выходным ему места нет. Как быть пока не знаю.да всё просто. Использовать твой набор наоборот - "сцепка с составом гудок перед сцепкой" + "ехать за светофор".

Я использую связку "ехать за светофор" - лок встает на путь между светофором и составомлучше "ехать до светофора" - лок останавливаться не будет лишний раз

Kompozitor
09.08.2012, 13:48
Как быть, если новый лок, который должен сцепиться с составом, длинее того, который состав притащил на этот путь?

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

Кстати, Tram_ делал сценарий "Угольный до Бекасово", так нам было задумано после прицепки осаживание состава "за выходной".

FduchRU
09.08.2012, 23:35
тогда уж после втягивания состава в парк осаживать его до противоположного выходного. Я так и буду делать.

Тайшет ВСЖД
13.08.2012, 15:02
Команда "двигаться до маневрового". Иногда почему-то с параметром "за светофор" локомотив, проехав маневровый светофор, не завершает выполнение этой команды и продолжает движение на сколько может
У меня при манёвре за НД в Манихино ТЁМка с двумя вагонами упыхтел на перегон Ман-Пов не думая останавливаться. Так бы и шпарил на 20 км/ч, пока сзади него я "пробку" из поездов не обнаружил.
Кстате, Владимир, если на станции есть маршрутные - например нужно проследовать НМ1,Н1 и на выход. Т.е задаём "задать на проход"+"задать на проход"+"задать на выход". Но вот почему то первый поезд применяя вышеуказанную связку команд, сбрасывает при выполнении эти команды, а следующий поезд при той же связке, у нег остаётся "задать на выход". И с этой командой он мчится к входному следующей станции. Пример с маршрутными был на Поварово 3.
Может ли такое быть, что 2 раза на проход первому поезду надо задавать, а второму 1 раз (маршрутный получается предоткрытый, и "на проход не снимается"

Тайшет ВСЖД
13.08.2012, 15:09
Команда "двигаться до маневрового". Иногда почему-то с параметром "за светофор" локомотив, проехав маневровый светофор, не завершает выполнение этой команды и продолжает движение на сколько может
У меня при манёвре за НД в Манихино ТЁМка с двумя вагонами упыхтел на перегон Ман-Пов не думая останавливаться. Так бы и шпарил на 20 км/ч, пока сзади него я "пробку" из поездов не обнаружил.
Кстате, Владимир, если на станции есть маршрутные - например нужно проследовать НМ1,Н1 и на выход. Т.е задаём "задать на проход"+"задать на проход"+"задать на выход". Но вот почему то первый поезд применяя вышеуказанную связку команд, сбрасывает при выполнении эти команды, а следующий поезд при той же связке, у нег остаётся "задать на выход". И с этой командой он мчится к входному следующей станции. Пример с маршрутными был на Поварово 3.
Может ли такое быть, что 2 раза на проход первому поезду надо задавать, а второму 1 раз (маршрутный получается предоткрытый, и "на проход не снимается"

Добавлено через 6 минут
Зы. Чёт пост продублировался....

FduchRU
13.08.2012, 18:07
Как можно делать маневры "за НД", если у 3хлинзового входного нет Б? Или НД мачтовый?

вообще возможны ли маневры с выходом на перегон? Я в своих картах обязательно делаю вытяжной тупик для маневров, что бы на перегон не вылазить. И обязательно М1, М3 и М2, М4 стоят линзами к станции что бы ограничивать зону маневров на главном пути.

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

Тайшет ВСЖД
13.08.2012, 19:11
Как можно делать маневры "за НД", если у 3хлинзового входного нет Б? Или НД мачтовый?


карликовый, но вот как то не обратил внимание на розжиг. Там ведь дело до показания не дошло, был манёвр от Ч5 до НД, вот маневровый и ушуршал на середину перегона.
А вообще по ИСИ маневры за входной зарпещены, допустимы может только на однопутке или в исключительных случаях.

РыцарьРР
13.08.2012, 21:36
от Ч5 до НД
Это как? С нечётного на чётный? Там есть треугольник?

FduchRU
14.08.2012, 05:42
Это как? С нечётного на чётный? Там есть треугольник?

Стоит лок, видит перед собой Ч5. Поворачивает голову назад - где-то в далеке далеком видит затылок крликового НД. Не нужен треугольник, маршрут до задом к тебе стоящего светофора собрать не сложно. Маневровый - точно можно. Иначе совсем было бы печально маневры делать :)

Тайшет ВСЖД
14.08.2012, 07:01
Это как? С нечётного на чётный? Там есть треугольник?
Ну почему же. Впереди Ч5 как раз входные Н и НД. Вот от Ч5 за НД я и собирал м-т.

РыцарьРР
14.08.2012, 08:24
Тьфу ты... совсем забыл... маневровые же так собираются! :o А я про поездной подумал :o:o:o

FduchRU
15.08.2012, 07:07
А маршрутизация может узнать о типе вагона, о наличии груза в нем, о грузе?
Что бы сортировочную работу как-то автоматизировать-рандомизировать? Хотя бы в некотором будущем?

РыцарьРР
15.08.2012, 08:27
о типе вагона, о наличии груза в нем, о грузе?
Такое не может. Не уверен, что такое возможно. А вот имя вагона можно было бы определять, но и этого пока нет.
Tram_, что скажешь по этому поводу?
Лично мне видится наличие некоего маркера, который определял бы имя вагона и давал команду маршрутизации собрать маршрут на путь назначения данного вагона.

FduchRU
15.08.2012, 08:53
Лично мне видится наличие некоего маркера, который определял бы имя вагона и давал команду маршрутизации собрать маршрут на путь назначения данного вагона.
Это горочный светофор же :) Он нужен, очень.

TRam_
15.08.2012, 17:52
Не уверен, что такое возможно.о наличии и типе груза может и можно будет в будущем, а вот о месте назначения (а именно это - главное при роспуске на сортировке) - нет.

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

Кроме того, у меня не удалось в 12ке добиться стабильного роспуска вагонов - они слипались при сжатии сцепок.

РыцарьРР
16.08.2012, 01:50
они слипались при сжатии сцепок. Ну да... а нормальные тормозилки так и не сделали...

FduchRU
16.08.2012, 04:33
о наличии и типе груза может и можно будет в будущем, а вот о месте назначения (а именно это - главное при роспуске на сортировке) - нет.

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

Эрендир
18.08.2012, 16:08
Можно сделать и определение груза в вагоне и роспуск на нужные пути. Тип вагона можно тоже реализовать, но чуток сложнее. Есть два подхода. Однако, в любом случае, автору сессии придётся заранее в правиле указывать что и куда будет. Полного рандома не получится. Так то многое можно сделать, если усилия приложить. Наприме, в новой версии БМ есть возможность манёвров на свободный путь станции. Теперь можно выкатывать с сортировки или подъезных путей вагоны на П/О пути без заранее заданого пути, а на любой свободный из группы.

FduchRU
19.08.2012, 21:38
Вот опять уткнулся в проблему.
Как диагностировать, почему маневровые не строятся ни от одного выходного до любого маневрового в горловине, а поездные от выходных строятся?

TRam_
19.08.2012, 21:49
А от маневровых в горловине до выходных строятся? Или может имена у светофоров латинскими буквами?

FduchRU
19.08.2012, 22:36
Как именую светофоры:
в названии объекта
латиницей название станции маленькими +литера светофора латинской большой +путь без пробела.
В названии светофора (на табличке)
кирилицей большими буквами литера светофора+ путь без пробелов.
Номера главных путей большими латинскими, что бы выглядели как римские: I, II, III, IV и так далее.
Например станция KRSK:
krskCI - выходной Ч по первому главному станции Красноярск, на табличке ЧI.
krskN - входной нечетный станции Красноярск, табличка Н
krskM23 - маневровый М23 в нечетной горловине станции Красноярск, табличка М23.
shishmarevoPCII - повторительный ЧII у пассажирской платформы на втором главном пути станции Шишмарево.

Стрелки именую так:
маленькими латинскими название станции _ буква j + номер стрелки.
krsk_j1, eniseysk_j25.

М2, М4 - линзой к станции, между диспетчерскими съездами в горловине (самыми первыми стрелками горловины) и входными (Н и НД), ограничивает маневры.
М10 - линзой к перегону, стоит за стрелочной улицей, по факту все маневровые маршруты могут быть только от(до) этого светофора, стоит между стрелочной улицей и диспетчерскими съездами горловины.

От маневровых строится.
Лок стоит в депо. Строит маршрут до М2 (или до М10). Приезжает за М2. Разворачивается. Строит маршрут до НII под состав. Если от М2 - нужно подъехать к НII, от М10 лок сразу может выполнить команду сцепки с составом. Цепляется к составу. разворачивается. Отцепляет два вагона. И встает в ожидании маршрута до м2(до М10). Команда висит, лок стоит ждет.

В противоположной горловине маневровые маршруты строятся без проблем.

я мог в названии светофором М латинскую написать и это вызвало проблему? Сейчас переименую.
Как связано не русскость букв с постройкой маршрутов?

Добавлено через 6 минут
а вообще странно. Из депо, от М23, лок ведь строит маршрут что до М2, что до М10. В поездном порядке от выходных НII...Н5 то же строит.

TRam_
19.08.2012, 23:43
В поездном порядке от выходных НII...Н5 то же строит.значит во время манёвров какая-то стрелка осталась заблокированной. Может ты задал маршрут "за М2 на свободный путь"? Тогда измени опцию на "на занятый путь" когда маневрируешь без вагонов.

FduchRU
20.08.2012, 03:42
в чем разница этих опций?
я всегда при маневрах задаю на свободный путь и только когда сцепляюсь задаю под состав.

TRam_
20.08.2012, 10:15
потому что если у тебя маршрут задаётся за светофор, и этот светофор сзади ограничен стрелкой, то опция "на свободный путь " переводит эту стрелку чтоб состав мог на неё наехать без взреза и блокирует её. Чтобы её разблокировать, нужно на неё наехать и съехать в обратном направлении. Если же лок не доезжает до этой стрелки, то нужно задавать опцию "на занятый путь", тогда блокировки стрелки не будет.

FduchRU
20.08.2012, 19:17
Не совсем понял логику этих опций.
Под состав блокирует стрелку которая за светофором по ходу движения лока? а зачем? ведь лок потом будет строить какой-то дальше маршрут - вот там уже и будет блокировка стрелок.

Так, вроде все заработало :)

TRam_
21.08.2012, 00:24
ведь лок потом будет строить какой-то дальше маршрут - вот там уже и будет блокировка стрелок.дальше он уже не построит - перед ним дальше только стрелка (не факт что не занятая маршрутом), светофоры уже за ней. Вот для этого случая, когда надо гарантировать что стрелка тоже замкнута нашим маршрутом, и требуется опция "на занятый путь". Либо надо чтобы маневровый светофор обратного направления стоял ближе к стрелке чем этот (тогда будет проверяться свободность участка между ними).

FduchRU
21.08.2012, 04:56
Это надо что бы ни кто другой на этот путь не приехал? Действительно логично же.

FduchRU
21.08.2012, 22:00
Сильно сложно ли добавить к команде "Задать закр. светоф." опцию "задать по приоритету локомотива"?
И жестко прописать первые приоритеты:
1,2 - МПВС не чет, чет
3,4 - пассажир не чет, чет
5,6 - грузовой не чет, чет
7,8 - маневровый.
И что бы строился маршрут "не нижу нечет не выше чет".

Упростило бы прием и отправку поездов, особенно на проходных станциях.

А приоритеты выше 9 уже можно задействовать на усмотрение сессии строителя как ему угодно.
есть минусы в моем предложении?

Эрендир
22.08.2012, 12:52
В ТРС всего 3 приоритета. Так что такое реализовать очердным костылём, и более чем не нужно. К тому же, xPath неразличает направления.

Andryuha
22.08.2012, 18:08
Почему при настройке светофора у меня горят все линзы? Такое и в машинисте творится - я вижду все линзы (они все горят)... Что делать? XPath есть.

TRam_
22.08.2012, 18:16
ставить светофоры с заменой куидов

http://trainz.org.ru/mediawiki/images/c/c7/InCdp2.jpg

FduchRU
22.08.2012, 19:19
В машинисте слева экрана есть два поля ДСП и ДСП маневры.
В ДСП появляются те маршруты, которые в данный момент построены.
1. Что означает цифра перед маршрутом? Порядковый номер в текущей игре или номер маршрута в базе?
2. Почему и зачем иногда сразу после номера появляются символы (*) и что они означают?

Добавлено через 43 минуты
3. И чего это они у меня там копятся? Уже с номерами 21 (*), 28, 36. И все в одном направлении, с двух путей.

TRam_
22.08.2012, 19:29
Порядковый номер в текущей игре или номер маршрута в базе?номер в базе. Каждому следующему маршруту присваивается номер на 1 больший предыдущего. Нумерация начинается с 2 если правильно помню. Естественно нумерация общая для всех станций карты. Но я думаю для ограничения по int'у в ~ 30 000 маршрутов приращением в 100 - 1000 маршрутов можно пренебречь. А много остаётся без звёздочек?

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

В ДСП манёвры * нету, т.к. маневровые маршруты генерируются и замыкаются в момент задания, либо не генерируются вовсе.

FduchRU
22.08.2012, 20:59
А много остаётся без звёздочек?

Из трех маршрутов один со звездочкой.

Добавлено через 1 минуту
Я их мышкой понажимал - они пропали и пока больше нет :) Уже скоро маневровый закончит погрузку состава, посмотрю как товорняк прибудет на эту станцию и сессия закончится.

TRam_
22.08.2012, 22:42
они пропали и пока больше нетнажатие на маршрут удаляет его.

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

FduchRU
23.08.2012, 06:43
Мне кажется, из-за какой-то моей недоработки. Они появляются и висят только при выходе состава с одной станции. На второй станции они не появляются и не висят.
Причем когда они появляются - поезд не может построить маршрут. Я тогда прохожу все стрелки по маршруту, ставлю их как надо, потом снимаю предоткрытие светофора и открываю его. Светофор загорается зеленым, у машиниста команда построения маршрута выполняется и он продолжает выполнение команд.

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

FduchRU
25.08.2012, 09:38
В режиме машиниста нельзя посмотреть и развернуть направление перегона?