BricsCAD

Продукт
Разработчики: Bricsys
Дата премьеры системы: сентябрь 2010 года
Дата последнего релиза: 2015/10/14
Технологии: BIM - Информационное моделирование зданий и сооружений,  САПР

Содержание

Одним из бенефициаров BricsCAD является российская компания ЛЕДАС, разработавшая технологию вариационного прямого моделирования, используемую в BricsCAD Platinum. В то время как лицензиарами компонент и библиотек российских САПР являются как раз иностранные компании. В частности, механизм прямого моделирования в КОМПАС-3D лицензирован у компании Bricsys, в T-FLEX используется геометрическое ядро Parasolid компании Siemens PLM Software, а библиотеки для работы с файлами .dwg абсолютно все вендоры (кроме Autodesk) лицензируют у Open Design Alliance (США)[1].

2010: Bricscad 10

Компания Bricsys, разработчик САПР-системы Bricscad, анонсировала в сентябре 2010 года новую версию продукта для платформы Linux. Благодаря поддержке распространенного формата DWG, Bricscad 10 обладает тесной совместимостью с самой популярной системой автоматизированного проектирования AutoCAD.

Решение Bricscad 10 является одним из первых продуктов, который предлагает вниманию пользователей Linux функциональные и простые в использовании инструменты для просмотра и редактирования чертежей в распространенном DWG-формате и может быть задействован в самых разных отраслях (гражданское строительство, машиностроение, архитектура, ГИС-системы и др.).

Версия Bricscad V10 for Linux поставляется в комплекте с интерфейсами LISP, DCL и Diesel API. Впоследствии Bricsys планирует расширять набор доступных API-интерфейсов для Linux с учетом потребностей пользователей.Как зародилась масштабная коррупционная схема при внедрении ИТ в ПФР при участии «Техносерва» и «Редсис». Подробности 38.7 т

В новой версии продукта реализована поддержка современных web-технологий. Разработка eBridge обеспечивает тесное взаимодействие Bricscad 10 с web-сервисом Vondle. Это SaaS-решение может использоваться для организации эффективной коллективной работы и упрощает управление, просмотр, обмен, контроль версий и выполнение других операций с САПР-данными в режиме онлайн.

Bricscad 10 будет поддерживать три распространенных дистрибутива Linux – Fedora 12, OpenSuse 11.1 и Ubuntu 9.10 (или более поздние версии).

Bricscad 11

Bricscad 11 для операционной системы Windows обладает тесной совместимостью с системой автоматизированного проектирования AutoCAD и предлагает все необходимое для создания и редактирования чертежей в формате .dwg.

Усовершенствованный пользовательский интерфейс Bricscad 11 обеспечивает быстрый доступ к инструментам и функциям, включая Grips, Dynamic Input и Dynamic Dimensions. В версии Bricscad 11 впервые реализована возможность редактирования динамических блоков. Приложение позволит использовать блоки из доступных библиотек Dynamic Blocks Libraries, а для модификации их свойств и ограничений может использоваться панель Properties Bar. Специалисты смогут использовать файлы PDF в качестве подложки и по достоинству оценят функцию предварительного просмотра Layer Preview.

Версия Bricscad V11 Pro использует Redway3D – производительный движок 3D-рендеринга. Компонент Drawing Explorer позволяет упростить манипуляции с освещением и материалами. В ближайшее время также выйдет продукт Bricscad V11 Classic for Linux, в котором будет реализована поддержка технологии eBridge.

Bricscad 11 Platinum

В новой версии разработчики предлагают пользователям трехмерное параметрическое твердотельное моделирование, которое обеспечивает работу с двумерными и трехмерными чертежами в формате DWG. Кроме того, в пакете Bricscad 11 Platinum появится шесть новых наборов инструментов.

