Войны лоббистов и развитие BIM. Часть 3: Отцы BIM технологий. Кто стоит за успехом Autodesk и openBIM?

В этой статье мы осветим работу всех основных отцов BIM технологий, которые в 80-е и 90-е разрабатывали инструменты для автоматизированного проектирования. Разберём также, кто стоит за успехом организации buildingSMART и таких корпораций, как Nemetschek Group и Autodesk и почему старые программисты Autodesk не любили разработчиков Revit, а компания Nemetschek отказывалась от разработки IFC формата.

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

Как университет Мюнхена создал IFC формат.

К первой части этой темы – мне часто задавали вопрос, почему программное обеспечение, производимое в Европе, является более открытым и совместимым, чем ПО из других стран мира. Почему именно Европа является хорошим примером в разностороннем применении BIM ПО (openBIM)? Эта “открытость” связана с активным использованием формата IFC и openBIM программ. Чтобы понять, откуда появилась такая диверсификация или, точнее, раздробленность в подходах к BIM проектированию, посмотрим на историю возникновения openBIM движения. 

Общеизвестно: всё, что связано с BIM, openBIM, IFC, Revit, – всё это придумала дальновидная и прогрессивная компания Autodesk. 

Но всё-таки история openBIM начинается не с Autodesk, a с международных проектов, которыми занималось немецкое проектное бюро Obermeyer GmbH. Проектное бюро под руководством Leonard Obermeyer успешно работало над реализацией как крупных проектов на территории Германии, так и международных проектов в Европе. Поскольку Obermeyer зависел от международных проектов, глава бюро – Leonard Obermeyer – активно сотрудничал с руководителями американских корпораций, таких как: Patrick MacLeamy (CEO of HOK) и John Walker (Autodesk, Inc.).

Мюнхенский коллега Leonard Obermeyer, Georg Nemetschek, в это же время был категорически против сотрудничества немецких компаний с Autodesk и другими иностранными фирмами, так как такие партнерства открывали рынок Германии для создателей CAD программ из других стран. Georg Nemetschek разрабатывал узкоспециализированные программы (в основном для расчета статики), которые он продавал с 1977 г. Он считал, что местные производители ПО ещё не готовы бороться за рынок CAD планирования в Европе с такими стартапами  начала 90-х, как Autodesk, Graphisoft и PTC. 

В конце 80-х проектное бюро Obermeyer при проектировании нового мюнхенского аэропорта начало активно работать с международными архитектурными бюро и поставщиками строительных элементов и конструкций (таких, как Honeywell и HOK). Перед бюро Obermeyer возникла задача: как в больших международных проектах (например, строительство аэропорта в Мюнхене) передавать информацию о проекте и модели на производство в разные регионы мира, где в каждой стране свои правила, свои единицы измерения и свои нормы.

На счастье строителей, как раз к этому времени, задачу по стандартизации геометрических элементов уже решила “более богатая” военная промышленность стран НАТО, которые в конце 1970-х годов пришли к необходимости стандартизации в области обмена данными при производстве военной техники. В связи с этим, в кругах специалистов и учёных, занимающихся в основном машинной графикой и геометрическим моделированием, возникла соответствующая инициатива, которая была поддержана фирмами США и Западной Европы, занятыми разработками сложной военной техники для стран НАТО. И уже в 1985 году министерство обороны США объявило о планах создания глобальной автоматизированной системы электронного описания всех этапов проектирования, производства и эксплуатации продукции военного назначения. 

Кратко — уже к середине 80-х военные начали обмениваться данными с производителями в нейтральном стандарте и производить сложные конструкции через общий формат данных – STEP.

Но после окончания холодный войны, к концу 80-х, интерес к производству военной техники и разработке формата STEP резко падает. Наработки военных, добытые во времена холодной войны, начинают просачиваться в гражданский сектор. ISO стандарты из военной отрасли по формату STEP доходят до технического университета Мюнхена, где Richard Junge и его команда студентов, в числе которых был Thomas Liebich, видя “успехи” проектировщиков военной техники, пробует создать похожий формат передачи данных для строительной отрасли. Не изобретая новое колесо, Richard Junge берёт за основу военный формат STEP, чтобы не создавать новое геометрическое ядро ​​и разработать формат, который станет независимым от производителей САПР.  

