Форум Trainsim

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

Kompozitor 10.10.2010 02:35

[QUOTE=antikiller_bmrf;207802]
Например какой-то train.gs при установке вагона на рельсы или decouplecomand или вот твое:
[/QUOTE] Это чисто глюк ПСа может быть. Другой ПС пробовал? При таком глюке, когда кликаещь на свойства ПС, они выглядят так, как будто это обычный scenery-объект. Проверь "глючной" ПС на других картах.

TCH39 10.10.2010 07:26

Если можно дайте пожалуйста z-braker отдельной ссылкой. Скачал z6 и с trainz.ru и с tsmteam-не нашёл его там. Заранее благодарен.

antikiller_bmrf 10.10.2010 12:23

Да нашел проблему - это рефы, их можно исправить?

antikiller_bmrf 10.10.2010 13:46

У меня уже бзики начинаются.
[url]http://i078.radikal.ru/1010/cd/716736d5f824.jpg[/url]
Где маршруты Н-1 Н-2
Светофоры 1 2 есть в списке и от них можно построить до Ч
И от Н до Ч не смотря на 1 2 можно построить (как будто их нет)
Всего 47 маршрутов. должно быть 53. и тех то Ч быть не должно.

Где логика?

TRam_ 10.10.2010 13:56

да, от светофоров 1,2 можно построить маршрут до Ч, при том, что они должны строить маршруты до Н следующей станции => ближайшая противошёрстная стрелка (которая ближайшая к светофорам Ч1 и Ч2) реверсирует поиск => её левер надо переставить за точку сплайна (посмотри каритнку о стрелках, которую я вкладывал, при релизе версии 0.5)

antikiller_bmrf 10.10.2010 15:01

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

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

TRam_ 10.10.2010 15:23

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

(если подряд таких команд поставить, то автопилот практически в ведение поезда не вмешивается, только периодически тормоза включает)

[QUOTE]и вижу, что из стека он собирает не в том порядке, в котором я поставил, а в обратном[/QUOTE]стек-то общий на всю карту, я ж не могу позволить, что если одной горловине станции маршрут не собирается, то он не должен собираться и в противоположной, пока первый не соберётся. Да и вообще - это ж маневровые передвижения, поездные маршруты тут должны быть не при чём.

antikiller_bmrf 10.10.2010 15:29

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

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

TRam_ 10.10.2010 15:43

[QUOTE]И еще вот, если у меня 2 поезда в разных концах карты едут, и я выполняю команду одному и второму, то пока один маршрут не разберется другой не собретя? или это зависит от свободности стрелок?[/QUOTE]в том то и дело что соберутся. Именно поэтому у тебя маршруты в стеке собирались в порядке освобождения стрелок, а не в порядке задания.

antikiller_bmrf 10.10.2010 16:03

Чтож делать блин...

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

TRam_ 10.10.2010 16:32

Держи пак с командой открытия маневровых маршрутов (только учти - открывает с той стороны, где "голова" поезда (т.е. в ту сторону, куда реверс "вперёд")) [url]http://ifolder.ru/19694812[/url]

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

Отдельным стеком в данном случае является строка команд машиниста.

antikiller_bmrf 10.10.2010 16:34

Какой алгоритм открытия? как я описал? по порядку?

TRam_ 10.10.2010 16:36

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

antikiller_bmrf 10.10.2010 16:44

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

TRam_ 10.10.2010 16:48

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

antikiller_bmrf 10.10.2010 17:03

о_О что значит первый попавшийся...
Блин, ставлю команду сборки маневрового в список и она там висит и ничего не происходит...
Сборка маневр. на всей карте, любым способом не работает по непонятным причинам

TRam_ 10.10.2010 17:19

если тупо висит... Ты с переустановкой содержимое пака ставил? Там исправление браузера маршрутов, без исправления маршруты не соберутся.

antikiller_bmrf 10.10.2010 17:41

Да, ставил

TRam_ 10.10.2010 17:43

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

antikiller_bmrf 10.10.2010 17:50

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

TRam_ 10.10.2010 17:54

Значит пересчитай стрелки и маршруты. Ты ж маневровые переставлял (когда заставлял работать Н1 и Н2), значит и настройка стрелок могла испортиться

antikiller_bmrf 10.10.2010 17:58

