В связи с готовящимся выходом новой версии программного продукта PlanTracer 2.0 мы хотели бы познакомить пользователей с ее особенностями, новыми решениями и инструментами.
Первая версия, победно прошедшая по миру и завоевавшая множество наград, была основана на качественно новой технологии, перевернувшей представления о возможном. На глазах изумленной публики происходило невероятное чудо — старый, грязный двумерный сканированный план превращался в трехмерную модель здания. Векторные примитивы, полученные в результате стандартной автоматической векторизации, анализируются и «собираются» в дву- или трехмерные параметрические объекты.
Цель и главная задача второй версии PlanTracer — «заточить» все преимущества новой технологии под реальные задачи пользователей, занимающихся, в первую очередь, технической инвентаризацией, прокладкой внутренних коммуникаций, эксплуатацией зданий, сооружений, промышленных объектов.
Программа, предназначающаяся, прежде всего, для специалистов, работающих с поэтажными планами, была создана при их непосредственном участии. Хотим выразить огромную благодарность всем, кто сотрудничал с нами, за профессиональные консультации, помощь в постановке задачи, тестировании и оценке новой программы.
Итак, PlanTracer 2 обеспечивает возможность решения двух основных задач.
Эти возможности PlanTracer были подробно рассмотрены ранее (см. CADmaster
Для того чтобы обеспечить комплексное решение задач по созданию графики, было необходимо разработать средства, позволяющие не только векторизовать старые, но и создавать новые планы. Основной акцент при создании второй версии PlanTracer сделан на решение именно этой задачи — создании новых векторных планов.
Также, надеемся, нам удалось сделать PlanTracer более простым и удобным приложением для пользователя, легким в освоении и использовании.
Итак, рассмотрим порядок работы в программе.
Параметрический план, создаваемый в PlanTracer, состоит из взаимосвязанных объектов, обладающих набором редактируемых свойств и геометрических размеров. При рисовании пользователь выбирает объекты из библиотеки и составляет из них план в соответствии с имеющимся абрисом.
Очень часто приходится слышать вопрос: «Поставляются ли библиотеки элементов вместе с программой?» К сожалению, в связи с отсутствием единых стандартов сформировать библиотеку, устраивающую всех пользователей, невозможно. Зато с PlanTracer поставляется легкий и удобный инструмент для создания всех необходимых объектов библиотеки, от стен до целых стандартных квартир, из которых, как из кубиков, можно собирать целые этажи.
Процесс создания элемента библиотеки прост: элемент плана рисуется при помощи AutoCAD, копируется в соответствующий раздел библиотеки, где ему задаются свойства и вариант взаимодействия со стеной. Параметрический элемент библиотеки готов (рис. 1)!
К свойствам элемента библиотеки относятся: принадлежность слою, точка вставки, для стен — толщина и стиль (капитальная, внутренняя, перегородка), для стеновых объектов — способ взаимодействия со стеной.
Объекты библиотеки ведут себя в соответствии с заданными правилами. Например, шаблон двери с проемом 1,2 метра может встраиваться в стену любой толщины, при этом величина проема остается неизменной.
Библиотека сгруппирована по разделам (стены, колонны, окна, двери, стеновые объекты
При создании плана обязательно следует учитывать специфику работы инвентаризатора. Обмеры производятся по существующему, а не по проектируемому строению (т.е. по внешнему контуру и во внутренних помещениях строения). В связи с этим возникают определенные проблемы, общего решения которых до сих пор не существует, и различные компании подходят к созданию плана по-разному. Рассмотрим два основных способа, применяемых в таких компаниях.
План вычерчивается таким же образом, как и при строительном проектировании,
Таким образом, при классическом построении плана практически неизбежно возникают несоответствия между размерами на вычерченном плане и соответствующими обмерами, произведенными на объекте. Это означает, что воспользоваться возможностью автоматической простановки размеров и мгновенного расчета площадей без их дальнейшей коррекции вручную в соответствии с размерами на абрисе — нельзя.
Этот вариант построения плана принципиально отличается от классического и заключается в вычерчивании внешнего контура этажа и внутренних контуров комнат в строгом соответствии с обмерами на объекте. Из располагаемых в соответствующих позициях контуров, как из кусочков картинки, собирается целый паззл — строение.
Не очень привычный вариант, зато, поскольку размеры контуров идеально совпадают с обмерами на объекте, одним нажатием клавиши мыши можно получить площади и все необходимые размеры помещений, а также автоматически подсчитать площади квартир (даже с учетом заданных понижающих коэффициентов).
Единственное, что останется — преобразовать пространства между внутренними контурами в стены, и программа позволяет сделать это в автоматическом режиме.
PlanTracer поддерживает оба рассмотренных варианта создания планов строения и может использоваться организациями, работающими как по классической, так и по «контурной» технологии. Рассмотрим способы построения плана в программе.
Пользователь выбирает в библиотеке необходимый шаблон стены, задает положение ее оси и вычерчивает план в соответствии с внешними и внутренними обмерами.
PlanTracer позволяет создавать как линейные, так и дуговые стены. При этом доступны все возможности точного рисования и задания расстояний в AutoCAD: объектная привязка, полярное и объектное отслеживание
Размеры стен при рисовании можно просто вводить в командной строке. А если известно расстояние между двумя параллельными стенами или новая стена располагается на заданном расстоянии от угла комнаты, к услугам пользователя — динамические размеры, которые позволят задать расстояние от известной точки и длину стены по любой ее оси (рис. 3 и 4).
Возможен также вариант, когда пользователь создает «скелет» плана — оси стен (центральную, левую или правую) — контурами, а затем преобразовывает оси в стены соответствующих типов и толщин (рис. 5 и 6).
Построение плана контурами производится по следующей схеме.
Описанный вариант предназначен для поклонников рисования полилиниями AutoCAD. Это действительно мощный и удобный инструмент. Однако можно и еще более упростить процедуру, исключив пункт 2: нарисовать внешний контур здания, используя объект Этаж, а затем разместить внутри него объекты Комната.
Положение стеновых объектов (стен, окон, сантехники) обычно замеряется относительно выбранной точки (внешнего угла здания, внутреннего угла комнаты
Для пользовательских (не связанных со стенами) объектов можно задавать расстояние от точки отсчета по двум осям (рис. 12).
Один и тот же стеновой объект может вставляться как в линейные, так и в дуговые стены (рис. 13).
Свойства размещаемого на плане объекта — шаблона библиотеки можно корректировать при вставке. Так же легко могут быть отредактированы свойства и геометрические размеры объектов на существующем плане. Кроме того, предусмотрена возможность изменения и корректировки сразу нескольких выбранных объектов.
Например, ширину проема для выбранных окон или дверей просто изменить в соответствующем поле диалога Свойства окна, вызываемого нажатием правой клавиши мыши, или же указанием на экране при помощи специальной линейки (рис. 14 и 15).
Для объектов плана, которые не вписываются в стену (сантехническое оборудование, лифтовые камеры, мусоропроводы, плиты
Для выбранных стен можно изменить шаблон (рис. 18), задать тип, размеры (длину, ширину, угол поворота, радиус — для дуговых стен), штриховку (заливку), цвет заполнения
После создания плана приступаем к его оформлению: задаем отдельные помещения, квартиры с входящими в них помещениями.
Комнату можно задать, просто указав курсором точку внутри замкнутых стен, а также прямоугольником или полилинией, содержащей как линейные, так и дуговые сегменты.
Квартира задается путем указания входящих в нее комнат.
Формат описания помещений может быть настроен. Например, описание комнаты, входящей в квартиру, для удобства может содержать и номер квартиры (рис. 19). После определения всех квартир достаточно лишь изменить формат шаблона описания помещения, и в описании помещения останется только его номер (рис. 20).
При задании помещения его площадь определяется автоматически.
PlanTracer также позволяет в автоматическом режиме проставлять размеры помещений — достаточно выбрать необходимые помещения и запустить команду Размер (рис. 21). При этом, чтобы не загромождать чертеж, пользователю следует задать минимальное значение для отображаемых размеров и минимальную площадь помещения, в котором будут проставлены размеры. Помещения с меньшими площадями и меньшие значения длин образмериванию не подлежат.
Программный подсчет площадей и автоматическая простановка размеров при создании плана контурами обеспечивают полное совпадение с площадями, подсчитанными вручную по формулам, и с точными размерами на абрисе. Причем, в соответствии с описанной выше настройкой, отображаются только необходимые размеры.
При формировании плана классическим способом или же при создании последующих этажей здания путем корректировки первого созданного этажа подсчитанные программой размеры и площади по понятным причинам отличаются от размеров, полученных при обмере строения. Размеры и площади можно изменять вручную. Кроме того, для удобства коррекции рассчитанных программой площадей и размеров в PlanTracer предусмотрен специальный режим, в котором программа последовательно «пробегает» по всем значениям размеров и площадей, позволяя их корректировать.
Предвидя закономерный вопрос: «Можно ли автоматически пересчитать площади в зависимости от новых откорректированных размеров?» — уточняем, что эта задача решена для помещений прямоугольной формы (рис. 21 и 22). Для подсчета геометрических площадей помещений более сложных форм измененных значений размеров практически всегда недостаточно (например, по четырем известным сторонам можно построить несколько четырехугольников, площади которых различны).
Площади квартир программа подсчитывает, исходя из площадей помещений, входящих в них. Поэтому для правильного подсчета площадей квартир следует определить тип помещения. Применять эту операцию можно сразу для нескольких выбранных помещений (рис. 23).
После определения типа помещения информация по площадям отдельных помещений и квартир фактически готова и может быть передана в приложения, работающие с семантической (описательной) информацией. На рисунке 24 приведен пример экспорта информации о квартире в Excel. Макрос для этой операции поставляется вместе с программой. Кроме того, из PlanTracer также можно передать в другое приложение графический план указанной квартиры в формате WMF.
Внешний контур этажа необходим для решения различных задач: привязывания атрибутивной информации, размещения на плане участка
Определение контура площади этажа любой сложности осуществляется в PlanTracer одним нажатием клавиши мыши в любой точке, лежащей вне контура этажа (рис. 25).
Основной акцент при разработке новой версии PlanTracer был сделан на повышение эффективности рисования, оформления и проверки поэтажных планов. В результате в программе реализованы следующие возможности:
Развитие функций графического редактирования сделало целесообразным разделение PlanTracer на профессиональную и стандартную версии.
PlanTracer Professional, включающий модуль ImageEnabler, позиционируется как продукт, предназначенный для автоматического распознавания растровых и векторных чертежей.
PlanTracer Standard — простой и, следовательно, более дешевый продукт, обеспечивающий:
Кроме того, появился и PlanTracer Viewer, основная функция которого — печать фрагмента поэтажного плана (квартиры с указанным номером) в пространство листа AutoCAD, уже содержащего необходимые элементы оформления (штампы, рамки, тексты
Наличие трех модификаций программы позволит потенциальному покупателю сформировать наиболее эффективный набор продуктов с учетом специфики работы организации и особенностей обрабатываемых планов.