isicad.ru :: портал САПР, PLM и ERP :: версия для печати

Статьи

27 ноября 2014

BricsCAD V15: больше, чем AutoCAD

Как одна программа может заменить AutoCAD, Inventor и SketchUp за небольшую долю их стоимости

Дмитрий УшаковДмитрий Ушаков

Месяц назад на Международной конференции Bricsys в Барселоне мы представили нашим партнерам и CAD-блогерам новое поколение (V15) CAD-платформы BricsCAD, продажи русской локализованной версии которой стартовали на прошлой неделе. А значит, пришло время подробно представить эту версию читателям isicad. Но сначала — немного истории.
Немного истории
С самого рождения в 2007 году (именно тогда ядро IntelliCAD было заменено собственной разработкой) BricsCAD позиционировался в качестве доступного аналога AutoCAD — за относительно небольшие деньги (стоимость лицензии на одно рабочее место BricsCAD V15 колеблется от 329 до 729 евро в зависимости от функционала) вы приобретаете систему, обладающую практически полной совместимостью с дорогим оригиналом по формату файлов (.dwg), набору команд и возможности запуска сторонних приложений (385 приложений представлено на сегодняшний день в каталоге на сайте Bricsys).

Однако, эта важная функция — быть доступным аналогом AutoCAD — является лишь одной стороной медали. На второй стороне — возможности полноценного прямого и параметрического трехмерного моделирования в области машиностроения и архитектуры. Эти возможности пользователям AutoCAD недоступны. Конечно, в портфеле Autodesk есть продукты, реализующие похожие функции (Inventor и Revit), но они не обладают совместимостью с AutoCAD ни по формату файлов, ни по набору команд, ни тем более по возможности запуска многочисленных приложений, разработанных сторонними разработчиками для AutoCAD. Поэтому пользователям, которым требуется соответствующий функционал, приходится покидать привычную CAD-среду и осваивать новые методологии проектирования в рамках других программ. А вот пользователи BricsCAD с такой необходимостью сталкиваются намного реже.

Взять, например, параметрическое трехмерное моделирование. Да, в AutoCAD за последние годы появился ряд возможностей параметризации моделей — динамические блоки, двумерные зависимости, ассоциативные поверхности и массивы — но создать параметрическое трехмерное тело по-прежнему невозможно. А вот в BricsCAD такая возможность присутствует уже три года — начиная с версии V12, в которой одновременно появились как 2D-зависимости для полилиний, так и 3D-зависимости для трехмерных тел. Например, ограничение расстояния в 2D может задавать длину отрезка, а в 3D — толщину стенки.

Более того, поскольку параметрические возможности BricsCAD не основаны на идее перегенерации геометрической модели при изменении значений параметров (как это обстоит в подавляющем большинстве других 3D CAD), параметризация в BricsCAD всегда остается опциональной для пользователей, а имеющиеся в модели степени свободы позволяют применять к ней интуитивно понятные операции прямого редактирования — такие как перемещения грани или набора граней, образующих конструктивный элемент, причем делать это в полном соответствии с заложенной в модель конструктивной концепцией.

Следующим этапом стало появление в BricsCAD V13 возможностей работы с большими сборками, состоящими из иерархически вложенных компонент. Каждая из таких компонент представлена обычным .dwg-файлом, компоненты связываются друг с другом посредством сборочных ограничений (тех же трехмерных зависимостей), сборка автоматически обновляется при изменении компонент. Помимо этого пользователи BricsCAD могут использовать библиотеку из 30 000 стандартных трехмерных деталей, порождать ассоциативные ведомости материалов и обмениваться CAD-файлами в самых разных форматах.

А год назад — в рамках версии V14 — пользователи BricsCAD получили набор инструментов для проектирования изделий из листового металла и автоматической генерации ассоциативных чертежных видов по трехмерной модели.

В новейшей версии V15 эта траектория развития была продолжена в виде дальнейшего наращивания функционала проектирования из листового металла, моделирования сборок, а также реализации новых функций в области информационного моделирования зданий (BIM). Расскажем обо всем этом по порядку. Общее представление о новых функциях V15 можно получить, посмотрев следующий ролик:

Что нового в BricsCAD V15 (щёлкните для просмотра)

