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

20 но€бр€ 2017

30 лет Pro/ENGINEER: воспоминани€ о прошлом и размышлени€ о будущем параметрического моделировани€ в —јѕ–

ƒмитрий ”шаковƒмитрий ”шаков

–овно 30 лет назад — в но€бре 1987 года — на выставке AUTOFACT в ƒетройте, —Ўј, публике была впервые продемонстрирована новейша€ CAD-система, разработанна€ основанной незадолго до этого компанией Parametric Technology Corporation (PTC). ¬ следующие дес€ть лет эта система, получивша€ им€ Pro/ENGINEER, произвела без преувеличени€ революцию в автоматизированном проектировании: компани€ PTC стала лидером мирового рынка —јѕ–, а конкуренты вынуждены были повторить аналогичный функционал в своих продуктах, тем самым сделав всех пользователей CAD заложниками одной небезупречной технологии параметрического твЄрдотельного моделировани€. ¬семирный заговор, да и только! ј также небывала€ истори€ успеха и разочарований, которую вр€д ли можно повторить в наши дни. », конечно, нельз€ не гордитьс€ тем фактом, что эту революцию осуществил наш бывший соотечественник —амуил √ейсберг. ѕредлагаю читател€м isicad.ru вспомнить об этих славных временах и вместе поразмышл€ть о последстви€х случившейс€ 30 лет назад про-инженерной революции дл€ современной отрасли —јѕ–.

“ри фактора победы про-инженерной революции

ћолодой читатель спросит: «ј были ли вообще —јѕ– 30 лет назад?» ¬ 1987 году рынок —јѕ– был уже достаточно развит. «а внимание машиностроителей конкурировали такие продукты как CADDS (разработка компании Computervision), InterAct (Intergraph), CATIA/CADAM (продукт аль€нса Dassault/IBM), Unigraphics (McDonnell-Douglas), I-DEAS (SDRC) и другие [1]. Ёто было уже второе поколение CAD-систем. ѕочти все они эволюционировали из программных пакетов дл€ двумерного черчени€, куда позднее были добавлены возможности трЄхмерного твЄрдотельного моделировани€. »сполн€лись эти приложени€ на мейнфреймах и мини-компьютерах, при этом соответствующее «железо» входило в комплект поставки —јѕ– вместе с проприетарными операционными системами. ¬ качестве €зыка программировани€ обычно использовалс€ FORTRAN, возможностей которого критически не хватало, поэтому многие части кода реализовывались на €зыке ассемблера. ѕолучалс€ дорогой, неэффективный и трудносопровождаемый код.
“ипична€ CAD-система 1980-х годов (в данном случае — CATIA)

“ипична€ CAD-система 1980-х годов (в данном случае — CATIA)

¬ общем, это были насто€щие »“-динозавры, которым в то врем€ было пора отправл€тьс€ на свалку истории — ведь на замену мейнфреймам и мини-компьютерам уже были готовы рабочие станции с операционной системой UNIX, которые можно было соедин€ть в сети, и создавать дл€ них ѕќ с использованием €зыка программировани€ —и, позвол€ющего комбинировать низкий уровень абстракции €зыка ассемблера с типичными конструкци€ми €зыков высокого уровн€, что помогало существенно сократить врем€ разработки и сопровождени€ программных продуктов.

Ќемаловажно и то, что пользовательский интерфейс рабочих станций UNIX впервые в отрасли стал «дружественным пользователю»: на основе X-Window System можно было реализовать выпадающие и контекстные меню, диалоги, иконки и другие графические пользовательские элементы, отсутствие которых сегодн€ в CAD-системе вызывает недоумение.

ѕользовательский интерфейс Pro/ENGINEER выгл€дел революционно 30 лет назад

ѕользовательский интерфейс Pro/ENGINEER выгл€дел революционно 30 лет назад

