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

Статьи

25 февраля 2015

Развитием не-автодесковского DWG теперь рулят русские

Ральф Грабовский, Нейл Петерсон

Грабовски Петерсон
От редакции isicad.ru: Начиная с исторической статьи Дмитрия Ушакова «DWG, блудный сын Autodesk» (2009), мы уделяем постоянное внимание Альянсу по открытому проектированию (Open Design Alliance, ODA). Конечно, мы не пропустили состоявшуюся летом прошлого года смену руководства Альянса: «Сегодня у Альянса по Открытому Проектированию (ODA) появился новый президент», тогда ветерана Арнольда ван дер Вайде сменил главный технолог ODA Нейл Петерсон. Недавно с новым президентом побеседовал Ральф Грабовски, и мы предлагаем вам познакомиться с переводом этого интервью. О мотивах смены исходного заголовка («ODA и его будущее») можно узнать из текста интервью.

Оригинал: “Open Design Alliance and Its Future by Ralph Grabowski and Neil Peterson”.

ODA известен, прежде всего, своей библиотекой (APIs), которая предоставляет разработчикам софтвера доступ к данным, хранящимся в DWG-файлах. Помимо вас и Autodesk, предоставляет ли ещё кто-то программный интерфейс к DWG?
Других сопоставимых решений для доступа к DWG больше не существует.
Другими словами, если бы вас не было, Autodesk был бы в этой области монополистом?
Да.
Сколько у вас клиентов?
У нас – 1300 членов Альянса в 50 странах мира.
Как обычно используется ваш софтвер?
Члены Альянса разрабатывают самые разнообразные приложения. Имеется традиционная сфера применений, связанная с импортом/экспортом DWG и DGN данных из многочисленных продуктов, относящихся к САПР. Есть компании, разрабатывающие приложения жанра рендеринга, такие как вьюеры и средства рецензирования, они используются, например, в поисковых системах, проверке чертежей на стандарты, в пакетном редактировании чертежей. В последнее время мы наблюдаем рост числа разработок в области веб-приложений и даже полноценных САПР-систем, основанных на Teigha. Кроме того, имеется значительное количество фирм, применяющих Teigha для внутренних целей.
Вашим программистам каждый год приходится разбираться с постоянно вводимыми в Autodesk изменениями в формате DWG и своей реализацией поддерживать эти изменения. По каким причинам, какая-нибудь фирма предпочтёт ваш API автодесковскому RealDWG APIs?
Таких причин несколько.

1. Teigha – это полноценная платформа для разработок, тогда как RealDWG – просто библиотека для импорта/экспорта. Отсюда следует, что члены ODA members имеют возможность создавать сложные приложения, такие как решения для рендеринга и даже основанные на Teigha полноценные CAD-системы. RealDWG не поддерживает сложную функциональность.

2. Teigha – это кросс-платформенное решение, доступное на всех основных деск-топах, серверах и мобильных платформах. RealDWG работает только с Windows.

3. На всех платформах мы используем одни и те же коды, так что члены альянса не сталкиваются с проблемами ошибок AutoCAD 360 на Windows 8, которые Вы недавно описывали.

Имеется очевидная разница в главных целях между Open Design Alliance компанией Autodesk. Лидирующие позиции для любой большой публичной компании определяет приоритет интересов акционеров: следование этим интересам требует постоянного роста, акцента на новые продукты (часто получаемые с помощью поглощений), пристальное внимание к ежеквартальным показателям доходов и т.д.

С другой стороны, мы, как некоммерческий консорциум, можем позволить себе сфокусироваться на единственной цели – создании лучших рыночных инструментов для разработки САПР. В результате, мы кооперативно работаем с членами Альянса и, безусловно, отдаём приоритет качеству и аспектам поддержки.

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

Какие форматы, наряду с DWG, читают, редактируют и записывают ваши API?
В сфере CAD мы также поддерживаем DXF и DGN, и можем импортировать DGN-файлы в DWG-базы данных. Мы экспортируем в PDF, SVG, STL, DWF, DAE (Collada), и различные растровые форматы, а ещё мы импортируем DWF и DAE. Мы реализовали чтение, рендеринг и конверсии для ACIS, а также построили модуль, с помощью которого можно интегрировать полное геометрическое ядро ACIS от Spatial. (При этом, необходимо приобрести у Spatial соответствующую лицензию.)
Какие еще программные системы выпускает ODA?
Недавно мы запустили новую инициативу для коллективной разработки, называемую Группа Специальных Интересов (Special Interest Group, SIG). Teigha разработана для удовлетворения общих интересов членов Альянса, однако во многих случаях немало участников ODA проявляют большой интерес к специализированным областям. В соответствии с такими интересами члены ODA могут образовывать такие группы SIG. Первая из SIG создана для ориентации на рынок гражданского строительства, она отдельно финансируется небольшой группой членов ODA; они пользуются нашей существующей инфраструктурой и опытом, но не пересекаются с базовыми разработками. У ODA есть уникальные возможности для поддержки подобного типа совместных разработок.
До того, как Вы сменили Арнольда ван дер Вайде на посту президента ODA, Вы были главным технологом Альянса. Кто заменил Вас в этой роли?
Мои обязанности CTO разделены между двумя менеджерами по разработкам – Sergey Vishnevetsky и Vadim Kosarev: они оба многие годы работают в нашей команде, поэтому переход произошел гладко.

(От редакции isicad.ru: наверняка, читателям будет приятно взглянуть на портреты и краткие биографии Сергея Вишневецкого и Вадима Косарева:

Вишневецкий Косарев ODA

)
Расскажите о планах на будущее.
В этом году основной фокус – облачные технологии. В декабре мы выпустили бета-версию Teigha Cloud, которая поддерживает разработку основанных на браузере клиент-серверных приложений в области рендеринга. В этом направлении ещё несколько месяцев мы будем заниматься некоторой дополнительной функциональностью.

Другая ключевая сфера – 3D PDF. Прошлой осенью, мы начали работы по экспорту 3D PDF на основе PRC и рассчитываем на готовность промышленной версии Teigha PRC во второй половине этого года. Это будет PRC-библиотека общего назначения, а не просто экспорт. Кроме того, мы изучаем новые проекты для групп SIG.

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


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

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