Цитата Richard Junge в 2000 году:

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

Obermeyer (к этому времени ему 60 лет) патронирует свой бывший факультет и, находясь в тесном контакте с командой Richard Junge, обращается к своему знакомому Patrick MacLeamy (CEO of HOK) с идеей создать мировой формат для обмена строительными данными.

Patrick MacLeamy, видя перспективы и масштабы проекта, переносит всю тему с сертификацией и созданием (картельной) организации для написания правил и использования нового формата в Соединённые Штаты. Дальнейшая разработка формата IFC передается фирме Autodesk, которая, перенимая мюнхенские наработки, дополнительно пытается перестроить формат под своим нужды. Через несколько лет, в 1994 году, Autodesk регистрирует всю разработку формата IFC на своё имя. Patrick MacLeamy, вытеснив немецкий корни из всей истории, создаёт вместе с Autodesk картель  (International Alliance for Interoperability – IAI) из американских консалтинговых и телекоммуникационных фирм, которые пишут стандарты и правила использования этого нового формата IFC в соответствии со своими требованиями.

Организация IAI официально регистрируется в торговой палате Чикаго в 1994 году. Инициативу по дальнейшему развитию формата и написанию стандартов американцы полностью берут в свои руки. А в 2005 году организации с непонятной аббревиатурой IAI дают более хайповое и понятное название – buildingSMART. С этого момента buildingSMART ставит целью устанавливать свои правила игры в строительном проектировании на всей планете Земля.

А Patrick MacLeamy, создатель buildingSMART, становится знаменитым, утверждая, что первым разработал концепцию «кривой Маклими» в 2004 г. Однако позже становится известно, что основа этих идей и подобных кривых впервые появилась в статье, написанной профессором Бойдом Полсоном в 1976 г. примерно за 28 лет до разработанной “MacLeamy Кривой”.

Отец БИМ – создатель SONATA или RADAR CH?

Если формат для (open) BIM моделирования был один – STEP/IFC, то в отношении первой настоящей программы для BIM (3D) моделирования всё намного сложнее. Это RUCAPS, Sonata, Reflex и RADAR CH. Но какая программа стала первой по-настоящему применяться для BIM моделирования?

Программа RUCAPS стала первой программой, которая в комплексе с единой рабочей станцией использовалась для реального проектирования зданий. Разработанная английскими инженерами Dr John Davison и John Watts, которые работали над проектом для Университета Эр-Рияда, RUCAPS стала одним из прообразов и ориентиров для многих последующих программ в BIM моделировании. В RUCAPS впервые была заложена концепция строительства по фазам, что очень помогло при возведении третьего терминала аэропорта Хитроу в Лондоне.  Эти и ещё более ранние наработки, возможно, позже легли в основу программ, ставших настоящими прообразами уже современных программ – Sonata и Radar CH.  Но что же появилось раньше: Sonata от Jonathan Ingram или Radar CH от Bojár Gábor и Ulrich Zimmer? Кого можно считать отцом BIM?

Во многих источниках на просторах интернета фигурирует, что ArchiCAD (первая версия называлась RADAR CH) в 1984 году стала первым программным обеспечением BIM, доступным на персональном компьютере. Сторонние специалисты отмечали, что в 80-х советские инженеры были впереди своих западных коллег в темах, которые касались машинной графики и геометрического моделирования. Поскольку экспорт в коммунистические страны был ограничен, программисты из Советского Союза привыкли работать на очень маленьких и простых компьютерах. Это означало, что у них был опыт создания относительно сложного программного обеспечения, которое могло работать на относительно простом оборудовании. 

