Как выглядит программа
В этой версии программы мы вернулись к многооконному интерфейсу. Вообще-то интерфейс можно назвать "условно-многооконным", так как окон может быть только три: окно базы данных, окно фрагментов и окно рабочей спецификации:
Технология создания спецификаций
Здесь мы кратко опишем общую технологию создания спецификаций.
Конечной целью работы является получение спецификации, как документа на бумаге. Можно и не сразу на бумаге, а сначала в электронном неизменяемом виде - в формате PDF, который можно распечатать на любом физическом принтере на любом компьютере.
Достичь конечной цели в нашей программе очень просто - нужно вывести отчет (возможно с обложкой) и распечатать его на физический или виртуальный принтер (например, в формат PDF).
Для подготовки отчета необходимо сформировать рабочую спецификацию. Формировать рабочую спецификацию можно и самым примитивным способом - вставляя записи позиций и заполняя данные по оборудованию вручную. Но программа создана для того, чтобы облегчить этот самый трудоемкий процесс.
Для формировании спецификации оборудования по объекту необходимо:
1. Создать новую рабочую спецификацию, возможно, с использованием выбранного шаблона. Шаблон, при умной организации дела, может быть уже почти готовой спецификацией.
2. Пополнить спецификацию записями из базы данных оборудования. При этом имеется возможность корректировать позиции спецификации, а также сохранять фрагменты рабочей спецификации в базе данных и в шаблонах.
3. Заполнить графу "количество". Автоматическое определение "количеств" в этой версии программы не предусмотрено, но возможно использование инструментов, позволяющих извлекать "количества" из чертежа в полуавтоматическом режиме.
4. Вывести конечную спецификацию в виде отчета.
База данных
Если в базе данных отсутствует требуемое оборудование и изделие, его нужно сначала внести в рабочую спецификацию, а затем сохранить в базе данных. База данных оборудования в этой программе представляет из себя файл базы данных формата MS Acces (файл с расширением mdb) в котором содержатся:
1. Упорядоченный набор данных о любых видах оборудования, материалов и изделий, который может визуально отображаться в виде дерева или таблицы.
2. Справочник единиц измерения.
3. Справочник заводов-изготовителей.
4. Справочник иллюстраций к оборудованию.
5. Справочник документации по оборудованию.
6. Сборник фрагментов спецификаций.
В программе может использоваться попеременно несколько баз данных по различной тематике. Пользователи могут создавать сколько угодно собственных баз данных.
Файлы баз данных в этой версии программы могут располагаться в специальной папке на локальном компьютере или файловом сервере. В версии с литером CS используется одна большая база на сервере баз данных, в том числе с возможностью доступа через сеть Интернет.
Справочники единиц и заводов-изготовителей используются для облегчения формирования данных по оборудованию. Справочники иллюстраций и документов позволяют во время работы с базой данных просматривать изображения оборудования и документацию по нему. Сами иллюстрации и документация только описаны в справочниках, а файлы иллюстраций и документов хранятся в специальных папках.
Визуально база данных отображается в специальном окне База данных оборудования на двух вкладках:
Вкладка Дерево:
Вкладка Таблица:
Переключение между вкладками производится в зависимости от выполняемых операций.
Фрагменты
В базе данных оборудования могут быть созданы фрагменты. Фрагмент - это именованный сборник ссылок на записи изделий. Фраменты используют для ускорения формирования рабочей спецификации. Фрагент можно добавить к рабочей спецификации одним щелчком.
Примеры.
Могут быть сформированы фрагменты:
Установка умывальника, в который войдут умывальник, постамент, крепления, сифон.
Установка унитаза, в который войдут унитаз, бачок, крепления, гофра, клапан.
Установка ванны, в который войдут ванна, сифон, перелив, устройство для уравнивания потенциалов.
А может быть сформирован и фрагмент на всё оборудование по водопроводу и канализации секции жилого дома.
Визуально фрагменты отображают в специальном окне Фрагменты спецификаций:
Документация по оборудованию
При работе с базой оборудования программой предоставляются дополнительные возможности по одновременной работе с документацией - паспортами на оборудование, каталогами, иллюстрациями.
При использовании оборудования в традиционном проектировании выполняют следующие действия:
1. Добывают документацию (каталог, паспорт, справочник, ГОСТ, ТУ) на оборудование, изделия и материалы.
2. Выбирают из каталога требуемое изделие, руководствуясь каталожными данными.
3. Изображают изделие на чертеже, руководствуясь данными из документации.
4. Включают изделие в спецификации, руководствуясь формулировками заказа и обозначениями, приведенными в документации.
При использовании современных компьютерных технологий документация на оборудование очень часто имеется в электронном виде, как в сети Интернет на сайтах фирм-производителей, так и локально на компьютере.
Программа позволяет, после некоторого упорядочивания накопленной электронной документации, иметь доступ к ней для просмотра одновременно с работой в базе данных оборудования. При этом возможно хранение ссылки на документацию и (или) иллюстрацию по каждой позиции непосредственно в таблице базы данных и просмотр документации и иллюстрации в программе. Иллюстрация и документация хранятсф вне базы данных в определенных папках.
Данные по документации отображаются в специальных полях. Иллюстрация может быть просмотрена в увеличенном виде в специальном окне:
Файл документации просматривается в отдельном окне средствами программы, но при необходимости используется программа просмотра соответствующего типа файлов.
Рабочая спецификация
Рабочая спецификация - это база данных формата MS Access (файл с расширением mdb), в которой содержатся:
1. Перечень оборудования, изделий и материалов для конкретного объекта.
2. Реквизиты подписей для основной надписи отчёта.
3. Реквизиты подписей для титульного листа отчёта.
4. Индивидуальные настройки рабочей спецификации - наименование проектной организации, объекта капитального строительства, заказчика, здания или сооруженияя. обозначения, марки основного комплекта рабочих чертежей.
Рабочая спецификация формируется в программе с использованием различных приемов. Как правило, для формирования рабочей спецификации используется база данных оборудования. "Позиции" - записи рабочей спецификации могут добавляться из базы данных по одной или в виде фрагментов. Возможно ручное добавление записей с заполнением произвольными данными. При запуске програмы из системы ruCAD возможно заполнение (или пополнение) данными изделиями, подготовленными для специфицирования в DWG-файле средствами ruCAD.
Рабочие спецификации создаются для каждого основного комплекта рабочих чертежей. Файлы рабочих спецификаций сохраняются, как правило, в тех же папках, что и чертежи. По умолчанию предлагается сохранение рабочих спецификаций в рабочем каталоге пользователя ruCAD.
При изменении описний в базах данных текст записей в рабочей спецификации не изменяется.
Визуально рабочая спецификация отображается в специальном окне Рабочая СО программы:
Записи рабочей спецификации соответствуют строкам будущего отчёта, а
поля - колонкам будущего отчёта. Кроме полей, требуемых в отчёте в
рабочей спецификации имеются и дополнительные поля, предназначенные для
служебных и справочных целей.
Рабочую спецификацию можно экспортировать в файлы различных форматов для последующей обработки в различных програмах.
Отчет
Из рабочей спецификации выводится отчет. Отчетом называется готовая рабочая спецификация, подготовленная для печати по заданной форме. Отчет отображается в специальном окне предварительного просмотра:
Предварительный просмотр можно выполнять сколько угодно во время формирования рабочей спецификации. Окончательный вариант отчета можно вывести на физический или виртуальный принтер.
Мы рекомендуем всегда печатать любые документы, в том числе спецификации, на виртуальный PDF-принтер. Полученный файл формата PDF можно перенести на любой компьютер, распечатать на любое физическое устройство, передать заказчику, сдать в архив.
В программе предусмотрен вывод отчётов в двух формах:
1. Спецификация оборудования, изделий и материалов, выполняемая по ГОСТ 21.110-95 СПДС — текстовый документ, определяющий состав оборудования, установок, изделий, устройств и материалов, предусмотренных рабочими чертежами соответствующего основного комплекта.
Документ по существу является сводной спецификацией к соответствующему комплекту рабочих чертежей и предназначен для комплектования, подготовки и осуществления строительства, а также для составления сметной документации ресурсным (ресурсно-индексным) методом. Эта спецификация оформляется в виде 9-графной формы на листах формата А3.
2. В виде спецификации по форме 7 ГОСТ 21.101.
Предусмотрена возможность настройки параметров очета:
а) Вида основной надписи для первого листа.
б) Вида основной надписи для последующих листов.
в) Формата обложки - А3 или А4.
г) Включения в состав отчета обложки и титульного листа с подписями.
Кроме стандартных форм, пользователь, при необходимости, может воспользоваться дизайнером отчетов и сконструировать любую произвольную форму для вывода данных из рабочей спецификации. Разумеется, для этого необходимо освоить работу с дизайнером отчётов.
Несколько вопросов и ответов
Почему для работы с БД принята технология ADO и формат MS Access локальных баз данных? Решения клиент-сервер себя не оправдали?
Эта версия программы предназначена для широкого круга пользователей. "Широкий круг" теперь, по независящим от нас причинам, составляют мелкие проектные организации или "самостийные" подразделения относительно крупных. Между ними практически не поддерживается взаимодействия, единые базы данных оборудования ведут очень редко. Фактически введется конкурентная борьба "все против всех". В таких условиях мы решили дать возможность хоть каждому пользователю вести собственные локальные базы данных. Если "дорастут" - смогут обмениваться базами данных, выкладывать их на файл-серверы (программа позволяет работать в многопользовательском режиме). Технология ADO в данном случае принята как более универсальная, позволяющая масштабировать работу программы. Формат Access также наиболее универсальный и обладающий достаточными возможностями. Однофайловые базы данных беолее понятны нынешнему "контингенту". Клиент-серверные решения, разумеется, более перспективные, но в текущей ситуации для этого вида деятельности им пока не время.
Однако в программу фактически зашиты и решения на перспективу и превратить её в клиент-серверную версию очень просто. Но делать это мы будем по индивидуальным заказам.
Как приобрести программу?
Программа находится в стадии бета-тестирования (уже несколько месяцев). Для неопределенного круга пользователей будет доступна только после полного тестирования и завершения разработки документации.
Программа будет входить в ruCAD или её можно использовать самостоятельно?
Программа ruAdoSoExplorer может работать как полностью автономное приложение, но при установленной базовой системе ruCAD появляются дополнительные возможности по подсчету "количеств" в ruCAD и по привязке в ruCAD к любым примитивам данных для полуавтоматического определения объемов работ.
Программа будет бесплатной?
Нет, это будет условно-бесплатная программа. Пробная версия будет иметь некоторые функциональные ограничения. Но, для пользователей, передающих собственные базы данных в репозиторий БД, будет бесплатно предоставляться полнофункциональная версия по особому соглашению.