ПЗ (1218806), страница 5
Текст из файла (страница 5)
4 Описание проектных процедур модуля
проектирования элементов железнодорожной
станции
4.1 Интерфейс модуля проектирования
Как и говорилось ранее, данный модуль проектирования элементов станции имеет свой собственный интерфейс, который был создан с помощью возможности адаптации среды под нужды пользователя. Интерфейс состоит из иконок, а также из диалоговых окон некоторых проектных процедур. Будет целесообразным показать панель инструментов данного модуля на рисунке 13.
Рисунок 13 – Панель инструментов модуля
Как можно заметить, все проектные процедуры разбиты на три части, что говорит о различном характере этих процедур. Каждую часть панели инструментов будем называть блоком.
Операции, относящиеся к первому блоку, занимаются непосредственно построениями элементов с заданными параметрами в диалоговых окнах. Он также является основным блоком.
Ко второму блоку относятся операции создания необходимых обозначений, которые несут определенную информацию об участках элементов, а также операцию настройки свойств графических примитивов.
Третий блок, является объединением нескольких операций корректировки элементов. Обычно, эти операции применяются в последнюю очередь. После построения всех элементов.
Данный порядок расположения проектных процедур в блоках выбран не случайно. Важно, чтобы на первом плане были самые часто используемые операции. Следовательно, можно сказать, что все операции данного модуля расположены по частоте их использования, от большего к меньшему.
Более подробная информация о данных проектных процедурах будет раскрыта в последующих подразделах.
4.2 Стрелочные переводы
При проектировании любой железнодорожной станции, проектировщик всегда сталкивается с деятельностью установления большого количества стрелочных переводов различных типов рельс и марок.
Рассмотрим операцию построения стрелочного перевода более подробно. Как видно из рисунка 14 все стрелочные переводы имеют различия в марках стрелочных переводов, типах рельс, а также в направлениях: левосторонние и правосторонние.
Рисунок 14 – Стрелочные переводы
При щелчке левой кнопкой мыши по иконке, вызывается команда, которая осуществляет построение. Сначала, программой запрашивается величина будущего междупутья, в зависимости от которой строится предельный столбик, который строится почти в каждом стрелочном переводе (рисунок 15).
Рисунок 15 – Ввод значения междупутья
После ввода междупутья и нажатия кнопки Enter, программа запросит ввод значения угла, под которым будет построен будущий стрелочный перевод. Угол может задаваться либо значением в градусах, либо визуально, с помощью задания угла курсором (рисунок 16).
Рисунок 16 – Задание угла отрисовки стрелочного перевода
После уточнения пользователем угла отрисовки, программа запросит место расположения центра стрелочного перевода, от которого начинается построение стрелочного перевода (рисунок 17).
Рисунок 17 – Программный запрос точки начала
отрисовки
В завершении, после выбора места отрисовки перевода, пользователь должен нажать левую кнопку мыши, после чего отстроится стрелочный перевод (рисунок 18).
Рисунок 18 – Построенный стрелочный перевод
Как можно заметить, в блоке присутствует всего 8 стрелочных переводов с пошерстным правосторонним и левосторонним направлениями. Чтобы достичь построения противошерстных стрелочных переводов, достаточно лишь указать соответствующий угол построения стрелочного перевода.
Проектируемые стрелочные переводы, как и другие объекты, должны иметь объектную привязку, по средствам которой, осуществляется слияние следующего графического объекта с предыдущим. Например, пусть нам требуется «привязать» какую-либо полилинию к построенному нами стрелочному переводу. Выбирая команду полилиния, направляем вторую ее точку к стрелочному переводу. Видно, что конечные точки прямых стрелочного перевода подсвечиваются квадратными областями. Это говорит о наличии в этих местах объектной привязки, которая занимается своего рода закреплением точки полилинии в конечной точке стрелочного перевода (рисунок 19).
Рисунок 19 – Наличие объектной привязки к конечной точке
Говоря об объектной привязке стрелочных переводов, необходимо отметить, что в программе задан такой параметр привязки, который позволяет осуществлять присоединение объектов не только к конечным точкам, но и к центрам всех отрезков, существующих на стрелочном переводе. Также, для некоторых случаев, может осуществляться привязка к предельному столбику, который находится на некотором расстоянии от центра стрелочного перевода.
4.3 Укладка смежных стрелочных переводов
Смежные стрелочные переводы – взаимное расположение стрелочных переводов, находящиеся друг от друга на каком-то расстоянии и между которыми существует определенное расстояние, называемой прямой вставкой. Как правило в состав смежных переводов входит два простых стрелочных перевода. Каждый перевод также может иметь различную марку и тип рельс. При построении укладки смежного перевода следует учитывать тип путей и скорости движения, разрешенные для определенного типа смежных переводов.
Говоря о вариантах укладки смежных стрелочных переводов, то в модуле их существует 3 вида, которых вполне достаточно, чтобы осуществлять проектирование промежуточных станций: встречные, попутные и параллельные.
4.3.1 Встречная укладка стрелочных переводов
Операция проектирования встречной укладки смежного стрелочного перевода происходит по нажатию иконки, изображенной на рисунке 20.
Рисунок 20 – Иконка встречной укладки смежных переводов
После нажатия на иконку, программа отображает диалоговое окно, в котором содержаться необходимые данные, в связи с которыми осуществляется построение укладки смежного стрелочного перевода (рисунок 21).
Рисунок 21 – Диалоговое окно встречной укладки смежных переводов
Пользователем выбирается тип путей, которых существует всего три типа: главные, приемоотправочные, прочие. Также, пользователь осуществляет выбор скорости движения, с которой будет двигаться поезд по данной укладке смежного стрелочного перевода.
После, задаются стандартные параметры двух стрелочных переводов, а именно, тип рельс и марка двух стрелочных переводов. После выбора всех требуемых параметров, следует нажать кнопку ОК.
Далее, программа потребует задать угол отрисовки смежной укладки стрелочного перевода, точно также, как это было с простыми стрелочными переводами. После задания угла, программа требует указания места отрисовки и при клике левой кнопкой мыши, начинается отрисовка от центра стрелочного перевода.
Рисунок 22 – Встречная укладка смежных
стрелочных переводов
Выбор параметров в диалоговом окне, напрямую сказывается на величине прямой вставки , то есть на расстояние между центрами стрелочных переводов.
4.3.2 Попутная укладка смежных стрелочных переводов
Операция попутной укладки смежных стрелочных переводов, вызывается путем нажатия на иконку (рисунок 23).
Рисунок 23 – Попутная укладка смежных стрелочных переводов
Построение также осуществляется через диалоговое окно, которое появляется в результате нажатия курсором мыши по иконке. Параметры попутной укладки смежных стрелочных переводов достаточно схожи с параметрами встречной укладки смежных стрелочных переводов (рисунок 24).
Рисунок 24 – Диалоговое окно попутной укладки
смежных стрелочных переводов
После нажатия кнопки ОК, программа запрашивает у пользователя необходимый угол отрисовки, а также выбор необходимой точки начала построения (рисунок 25).
Рисунок 25 – Программный запрос на выбор точки
После выбора точки, необходимо нажать на левую кнопку мыши, после которой осуществится построение попутной укладки смежных стрелочных переводов (рисунок 26).
Рисунок 26 – Попутная укладка смежных стрелочных переводов
Здесь также, как и во всех операциях построения смежных стрелочных переводов, точкой начала отрисовки является центр стрелочного перевода.
4.3.3 Параллельная укладка смежных стрелочных переводов
Третий тип укладки смежных стрелочных переводов – параллельный. Его особенность такова, что оба пути, которые идут под углом , всегда параллельны друг другу. Кроме того, оба стрелочных перевода могут быть как пошерстные, так и противошерстные. Чтобы построить параллельную укладку смежных стрелочных переводов, нужно нажать по соответствующей, ему, иконке (рисунок 27).
Рисунок 27 – Иконка параллельной укладки смежных стрелочных переводов
Нажатие по иконке, вызывает, соответствующее проектной процедуре, диалоговое окно, в котором выбираются необходимые параметры для построения.
Рисунок 28 – Диалоговое окно параллельной укладки смежных
стрелочных переводов
Выбирается тип путей, тип рельс, марка двух стрелочных переводов, а также, направление первого и второго стрелочных переводов. Также, для расширения вариантов расположения, был введен параметр, в котором выбирается вид стрелочного перевода: левосторонний или правосторонний. Если в первых двух видах смежных стрелочных переводов, значение междупутья нигде не фигурировало, то здесь этот параметр является фундаментальной основой построения параллельной укладки смежного перевода. Это связано с тем, что величина междупутья, напрямую влияет на расстояние между ЦСП двух стрелочных переводов.
После выбора всех параметров, следует нажать кнопку ОК. Затем выбрать необходимый угол, а также точку начала отрисовки. В результате строится параллельная укладка смежных стрелочных переводов.