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

Статьи

8 октября 2015

Настоящее и будущее DWG: рассказывает президент ODA

Ральф ГрабовскиРальф Грабовски

Альянс по открытому проектированию (ODA) известен, прежде всего, обеспечением пользовательского доступа к файлам с чертежами AutoCAD без использования программного обеспечения от Autodesk. Эта организация с 16-летним стажем поставляет своим 1250 членам инструментарий Teigha для чтения и записи в формате DWG, обновляя этот инструментарий два раза в год по мере того, как Autodesk вносит изменения в формат DWG.

За прошедшие годы ODA распространил свою деятельность и на другие сферы CAD, официально документируя формат DGN, используемый платформой MicroStation от Bentley Systems, и поддерживая формат PRC, соответствующий 2D и 3D PDF файлам. ODA поддерживает так называемые группы по специальным интересам (special interest groups, SIGs), которые занимаются пользовательскими объектами, используемые в AutoCAD Architecture и AutoCAD Civil. Кроме того, с такими компаниями как Dassault Systèmes заключены соглашения, которые позволяют членам ODA на определённых условиях использовать, например, геометрические ядра ACIS и Parasolid.

В наше время мобильности и браузерных приложений, ODA приступил к переписыванию всего своего кода, чтобы он стал портабельным. В результате многие программы могут работать на «любой» платформе. Спектр платформ включает как очевидные Windows, Mac и Linux, так и звёздные сегодняшние платформы Android, iOS и облако, а также уже не такие популярные – Windows CE и Unix, которые, тем не менее, всё ещё поддерживаются некоторыми членами ODA.

Раз в год, на конференции разработчиков Teigha, ODA собирает своих разработчиков и заинтересованных членов Альянса, чтобы представить недавние результаты и намеченные планы. В этом году впервые на конференцию, которая состоялась в Праге, были приглашены представители САПР-медиа, что предоставило мне возможность в течение часа поговорить с президентом ODA Нилом Петерсоном. Часть нашей беседы изложена ниже.

Neil Peterson

Президент ODA Нил Петерсон

Как Вы предпочитаете охарактеризовать ODA для наших читателей?
Мы больше не являемся просто библиотекой для импорта-экспорта. Teigha – это полномасштабная обстановка для построения САПР-систем, включая пользовательские приложения, создаваемые на основе расширяемых моделей объектов. Мы предоставляем своим членам лицензии, не связанные с роялти, начинающиеся со $100 для стартапов.
Ваш предшественник, (бывший CEO ODA) Арнольд ван дер Вейде, полагал, что у Autodesk есть планы переводом AutoCAD в облака и хранением там всех файлов вывести из употребления DWG-файлы. Значит ли это, что DWG исчезает?
Я так не думаю. Но вообще-то не имеет значения, устраняет Autodesk DWG или нет, ведь имеется весьма много CAD-систем, которые основаны на [DWG и] Teigha и работают вполне качественно. Даже, если Autodesk откажется от DWG, 1250 членов нашего Альянса и миллионы их пользователей продолжат пользоваться DWG. Например, Bricsys расширяет DWG, включая в этот формат поддержку работы с листовым металлом и BIM.
Возникают ли у вас проблемы с тем, что Autodesk модифицирует формат DWG каждые 3 года?
Раньше проблемы случались, но вот в AutoCAD 2015 формат изменён не был. Точно не знаю, почему: может быть, потому что они добавили очень мало новых возможностей.
Autodesk видит своё будущее в том, что весь софтвер будет работать в облаках, а лицензирование будет возможно только по подпискам. Окажет ли это какое-то влияние на ODA?
Поступая так, Autodesk перестаёт поддерживать некоторую нишу рынка. У них нет облачных решений, совместимых с их десктопными продуктами. Мы поступаем по-другому, мы предоставляем технологии, а они – услуги. Люди могут строить свои решения на основе нашей схемы, но не на основе облачных услуг Autodesk.

По нашему мнению облако должно быть совместимым с десктопом так, чтобы была возможность использовать всё десктопное хозяйство в облаке (например, поддерживать архитектурные объекты на сервере). По каким-то причинам, Autodesk не может использовать свою собственную библиотеку DWG для (основанного на вебе и мобильности) AutoCAD 360 и должен эту библиотеку переписать. А у нас требуется изменить всего лишь пользовательский интерфейс: все остальные наши компоненты должны работать и на клиенте, и на сервере.

Давайте немного поговорим о том, что члены Альянса делают с вашими API. Этой весной Graebert выпустил DWG-редактор, работающий в браузере. Была ли при этом использована Teigha?
Они использовали Teigha только для чтения, редактирования и записи DWG-файлов, и могли применять наши возможности редактирования по своему усмотрению. Они сделали весь пользовательский интерфейс, с учётом того, что не так просто реализовать все операции на мобильном устройстве, где уже нет мыши и клавиатуры. И вообще, мы мало занимаемся пользовательскими интерфейсами, разве что строим примеры для членов Альянса, чтобы показать, как может работать интерфейс. Учтём ещё то, что пользовательские интерфейсы могут служить для вендоров отличительными особенностями их продуктов.
Мы узнали, что Onshape использует OEM-программу от Graebert, основанную на Teigha. Интересно, что уже возник многослойный софтвер, в основании которого лежит Teigha.
Да, это так. ODA создал экосистему, а САПР-продукты, использующие наши библиотеки породили свои собственные экосистемы на основе своих сетей сторонних разработчиков. Хотя мы не работаем непосредственно с Onshape, мне приятно отметить, что этой весной они вошли в состав наших учредителей. Они хотят, чтобы их чертежи вели себя как 3D-модели с историей и слияниями. Так что наш стратегический выбор – коллаборативное проектирование. Это позволит нескольким пользователям производить многократное редактирование чертежа – примерно так же, как это делает Onshape со своими 3D-моделями.
И как это должно работать?
Ну, это не одновременное редактирование, но чрезвычайно быстрая параллельная обработка. Это как раз то, что необходимо облачным приложениям, в которых много распределённых пользователей обращаются к DWG-файлам.
А что можете сказать о виртуализации, которую развивают, например, Dell и Microsoft?
Нам в этой области ничего не придётся делать. Всё, что необходимо, производится упомянутыми компаниями.
Вашим новым членом стала C3D Labs, чьё 3D-ядро во многом похоже на ACIS от Dassault Systems. Какое место они занимают в ODA?
Ядро от C3D не такое сложное как ACIS и поэтому его лицензия дешевле. У нас однажды уже использовался простой 3D-моделлер, но и он оказался для нас слишком затратным, и мы его перестали поддерживать. Надеемся, что C3D заполнит эту нишу. Мы стараемся быть нейтральными и не знаем, есть ли для C3D свой рынок.
Вы поддерживаете области архитектуры и гражданского строительства, но не касаетесь GIS. Это из-за сложности этой сферы?
Мы не получаем достаточного числа запросов, чтобы заняться сферой GIS.
Насколько большим спросом среди членов ODA пользуются мобильные приложения?
Их трактуют как необходимые компоненты. Однако, проблема в том, что на мобильных приложениях не зарабатывают, а рассматривают их как дополнительный элемент декстопного софтвера. Несколько лет назад некоторые члены Альянса пытались склонить нас к тому, чтобы заниматься исключительно Windows, но сегодня я рад отметить, что мы этого не сделали. Наш код настолько портабельный, что нам практически ничего не надо делать для его переноса на мобильные и другие платформы.


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

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