Для моделирования объектов пакет Bricscad 11 Platinum предлагает стандартные примитивы, в том числе параллелепипед, цилиндр, конус, сферу, тор и призму. Для модификации примитивов доступны такие инструменты, как вытягивание, поворот и изгибание. Сочетая эти примитивы и инструменты с логическими операциями – объединение, вычитание, пересечение – пользователь может конструировать самые сложные твердые тела.

Среда «X-Solids» в пакете Bricscad Platinum отображает всю историю создания деталей, обеспечивая параметрическое редактирование этих деталей в любой момент. Любой параметр примитива можно легко изменить даже после того, как этот примитив стал частью составной детали. Примитивы в сложных формах можно перемещать, копировать, вращать, удалять – при этом они остаются в составе сложной детали. Внутренние скругления и диагональные сопряжения можно масштабировать и удалять, как и сечения, а логические операции с формами можно отменять – как по одной, так и все сразу.

Пользователи пакета Bricscad Platinum 11 смогут создавать двумерные фигуры из одной или нескольких цельных деталей с помощью утилиты QuickDraw. Утилита QuickDraw автоматически создает и выравнивает двумерные фигуры сразу в нескольких видах – до 10 сразу. Создатели двумерных чертежей могут использовать параметрические трехмерные функции, которые интегрируются с привычным чертежным интерфейсом. Все эти возможности позволяют быстро освоить создание сложных трехмерных моделей, обеспечивая подготовку всех необходимых двумерных чертежей. Все файлы – двумерные и трехмерные – хранятся в формате DWG. Ядро ACIS, встроенное в пакет Bricscad в редакциях Pro и Platinum, обеспечивает быстрое выполнение операций со сплошными деталями и точное устранение скрытых линий.

В состав пакета Bricscad 11 Platinum также входит обширная библиотека трехмерных моделей оборудования, созданная на основе пакета SI Mechanical от Скотта Хала (Scott Hull). Параметрические объекты любого рода – стандартные элементы, соединительные детали и др. – моментально создаются и масштабируются одним нажатием кнопки.

На начальном этапе пакет Bricscad Platinum доступен в версии для платформы Windows на английском языке – поддержка других языков появится в ближайшие недели.

Bricscad V11 Pro for Linux

Пакет Bricscad V11 Pro for Linux впервые предлагает пользователям платформы Linux полноценный механизм моделирования сплошных объемных деталей ACIS, открывающий путь к новым возможностям 3D-моделирования. Кроме того, компания Bricsys пообещала добавлять новые функции для работы с 3D-объектами в последующих версиях Bricscad для Linux. Также добавлена команда SOLPROF для работы со сплошными деталями и редактор PC3 Editor для изменения конфигураций принтеров и плоттеров при выводе чертежей на бумагу.

Особо следует упомянуть о программном интерфейсе BRX API для платформы Linux, который теперь доступен в пакете Bricscad V11 Pro for Linux. Появление такого интерфейса означает, что теперь пользователи Linux смогут получить в свое распоряжение полноценные проектировочные и инженерные системы на базе чертежей в формате DWG, причем разработчикам таких приложений достаточно будет иметь единый набор кода для всех трех поддерживаемых САПР-платформ: Bricscad BRX for Windows, AutoCAD ARX и Bricscad BRX for Linux.

Инструментарий разработчика BRX Linux SDK (Software Developer Kit) полностью идентичен инструментарию для Windows. Единственная разница заключается в наличии специальных компоновочных библиотек для Linux вместо аналогичных библиотек для Windows. По данным производителя, более 90% функций для Windows BRX уже доступны в BRX Linux, включая компонент BModeler, удалениеn скрытых линий и интерфейсы BRep API для генерации отчетов. До конца года планируется полностью унифицировать интерфейс BRX для платформ Windows и Linux.

Кроме базовых функций BRX инструментарий BRX Linux SDK включает в себя уровень эмуляции Windows Platform Emulation Layer, который предоставляет доступ к большому числу функций Windows API на платформе Linux. Этот уровень эмуляции встроен в инструментарий BRX, поэтому полностью прозрачен для разработчиков.

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