»так, первым фактором будущей победы Pro/ENGINEER стал правильный выбор программно-аппаратной платформы — позднее конкурентам, чтобы повторить успех PTC, пришлось полностью переписать своЄ ѕќ, потер€в из-за этого в темпах развити€ несколько лет.

¬торым (частично вытекающим из первого) фактором успеха стала ценова€ политика. ≈сли конкуренты продавали программно-аппаратные комплексы «под ключ», в которых львиную долю стоимости съедало «железо», то PTC начала продажи исключительно ѕќ и первой из всех CAD-компаний в мире начала использовать принцип конфигурируемости продукта. —тоимость Pro/ENGINEER начиналась с достаточно низкой (дл€ того времени) отметки в $9500 за рабочее место: за эту цену в поставку входили возможности создани€ трЄхмерных параметрических моделей, моделировани€ сборок и генерации чертЄжных видов.   такому базовому пакету можно было докупить дополнительные модули дл€ генерации сеток дл€ конечно-элементного анализа, детального черчени€, обмена данными в формате IGES, разработки пользовательских приложений с доступом к базе данных Pro/ENGINEER и др., которые увеличивали стоимость одного рабочего места до $20-50 тыс€ч.

Ќо главным фактором революции — тем, что произвело подлинную смену эпох на рынке CAD, — стал абсолютно новый подход к созданию и редактированию твЄрдотельной геометрической модели: проектирование на основе параметрических конструктивных элементов и регенераци€ геометрии по истории построени€ модели.

–оль личности в истории построени€

—амуил ѕейсахович √ейсберг родилс€ 20 ма€ 1936 г. в Ћенинграде, где, учась в школе, стал посещать математический кружок ƒворца пионеров [2].  огда после окончани€ школы его не прин€ли на математико-механический факультет Ћенинградского государственного университета (сказалась пресловута€ графа «национальность»), он уехал в “арту (Ёстонска€ ———–), где окончил “артуский государственный университет в 1957 г. “ам под научным руководством профессора √уннара  ангро [3] он прин€л участие в разработке общей теории суммируемости расход€щихс€ р€дов (подраздел функционального анализа, области высшей математики) и после окончани€ аспирантуры в 1962 г. успешно защитил диссертацию на соискание учЄной степени кандидата физико-математических наук по теме «ќ включении методов суммировани€» [4].

—амуил ѕейсахович √ейсберг

—амуил ѕейсахович √ейсберг

— 1960 г. —.ѕ. √ейсберг работал в Ћенинградском инженерно-экономическом институте, преподавал математику. ¬ 1974 г. он эмигрировал из ———– в —Ўј вместе со своим 11-летним сыном. —емь€ при этом оказалась разделена, поскольку его жене ћире выезд из ———– был запрещЄн из-за доступа к секретной информации. — ней осталась и шестилетн€€ дочь. »м удалось воссоединитьс€ в —Ўј только спуст€ несколько лет.

ѕервые годы после эмиграции —амуил √ейсберг работал в компани€х Computervision и Applicon, занимавшихс€ разработками инженерного ѕќ (перва€ компани€ разрабатывала CAD-систему CADDS, втора€ — продукты семейства AGS дл€ проектировани€ печатных плат). ѕознакомившись с CAD-индустрией изнутри, —амуил √ейсберг предложил радикально новый подход к твЄрдотельному моделированию, состо€щий в определении деталей и сборок посредством параметрических конструктивных элементов (features). » поскольку ни один из работодателей не согласилс€ воплотить эту идею в жизнь, он решил в 1985 г. основать собственную компанию дл€ разработки такого продукта.

√ейсберг не был ни первым, ни единственным, кто предлагал подобную технологию. јналогичные подходы прорабатывались как в университетах, так и в промышленности — отдельные элементы параметрического подхода воплощали компании Matra Datavision, Intergraph и другие. ¬ообще, первое исследование на тему проектировани€ с помощью конструктивных элементов было осуществлено в рамках проекта CAM-I [5].

ѕричина такого интереса пон€тна.  огда только по€вилось твЄрдотельное моделирование (концепци€, позвол€юща€ моделировать не просто каркасы трЄхмерных тел, а точно описывать занимаемые этими телами объЄмы — что позвол€ет строить сечени€ деталей и сборок, рассчитывать объЄмно-массовые характеристики, проводить инженерные расчЄты методом конечных элементов и проч.), пользователи —јѕ– систем отказывались с ним работать из-за сложности использовани€: как вносить в модель согласованные изменени€?  ак можно использовать геометрию повторно в другой модели?  ак добавить конструкторскую и технологическую информацию к модели? ѕараметрическое моделирование на основе конструктивных элементов давало ответы на эти вопросы. » —амуил √ейсберг стал первым, кто реализовал с нул€ CAD-систему, полностью основанную на этом принципе.

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

 оммерческий успех Pro/ENGINEER

¬ 1985 г., получив от венчурных фондов 150 тыс€ч долларов —Ўј, —амуил ѕейсахович √ейсберг — вместе со своим братом ¬ладимиром — основал SPG Consulting Corporation. √одом позже к ним присоединилс€ ћайк ѕэйн (Mike Payne), до этого отработавший много лет в компании Prime Computer директором по Ќ»ќ – в области CAD/CAM, а в PTC ставший вице-президентом по разработке. Ќа должность CEO позвали обладавшего степенью MBA и опытом работы финансовым директором —тивена ”элска (Steven C. Walske), а вице-президентом по продажам стал ƒик ’аррисон (Dick Harrison), прежде занимавший аналогичную должность в Prime Computer.  огда все части сложились в целое, компанию переименовали в Parametric Technology Corporation и — после привлечени€ дополнительных инвестиций в размере 3,6 миллиона долларов — начали подготовку к выпуску Pro/ENGINEER.

ѕосле закрытых и открытых демонстраций системы еЄ коммерческие продажи стартовали в €нваре 1988 г. — до конца года удалось продать почти 900 рабочих мест 150 клиентам, а первый полный фискальный год продаж, окончившийс€ в сент€бре 1989 г. , принЄс рекордную дл€ стартапа выручку — 11 миллионов долларов —Ўј.

¬ декабре 1989 г. PTC решила стать публичной компанией; стоимость еЄ акций удвоилась спуст€ два мес€ца после первичного размещени€.   середине 1991 года число проданных рабочих мест приблизилось к 4000, а число приложений дл€ Pro/ENGINEER пополнилось библиотекой стандартных деталей и конструктивных элементов, модул€ми дл€ создани€ пользовательских конструктивных элементов, моделировани€ сложных поверхностей, проектировани€ изделий из листового металла, генерации управл€ющих программ дл€ станков с „ѕ” и организации проектного документооборота.

–азнесЄнный вид сборки в Pro/ENGINEER Release 10

–азнесЄнный вид сборки в Pro/ENGINEER Release 10 (1992 г.)

Pro/ENGINEER быстро завоЄвывал рынки благодар€ двум обновлени€м в год (конкуренты едва успевали сделать одно) и поддержке нескольких аппаратных платформ с одновременными релизами новых версий дл€ всех платформ сразу (благодар€ такой архитектуре PTC удалось быстрее всех CAD-вендоров портировать своЄ ѕќ на Windows NT). ѕредставл€€ собой принципиально новое поколение CAD-систем, Pro/ENGINEER легко проникал в те компании, что ранее считались вотчинами других вендоров: Caterpillar, Cummins Engines, Ford Motor Company, Sharp Corporation, Whirlpool.

–ост компании потребовал изменений в управлении: в 1994 г. —амуил √ейсберг уступил место председател€ совета директоров —тиву ”элску, перейд€ на должность ведущего учЄного, а затем и вовсе покинул основанную им компанию. ƒес€ть лет спуст€ после старта продаж число проданных рабочих мест Pro/ENGINEER превысило 100 тыс€ч, а годова€ выручка — миллиард долларов —Ўј. ≈щЄ год спуст€ Parametric Technology Corporation поглотила компанию Computervision — бывшего работодател€ —амуила √ейсберга, когда-то отказавшегос€ вз€ть на вооружение его идею.

ќшеломительный коммерческий успех Pro/ENGINEER заставил конкурентов в срочном пор€дке переписывать своЄ ѕќ дл€ рабочих станций UNIX, одновременно внедр€€ в него аналогичные технологии параметрического моделировани€ на основе истории построени€.

”спех PTC вдохновил и ƒжона ’ирштика (Jon Hirschtick)  — переманив из компании еЄ директора по разработке ћайка ѕэйна, он вместе с ним в 1995 г. сделал реинкарнацию Pro/E дл€ платформы Microsoft Windows — SolidWorks стала самой попул€рной машиностроительной CAD-системой в мире по числу проданных рабочих мест [6].

 онцептуальные проблемы Pro/ENGINEER

ѕо мере роста использовани€ Pro/ENGINEER в процессах проектировани€ на разных предпри€ти€х пользователи стали обнаруживать врождЄнные и неустранимые недостатки предлагаемого подхода к параметрическому моделированию.

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

«амораживание конструктивного элемента в Creo (наследнике Pro/E) как способ борьбы с долгим временем регенерации модели

«амораживание конструктивного элемента в Creo (наследнике Pro/E) как способ борьбы с долгим временем регенерации модели

ƒруга€ проблема была ещЄ серьЄзней. ¬от что написал ƒэвид ¬айсберг (David Weisberg) в своей статье, вышедшей в окт€брьском выпуске 1992 г. журнала Engineering Automation Report: «ѕроблема с технологией чистого параметрического проектировани€, основанной на регенерации модели по дереву еЄ истории построени€, состоит в том, что добавл€ема€ геометри€ зависит от геометрии, созданной ранее. Ёта методологи€ описывалась отношением родитель-ребЄнок — за исключением того, что така€ зависимость может занимать несколько уровней глубины. ≈сли родительский элемент удал€етс€ или измен€етс€, в определЄнных случа€х это может неожиданным образом повли€ть на дочерние элементы. ¬ крайних случа€х (а иногда и не только в крайних) пользователь был вынужден полностью пересоздать модель» [1].

—пособ борьбы с этой проблемой состо€л в том, что пользователи Pro/ENGINEER должны были аккуратно планировать процесс проектировани€, заранее определ€€ зависимости между основными конструктивными элементами в модели. “аким образом, процесс проектировани€ становилс€ больше похож на программирование [7].

ƒерево построени€ обычного конструктора (слева) и дерево построени€ конструктора-программиста (справа)

ƒерево построени€ обычного конструктора (слева) и дерево построени€ конструктора-программиста (справа) дл€ одной и той же детали. ¬ первом случае деталь обычно получаетс€ параметрически нередактируемой, во втором шансы на успех повышаютс€ [7].

ѕиррова победа

Pro/ENGINEER, завоевав рынок MCAD за дес€ть лет, быстро начал уступать его своим последовател€м — SolidWorks, Solid Edge, Inventor. Ёти новые продукты изначально ориентировались исключительно на одну платформу Windows, что позволило существенно сэкономить на их разработке, упрощало обучение пользователей (пользовательский интерфейс максимально повтор€л продукты семейства Microsoft Office) и в целом позволило существенно снизить стоимость владени€ CAD-системой.

Ќе дремали и большие конкуренты в лице CATIA и Unigraphics NX, полностью переработавшие свои продукты, чтобы внедрить в них аналогичную технологию параметрического моделировани€ на основе истории построени€ модели. ¬ результате годова€ выручка PTC покатилась под откос — с миллиарда долларов в 1998 г. до менее полумиллиарда в 2003. Ќо рынок и пользователи в целом от этого выиграли.