Dr Jonathan Ingram, в свою очередь, утверждает, что первым BIM программным обеспечением является  написанная им программа Sonata, опубликованная в 1985 году.  В подтверждение своих слов он ссылается (в личной переписке со мной, к сожалению, не могу проверить их подлинность) на открытые письма от создателя ArchiCAD, в которых Gabor Bojar признается, что на создание RADAR CH также повлияла Sonatа.

Цитата Gabor Bojar:

Кроме того, мы согласны с тем, что с технической точки зрения Sonata была в 1986 году был более продвинутой, чем ArchiCAD того времени. Однако мы по-прежнему считаем, что первый выпуск ArchiCAD в 1984 году (названный RadarCH на Apple Lisa) с его возможностями трехмерного моделирования зданий, параметрическими и интеллектуальными трехмерными объектами, можно рассматривать как новаторского предшественника BIM. При этом мы (Graphisoft – авт.) согласны с тем, что в 1986 году Sonata превзошла уже сформировавшееся определение «BIM», уточненное лишь примерно через полтора десятилетия спустя. Что касается влияния Sonata на развитие ArchiCAD, то это, естественно, повлияло на нас, не нарушая никаких IP Sonata или T2. Конкуренты всегда учатся и влияют друг на друга, это стандартная и честная деловая практика до тех пор, пока конкуренты воздерживаются от посягательства друг на друга

На просторах интернета также можно найти изображение (справа) от Graphisoft (RadarCH), которое считается доказательством первой визуализации в 1984 году.

В общем, в этой истории больше вопросов, чем ответов. К первой визуализации Radar CH есть вопрос, так как компьютеры Mac с поддержкой цвета появились только в 1987 году. Но почему Steve Jobs сделал ставку на венгерско-советский стартап, находящийся за железным занавесом и не стал договариваться с близкими стартапами, которые разрабатывали ПО в силиконовой долине (скорее всего, Gabor Bojar нелегально смог импортировать несколько Mac компьютеров в Венгрию и переписал свой софт с медленных советских компьютеров на быстрый Mac). А на вопрос, откуда Gabor Bojar получил доступ к наработкам Sonata, Jonathan Ingram предпочёл не отвечать в письменной форме.

Словом, запутанная история, в которой только Интерпол, ЦРУ и КГБ может помочь нам разобраться: кто, когда и у кого взял идеи. Или всё-таки эти две программы имели общую теоретическую основу.

Предположу, что обе – ПО Radar CH и Sonata – начали с общей теоретической базы (RUCAPS или его подобие). Но при этом венгерская Radar CH была только трехмерной системой, с ограниченными параметрическими компонентами, в то время как у Sonata уже появились некоторые преимущества в создании рабочих чертежей, например, планов высот.  В итоге, после публикации обеих систем, эти программы, возможно, позже черпали вдохновение друг у друга. Как сказал Gabor Bojar: “Конкуренты всегда учатся и влияют друг на друга, это стандартная и честная деловая практика”.

B это же самое время на другом, “более успешном”, материке начинается новая эра CAD и MCAD ПО, которую открыла компания PTC (Nasdaq: PMTC) cо своим инновационным продуктом Pro/ENGINEER. 

Создание Pro/ENGINEER и появление Solidworks и Revit

В 1974 году русский математик Самуил Гайзберг, профессор математики Ленинградского университета (сегодня Санкт-Петербург), эмигрирует сначала в Израиль, а затем в США (жена Гайзберга, работавшая над военными проектами в Ленинграде, эмигрировала в США несколькими годами позже).

После нескольких лет работы в США Гайзберг предлагает разработать радикально новый подход для программного обеспечения САПР – программу, основанную на твердотельной геометрии и использующую параметрические методы на основе элементов для определения деталей и сборок. Ни одна компания, в которой работал Гайзберг, не согласилась профинансировать его идеи, и он решил основать новую компанию по разработке передового программного обеспечения для проектирования.