Я любое действие с светофорами\стрелками заканчиваю пересчетом стрелок\светофоров\маршрутов
В будке я вижу нужные мне маршруты.
Но команда молчит и маневровый браузер тоже.
А ДСП работает

TRam_ 10.10.2010 18:06

Т.е. раньше маневровый браузер работал, теперь нет?

TCH39 10.10.2010 18:10

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

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

antikiller_bmrf 10.10.2010 18:13

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

объясните толково, как перевести демона в profsb или prof2?
(к проблеме не относится, браузер не работает в любом случае)

TRam_ 10.10.2010 18:21

[QUOTE]объясните толково, как перевести демона в profsb или prof2?[/QUOTE]демона лучше вообще удалять - мои браузеры с ним не дружат. А profsb или prof2 устанавливаются в z7 maincontroller

antikiller_bmrf 10.10.2010 18:27

так maincontroller этож и есть демон (главный демон z7)
в нем нельзя установить режим, он там просто написан. (не в виде кнопки)
Причем у меня на всех картах он разный

По сабжу - старая версия тоже не собирает маневровые, хотя раньше собирала.

TRam_ 10.10.2010 18:30

[QUOTE]в нем нельзя установить режим, он там просто написан. (не в виде кнопки)[/QUOTE]значит удаляй сигналку (не забывай о табличках - они именуются a272_****), ставь по-новой редакцию ProfSB.

antikiller_bmrf 10.10.2010 18:39

что значит a272_ я вобще об этом впервые слышу, что это такое?

TRam_ 10.10.2010 18:49

таблички с цифрами и буквами, вешающиеся на светофоры z7. Без их переустановки ProfSB не заработает. varz об этом неоднократно писал.

antikiller_bmrf 10.10.2010 18:51

У меня вобще нет объектов, содержащих в имени a27

TCH39 10.10.2010 18:53

Старая версия, 0.5 с первым патчем, работает как и прежде. Перед её повторной установкой я удалил всю xPath и заново установил. Кстати, TRam, такая проблема. У меня есть станция, с разворотной петлёй. Она ограничена входными, и в то же время ман. маршруты собираються по ней с зажиганием на входных пригласительных. Нельзя ли как-нибудь заблокировать выход маневровых маршрутов на неё?

TRam_ 10.10.2010 19:09

[QUOTE]Нельзя ли как-нибудь заблокировать выход маневровых маршрутов на неё?[/QUOTE]пока нет. Разве что предварительной постройкой по этой разворотной петле поездного маршрута. Ибо маневровые и поездные занятость стрелок друг другом видят.

TCH39 10.10.2010 19:18

Заметил одну вещь. После переустановки Xpath. Если собрать маршрут маневровый в браузере и отменить его из него же стрелки остаются по маршруту. Подобная вещь была и с поездными маршрутами в ранних версиях. Но если по собранному ман. маршруту проследует поезд-стрелки возвращаются в исходное состояние.

TRam_ 10.10.2010 19:25

Это исправлено во 2 патче. Попробуй переустановить точно так же, но ставить не первый, а 2 патч. Вдруг заработает.

antikiller_bmrf 10.10.2010 19:27

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

antikiller_bmrf 10.10.2010 19:38

Вот такая фигня при пересчете маршрутов одного из парков
[URL=http://www.radikal.ru][IMG]http://s003.radikal.ru/i203/1010/b1/33a513269c3a.jpg[/IMG][/URL]
при этом висит на 1 2 или 3%
Маршруты перечисляет и они работают, но именно в этом парке не работает маневровый режим

Вопрос, на какую глубину у тебя строятся маневровые маршруты?

TRam_ 10.10.2010 19:50

Ошибка означает, что при просчёте возник "практически бесконечный цикл", и трейнз его прекратила.

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

Да, проверь чтобы на каждом пути стоял светофор

antikiller_bmrf 10.10.2010 20:24

Светофор, вызывавший ошибку стоял не на своем контроллере.
Решил - теперь стал вызывать такую ошибку
[URL=http://www.radikal.ru][IMG]http://s57.radikal.ru/i158/1010/11/7d8933623057.jpg[/IMG][/URL]
светофор след. по списку.
Стрелку пробовал оградить триггерами, ошибка исчезла. Решил проверить, реально ли триггеры помогли - удалил.
Ошибка появилась и больше триггеры не помогают.

TRam_ 10.10.2010 20:29

:russian:

да, чё делать не знаю...


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

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