Одна лицензия для трех платформ
BricsCAD доступен в виде трех приложений для платформ Windows, Linux и Mac OS X. Под каждую платформу собирается и тестируется собственная версия, однако все они основаны на общем исходном коде — поэтому функционал разных версий отличается лишь небольшими деталями, которые постепенно устраняются.
BricsCAD V15 для Mac OS X

BricsCAD V15 для Mac OS X (щёлкните для увеличения)

Начиная с версии V15, Bricsys перестает делать различия между лицензионными ключами — теперь любой купленный ключ подходит к любой из трех версий. Поэтому, если вы хотите поработать с Mac-версией BricsCAD, являясь существующим пользователем Windows-версии, просто скачайте с нашего сайта соответствующий инсталлятор и введите тот же лицензионный ключ — платить за новый не нужно! Это правило также распространяется на сетевые и корпоративные лицензии BricsCAD.

Удобство использования
BricsCAD поддерживает различные способы общения с пользователем: через строку для ввода команд, систему выпадающих пунктов меню, панели инструментов, а также с помощью уникального контекстного графического меню Quad. В версии V15 к этому добавился ленточный интерфейс в стиле Microsoft Office.
Ленточный интерфейс BricsCAD V15

Ленточный интерфейс BricsCAD V15

А для того, чтобы каждый пользователь мог выбрать интерфейс себе по вкусу, в BricsCAD была добавлена поддержка конфигурируемых рабочих пространств. Каждое из этих пространств содержит собственное меню, панели, ленты и конфигурацию Quad-курсора. К четырем предопределенным рабочим пространствам для двумерного черчения, трехмерного моделирования, машиностроительного проектирования и BIM каждый пользователь может легко добавить собственное рабочее пространство, сконфигурировав его удобным ему образом.

Для удобного переключения трехмерных видов в графической области BricsCAD появился новый виджет (интерфейсный элемент) «Глядя со стороны», который позволяет легко переключаться между стандартными видами (спереди, сверху, слева-снизу и т.д.).

Еще один новый виджет облегчает переключение опций для некоторых операций трехмерного моделирования — таких как выталкивание профиля или множественный выбор рамкой графических объектов и их частей:

Горячие клавиши" в BricsCAD V15

В версии V15 можно одновременно работать с несколькими открытыми документами, переключаясь между ними с помощью закладок:

Закладки для открытых файлов в BricsCAD V15

Закладки для открытых файлов в BricsCAD V15

Трехмерное моделирование
Одним из важнейших нововведений версии V15 в области трехмерного моделирования стали автоматически определяемые области для выталкивания или кручения. Лучше всего этого функционал демонстрируется в следующем видеоролике:

Автоматическое опеределение областей для выталкивания и кручения (щёлкните для просмотра)

Благодаря этой функции, теперь можно выталкивать и крутить профиль с внутренними границами с автоматическим построением соответствующих отверстий.

Кроме того, команды динамического выталкивания и кручения (DMEXTRUDE и DMREVOLVE) теперь поддерживает несколько режимов — они могут создавать новые тела, добавлять объемы к существующим телам, вычитать заметаемый объем из всех «встреченных по дороге» тел, а также действовать интеллектуально в зависимости от контекста.

У команды выталкивания также появилась опция динамического задания угла наклона.

У ряда трехмерных ограничений (зависимостей) появилась опция "перевернуть", позволяющая автоматически поменять взаимную ориентацию объектов, связанных ограничением.

Ассоциативные чертежные виды
Представленный в прошлом году функционал по генерации чертежных видов трехмерной модели, автоматически обновляющихся при ее изменении, был существенно расширен в BricsCAD V15. Во-первых, сами чертежные виды теперь можно представлять посредством (поли-)линий, настраивая индивидуальные стили отображения на экране и печати на бумаге - это выгодно отличает BricsCAD от других CAD, где чертежные виды являются на самом деле обычными видами трехмерной модели. BricsCAD же поддерживает оба способа представления чертежных видов (2D и 3D).

Во-вторых, реализован новый чертежный вид - детальный (увеличенный). Он может быть построен на основе любого существующего вида (ортогонального и изометрического, 2D и 3D, сечения), сохраняя автоматическую зависимость как от исходного вида, так и от самой трехмерной модели.

Ассоциативные чертежные в BricsCAD V15

Ассоциативные чертежные в BricsCAD V15 (щёлкните для увеличения)

В-третьих, сгенерированные чертежные виды теперь можно экспортировать как в пространство модели, так и в новый .dwg-файл. Последняя возможность реализована по запросу существующего клиента BricsCAD - крупной компании, которая не хочет делиться со своими заказчиками исходными трехмерными моделями (ради сохранения ноу-хау).

Проектирование из листового металла
Компания Bricsys делает серьезную ставку на функционал проектирования изделий из листового металла в BricsCAD. Так, сразу после завершения Международной конференции Bricsys в Барселоне мы с моим коллегой Ильей Татарниковым переместились в Ганновер, чтобы принять участие в ведущей выставке технологий листового металла EuroBLECH и продемонстрировать возможности BricsCAD в этой области. Плодотворное общение с потенциальными пользователями и партнерами укрепило нашу убежденность в правильности концентрирования усилий на этом направлении. (См. подробнее об этом в моей заметке «Блеск листового металла на EuroBLECH».)

Год назад в рамках BricsCAD V14 мы предложили удобный способ моделирования деталей из листового металла путем создания базового листа и вытягивания из его ребер новых стенок:

Создание листовой детали в BricsCAD способом «от базовой стенки» (щёлкните для просмотра)

В версии V15 эти возможности были дополнены новым способом моделирования, подходящим для создания деталей со сложной формой: сначала создается трехмерное тело, затем из него получается оболочка заданной толщины, в ней автоматически распознаются стенки, острые ребра между стенками заменяются на стыки и сгибы, добавляются разгрузки на углы, автоматически генерируется развертка детали на плоскость. Этот новый рабочий процесс подробно иллюстрируется в следующем ролике:

Создание листовой детали в BricsCAD из оболочки трехмерного тела" (щёлкните для просмотра)

Поскольку BricsCAD не использует историю построения модели для перегенерации геометрии, пользователи могут свободно переходить от одного варианта детали к другому — например, заменить стык на сгиб и наоборот, разрезать стенку на несколько частей или наоборот объединить две стенки в одну, удалить любую стенку без удаления соседних и т.п. Все эти операции невозможны в традиционных системах типа SolidWorks или Autodesk Inventor.

Описанный выше рабочий процесс идеально подходит для переработки импортированной геометрии. Компании, оказывающие услуги по производству деталей из листового металла (резке, гибке, сварке) получают от своих заказчиков модели в самых разных CAD-форматах с разной степенью проработанности. Большинство таких моделей нуждается в коррекции для того, чтобы их можно было произвести на станках с ЧПУ. И BricsCAD здесь выходит на первую роль — с его возможностью импортировать геометрию в любом формате, автоматически распознать в ней стенки и сгибы, после чего переработать деталь, получить ее развертку на плоскость и экспортировать ее со всеми необходимыми технологическими аннотациями в CAM-систему для планирования операций резки и сгиба на станках с ЧПУ.

Следующий видеоролик демонстрирует возможности редактирования в BricsCAD детали из листового металла, созданной в SolidWorks — с автоматическим получением ее развертки:

Редактирование листовой детали, созданной в SolidWorks" (щёлкните для просмотра)

Работа со сборками
Функционал проектирования сборок в BricsCAD V15 получил ряд нововведений, сделанных в соответствии с запросами пользователей. Основным требованием было обеспечить возможность вставки параметрических деталей и подсборок, которые автоматически изменяются при изменении значений параметров на уровне сборки.

Напомним, что BricsCAD поддерживает три типа параметров: параметры двумерных и трехмерных размерных ограничений, а также задаваемые пользователем параметры (в будущем мы планируем реализовать и другие типы параметров). Параметру в BricsCAD можно либо присвоить конкретное значение, либо указать формулу, по которой оно должно автоматически вычислять по значениям других параметров. Параметры, чьи значения не вычисляются с помощью формул, являются определяющими для компоненты, и — начиная с версии V15 — доступны для редактирования на уровне сборки (включая возможность связывания этих параметров формулами, вычисляемыми на основе параметров сборки).

Параметрические компоненты BricsCAD V15

Параметрические компоненты BricsCAD V15 (щёлкните для увеличения)

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

Другим расширением функционала для проектирования сборок стала возможность задания физической плотности каждой детали и расчет объемно-массовых характеристик сборки с учетом этой информации.

Кроме того, в версии V15 был расширен функционал генерации ассоциативной ведомости материалов. Теперь пользователь может конфигурировать столбцы таблицы по своему желанию, добавляя в нее информацию о предназначении, плотности, массе и объеме каждой детали, а также значения параметров параметрических компонент.

Конфигурируемая ведомость материалов в BricsCAD V15

Конфигурируемая ведомость материалов в BricsCAD V15

Информационное моделирование зданий
Корни компании Bricsys лежат в области архитектурно-строительного проектирования — еще в 1996 г. компанией-предшественницей было разработано приложение BricsWorks для MicroStation, представлявшее собой систему твердотельного моделирования для архитектурно-строительного рынка, которая позволяла порождать по трехмерной модели двумерные чертежи и разнообразные текстовые отчеты. В 1997 г. Bentley Systems — владелец MicroStation — выкупила все права на этот продукт, а Brics начала создание нового поколения подобного продукта на основе AutoCAD и IntelliCAD под названием «Architecturals». Затем компания сделала ставку на развитие платформы BricsCAD, вернувшись к теме архитектурно-строительного проектирования лишь пару лет назад, выпустив BricsCAD BIM Module Beta, который по сути представлял собой старый добрый Architecturals, портированный на платформу BricsCAD.

Однако, эти действия служили лишь сигналом для клиентов и партнеров Bricsys, обозначающим, что компания собирается вернуться к своим истокам. Одновременно с этим разработчики Bricsys интенсивно развивали технологические основы для создания абсолютно нового решения для архитектурно-строительного проектирования.

Потребность с таком решении для пользователей AutoCAD и его аналогов в последние годы многократно возросла. По мере принятия BIM в качестве отраслевого стандарта в разных странах мира с необходимостью предоставлять заказчикам модели в этом формате столкнулись не только архитекторы и строители, но и поставщики оборудования — например, промышленной кухонной мебели и техники.

На Международной конференции Bricsys в Барселона один разработчик такого вполне успешного приложения для платформ AutoCAD и BricsCAD заявил, что портирование существующего кода на Revit для него становится кошмаром. И дело здесь даже не в том, что интерфейс для разработки приложений Revit не имеет ничего общего с существующими интерфейсами для разработки приложений AutoCAD, а в том, что сама идеология Revit полностью противоположна AutoCAD-овской — если в AutoCAD все геометрические объекты существуют сами по себе и могут лишь опционально иметь параметрические связи, то модель Revit изначально на 100% параметрическая, и редактировать ее можно лишь путем изменения значений параметров. И это вызывает сложности не только у разработчиков приложений, но и у самих пользователей.

В чем состоит феномен популярности SketchUp у архитекторов (которые используют эту программу для концептуального моделирования зданий и интерьеров)? В том, что технология «тяни-толкай» («push-pull») в одни ворота выигрывает в наглядности и простоте у нудного редактирования многочисленных параметров в диалоговых формах, закрывающих собой полэкрана. Прямое моделирование открыло прямую дорогу в 3D для миллионов, и компания Bricsys не осталась в стороне от этого процесса.

С 2010 г. сначала в рамках ЛЕДАС, а с 2012 в Bricsys Technologies Russia, мы активно развивали собственные технологии прямого моделирования, которые выгодно отличаются от существующих аналогов своей интеллектуальностью: они автоматически умеют учитывать «умные» связи между элементами модели, параметризуя только те части модели, которым это действительно необходимо. И после того, как практические преимущества такого подхода стали очевидны на примере моделирования изделий из листового металла, Bricsys решила применить те же технологии к моделированию зданий.

BricsCAD BIM V15

BricsCAD BIM V15 (щёлкните для увеличения)

Функционал, получивший имя «BricsCAD BIM», позволяет применять как стандартные, так и специализированные команды для создания трехмерной модели здания в виде набора тел. При этом окна и двери являются определяемыми пользователем параметрическими компонентами, автоматически вычитающими объем из стены для создания оконного или дверного проема при вставке. BricsCAD затем поддерживает автоматическое соответствие размеров проема и окна/двери.