Таким образом, в мае 1985 года Samuel P. Гайзберг основавывет Parametric Technology Corporation (PTC Inc.). И уже в 1988 году компания представляет свой первый коммерческий продукт на основе Unix под названием Pro/ENGINEER, сразу привлекая John Deere в качестве своего первого заказчика. Так Pro/ENGINEER стал первым программным обеспечением CAD для параметрического моделирования твердых тел.

Цитата  Гейзенберга:

Цель состоит в том, чтобы создать систему, которая была бы достаточно гибкой, чтобы побудить инженера легко рассматривать различные конструкции. А затраты на внесение изменений в проект должны быть как можно ближе к нулю. Кроме того, традиционные CAD / CAM программное обеспечение того времени нереально ограничивало внесение недорогих изменений только в самый начальный этап процесса проектирования

Что отличало PTC от других производителей ПО, так это общая полнота всего цикла планирования. Pro/ENGINEER первой разработала !концепцию единой модели данных для всего проекта!. Эта концепция была позже успешно реализована в Revit Леонидом Райцем, бывшим выпускником того же Ленинградского университета  (и скорее всего, бывшим учеником Гайзберга) и бывшим работником PTC..

Pro / ENGINEER произвела революцию на рынке MCAD (программное обеспечение для автоматизированного проектирования механических устройств). Параметрическое моделирование на основе элементов, взятое за основу в Pro/ENGINEER, будет доминировать в отрасли на протяжении четверти века, и все ведущие системы MCAD (CATIA, NX, SolidWorks, Inventor и Solid Edge) станут идейными преемниками Pro/Engineer. 

В 1995 году Jon Hirschtick создаёт новый стартап – SolidWorks и переманивает большое количество разработчиков PTC вместе с вице-президентом и директором по развитию PTC – Michael Payne. PTC подаёт в суд на Solidworks за переманивание сотрудников, но обеим компаниям удалось уладить дело до того, как был нанесен слишком большой ущерб. Solidworks сразу становится главным конкурентом Pro/Engineer и уже в 1997 году французская компания Dassault, наиболее известная своим программным обеспечением CATIA CAD, приобретает SolidWorks за 310 миллионов долларов.

Выручка PTC с её основным продуктом Pro/Engineer резко выросла: со 163 миллионов долларов в 1993 году до 809 миллионов долларов в 1997 финансовом году.  В этом же 1997 году выручка всей корпорации Autodesk была в два раза меньше, чем у PTC и составляла 497 миллионов долларовВ то время как AutoCAD мог похвастаться функционалом ограниченного 2D-моделирования, PTC стала программой настоящего 3D проектирования для всей машиностроительной промышленности. К середине 90-х клиентами компании были BMW, Fiat, Ferrari, Toyota, Hyundai, PSA и Volkswagen, Caterpillar, John Deere и остальные крупные игроки мировой промышленности.

К середине 90-х на рынке конструкторского планирования Pro/Engineer становится глобальным лидером. Теперь, чтобы перехватить инициативу в менее прибыльной строительной отрасли, в 1996 г. PTC покупает за 32 миллиона долларов программу Sonata у разработчиков Jonathan Ingram и Gerard Gartside. К этому времени Sonata уже переродилась в Reflex и реально была применена только на нескольких проектах в Англии. Но PTC полагала, что Reflex может стать основой новой линейки продуктов для комплексного проектирования зданий.

PTC дорого заплатила за относительно незрелое программное обеспечение Reflex и сильно недооценила усилия, которые потребовались бы для создания конкурентоспособной архитектурной программы для проектирования зданий. В итоге PTC не смогла выпустить достойный продукт для строительной отрасли и продала технологии Reflex техасской компании The Beck Group.