¬ 279 г. до н.э. в битве при јускуле эпирска€ арми€ цар€ ѕирра в течение двух дней вела наступление на войска римл€н и сломила их сопротивление, но потери были столь велики, что победа стала равносильна поражению

¬ 279 г. до н.э. в битве при јускуле эпирска€ арми€ цар€ ѕирра в течение двух дней вела наступление на войска римл€н и сломила их сопротивление, но потери были столь велики, что победа стала равносильна поражению

—егодн€ конкуренци€ на рынке машиностроительных —јѕ– высока, но все основные игроки предлагают пользовател€м одну и ту же технологию параметрического твЄрдотельного моделировани€ на основе регенерации геометрии по дереву истории построени€. » это создаЄт серьЄзные проблемы.

—огласно результатам опроса 230 профессиональных пользователей CAD, недавно опубликованным на портале Engineering.com [8], четыре основные волнующие пользователей проблемы это:

  1. ¬ысока€ стоимость владени€ CAD-системой.
  2. —ложности с импортом и экспортом файлов.
  3. —ложности с использованием.
  4. —ложности с поиском сотрудников, обладающих опытом работы с конкретной CAD-системой.
¬се четыре проблемы €сно указывают на врождЄнные недостатки параметрического моделировани€ на основе истории построени€.

—тоимость владени€ высока не только из-за ценового барьера (посто€нна€ лицензи€ стоит от $4000), но и из-за необходимости инвестиций в обучение сотрудников, т.к. правильна€ работа с параметрической CAD-системой на основе истории построени€ подразумевает, что инженер-проектировщик должен обладать навыками программиста и тщательно планировать процесс построени€ модели [7]. ѕо этой же причине пользователи жалуютс€ на сложности с использованием и с поиском специалистов.

ќсновна€ проблема работы с чужими файлами состоит в том, что при трансл€ции они тер€ют конструктивные элементы, а вместе с ними и параметры — модель, созданную в одной CAD-системе, невозможно изменить в другой.

ѕарадокс — все используют одну и ту же технологию, но эта технологи€ не позвол€ет совместно работать с одной моделью в разных CAD-системах!

“ехнологи€ на следующие 30 лет

–езультатом претензий пользователей относительно невозможности редактировать геометрию, созданную в другой CAD-системе, стал ренессанс средств пр€мого моделировани€ геометрии [9].

≈щЄ с 1992 г. компани€ Hewlett-Packard разрабатывала систему твЄрдотельного моделировани€ SolidDesigner, основанную на технологии динамического моделировани€. ƒинамическое моделирование состоит в использовании локальных и булевых операций €дра геометрического моделировани€ ACIS, которые примен€ютс€ либо интерактивно пользователем, либо автоматически при изменении параметров — в соответствии с заданными пользователем управл€ющими метками. ѕримером локальной операции редактировани€ тела служит перенос или вращение грани, изменение радиуса скруглени€, а примером булевой операции служит копирование набора граней, образующих конструктивный элемент (такой как выемка или ребро), с одной грани на другую (дл€ такого переноса требуетс€ сначала сформировать инструментальное тело, объЄм которого затем будет добавлен или вычтен дл€ создани€ аналогичного конструктивного элемента в другом месте модели). ѕараметризаци€ в SolidDesigner достигалась за счЄт управл€ющих меток — размеров, изменение значений которых запускало последовательность локальных и булевых операций. ѕринципиальным преимуществом SolidDesigner перед конкурентами, использующими историю построени€, была возможность редактировать любую геометрию, импортированную в эту систему.

 омпани€ Hewlett-Packard выделила SolidDesigner в отдельный бизнес под именем CoCreate, который попал под контроль PTC в 2007 г. Ёто поглощение привело руководство PTC к мысли о необходимости унификации Pro/ENGINEER с CoCreate под единым брендом. “ак родилась CAD-система Creo, в которой возможности параметрического моделировани€ на основе истории построени€ комбинируютс€ с возможност€ми пр€мого (динамического) моделировани€.

