Домашняя страница звонаря

Результаты тестирования программы "Звонница 0,1 beta"

Эх, почему этой программы не было 1,5 года назад, когда мы колокола вешали! Многих ошибок (в т.ч. трудно поправимых) можно было избежать!

Ладно. От эмоций к делу…

При запуске программы пользователя встречает такой вот с виду не очень дружелюбный интерфейс, не подающий каких-либо признаков деятельности. Единственное, что привлекает внимание – это надписи в нижних полях: «Не все параметры указаны…» и «Недостаточно параметров для построения или они не верны»

Общий вид при запуске


    Не очень веселое начало. Я, было, подумал, что мой комп завис (есть у него такая вредная привычка), но мышь вроде по экрану ползала, на кнопки нажимала – значит всё работает. И начал я работать. В принципе, интерфейс программы где-то с 10-15 минуты работы становится понятным и дружелюбным. А через 30-40 минут ловлю себя на мысли, что не могу оторваться от этой программы. Но, обо всём - попорядку.
    Кругляши справа – это колокола (вид сверху). Деревянное вкрапление под ними – кнопка, добавляющая постамент. Под ней кнопка со стрелкой, которая на заключительном этапе добавляет такелаж. Стоит отметить, что при размере экрана 800на600 эта кнопка почти не видна.
    Но работать сии кнопки начинают тогда, когда построена колокольня. А это надо сделать путём заполнения левого столбика с меню и формами.
    Первое из них – тип звонницы. (восьмерик/четверик). Тут всё ясно.
    Далее – материал звонницы. (Камень, красный кирпич, и 3 вида дерева- сосна, дуб, ель).
    С материалом арочных и внутренних балок тоже проблем нет.
    Самое интересное – это поля для ввода цифр. Вводить данные нужно в миллимиетрах (альтернативных едениц измерения пока не предусмотрено). Но данные надо не просто ввести. Если какой-то параметр задан не верно, то программа вам звонницу не построит. Вообще-то это хорошо. Даже очень. Единственное неудобство - когда я ввожу цифры, я не знаю, что правильно, а что нет и только когда всё введено - выходят сообщения вроде "Ширина стен неверно задана (должна быть1/3-1/10 от внешнего диаметра)". Так я узнал, какой должна быть ширина стен. Стал искать "внешний диаметр" - и не нашел! Путем логических размышлений понял, что внешний диаметр - это внутренний+ширина стен... Математику я в школе любил. Но это было много лет назад, поэтому вычисления в уме отняли определенное количество сил и времени. Аналогичная ситуация с шириной арочных проёмов (требуется 1/7-1/2 внешенго диаметра)
    Остальные параметры особых затруднений не вызвали, т.к. указания были более конкретные (Внутренний диаметр ограничен 2000-8000мм,ширина арочных балок 100-350мм, ширина внутренних балок 150-600мм).

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

  1. выбрать тип звонницы (восьмерик/четверик)
  2. подобрать размеры звонницы
  3. правильно спланировать толщину стен, ширину арочных проёмов (программа указывает оптимальные цифры, не дает выйти за рамки, что полезно ещё на стадии проектирования колокольни).
  4. спланировать размещение внутренних балок, подобрать их оптимальную конфигурацию (самостоятельно, автоматической опции такой нет) В программе много вариантов размещения внутренних балок, особенно на "восьмерике".
  5. спланировать развеску колоколов, чтобы создать максимально простую систему такеллажа (без растяжек).
  6. подобрать место и расположение постамента
  7. программа автоматически предлагает количество педалей (1-3 шт.), главное - разглядеть их (особенно на большой звоннице, т.к. увеличить изображение невозможно)
  8. есть возможность сохранить проект как в специальном формате BFPROJ, так и в виде графического файла bmp или jpg (что позволяет потом распечатать это из под любого графического просмотрщика или редактора. Функция полезная, т.к. самой функции "Печать" нет)
  9. Интерфейс, в принципе, понятен. Но лучше, чтобы при первом открытии программы автоматически открывался файл с проектом "по умолчанию", т.к. глядя на пустое белое поле возникает ассоциация с "зависанием" компьютера.
  10. Под Win98 работает хорошо, стабильно, без проблем и сообщений об ошибках.
    Нет возможности:
  1. Нет возможности Увеличения
  2. нельзя "убрать" случайно выбранный колокол
  3. Нет возможности вставлять колокола со "своими" размерами и весом
  4. Нет возможности Печати
  5. Нет растяжек, педалей, все колокола выводятся на пульт "по прямой", распределение на правую и левую руки звонаря при больших размерах звонницы не видно (я сначала подумал, что его нет, пока маленькую звонницу не "построил" и не разглядел). Надо увеличение сделать, надо!