2012

BricsCAD 13 для Windows

Компания Bricsys из Бельгии официально выпустила осенью 2012 года новую версию своей САПР-системы BricsCAD 13 для операционной системы Windows. В новой версии разработчики представили инструменты для моделирования сборных объектов – главной сферой применения этих инструментов является проектирование механических деталей.

Кроме того, в BricsCAD 13 для Windows представлены новые функции для создания и редактирования 2D-чертежей. Кроме всего прочего, все новые функции BricsCAD 13 можно интегрировать с внешними решениями с помощью свободно доступных интерфейсов API – это помогает партнерам компании создавать заказные решения на базе BricsCAD по заданию клиентов.

Пакет BricsCAD 13 для Windows является продолжением заслуженной и популярной кросс-платформенной линейки BricsCAD. Этот продукт содержит функции для решения любых задач инженера-проектировщика – от простых 2D-эскизов до расширенного прямого 3D-моделирования. Как унифицированное решение, пакет BricsCAD 13 предлагает моделирование сборных деталей, построенное на базе функций прямого 3D-моделирования и обработки граничных условий из предыдущей версии BricsCAD 12. В частности, теперь файлы .DWG с деталями сборки можно организовать в древовидную структуру механических компонентов. Изменения в компонентах сборки любого уровня генерируются автоматически вместе с обновлением ведомости материалов. Механизм обработки граничных условий сборки Assembly Constraints позволяет задавать 3D-связи между гранями и ребрами разных механических компонентов. Функция кинематического анализа позволяет перемещать и вращать детали модели для решения прямых и обратных кинематических задач в реальном времени.

Дополнительно пользователям BricsCAD 13 для Windows предлагается целый набор новых команд, функций, диалогов и параметров для улучшенной работы над 2D-чертежами. Например, впервые реализован диспетчер подшивок, диалог ввода массивов и несколько расширений печати, включая специальный режим печати в фоновом режиме. Также представлено автозавершение для командной строки, поддержка многострочных текстовых врезок с возможностью привязки и растяжения/масштабирования, команды для работы с именованными группами чертежей, а также поддержка выражений для установки 2D-ограничений по размерам.

Новый модуль Powerdimensions добавляет расширенные функции для простановки размеров на 2D-чертежах механических деталей. Поддержка многопоточной генерации видов на чертежах тоже является важным шагом вперед в повышении общей производительности пакета.

Пакет BricsCAD представляет собой не только мощную и универсальную САПР-систему, но и полноценную платформу для разработки заказных САПР-решений. Мировая партнерская сеть BricsCAD насчитывает более 700 независимых разработчиков, которые используют стандартные API-интерфейсы пакета BricsCAD (LISP, DCL, VBA/COM, .NET, BRX) для создания целевых решений в разных отраслях и дисциплинах. Несколько сотен таких решений в двадцати категориях уже доступны в магазине решений на web-сайте компании Bricsys, а в ближайшие месяцы их число должно еще больше вырасти.

Briscad V12 for Linux

Бельгийская компания Bricsys, известная своими продуктами серии Bricscad для автоматизированного проектирования, представила в начале 2012 года очередную версию своей САПР-системы для платформы Linux. Все три редакции Bricscad V12 для Linux – Classic, Pro и Platinum – открывают пользователям открытых систем доступ к инструментам мирового класса для 3D-моделирования, а также программный интерфейс CAD API, не уступающий по возможностям Windows-версиям продуктов Bricsys. Вместе с представлением новой Linux-версии своего продукта компания Bricsys анонсировала сохранение цен на Bricscad V12 Linux, а также планы по выпуску всей серии продуктов Bricscad V12 на платформе Mac OS X во второй половине 2012 года.