≈щЄ до этой сделки — в 2004 г. несколько ключевых сотрудников PTC во главе с Ѕлэйком  уртером (Blake Courter) покинули компанию, чтобы сделать аналогичный SolidDesigner продукт с пользовательским интерфейсом, как у SolidWorks. ѕозвали всЄ того же неутомимого ћайка ѕэйна [10] и выпустили в 2007 г. SpaceClaim — современную реинкарнацию SolidDesigner. —емь лет спуст€ компани€ была продана ANSYS — лидеру мирового рынка средств инженерного анализа.

Ќеутомимый ћайк ѕэйн руководил разработкой трЄх CAD-систем, кажда€ из которых оказала заметное вли€ние на индустрию —јѕ–: Pro/ENGINEER, SolidWorks, SpaceClaim

Ќеутомимый ћайк ѕэйн руководил разработкой трЄх CAD-систем, кажда€ из которых оказала заметное вли€ние на индустрию —јѕ–: Pro/ENGINEER, SolidWorks, SpaceClaim [10]

¬ 2008 г. Siemens PLM Software объ€вила о выпуске синхронной технологии, представл€вшей собой попытку комбинировани€ в рамках одной CAD-системы конструктивных элементов, основанных на истории построени€, с локальными элементами — которые можно мен€ть независимо от истории построени€.

¬ 2009 г. компани€ Autodesk обнародовала свои планы по созданию технологии Inventor Fusion, объедин€ющей силу параметрического моделировани€ на основе истории построени€ с лЄгкостью и производительностью пр€мого моделировани€.  огда продукт вышел в релиз, стал пон€тен принцип, который вз€ли на вооружение в Autodesk: кажда€ операци€ пр€мого редактировани€ геометрии записываетс€ в дерево построени€, образу€ тем самым часть истории построени€ и замыка€ круг технологий.

’от€ чистое пр€мое моделирование действительно позвол€ет редактировать геометрию, созданную в другой CAD-системе, это редактирование обычно нарушает намерени€ проектировщика (design intent), т.к. перенос/вращение/изменение одной грани легко может разрушить конструктивный элемент, которому эта грань принадлежит. ƒл€ решени€ этой проблемы российска€ компани€ Ћ≈ƒј— в 2008 г. выступила с инициативой вариационного пр€мого моделировани€, котора€ позвол€ет параметризовать существующую геометрию — без доступа к еЄ истории построени€ [11]. ѕараметризаци€ достигаетс€ за счЄт задани€ геометрических (таких как параллельность, соосность, касание) и размерных (рассто€ние, угол, радиус) ограничений на граничные элементы твЄрдотельной модели (грани, рЄбра, вершины). –учное создание ограничений во многих случа€х можно заменить автоматическим, что существенно упрощает процесс параметризации. ќдновременное решение всех заданных ограничений с помощью разработанного в компании Ћ≈ƒј— вариационного геометрического решател€ LGS 3D позвол€ет автоматически получить желаемую параметрическую конфигурацию детали и сборки.

—оставные части вариационного пр€мого моделировани€

¬ариационное пр€мое моделирование основано на комбинации локальных операций геометрического €дра с вариационным геометрическим решателем [11]

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

¬ 2011 г. технологию вариационного пр€мого моделировани€ и решатель LGS 3D (вместе с командой разработчиков под руководством автора этой статьи) приобрела бельгийска€ компани€ Bricsys и начала воплощать и развивать в своЄм продукте BricsCAD. ¬ свежей версии BricsCAD V18 можно увидеть, как далеко эволюционировала эта технологи€ [12]. “ак, на еЄ основе был реализован функционал дл€ проектировани€ изделий из листового металла, который превосходит аналогичный функционал любой из известных систем на основе истории построени€. ѕреимущества отказа от истории построени€ тут про€вл€ютс€ особенно нагл€дно — пользователь никак не ограничен в возможност€х редактировани€. Ћистовую деталь, созданную в любой CAD-системе, можно импортировать в BricsCAD и переработать сколь угодно глубоко — изменить толщину и габаритные размеры, помен€ть топологию соединений кромок (сгибы на стыки и наоборот), переработать типы и размеры сн€тий напр€жений, разбить деталь на несколько или, наоборот, объединить несколько деталей в одну, и, конечно, построить развЄртку детали дл€ CAM-системы.

ѕараметризаци€ с помощью размерных ограничений и параметрических компонент в BricsCAD V18: от листовой детали до сборки

ѕараметризаци€ с помощью размерных ограничений и параметрических компонент в BricsCAD V18: от листовой детали до сборки

–азработчики Bricsys работают также над развитием технологии вариационного пр€мого моделировани€ дл€ поддержки произвольных (задаваемых набором граней) конструктивных элементов с возможностью их повторного применени€ (массивов, шаблонов) в детал€х и сборках. ¬ целом, это долгий и трудный путь — ведь дл€ полноценной замены параметрического моделировани€ на основе истории построени€ нужно реализовать ещЄ много дополнительных инструментов вариационной параметризации. Ќо € уверен, что иного пути решить текущие отраслевые проблемы не существует.

30 лет спуст€ после потр€сшего —јѕ–-мир выпуска Pro/ENGINEER пользовател€м приходитс€ иметь дело с его наследием в виде многих миллионов твЄрдотельных моделей, созданных в разных CAD-системах. ƒать им вторую жизнь, научитьс€ их редактировать — вот задача на следующие 30 лет. ѕодключайтесь к еЄ решению вместе с нами!

Ћитература

  1. David E. Weisberg. The Engineering Design Revolution. The People, Companies and Computer Systems That Changed Forever the Practice of Engineering. CADHistory.net
  2. ¬енера √алеева. јрифмометр — сводник и провокатор. »нтервью с профессором »осифом ¬ладимировичем –омановским. ∆урнал Ђ—анкт-ѕетербургский университетї
  3. ”ченые записки “артуского государственного университета. ¬ыпуск 150. “руды по математике и механике IV. “арту 1964 г. University of Tartu
  4. √ейсберг, —амуил ѕейсахович. ќ включении методов суммировани€ : јвтореферат дис. на соискание ученой степени кандидата физико-математических наук / ћ-во просвещени€ –—‘—–. Ћенингр. гос. пед. ин-т им. ј. ». √ерцена. — Ћенинград, 1961. — 8 с.
  5. Pratt, M. J., and Wilson, P. R., 1986, Requirements for support form features in a solid modeling system, final report, Technical Report R-86-ASPP-01, CAM-I, Inc, Arlington
  6. ƒэвид ¬айсберг. »стори€ SolidWorks. isicad.ru
  7. ƒмитрий ”шаков.  ак создавать редактируемые модели в параметрических CAD. isicad.ru
  8. Andrew Wheeler. 4 Things Users Hate Most About Their CAD Systems. Engineering.com
  9. ƒилип ћенезис. ƒлинна€ беседа с ћайком ѕейном. isicad.ru
  10. ƒмитрий ”шаков.  ому и зачем нужно пр€мое моделирование? ќбзор конкурентных технологий. isicad.ru
  11. ƒмитрий ”шаков. ¬ариационное пр€мое моделирование, или как сохранить намерени€ проектировщика в —јѕ– без истории построени€. isicad.ru
  12. ƒмитрий ”шаков. Bricsys готовит великое будущее платформе .dwg. isicad.ru


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


¬акансии:

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

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

ƒавид Ћевин
ƒавид Ћевин
ќт редактора:  ому адресованы ваши публикации, или о трешевых и прочих isicad-заголовках
ѕроект ЂЌародное —јѕ–-интервьюї

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

isicad Top 10

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

   ‘орумы isicad:

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

ќ проекте

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

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

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

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


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

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