Проблему с растяжками можно рассмотреть на примере попытки построения нашей звонницы (с поправкой но то, что она круглая, и размеры у неё меньше - 2,5 метра по внутр. диаметру). При развеске колоколов и постановке пульта так, как оно есть у нас на колокольне получился следующий вариант:

Сделано Звонницей

Как видно - не всё просто и удобно, особенно колокол сзади. Можно исправить немного с помощью растяжек, и получится

Реально у нас все подзвоны выведены на пульт через растяжки

и в итоге получилась система

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

таким образом, необходимо учитывать вес языков при составлении системы растяжек. Система растяжек особенно важна, когда звонница уже построена, колокола уже повешены, и переделать уже ничего нельзя.
  1. при выборе ориентации постамента - только 4 варианта поворота (90-180-270-360 градусов). Нет возможности произвольного поворота на любой угол. На первых порах желательно сделать варианты с шагом поворота в 45 градусов.
  2. звонница-четверик только квадратная. Звонницы ещё круглые бывают (например наша:-)). В программе нет круглой, восьмигранной колокольни-четверика. (Довольно распространенная в Тюмени и на юге области архитектура). Хорошо было бы добавить такую опцию (четверик круглый/квадратный/восьмигранный)
  3. Хорошо бы ещё добавить счетчик внешнего диаметра звонницы (внутр.диам+толщ.стен) ещё до вывода графики. (чтобы не считать в уме внешний диаметр, т.к. расчет толщины стен в программе идёт именно по внешнему диаметру)
  4. желательно учитывать расположение люка и его размеры. Опцию люка сделать отключаемой, т.к. при проектировании звонницы (когда еще ничего не построено) люк лучше добавить в последнюю очередь, когда уже выбран максимально удобный вариант развески колоколов и расположения постамента. При этом желательно, чтобы программа ограничивала минимальные размеры и пропорции люка (как это уже реализовано с толщиной стен, шириной арочных проёмов и толщиной балок).
        Если же речь идет о готовой звоннице, где люк уже есть (как без него-то:-)), то его нужно "включать" сначала проекта, тогда ограничения параметров люка не надо, т.к. с готовым люком ничего уже не поделаешь. И пульт на него не поставишь.

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

    или

  6. Небольшое количество колоколов (13) (хотя для большинства современных звонниц этого достаточно, но вдруг придется "составлять" звонницу из 15-17 о более колоколов, и не обязательно, что это будут большие благовестники…), нет возможности добавить/удалить колокол со своими характеристиками.
  7. Размеры колокола указаны в мм, но нет запятой в цифре. Получается, что колокол не 30,7 см, а все 307 метров.

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

  9. При редактировании параметров звонницы некоторые колокола "улетают" за её приделы. Глюк не существенный, жизнь сильно не осложняет, но он есть. И веревки к "потерянным" колоколам тянутся.

    Необходима возможность самому натягивать веревки, делать растяжки. Т.е. после команды "натянуть мобильные элементы", когда такелаж натянут, взяться за конец веревки, перетащить и закрепить его к стене, (балке, другой веревке). Необходимы при этом команды (кнопки) "добавить веревку" и "удалить веревку". Или чтобы как в Word - кликнул по веревке - появилось 2 маркера на концах, и тяни за них куда хочешь!:-). Главное, чтобы она не "повисала" в воздухе, а при отпускании - "крепилась" к ближайшей стене или балке (веревке, пульту, педали, руке звонаря).
    Эта возможность должна позволять самостоятельно распределить веревки между правой рукой, пультом и педалями (как это уже реализовано в "колокольных звонах").
    Желательна опция добавления/удаления педали (например программа предлагает 2 или 3 педали, а мне удобнее оставить 1-2, а остальные колокола на пульт вывести).
    При введении автоматики (автоматическая развеска, постановка пульта и др.) думаю, есть смысл сделать соответствующие кнопки (вроде "повесить колокола", "подобрать количество колоколов" и т.п., по аналогии с уже реализованной идеей такелажа - "закрепить мобильные элементы"). После того, как программа всё сделает, должна быть возможность - как сейчас - самому перевесить, передвинуть, немного повернуть и т.д., т.е. возможность ручной коррекции предложенных программой вариантов развески.
    В плане интерфейса: Кругляши справа очень трудно назвать колоколами. Думаю, есть смысл справа от них добавить надпись "Колокола" (вертикальную, по краю экрана).
    И еще их надо либо пронумеровать, либо сделать разных размеров, так как часто путаешься - включал я этот колокол или нет? И приходится отсчитывать сверху, когда нужен 8-й или 9-й колокол, что очень неудобно.


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


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

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

Назад

Евгений Волков
звонарь храма Всех Святых
г. Тюмень