Выпуск версии Briscad V12 для Linux подтвердил серьезность намерений производителя в отношении Linux, ранее почти не рассматриваемой, как серьезная платформа для профессиональной конструкторской работы.

Все три редакции пакета Bricscad V12 for Linux предлагают такой же мощный механизм согласования ограничений на плоскости (2D constraint solver), как в гораздо более дорогих САПР. С помощью этого механизма пользователи могут задавать множество различных ограничений для двумерных элементов, в том числе, перпендикулярные, параллельные и концентрические.

Из других улучшений в версии Bricscad V12 for Linux (всех редакций) можно выделить такие возможности, как обрезка заштрихованных областей, добавление собственных образцов штриховки, установка параметров листа, генерация интерактивных сечений и также 2D- и 3D-моделирование с использованием визуальных стилей. Улучшенный механизм обработки растровых изображений позволяет легко масштабировать крупные изображения в геоинформационных приложениях Brisccad.

Pro-редакция пакета Bricscad V12 отличается от стандартной Linux-версии наличием инструментов для так называемого «прямого» 3D-моделирования (direct modeling) и динамически проставляемых размеров. Пользователи могут легко переключаться между двумерным и трехмерным режимами. Новый элемент интерфейса под названием «Quad Cursor» (Счетверенный курсор) помогает быстро создавать и редактировать 3D-модели с минимальным числом операций. Этот курсор автоматически подсвечивает и выделяет объекты модели попадает на границы, предоставляя весь набор кнопок для вытягивания, поворота и снятия фасок, причем все операции выполняются в реальном времени.

2015: BricsCAD v.16 локализована

14 октября 2015 года компания Bricsys представила версию BricsCAD V16. 10 ноября 2015 года разработчики заявили о выпуске локализации этой версии продукта[2].


Изменения в составе продукта

В BricsCAD v16 появилась команда WHOHAS, она помогает узнать имя пользователя для заблокированного файла, который его редактирует в настоящий момент и время начала блокировки. Команда EXPORTLAYOUT экспортирует все видимые объекты с текущего листа в пространство модели нового чертежа.

Улучшена работа с подшивками: в свойствах чертежа можно увидеть данные о подшивке, с которой ассоциирован конкретный чертёж, а при необходимости удалить такую ассоциацию. Все объекты и слои отныне поддерживают свойство прозрачности.

В BricsCAD V16 появился специальный помощник DATAEXTRACTION, он позволяет в автоматическом режиме экспортировать различные свойства сущностей, содержащихся в dwg-файле, в файлы .dxd (Data Extraction Definition) и .csv (Comma Separated Value).

Пользователи BricsCAD теперь могут создавать и редактировать текст из нескольких колонок (MTEXT), выбирать способ отображения дробей.


Порядок и исключения из него

Функциональный прорыв обеспечили релизу команды ARRAYRECT, ARRAYPOLAR, ARRAYPATH. Они позволяют создавать ассоциативные массивы 2D- или 3D-объектов, размещая их на заданном расстоянии друг от друга, в соответствии с заданным законом (прямоугольная решётка, по кругу, или вдоль заданной кривой). Отличие ассоциативных массивов от обычных в возможности интеллектуального редактирования, как с помощью команд ARRAYEDIT, ARRAYEDITEXT, ARRAYCLOSE, так и через панель свойств: например, можно изменить порождающий элемент, после чего все остальные элементы изменятся соответственно. Можно изменить число элементов и расстояние между ними, можно придать отдельному элементу исключительное положение или удалить его.

Представление BricsCAD V16 в 2D

Геометрия — основа всего остального в BricsCAD. Любую модель можно импортировать в BricsCAD и редактировать, как инструментами прямого редактирования, так и с помощью задания параметрических зависимостей между её элементами.

Определённые проблемы создаёт несовместимость между ядрами геометрического моделирования: BricsCAD основан на ядре ACIS, в основу SolidWorks положено ядро Parasolid, CATIA и Creo используют собственные ядра. Трёхмерная модель, будучи корректной с точки зрения одного ядра, может стать камнем преткновения для другого — из-за несовместимости принципов работы, заложенных в основу продуктов, с допусками на геометрию и топологию граничного представления тел.

Указанное обусловило специальную обработку геометрии при импорте модели в BricsCAD из других форматов:

  • поиск и исправление геометрических и топологических «ошибок» (являющихся таковыми лишь с точки зрения ACIS),
  • упрощение геометрии (переход от NURBS к аналитическим поверхностям везде, где это возможно с требуемым допуском),
  • автоматическая склейка набора поверхностей в одну водонепроницаемую оболочку.

Все эти функции появились в BricsCAD v16. Теперь они могут автоматически выполняться при импорте геометрии в BricsCAD. При наличии в модели неисправимых ошибок их список выводится на специальную панель «Отчёт» обозревателя конструкции с удобной навигацией по каждой ошибке, позволяющей пользователю локализовать её в геометрической модели.


Умный выбор

Будучи системой прямого моделирования, BricsCAD предлагает пользователям возможности непосредственной работы с гранями и рёбрами тел — их можно изменить методом «выдавить-вытолкнуть», передвинуть на новое место или удалить с автоматическим заполнением промежутка. В версии V16 реализован новый инструментарий для удобного выбора граней и ребёр. Одним щелчком пользователь может выбрать все грани, образующие выступ, выемку или скругление на теле. Можно задать дополнительное условие выбора в виде условия на площадь, длину или радиус соответствующих элементов.


Свободные формы

Команда LOFT стала дополнительным расширением функционала трёхмерного моделирования. Она позволяет создавать трёхмерные тела со сложной геометрией на основе двумерных сечений.

Модель, созданная в BricsCAD V16 с помощью инструмента LOFT (2015)

Ещё один новый способ получить тело свободной формы в BricsCAD - «скульптурная» деформация граней существующего тела с сохранением гладкости между ними. Такая деформация может задаваться перемещением любой точки грани (как внутри, так и на границе - инструмент Move Point), равно, как и трансляцией, вращением рёбер (Move Edge). Рёбрам можно придать любую желаемую форму (Transform Curve).

В версии 16 технология вариационного прямого моделирования расширена с трёхмерных тел (объектов типа «3D Solid») до поверхностей (объектов типа «Surface»). Поверхность в BricsCAD можно получить динамическим заметанием произвольного плоского или трёхмерного профиля при его смещении в заданном направлении или вращении вокруг заданной оси. Можно «взорвать» любое существующее тело, чтобы получить его оболочку в виде набора поверхностей. Напротив, любой набор сопрягающихся поверхностей, образующих «водонепроницаемую» оболочку, можно «сшить» в тело. Ещё один способ получения тела из поверхности — это придание последней заданной толщины (как и многое другое в BricsCAD это реализовано в виде операции прямого редактирования с динамическим вводом и динамическим получением результирующего тела).

Инструменты для работы с поверхностями в BricsCAD (2015)

Операции перемещения и вращения грани, «выдавить-вытолкнуть», создания скругления или фаски, удаления граней с «заклеиванием» промежутка, деформации граней теперь в равной степени применимы как к трёхмерным телам, так и к поверхностям. Поверхностью можно разрезать тело или другую поверхность на части. Вычитанием тела из поверхности можно получить дырку в последней, которую можно «заклеить» удалением соответствующих рёбер. К граням и рёбрам поверхностей можно применять те же трёхмерные ограничения (зависимости), что и к граням и рёбрам твёрдых тел, получая тем самым параметрические объекты. Всё это с равным успехом работает, как с поверхностями, созданными в BricsCAD, так и в других CAD-системах.

Представление возможностей 3D в BricsCAD V16 (2015)


Сборки и параметрические компоненты

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

Упрощая технические детали реализации: локальные компоненты подобны блокам, а внешние — внешним ссылкам (XREF). И у пользователей BricsCAD теперь есть возможность автоматически перевести файлы с внешними ссылками и блоками в файлы с внешними и локальными компонентами, равно как и сделать обратный переход от компонент к блокам и ссылкам.

В чём состоит преимущество компонентов по сравнению со стандартными блоками и внешними ссылками? Прежде всего в том, что компоненты могут быть параметрическими. Создать параметрический компонент очень просто — достаточно добавить к его геометрии хотя бы одну двумерную или трёхмерную параметрическую зависимость (ограничение расстояния, угла или радиуса). Параметры ограничений можно связать между собой формулами с использованием дополнительных определяемых пользователем параметров. При вставке параметрического компонента в сборку его параметры можно обозначить, как конкретными значениями, так и формулами с использованием параметров самой сборки.

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

Механизм параметрических компонентов позволяет одинаково легко работать как с 2D, так и с 3D-геометрией (трёхмерными телами и поверхностями) — в отличие от механизма динамических блоков.

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

Начиная с версии V16 разработчики приложений для BricsCAD получили возможность создавать и использовать параметрические компоненты программно — соответствующие программные интерфейсы теперь поставляются вместе с BricsCAD Platinum.

Значимое нововведение в этой области - в BricsCAD Communicator. Из файлов в форматах SolidWorks, Inventor, Solid Edge, Creo, CATIA, NX, STEP можно извлекать геометрию детали или сборки и структуру изделия, представляя её как в виде компонента, так и в виде стандартных блоков (по выбору пользователя). Это упрощает последующее редактирование такой сборки в BricsCAD.

Импортированная сборка SolidWorks со структурой изделия в BricsCAD V16 (2015)

О генерации чертежей в BricsCAD V16 (2015)

О проектировании изделий из листового металла в BricsCAD V16 (2015)

Наработки в области BIM в версии BricsCAD V16 (2015)

Примечания



СМ. ТАКЖЕ (5)


Распределение вендоров по количеству проектов внедрений (систем, проектов) с учётом партнёров

За всю историю
2021 год
2022 год
2023 год
Текущий год

  PTV Group (3, 9)
  АСКОН (4, 7)
  Ansys (5, 4)
  CSoft Development (СиСофт Девелопмент) (3, 3)
  Витро Софт (Vitro Software) (1, 3)
  Другие (16, 19)

  АСКОН (3, 9)
  Нанософт разработка (3, 3)
  Autodesk (3, 2)
  Нанософт (3, 2)
  PTV Group (2, 2)
  Другие (7, 9)

Распределение систем по количеству проектов, не включая партнерские решения

За всю историю
2021 год
2022 год
2023 год
Текущий год

  КОМПАС-3D - 60
  Vitro-CAD - 31
  Siemens NX - 26
  PTV Visum - 25
  PTV Vissim - 23
  Другие 500

  PTV Visum - 7
  PTV Vissim - 7
  Pilot-BIM - 5
  Vitro-CAD - 3
  Autodesk Revit Architecture 2016 - 2
  Другие 30

  КОМПАС-3D - 5
  Pilot-BIM - 4
  PTV Vissim - 2
  Vitro-CAD - 2
  NanoCAD - 2
  Другие 13

Распределение вендоров по количеству проектов внедрений (систем, проектов) с учётом партнёров

За всю историю
2021 год
2022 год
2023 год
Текущий год

  Витро Софт (Vitro Software) (2, 46)
  Autodesk (25, 39)
  Нанософт (9, 22)
  Нанософт разработка (7, 22)
  АСКОН (4, 9)
  Другие (63, 38)

  АСКОН (1, 5)
  Витро Софт (Vitro Software) (2, 4)
  Autodesk (2, 2)
  PlanRadar (ПланРадар) (1, 2)
  Graphisoft (1, 1)
  Другие (3, 3)

Данные не найдены