Open Cascade Technology
Текущая версия страницы пока не проверялась опытными участниками и может значительно отличаться от версии, проверенной 14 марта 2021 года; проверки требуют 5 правок.
Open Cascade Technology — продукт, сочетающий в себе набор библиотек и средств разработки ПО, ориентированного на 3D-моделирование, в особенности систем автоматизированного проектирования (САПР).
Open Cascade Technology | |
---|---|
Тип | CAD-программа[d], CAM-программа[d] и программа трёхмерной графики[d] |
Разработчик | OPEN CASCADE |
Написана на | C++ |
Операционная система | Microsoft Windows[2], Linux[2], macOS[2], Android[2] и iOS[2] |
Первый выпуск | 1993 (CAS.CADE), 1999 (Open Cascade Technology) |
Последняя версия | |
Репозиторий | git.dev.opencascade.org/… |
Читаемые форматы файлов | Open Cascade Technology 3D model[d] |
Создаваемые форматы файлов | Open Cascade Technology 3D model[d] |
Лицензия | LGPL-2.1[d][3][4] |
Сайт | dev.opencascade.org (англ.) |
Начиная с версии 6.7.0, исходный код доступен и распространяется по лицензии GNU LGPL 2.1[5].
История появления платформы Open Cascade TechnologyПравить
- 1980: французская компания Matra Datavision объявляет о выходе на рынок САПР-системы Euclid CAD.
- 1987: выходит Euclid-IS — первая интегрированная CAD/CAM-система, которая была портирована на ОС Sun Solaris. Euclid, используется в самых разнообразных сферах, начиная с машиностроения и автомобилестроения, и заканчивая роботостроением и авиакосмической промышленностью.
- 1993: выходит Euclid 3 — новая САПР-система. В тот же год компания Matra Datavision выпускает платформу под названием CAS.CADE (Computer Aided Software for Computer Aided Design and Engineering). Изначально платформа CAS.CADE рассматривалась как набор программных инструментов для внутреннего использования, которая позволяла разработчикам ПО применять объектно-ориентированные технологии.
- 1996: выходит Euclid Quantum, новое поколение приложения Euclid, разработанное на базе платформы CAS.CADE.
- 1998: компания Matra Datavision принимает решение сменить свою стратегию и становится сервисной компанией, предлагающей разработку специализированного программного обеспечения. В том же году компания подписала соглашение с компанией Dassault Systemes, которая приобрела у Matra Datavision некоторые продукты из линейки Quantum, такие как Euclid Styler, Euclid Machinist, Strim, и т. д.
- 1999: Matra Datavision принимает беспрецедентное решение — она публикует исходный код CAS.CADE и выкладывает его в сети Интернет под наименованием Open Cascade. При этом основная деятельность компании сосредотачивается на оказании услуг, связанных с этой, теперь уже открытой платформой.
- 7 декабря 2000 года компания Matra Datavision объявляет о создании компании Open Cascade SAS, которая становится её дочерним предприятием, занимающимся поддержкой и разработкой платформы Open Cascade Technology, а также разработкой самых разных приложений на базе этой платформы по заказу своих клиентов.
- В настоящее время платформа Open Cascade Technology поддерживается компанией OPEN Cascade SAS, которая с 2007 года является дочерним предприятием французской компании Euriware, входящей в состав группы AREVA[6].
- 2011: компания Open Cascade заявляет о своём намерении более тесно сотрудничать с внешними разработчиками платформы Open Cascade Technology[7]. В декабре 2011 года компания анонсирует новый веб-сайт (dev.opencascade.org), призванный объединить всех внешних разработчиков Open Cascade Technology[8], и открывает доступ к своему багтрекеру[9]. Новый сайт призывает участников принять участие в разработке Open Cascade Technology путём выявления и регистрации возможных ошибок ПО и оказания помощи в их устранении.
- 2014: завершение сделки по переходу Euriware от AREVA к группе компаний Capgemini[10].
Некоторые продукты, созданные с применением Open Cascade TechnologyПравить
- Информационная система Океан[что?]
- SAMCEF Field
- FreeCAD Юргена Райгеля
- SALOME
ПримечанияПравить
- ↑ https://dev.opencascade.org/content/open-cascade-technology-770-released
- ↑ 1 2 3 4 5 https://www.opencascade.com/content/system-requirements
- ↑ https://dev.opencascade.org/resources/licensing
- ↑ http://git.dev.opencascade.org/gitweb/?p=occt.git;a=blob;f=README.txt
- ↑ Open Cascade SAS. Open Cascade Technology FAQ (неопр.). Дата обращения: 28 октября 2014. Архивировано из оригинала 26 мая 2013 года.
- ↑ История компании OPEN CASCADE Архивная копия от 19 мая 2010 на Wayback Machine (англ.)
- ↑ Новости сайта: Becoming more and more open! Архивная копия от 19 июня 2011 на Wayback Machine (англ.)
- ↑ Новости сайта: Opening the Development of Open Cascade Technology Архивная копия от 23 января 2012 на Wayback Machine (англ.)
- ↑ OCCT Bugtracker
- ↑ AREVA and Capgemini Strengthen Their partnership | Capgemini Worldwide (неопр.). Дата обращения: 1 декабря 2014. Архивировано 4 января 2015 года.
СсылкиПравить
- Open Cascade Homepage (англ.)
- Collaborative Development Portal Архивная копия от 14 февраля 2012 на Wayback Machine (англ.)
- Журнал «Linux Format» № 07 (120) Июль 2009 Архивная копия от 15 ноября 2017 на Wayback Machine
- Linux Format Wiki Архивная копия от 11 сентября 2016 на Wayback Machine
- Статья об Open Cascade «Инструмент для разработки корпоративной САПР» на сайте журнала «САПР и графика» Архивная копия от 27 июня 2019 на Wayback Machine
- Обзор Open Cascade на сайте «Многообразная геометрия» Архивная копия от 27 июня 2019 на Wayback Machine