Успех команды SOLIDWORKS, которая построила продукт на разработках PTC и продала свой продукт за 311 миллионов Dassault Systems, видимо, повлиял еще на двоих работников PTC. Обладая знаниями о работе с Pro/ENGINEER и Reflex, два лучших разработчика компании PTC – Леонид Райц и, годом позже, Ирвин Юнгрейс – отделяются от PTC и в 1996 г. основывают собственную компанию по разработке программного обеспечения под названием Charles River Software (в Кембридже, Массачусетс, где уже были офисы PTC и Solidworks). Леонид Райц видел перспективы связки Pro/ENGINEER и Reflex, а также,  видимо, был не согласен с продажей продукта техасской компании. Поэтому он ставит задачу создать версию программного обеспечения, которая могла бы обрабатывать более сложные проекты, чем ArchiCAD, но при этом использовать идеи общей модели и параметрического проектирования, которые он получил при работе над Pro/ENGINEER и Reflex. Код для новой программы командой Леонида  Райца был написан с нуля, чтобы не нарушать патенты PTC и Reflex. Но сколько времени было у стартапа Revit до того, как инвесторы захотели вернуть свои деньги в 2001 году? Проблема с моделью ежемесячной подписки у Revit заключалась в том, что деньги поступали медленно и к концу каждого отчетного квартала компания подходила с кассовым разрывом. 

Если взять 60 сотрудников Revit, которые зарабатывали в среднем 100 000 долларов США в год, и если при этом Revit получал 100 долларов в месяц за подписку, то получается, что компании нужно было 5 000 подписок, чтобы окупать вложения инвесторов каждый месяц. Сколько времени потребуется Revit, чтобы увеличить количество подписок до 5 000 и просто окупать текущие расходы? 

Именно этот вопрос, скорее всего, заставил Leonid Reiz продать компанию за 133 миллионов долларов Autodesk. 

Как развивались BIM стартапы. Слияния, поглощения и отношение к истории.

В 2002 году Leonid Raiz продает свой стартап Revit компании Autodesk. Продажи лицензий Revit дают взрывной рост корпорации Autodesk, и уже через 3 года после покупки, в 2005 году, Autodesk продаёт по 60 000 лицензий Revit в год, а начиная с 2019 года, Autodesk делает на продукте Revit – миллиардную выручку каждый год. Таким образом, небольшой корпорации Autodesk, выросшей на дрожжах инвестиций в Силиконовой Долине,  с её единственным успешным продуктом 2D AutoCAD, разработчики RUCAPS – SONATA – Pro/ENGINEER подарили возможность стать мировым лидером в 3D проектировании. 

Те, кто первым принимается за великие дела, обычно терпят неудачу, но они оставляют завоеванные плацдармы тем, кто следует за ними. 

Samuel Butler

Как же развивались остальные  BIM стартапы из 90-х?

ArchiCAD, который изначально задумывался как CAD программа для проектирования трубопроводов, стал успешным венгерским стартапом на европейском рынке. После опубликования формата IFC – Graphisoft обнаруживает, что программа ArchiCAD идеально подходит для работы с этим форматом и начинает активно внедрять применение IFC формата в свои продукты, что позволяет программе ArchiCAD выйти на мировой рынок ПО и к началу 2000-х годов стать лидером в строительном проектировании. Возможно, формат IFC хорошо подходил к Radar CH, так как некоторые смыслы созданного STEP пересекались конкретно с RUCAPS, или с другой подобной программой, которую взял за основу Gabor Bojar для своего Radar CH.

Nemetschek Group – тихий и уверенный игрок на европейском рынке CAD ПО со своими небольшими специализированными продуктами для проектирования. Он в своё время отказался от международного сотрудничества и от разработки формата IFC, но в 2006 году, от страха перед резкой экспансией Revit, покупает Graphisoft и становится главным соперником Revit. С покупкой Archicad Nemetschek Group наконец-то открывает для себя тему openBIM c ее мировой миссией и вместе с картельными схемами buildingSMART вступает в битву за рынок планирования в Европе.

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

BuildingSMART не будут упоминать про немецкие корни в создании формата IFC и самой организации buildingSMART, поставив перед собой цель стать мировым интернетом в мире строительства и превращаясь в Советский Союз с членскими карточками, своей идеологией по использованию IFC и “паспортами” – сертификатами buildingSMART Certification. 

