| |
Концепция
программной реализации БудКАД
Перед разработкой САПР БудКАД был выполнен аналитический
анализ многих CAD-систем аналогичного целевого назначения
и принято во внимание социально-экономическое положение
пользователей-проектировщиков строительной отрасли на
Украине. Насущная необходимость использования современных
и высокопроизводительных программных систем для отечественных
проектировщиков при повышении юридических требований
соблюдения лицензионного законодательства вступала в
противоречие с их экономической платежеспособностью.
Для устранения обусловленных этой ситуацией проблем,
общее собрание Ассоциации "Украинское объединение проектных
организаций" в марте 2009 года
приняло решение о создании отечественной бюджетной САПР
БудКАД. Разработку системы поручили базовой организации
по информационным технологиям Министерства регионального
развития и строительства Украины - государственному
научно-исследовательскому институту автоматизированных
систем в строительстве (ГНИИАСС). Также были сформулированы
основные принципы для разработки отечественной САПР
БудКАД:
 |
функциональность
САПР должна соответствовать положению проектных
технологий в строительной отрасли на текущее
время и обеспечивать возможность постояноого
развития в будущем; |
 |
должна
обеспечиваться совместимость чертежей с другими
САПР, которые применяются в проектных организациях
Ассоциации с перспективой использования их в
будущем; |
 |
обеспечение чтения и редактирование чертежей
наработанных на предыдущих версиях САПР;
|
 |
интерфейс
пользователя должен быть максимально приближен
к тому, который используется в настоящее время
на большинстве рабочих мест проектировщиков,
что исключит необходимость переобучения и обеспечит
быстрое внедрение в процесс проектирования;
|
 |
должны
отслеживаться все изменения в формате файлов
OpenDWG® specification, который принят в
качестве основного внутреннего рабочего формата
САПР БудКАД, и обеспечиваться возможность ввода
файлов всех версий; |
 |
cоблюдение требований ДСТУ и ДБН строительного
проектирования Мінрегіонбуду України; |
 |
разработка
САПР БудКАД должна осуществляться постоянным
наращиванием программных реализаций разнопланового
целевого назначения, а именно: по направлениям
строительного проектирования, для пользователей
разного профессионального уровня, для широкого
ассортимента аппаратных платформ и операционных
систем, с учетом использования современных серверных
и сетевых технологий. |
Оптимизация алгоритмов
Перед компиляцией и сборкой исполнительных модулей САПР
БудКАД все исходные тексты были тщательно доработаны
с целью адаптации для отечественных пользователей и
расширения мультиязычного интерфейса. Также, разработчики
САПР БудКАД применили оптимизированные алгоритмы работы
с аппаратными интерфейсами жестких дисков и работы с
файлами в оперативной памяти, базированные на возможностях
новых аппаратных платформ и использовании новых технологических
решений корпорации Microsoft в области операционных
систем.
Минимальные требования к аппаратной
платформе при высокой производительности
Благодаря продуманной программной реализации, ориентированной
на отечественного пользователя, САПР БудКАД не требует
для своей работы высокопроизводительнной графической
станции. Он позволяет выполнять подготовку проектов
строительных объектов больших размеров на обычных персональных
компьютерах и ноутбуках, не предъявляя никаких повышенных
требований к мощности и объему памяти графической карты.
Даже с такими проектами, как демонстрационный пример
Demo_Hotel.DWG,
объем которого составляет почти 35 мегабайт, используя
САПР БудКАД можно вполне успешно выполнять работу на
ноутбуках среднего класса мощности, доступных многим
пользователям.
|
|
|
| |
Многофункциональный оконный
компонент - проводник БудКАД
Проводник БудКАД - это усовершенствованный менеджер
для работы с элементами чертежей. Он значительно повышает
эфективность работы со слоями, типами линий, стилями
текста, координатными системами, именованными видами,
блоками и размерными стилями текущего чертежа или для
обмена информацией между чертежами.

|
| |
БудКАД Explorer
открывается в собственном окне, размеры которого или
положение можно изменять. У окна БудКАД Explorer есть
свое собственное меню и инструменты.
С помощью БудКАД Explorer можно создавать, удалять или
изменять любые парамерты для выбранного текущего элемента
данного чертежа. Можно также копировать содержимое любого
элемента из одного чертежа в другой. Панель инструментов
и меню БудКАД Explorer предусматривают все необходимые
для выполнения перечисленных процедур функциональные
кнопки.
Особенной характеристикой БудКАД Explorer является возможность
копирования большого числа настроек - слоев, типов линий,
стилей текста, систем координат, видов, блоков или размерных
стилей из одного чертежа в другой. Имея открытыми несколько
чертежей, БудКАД Explorer лекго осуществляет повторное
использование информации. Например, при копировании
слоев из одного чертежа в другой имена слоев с их типами
линий, цветами и другими настройками копируются, а объекты
этого слоя - нет. |
|
|
| |
Редактирование нескольких
чертежей
БудКАД позволяет одновременно открыть и редактировать
несколько чертежей. Например, при работе с тремя чертежами
(окно приведено справа), для того чтобы скопировать
слои из одного открытого чертежа в другой, необходимо
выполнить следующую последовательность действий:
 |
Вызовите
окно БудКАД Explorer (показано ниже) |
 |
В
секции Элементы выберите чертеж, слои которого
нужно скопировать |
 |
При
необходимости щелкните на символе плюс (+) для
развертывания списка элементов чертежа и затем
выберите Слои |
 |
В
списке слоев (правая панель) окна БудКАД Explorer
выберите слои для копирования |
 |
Выберите
в меню Правка > Копировать или нажмите на панели
кнопку Копировать |
 |
В
секции Элементы выберите чертеж, в который нужно
скопировать слои |
 |
При
необходимости щелкните на символе плюс (+) для
развертывания списка элементов чертежа и затем
выберите Слои |
 |
Выберите
в меню Правка > Вставить или нажмите на панели
кнопку Вставить |
|
|
|
| |

|
| |
Редактирование множества
объектов с помощью одного окна свойств
БудКАД дает возможность менять большинство свойств избранных
объектов, используя окно с закладками для редактирования
всех свойств выбранных объектов. При работе с этим окном
операция редактирования может быть применима по заданному
свойству к множеству объектов, которые выбраны непосредственно
на чертеже. Ниже описывается и иллюстрируется пример
выполнения подобной операции.
|
| |
Диалоговое
окно Свойства объекта имеет две секции. Секция 'Все
выделенные объекты' (верхняя часть окна) отображает
общие свойства всех выделенных объектов, таких как Слой,
Цвет, Толщина линии, Тип линии, Масштаб типа линии,
3D Высота и Стиль печати. Эта часть диалогового окна
эквивалентна диалоговому окну команды ddchprop AutoCAD.
Нижняя секция диалогового окна Свойства объекта содержит
опции, характерные только для выделенных объектов. В
каждой закладке отображаются свойства соответствующего
объекта. Эта опция эквивалентна команде ddmodify AutoCAD.
Можно изменить слой, 3D высоту, тип линии, цвет, масштаб
типа линии одного или более объектов. В зависимости
от типа выбранных объектов, можно также изменять другие
свойства, такие как начальные и конечные точки линий,
центральную точку и радиус окружности, вершины полилиний.
Также можно изменять все свойства всех объектов одновременно.
Например, с помощью команды Свойства выберите все объекты
на отдельном слое, а затем переместите объекты на другой
слой, просто выбрав имя слоя из окна Слой. Кроме того,
используя команду выбора и опцию Выбора по свойствам
выберите все синие объекты и измените их цвет на зеленый.
Изменения, сделанные в диалоговом окне Свойства объекта,
в полях Слой, Цвет, 3D Высота, Толщина линии, Тип линии,
Масштаб типа линии и Стиль печати влияют на все выбранные
объекты. При выборе нескольких объектов, имеющих разные
свойства, значением по умолчанию является тип Переменный.
Изменения, сделанные на таких закладках объектов, как
Круг, Линия и Дуга влияют на все выбранные объекты этого
типа. |
|
|
| |
Гибкая настройка интерфейса
пользователя
Каждый пользователь может настроить интерфейс БудКАД
на своем компьютере в соответствии со своими предпочтениями.
Разработчики БудКАД учли эстетические и эргономические
возможности современных платформ и операционных систем.
На приведенном ниже скриншоте иллюстрируются основные
диалоговые окна для выполнения настроек. Подробно возможности
настройки пользовательского интерфейса описаны в Help-системе.
|
| |
Экспорт в другие форматы
БудКАД позволяет легко экспортировать чертежи или их
фрагменты в широко используемые форматы, среди которых
такие популярные форматы как PDF, DWF и 3D DWF. На приведенном
ниже скриншоте иллюстрируются возможности БудКАД експортировать
подготовленные проекты в формат 3D DWF с последующим
просмотром их в программе Autodesk Design Review.
|
|