Знакомство с ArCon 2005
Знакомство с ArCon 2005
Программа ArCon является разработкой немецкой компании ELECO Software GmbH. В данной главе рассматривается русифицированная версия программы ArCon+ 8.02.
Внимание!
Перевод подписей к элементам управления и текстов сообщений ArCon с немецкого на русский язык не всегда удачен, поэтому в тексте будут встречаться названия кнопок, которые отличаются от их перевода в программе. Смысл при этом сохраняется. Отдельные подписи не будут переведены по причине того, что немецкие разработчики ArCon вывели не все строки в файлы ресурсов, чтобы их можно было легко заменить при переводе. В этом случае после названия элемента управления на немецком языке в скобках приведен русский перевод.
В большинстве современных графических систем при создании чертежей на компьютере общей философией является использование геометрических примитивов – точек, отрезков и дуг. С помощью различных комбинаций перечисленных элементов посредством присвоения их геометрическим свойствам определенных значений (имеются в виду координаты характерных точек, длины, радиусы и т. п.), а также с помощью заложенных в программу команд редактирования пользователь может создавать любое сложное изображение. Можно возразить, что практически в каждой графической системе присутствует множество команд для построения, например, кривых Безье или NURBS-кривых, однако на аппаратном уровне эти кривые и сплайны также переводятся в последовательный набор отрезков, максимально приближенных к действительному положению кривой. Аналогичный принцип действует и в трехмерном твердотельном моделировании: сложный объемный объект создается посредством последовательных комбинаций базовых трехмерных фигур (куба, сферы, конуса, тора и т. п.), а также с использованием базовых формообразующих операций (выдавливание, вращение, булева операция и пр.).
Такой подход позволяет формировать изображения и модели любой формы, однако за это приходится расплачиваться временем, необходимым для освоения функциональных возможностей графической системы и создания каждого чертежа или трехмерной модели, поэтому устраивать пользователей он перестал. При проектировании создается модель или изображение пусть еще не существующего, но реального материального объекта. Любой такой объект обладает определенными свойствами, которые не всегда можно передать через изображение обычного чертежа или 3D-модель. Это послужило толчком, заставившим разработчиков пойти другим путем, в результате чего появился объектный подход.
При объектно-ориентированном моделировании пользователь оперирует не геометрическими примитивами, а конкретными объектами. К примеру, при построении плана этажа здания вместо точек, отрезков и дуг используются стены, окна, двери, отдельные помещения и т. п.
Каждый объект наделен набором свойств, которые задаются или присваиваются по умолчанию при создании объекта и хранятся в файле документа вместе с изображением чертежа или геометрией трехмерной модели. Для окон эти сведения могут включать габаритные размеры, форму (прямоугольное, полукруглое и др.), оптические свойства застекления, материал и текстуру рамы. Для стен это толщина, длина и высота, материал, текстура внешней и внутренней поверхности, наличие окон или дверей в стене и ссылки на объекты, соответствующие этим окнам и дверям.
При трехмерном моделировании 3D-сцена также строится из отдельных объектов, предлагаемых системой. К примеру, если программа предназначена для моделирования жилых комнат или коммерческих помещений, то ее база данных может содержать перечень мягкой или офисной мебели. Каждый трехмерный объект интерьера обладает свойствами, позволяющими модифицировать его в определенных пределах (изменять цвет, конфигурацию, подбирать материал и пр.).
Применение объектного подхода дает следующие преимущества.
• Значительно возрастает скорость создания планов и чертежей.
• Чертеж или модель становятся более информативными: при выделении (или редактировании) объекта можно легко определить или заменить его свойства, причем большинство из них не отображаются на обычном чертеже или модели.
• База данных наполняется не произвольными, а реальными объектами (реально существующими экземплярами мебели различных марок, материалами конкретных производителей и т. п.). В программе приводятся адреса фирм-поставщиков, к которым можно обратиться после завершения проработки проекта и заказать все необходимое.
• Объекты легко изменять и модифицировать; при этом программа отслеживает правильность задания значений свойств (к примеру, создать окно, большее, чем стена, на которой оно размещено, невозможно). Это облегчает работу и позволяет избежать случайных ошибок.
• Построенная модель (чертеж) может быть представлена в виде иерархического дерева (рис. 1.1), что упрощает навигацию по проекту, поиск и редактирование его отдельных частей.
Рис. 1.1. Пример иерархического представления строительного плана, созданного на основе объектного подхода
Примечание
Иерархическое представление не ново для автоматизированного проектирования, однако в данном случае узлами дерева являются не отдельные части графического изображения, которые, как правило, не несут смысловой нагрузки, а конкретные объекты, разделенные по каком-либо признаку.
• Одним из главных преимуществ объектно-ориентированного подхода является возможность быстрого и полностью автоматического перехода к трехмерному изображению. Набор объектов, которыми может оперировать пользователь, ограничен, и в свойствах каждого объекта можно заложить достаточно информации, чтобы получить полное представление о его форме, поэтому становится возможной реализация графического изображения в 3D (именно такой подход в системе ArCon). Пользователь получает трехмерное представление проекта, не затратив никаких усилий. Полученную трехмерную модель далее можно визуализировать и получить реалистичную картинку или передать в другую систему для дальнейшего редактирования или проведения инженерных расчетов. В данном случае пользователю не нужны даже навыки трехмерного моделирования.
Примечание
На это свойство следует обратить внимание, поскольку генерация трехмерной модели по чертежам давно является камнем преткновения для всех разработчиков инженерных графических систем. В действительности на практике реализован противоположный принцип – генерация чертежа (проекции 3D-модели) по готовой модели. Попытка произвести обратное действие (переход из двухмерного изображения в 3D) имела место в некоторых известных CAD-системах (в SolidWorks), однако успешной ее назвать сложно. На двухмерное изображение накладываются жесткие ограничения, что не позволяет применять заявленный функционал повсеместно. Объектный подход предоставляет возможность получения завершенной трехмерной модели (с учетом специфики конкретных объектов).
Кроме вышеперечисленных преимуществ, объектно-ориентированный подход имеет недостатки.
В первую очередь это ограниченность набора готовых объектов, а также невозможность их произвольного изменения. Это делает программу негибкой и означает, что принцип объектного проектирования может быть применен только в специализированных системах (таких как ArCon, Professional Home Design Platinum и пр.). Разработчикам таких систем необходимо учитывать специфику отрасли, для автоматизации и решения задач которой предназначается программный продукт, а также максимально расширять возможность настройки свойств объектов.
Здесь на первый план опять выходит вопрос стоимости и функционала системы. Если вы полностью уверены, что специализированная программа подходит для ваших целей, приобретайте ее. В противном случае необходимо изучить ее функционал подробнее или приобрести «обычный» дорогой CAD-редактор.
Вторым недостатком объектно-ориентированных графических инженерных систем является проблема интеграции с другими графическими системами. Речь идет не о трудностях при передаче графических данных – обмен двухмерной и трехмерной информацией давно является стандартом для любых коммерческих программ. Суть проблемы заключается в потере значений свойств объектов и иерархических связей между объектами. Система, в которую планируется экспортировать проект, может не поддерживать объектного подхода или иметь другой набор свойств своих объектов. По этой причине при сохранении проекта из программы ArCon в другой формат (не ArCon-объект) экспортируется только графическое изображение.
Примечание
Проекты ArCon 2005 можно экспортировать в различные двухмерные и трехмерные форматы, используя группу команд Файл ? Экспортировать в формате. В программе поддерживаются форматы обмена данными VRML, DXF, формат системы 3ds Max и др., а также возможность сохранения проекта в выполнимый EXE-файл (подробнее об этом будет рассказано далее).
С импортом данных из других систем также есть проблема. Если они не приведены к определенному формату, поместить их внутрь специализированной объектной системы невозможно. Например, при импорте чертежа из AutoCAD в ArCon загружается только изображение. При этом ArCon самостоятельно не распознает, где в открытом изображении окна, двери, стены и т. п., и не может присвоить отдельным объектам разумные свойства. Это означает, что дальнейшее редактирование чертежа в ArCon, как и «поднятие» его в 3D, невозможно. Импорт становится бессмысленным, поэтому большинство объектно-ориентированных проектных систем не имеют функций чтения графических данных извне.
Однако простота, скорость и наглядность выполнения проектов в таких программах побеждают их недостатки, поэтому системы, подобные рассматриваемой в этой книге ArCon, нашли широкое применение при проектировании.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКДанный текст является ознакомительным фрагментом.
Читайте также
Почему 2005-й?
Почему 2005-й? Вот мы и подошли к тому самому 2005 году, который я называю годом Великого Перелома. И наконец начну обоснование своего мнения.Как только что было сказано, Ubuntu появляется осенью 2004 года, когда был представлен как самый совершенный и окончательный
2005
2005 § 111. Учимся умножать на два 27 февраля 2005Любой интерфейс можно усложнить в два раза. Как правило, делается это для однозначности, надежности или «защиты от дурака».Упрощать интерфейсы просто (см. предыдущий параграф) — две «а» можно заменить на одну.Простейший пример
Tiny Desktop Firewall 2005
Tiny Desktop Firewall 2005 Производитель: TINY Software (http://www.tinysoftware.com).Статус: коммерческая.Размер дистрибутива: 4,9 Мбайт.Несмотря на небольшой размер дистрибутива, брандмауэр Tiny Desktop Firewall имеет большое количество функций (рис. 3.43). Работа программы построена таким образом, что защита
Возможности Visual Studio 2005
Возможности Visual Studio 2005 Как и следует ожидать, Visual Studio 2005 содержит все необходимые средства проектирования, средства доступа к базам данных, утилиты обзора проектов и объектов, а также интегрированную систему справки. Но, в отличие от средств разработки, которые были
Что нового в Visual Studio .NET 2005
Что нового в Visual Studio .NET 2005 Если у вас уже был опыт программирования под Visual Studio .NET 2003, то вы заметите, что на панели инструментов появились новые элементы управления. Они будут рассматриваться в главе, посвященной элементам управления. При разработке дизайна приложения
Глава 1 Разработка модели дома или квартиры в системе ArCon
Глава 1 Разработка модели дома или квартиры в системе ArCon Большой выбор программных средств дает возможность подобрать подходящий по функционалу и цене продукт.Однако не всегда деньги, вложенные в программное обеспечение, оправданны. Все зависит от задач, которые
Порядок разработки проектов в среде ArCon
Порядок разработки проектов в среде ArCon Программа ArCon является объектно-ориентированной графической дизайнерской системой, предназначенной для быстрого и удобного проектирования зданий и жилых помещений, а также разработки и визуализации интерьеров.Система ArCon
Интерфейс и возможности ArCon 2005
Интерфейс и возможности ArCon 2005 Перед началом работы с модулем ArCon необходимо ознакомиться с интерфейсом, системными настройками и возможностью их изменения.Главное окно программы ArCon 2005, открывающееся после запуска, показано на рис. 1.2. Оно содержит две панели
Глава 1 Знакомство с ArCon 2005
Глава 1 Знакомство с ArCon 2005 • Общий принцип работы с программой• Интерфейс и возможности ArCon 2005Программа ArCon является разработкой немецкой компании ELECO Software GmbH. В данной книге будет рассматриваться русифицированная версия программы ArCon+ 8.02. Внимание! Перевод подписей к
Порядок разработки проектов в среде ArCon
Порядок разработки проектов в среде ArCon Программа ArCon, как уже отмечалось, является объектно-ориентированной графической дизайнерской системой, предназначенной для максимально быстрого и удобного проектирования зданий, жилых помещений, а также разработки и
Интерфейс и возможности ArCon 2005
Интерфейс и возможности ArCon 2005 Перед началом работы с модулем ArCon, как и с любой другой программой, необходимо основательно ознакомиться с интерфейсом, системными настройками и возможностью изменения и того, и другого для этой программы. О том, как работать с программой,
Глава 3 Начинаем работу в ArCon
Глава 3 Начинаем работу в ArCon • Проект ArCon• Создание нового проектаПредыдущие две главы носили обзорный характер. Главное, что вы должны были получить после их прочтения, – это хорошее представление о возможностях и общих принципах работы в программе ArCon. Сейчас, полагаю,
Проект ArCon
Проект ArCon В общем случае проектом в программе называется полностью завершенная, проработанная до мелочей модель дома (коттеджа или общественного здания) или группы домов, включающая внутреннюю обстановку, элементы окружения (рельеф, объекты экстерьера), полностью
Итог: расширенный порядок построения модели дома в ArCon
Итог: расширенный порядок построения модели дома в ArCon В завершение этой главы подведем итог всему, чему вы научились ранее. Эта глава заканчивает рассмотрение работы в режиме конструирования в программе ArCon, поэтому такое обобщение пройденного материала, на мой взгляд,
СОБЫТИЯ: Интерполитех 2005
СОБЫТИЯ: Интерполитех 2005 Начну с не самого интересного, зато с самого курьезного - со стенда США [1]. То ли выставочные площади в Москве слишком дороги, то ли бюджет не позволил большего. А возможно, таким образом американцы хотели сказать, что им реклама не нужна, но тогда
ROSSтки оптимизма-2005
ROSSтки оптимизма-2005 Выходя утром из поезда в славном городе Санкт-Петербурге, я почувствовал дыхание Европы: в отличие от Ленинградского вокзала Москвы там приятно пахло моющими средствами и свежим влажным воздухом. Где же, как не в Петербурге, лучше всего проводить