Graphisoft и Gabor не любят вспоминать свои коммунистические корни, вспоминают лишь про свою “успешную” героическую борьбу с советским режимом и про установку первого в мире памятника Стиву Джобсу. 

Autodesk не любит вспоминать про IFC и buildingSMART, после того как разработчики в 1996 году не смогли скрестить свои 2D продукты с форматом IFC (как и сегодня, ни один разработчик не может нормально “подружить” формат IFC c программами от Autodesk). 

Также можно только представить, насколько тысячи программистов Autodesk в Силиконовой долине – создатели программы, которая не имела значимых изменений от года в года, – в начале 2000-х на дух не переносили десяток “наглых выскочек” с восточного побережья (с русским бэкграундом), которые с чистого листа за несколько лет написали улучшенную копию программы Pro/ENGINEER. А глава компании Autodesk в это время, Carol Ann Bartz, не ожидая от этого “стартапа” значимой прибыли, после покупки в 2002 году охарактеризовала Revit как «небольшую экспериментальную базу пользователей» (кстати о  предсказательных возможностях глав компаний). 

В заключение

Вопрос, кого можно реально считать отцом BIM, возможно, навсегда останется открытым. 

У победы тысяча отцов, а поражение всегда сирота

Джон Кеннеди, 1946

Можно сказать, что реальный отец BIM – это идеи советских и английских математиков и программистов, которые смогли прорасти на плодородной денежной почве инвестиций в США. 

А Samuel Geisberg помог своим бывшим сотрудникам PTC создать стартапы, которые, после продажи корпорациям, сегодня задают направление во всём мире CAD и MCAD планирования.

Во времена 80-х, времена острой фазы борьбы коммунистической и западной идеологии, во времена отсутствия прозрачности и невозможности вывести продукт на рынок с такой скоростью, с которой сегодня распространяется TikTok, создание программ было опасным и неблагодарным делом. Наше поколение сегодня имеет возможность заниматься разработкой ПО из удобных кресел, программируя новые инструменты и при этом смотреть на втором мониторе видео на Youtube, заказав пиццу через Uber.Eat.

Но и Charles Eastman, и Samuel Geisberg,  и Robert Aish, и Georg Nemetschek, и Jonathan Ingram, и Bojár Gábor и Leonid Raiz – я думаю, согласятся с тем, что они не придумывали ничего сверхнового. Они брали разработки своих более старших коллег и учителей и давали этим старым идеям новый смысл и новый дизайн.

Разработчики, сумевшие удачно продать свой продукт, как правило, уходят из проекта после продажи – покупают недвижимость в силиконовой долине и становятся сами венчурными инвесторами.  Дальнейший интерес к разработке продукта снижается, и в итоге, все идеи, которые были куплены на пике своей разработки, проживают еще 10-20 лет насыщенной жизни, после чего передают свои позиции новым инструментам. Разработчики из старой команды обычно не могут прижиться в новой материнской компании и уходят. А потом кто-то из старой команды на следующем цикле начинает создавать новые инструменты, улучшенные версии тех, которые они получили от своих учителей. 

Остаётся только надеяться, что в наше время интернет  и профессиональные комьюнити заменят нам университеты и что такие новые ученики-самоучки всё чаще будут создавать Open Source продукты.

А Autodesk, PTC Inc. и Nemetschek Group хочется пожелать, чтобы вместо многомиллионных бонусов своим менеджерам, они перевели пару миллионов евро на благотворительные счета в технический университет Мюнхена, Санкт-Петербурга и Ливерпуля. 

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


В статье собрано большое количество фактов, дат и связей. Если у вас есть какие-то дополнения к этой схеме, или если вы нашли несоответствие в указанных данных, – пожалуйста, напишите мне. Буду рад вашим комментариям, уточнениям и критике. Я буду рад добавить уточненные или новые данные к этой схеме. Спасибо большое за понимание.

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

Let’s block ads! (Why?)

Read More

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *