¬аше окно в мир —јѕ–
 
Ќовости —татьи јвторы —обыти€ ¬акансии Ёнциклопеди€ –екламодател€м
—татьи

22 июн€ 2022

BricsCAD: реализаци€ —јѕ– по-другому

–альф √рабовски–альф √рабовски

ќригинал публикации: Ralph Grabowski. Another Way of Doing MCAD
–азнесение сборки в BricsCAD Mechanical

–азнесение сборки в BricsCAD Mechanical

¬ 1988 году корпораци€ Parametric Technology Corp (PTC) с выпуском Pro/Engineer стандартизировала подход к 3D-моделированию, который доминирует и по сей день. ƒва ее основател€, российские математики, придумали способ рисовать двумерные эскизы, которые при этом были параметрическими, а затем выдавливать/вращать их, превраща€ в св€занные трехмерные твердотельные модели, которые также были параметрическими.

Ђѕараметрическийї означает, что программное обеспечение дл€ механического проектировани€ использует формулы дл€ управлени€ размерами и положением эскизов и деталей в модел€х. Ёто выражаетс€ в том, что изменение эскиза мен€ет модель, Ч отсюда и слово Ђпараметрическийї в названии компании PTC.

 аждый шаг работы пользовател€ записываетс€ в историю действий; редактирование элемента в дереве истории также измен€ет соответствующие эскизы и детали, позвол€€ быстро воплощать конструкторские идеи, такие, например, как перемещение отверсти€ или изменение размера фаски, без перерисовки модели с нул€.

ѕочти кажда€ MCAD-программа впоследствии копировала Pro/Engineer: Solidworks (перва€ параметрическа€ CAD-система дл€ Windows), Solid Edge, Inventor, что угодно! ѕараметрическое моделирование мигрировало в другие дисциплины, такие как архитектура и трубопроводы.

я должен добавить, что параметрическое проектирование не было изобретением PTC; CAD-система, котора€ св€зывала 3D-модели, была впервые разработана дл€ архитектурного проектировани€ в конце 1970-х годов в јнглии под названием 2.5D RUCAPS (Really Universal Computer-Aided Production System). RUCAPS была заменена в середине 80-х на Sonata, котора€ через несколько лет воскресла как Reflex и в конце концов была куплена PTC. ’от€ Pro/Reflex не стала попул€рной среди архитекторов, PTC добилась большого успеха со своей первой на рынке параметрической механической —јѕ–, несмотр€ на то что она работала в операционной системе Unix.

ќтметим, что подход, основанный на триаде эскиз/параметры/истори€, имеет свои недостатки. «апись изменений в историю могла длитьс€ Ђвечностьї дл€ сложных моделей, а в некоторых случа€х генераци€ новых версий модели приводила к аварийному завершению работы системы.

—уществует другой подход. ќн полностью исключает 2D-эскизы и деревь€ истории: конструкторы рисуют непосредственно 3D примитивы, такие как блоки и конусы, а затем используют логические и другие операции дл€ придани€ детал€м желаемой окончательной формы. »менно таким способом с самого первого дн€ выполн€лось 3D-моделирование в HP Co/Create (купленной, конечно же, PTC) и AutoCAD от Autodesk.

—егодн€ мы называем второй подход Ђпр€мым моделированиемї, и, несмотр€ на его уже долгую историю, он был использован при создании новых MCAD программ, таких как SpaceClaim (ANSYS), Creo (PTC) и Fusion (Autodesk). ƒерево истории рискует стать историей.

Ќо возможен ли некий третий подход к 3D MCAD? я могу предположить, что однажды мы сможем использовать среду моделировани€, похожую на глину, формиру€ ее пальцами в дополненной реальности с помощью уточн€ющих инструментов.

BricsCAD Mechanical от Hexagon

>ѕользовательский интерфейс BricsCAD Mechanical 2022

ѕользовательский интерфейс BricsCAD Mechanical 2022

Ќо в ожидании того, что моделирование на основе дополненной реальности станет обычным €влением, если вообще когда-либо станет, давайте рассмотрим другой подход к MCAD, используемый BricsCAD. ќн сочетает параметрическое моделирование с пр€мым моделированием, обходитс€ без дерева истории и допускает необ€зательность эскизов.

»стори€ BricsCAD началась даже раньше истории Pro/Engineer, Ч в 1986 году, когда компани€ Bricsworks занималась разработкой Architecturals, программы 3D-проектировани€, котора€ в конечном итоге была продана Bentley Systems как MicroStation TriForma. ¬ 2002 году компани€, ныне известна€ как Bricsys, выпустила аналог AutoCAD, основанный на IntelliCAD, но через несколько лет переписала весь код, разработав собственный продукт BricsCAD.

¬ то врем€ ходили слухи, что Bricsys адаптирует старый код Architecturals к BricsCAD.  омпани€ отказалась от этого, создав вместо этого собственную систему 3D-моделировани€ на основе геометрического €дра ACIS от Dassault Systѐmes Spatial и средств 3D-проектировани€, разработанных в –оссии программистами компании Ћ≈ƒј—.

“ехнологи€ Ћ≈ƒј—а сочетает параметризацию с распознаванием конструктивных элементов и пр€мым моделированием/редактированием, к которым Bricsys недавно добавила некоторые элементы искусственного интеллекта. ‘ункциональность была настолько привлекательной, что Bricsys купила интеллектуальную собственность у Ћ≈ƒј—а, а также пригласила на работу в компанию часть его сотрудников. Ќо то, что в BricsCAD использовались параметрические 2D- и 3D-инструменты Ћ≈ƒј—а, а не Spatial, делало ее несовместимой в этой области с другими системами проектировани€.

–абочий процесс выгл€дит следующим образом:

  1. ¬ы импортируете 3D-модель в BricsCAD Mechanical из другой программы MCAD с помощью дополнительной платной опции под названием ЂCommunicatorї, котора€ представл€ет собой трансл€тор InterOp, лицензированный у компании Spatial.
  2. »мпортированна€ модель содержит недостаточно информации, поэтому вы примен€ете распознавание конструктивных элементов BricsCAD, чтобы добавить модели интеллекта.
  3. ¬ы измен€ете модель с помощью функций пр€мого редактировани€ BricsCAD.

≈сли это не кажетс€ вам новым, то только потому, что некоторые конкуренты в области MCAD имитировали такой рабочий процесс; другие пытаютс€ наверстать упущенное в области автоматического распознавани€ конструктивных элементов.

ѕолуавтоматическое создание чертежей

BricsCAD

ќдновременное добавление 42 болтов с помощью интеллектуальной функции поиска и замены BricsCAD

¬последствии в BricsCAD добавили полуавтоматический поиск и замену, в котором вы указываете элемент (скажем, отверстие) и блок, которым его замен€ете (например, метчик), и BricsCAD находит все вхождени€.

¬ BricsCAD есть р€д методов автоматизации, которые в системе относ€тс€ к искусственному интеллекту. ќдин из них Ч Ђраспространениеї (propagation). ќн ищет на чертежах элементы, которые с большой веро€тностью €вл€ютс€ соединени€ми, а затем добавл€ет соединени€. ƒругой метод Ч Ђсоздание блоковї (blockification), который ищет идентичные экземпл€ры групп сущностей, а затем преобразует их в блоки. “ретий Ч Ђоптимизаци€ї дл€ поиска линий с небольшими отклонени€ми от пр€мой и разрывами и их исправлени€.

≈сть пара преимуществ применени€ этих методов к чертежам. «амена повтор€ющихс€ деталей (например, угловых соединений) блоками значительно уменьшает размер файла. ƒругим, более важным преимуществом €вл€етс€ сверхбыстра€ детализаци€: например, когда нужно специфицировать детали соединений (обычно состо€щих из нескольких болтов, вырезов и элементов жесткости) между дес€тками колонн и балок в конструкци€х.

BricsCAD BIM использует ту же систему импорта/распознавани€/редактировани€, чтобы превратить немые файлы IFC в интеллектуальные файлы BIM. Ќапример, функци€ ЂBimifyї автоматически определ€ет вертикальные и горизонтальные плиты как стены и полы.

ќпора на DWG

BricsCAD

BricsCAD Shapes изначально работает с 3D-телами

≈ще одним отличием BricsCAD от основных MCAD-систем €вл€етс€ то, что она хранит проектные данные в файлах DWG, в том же формате, что и AutoCAD. ‘ормат DWG достаточно гибок дл€ хранени€ всех видов данных, не определенных Autodesk. Ёто делает чертежи, сделанные в BricsCAD Mechanical, совместимыми с BricsCAD BIM, чего Autodesk не может предложить своим заказчикам в области машиностроени€ и архитектуры, как это ни парадоксально.

“ем не менее Bricsys пришлось придумать и некоторые обходные пути. Ќапример, DWG не поддерживает сборки, поэтому BricsCAD сохран€ет детали в файлах внешних ссылок (xrefs), а затем соедин€ет их с помощью 3D-ограничений. ƒругие данные хран€тс€ в других форматах с целью оптимизации Ч например, облака точек в файлах BPT (Bricsys Point Tree). ¬ зависимости от вертикальной версии BricsCAD имеет встроенные системы проектировани€ листового металла, проектировани€ ландшафта и дорог, MEP (механические, инженерные, водопроводные сети), BIM (информационное моделирование зданий) и кинематического анализа Ч все они хран€т данные в файлах DWG.

Ќесколько лет назад компани€ выпустила бесплатную программу 3D-моделировани€ Shape, позициониру€ ее как программу дл€ предварительного проектировани€, наподобие SketchUp. ¬ отличие от SketchUp, он работает с 3D-телами.

ћнение автора

Ўведска€ компани€ Hexagon несколько лет назад купила бельгийскую Bricsys, будучи впечатленной тем, насколько хорошо BricsCAD заменил AutoCAD в их программном обеспечении дл€ проектировани€ предпри€тий CADWorx. ’орошей новостью €вл€етс€ то, что пока Hexagon, похоже, не вмешиваетс€ в разработку BricsCAD, а это означает, что обновлени€ продолжают выпускатьс€ в обычном бешеном темпе.  ак часто случаетс€ с поглощени€ми, некоторые руководители Bricsys в конце концов ушли из Hexagon, чтобы создать новую компанию, пообещав создать новый способ работы с очень большими IFC и BIM файлами.

Ќесмотр€ на то что Bricsys много вложил в разработку идеи о том, как должна работать —јѕ–, она по-прежнему остаетс€ небольшой компанией, имеющей всего 300 000 пользователей, и это число, похоже, с годами не мен€етс€. ќна никогда не сможет заменить Pro/Engineer или Solidworks, поэтому делает акцент на том, чтобы быть другой: пр€мой редактор за треть стоимости дл€ систем MCAD, не позвол€ющих делать пр€мое редактирование, вкраплени€ искусственного интеллекта и хранение всего в файлах DWG.


[—тать€ перепечатана с разрешени€ журнала Design Engineering.]


„итайте также:


¬акансии:

јктуальное обсуждение

RSS-лента комментариев

-->

ƒавид Ћевин
ƒавид Ћевин
ќт редактора: 37 100 000 000 на импортозамещение софта
ѕроект ЂЌародное —јѕ–-интервьюї

—лучайна€ стать€:

30 лет, 5 уровней и 4 камн€ — ƒавид Ћевин (1 июн€ 2022)
isicad Top 10

—амые попул€рные материалы

   ‘орумы isicad:

isicad-2010 isicad-2008
isicad-2006 isicad-2004

ќ проекте

ѕриглашаем публиковать на сайте isicad.ru новости и пресс-релизы о новых решени€х и продуктах, о проводимых меропри€ти€х и другую информацию. јдрес дл€ корреспонденции - info@isicad.ru

ѕроект isicad нацелен на

  • укрепление контактов между разработчиками, поставщиками и потребител€ми промышленных решений в област€х PLM и ERP...
ѕодробнее

»нформаци€ дл€ рекламодателей


¬се права защищены. © 2004-2022 √руппа компаний «Ћ≈ƒј—»

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