Созданную в BricsCAD или импортированную из другой CAD-системы трехмерную модель можно превратить в информационную модель здания с помощью классификации трехмерных тел в качестве типовых элементов здания (стены, плиты перекрытия, кровля) — такая классификация может быть выполнена как вручную, так и автоматически — и последующим импортом в файл формата IFC, являющимся стандартным способ обмена данными между BIM-приложениями.

Общее представление о процессе моделирования зданий в BricsCAD BIM можно получить из следующего видеоролика:

BricsCAD BIM (щёлкните для просмотра)

Как заявил глава Bricsys Эрик Де Кейзер на конференции в Барселоне, «архитектору, использующему .dwg, больше не нужен SketchUp». Более того, со временем этот архитектор сможет обойтись и без Revit. Стратегия Bricsys в области BIM не особенно отличается от стратегии в области CAD: создать простую в использовании платформу, для которой сторонние разработчики создадут собственные приложения, закрывающие потребности разных дисциплин: специализированное проектирование, структурный анализ, симуляция и проч. В отличие от Revit такие приложения не придется создавать с нуля — в качестве основы можно взять существующее приложение для платформы AutoCAD/BricsCAD, связав его с информационной моделью BricsCAD.

Понятно, что позиционирование реализованного в рамках BricsCAD V15 функционала в качестве BIM-решения преждевременно. Руководство Bricsys полностью отдает себе в этом отчет, поэтому новые функции в области архитектурно-строительного проектирования (специализированное прямое моделирование, параметрические окна и двери, классификация BIM-объектов, экспорт в формат IFC) стали частью версии BricsCAD Platinum, не прибавив к ее стоимости ни цента. Такая ситуация сохранится по крайней мере до выпуска V16 осенью 2015 г. Это дает возможность всем потенциальным пользователям и разработчикам приложений протестировать BricsCAD BIM уже сейчас и высказать свои пожелания.

А что же 2D?
Развитие функционала трехмерного моделирования в BricsCAD ни в коем случае не идет в ущерб интересам пользователей, которые продолжают использовать BricsCAD главным образом как программу для оформления чертежей. Подтверждением тому служит солидный список соответствующих функций версии V15.

Все они были инспирированы запросами пользователей, из которых самый часто встречаемый касается поддержки динамических блоков. Ранее компания Bricsys предложила пользователям BricsCAD возможность вставки и редактирования параметров динамических блоков, созданных в AutoCAD. В версии V15 к этому добавилась возможность редактировать вставки динамических блоков путем манипуляций их «ручками» (grip points). С помощью «ручек» можно удобно и наглядно вращать, переворачивать, масштабировать, выравнивать и менять состояние видимости динамических блоков, как объясняет Ральф Грабовски на следующем видео:

Манипулирование динамическими блоками с помощью «ручек» (щёлкните для просмотра)

Другим нововведением стала поддержка команд HIDEOBJECTS/ISOLATEOBJECTS, позволяющих легко скрывать и показывать отдельные объекты.

Команда COPY получила новый параметр, позволяющий быстро создать массив из нужного количества объектов, на основе оригинала и его первой копии (эта возможность демонстрируется в ролике BricsCAD BIM, но она работает абсолютно с любыми объектами).

В таблицах теперь можно использовать формулы, а неассоциативные области штриховки можно редактировать путем перемещения «ручек».

С полным списком нововведений BricsCAD V15 вы можете ознакомиться на сайте www.bricsys.ru, откуда можно также загрузить бесплатную 30-дневную полнофункциональную версию для ознакомления. И не забывайте, что .dwg-файлы, созданные в BricsCAD (включая ознакомительную версию), на 100% совместимы с AutoCAD — ведь предлагая существенно расширенный набор функционала, мы ни на шаг не отходим от платформы, так полюбившейся миллионам инженеров и архитекторов во всем мире!


Все права защищены. © 2004-2024 Группа компаний «ЛЕДАС»

Перепечатка материалов сайта допускается с согласия редакции, ссылка на isicad.ru обязательна.
Вы можете обратиться к нам по адресу info@isicad.ru.