Movatterモバイル変換


[0]ホーム

URL:


Перейти до вмісту
Вікіпедія
Пошук

OpenCASCADE

Неперевірена версія(що робити?)
Матеріал з Вікіпедії — вільної енциклопедії.

Статус версії сторінки

Сторінка не перевірена

Немаєперевірених версій цієї сторінки; ймовірно, її щене перевіряли на відповідність правилам проєкту.
Open Cascade Technology
Файл:Occtecht01sm wiki.jpg
ТипCAD,CAM,CAE
РозробникOpen Cascade S.A.S
Перший випуск1999; 27 років тому (1999)
Стабільний випуск7.4.0 (1 жовтня,2019; 6 років тому (2019-10-01)[1])
Операційна системаLinux,FreeBSD,Mac OS X,Windows,Android, andiOS
Мова програмуванняC++
ЛіцензіяLGPL 2.1
Репозиторійhttp://git.dev.opencascade.org/gitweb/?p=occt.git,https://github.com/Open-Cascade-SAS/OCCT
Вебсайтwww.opencascade.com/content/open-source-core-technology
dev.opencascade.org


Open Cascade Technology (OCCT). Колишня назва – CAS.CADE. Це платформа з відкритимсирцевим кодом для розробки 3DСАПР (CAD),АСТПВ (CAM) таCAE. Розробляється та підтримується Open Cascade SAS.

Історія

[ред. |ред. код]

Витоки

[ред. |ред. код]

CAS.CADE (скорочено з англ. "Computer Aided Software for Computer Aided Design and Engineering" — комп'ютерне програмне забезпечення для комп'ютерного проєктування та інженерії) було розроблено на початку 1990-хфранцузькою компанією Matra Datavision, розробником програмного забезпечення Euclid CAD.

В 1998 р. Matra Datavision змінює напрям роботи і відмовляється від розробки програмного забезпечення, щоб сконцентруватися на наданні послуг. Більшість засобів з розробки програмного забезпечення було продано[2]Dassault Systèmes.

Відкрите програмне забезпечення

[ред. |ред. код]

У 1999 р. Matra Datavision вирішує опублікувати CAS.CADE під відкритою ліцензієюOpen CASCADE Technology Public License[3].В 2000 р. з метою створення навколо платформи Open Cascade, було створено окрему компанію Open Cascade SAS.[4]

Відгалудження

[ред. |ред. код]

В березні 2011 р. Томас Павіот був ініціатором створення відгалудження бібліотеки. Цей проєкт отримав назву Open Cascade Community Edition. Головною метою проєкту є формування стабільного процесу випуску нових версій та процесу багтрекінгу.[5]

Портал розробника

[ред. |ред. код]

У грудні 2011 р. Open Cascade SAS відкриває вебпортал для зовнішніх розробників[6], створюєбагтрекер[7] таgit-сховище[8]. Відповідно до заяв на новому порталі, зовнішні розробники заохочуються до участі у розробці.

Зміна ліцензії

[ред. |ред. код]

З релізом 18 грудня 2013 року версії 6.7.0 Open Cascade Technology доступна під ліцензією LGPL 2.1 з певним виключенням.[9][10] Версії до цього ліцензовані за "Open Cascade Technology Public License", яка не є сумісною з GPL.[11]

Functionality

[ред. |ред. код]

Бібліотека об'єктів

[ред. |ред. код]
  • Базові класи
  • Моделювання даних
  • Алгоритми моделювання
  • Візуалізація
  • Обмін даними: можливість імпорту спеціалізованих форматів
    STEP,IGES,glTF,OBJ,STL таVRML підтримуються нативно[12]. Інші формати можна імпортувати з використанням плагінів[13]
  • Бібліотека графічних інтерфейсів

Області застосування

[ред. |ред. код]
  • повітроплавання;
  • аерокосмічна галузь;
  • автомобільна галузь;
  • енергетика;
  • ядерна енергетика;
  • оборонна галузь;
  • суднобудівна галузь;
  • біомедична інженерія;
  • географічні інформаційні системи.

Програмне забезпечення, що базується на Open Cascade Technology

[ред. |ред. код]
  • FreeCAD - вільна 3D САПР загального призначення.

Примітки

[ред. |ред. код]
  1. Download Open CASCADE Technology 7.4.0. Архіворигіналу за 10 серпня 2020. Процитовано 6 червня 2020.
  2. Dassault Systemes Signs Agreement to Acquire Matra Datavision's Subsidiary. Архіворигіналу за 6 червня 2020. Процитовано 6 червня 2020.
  3. Open CASCADE Technology Public License. Архіворигіналу за 7 грудня 2014. Процитовано 6 червня 2020.[Архівовано 2014-12-07 уWayback Machine.]</ref. Нова назва платформи - Open Cascade <ref>Downloading Of Source Code For Open Cascade Gains Momentum
  4. European e-Business Market Watch Case Study: Open source-based services by Open Cascade S.A.[Архівовано 26 липня 2011 уWayback Machine.]
  5. Thinkings about the 6.5.0 release, OCCT status, and the relationship with the Community. Архіворигіналу за 16 квітня 2011. Процитовано 6 червня 2020.[Архівовано 2011-04-16 уWayback Machine.]
  6. Opening the Development of Open CASCADE Technology. Архіворигіналу за 23 січня 2012. Процитовано 6 червня 2020.[Архівовано 2012-01-23 уWayback Machine.]
  7. My View – MantisBT.
  8. OCE GitHub. Архіворигіналу за 17 вересня 2020. Процитовано 6 червня 2020.
  9. Public license. Архіворигіналу за 26 березня 2009. Процитовано 6 червня 2020.[Архівовано 2009-03-26 уWayback Machine.]
  10. license change. Архіворигіналу за 6 червня 2020. Процитовано 11 травня 2022.
  11. FAQ.opencascade.org. Open Cascade. Архіворигіналу за 26 травня 2013. Процитовано 18 травня 2013.[Архівовано 2013-05-26 уWayback Machine.]
  12. Data Exchange | Open CASCADE Technology.dev.opencascade.org. Процитовано 22 листопада 2021.
  13. Datakit - Open Cascade.opencascade.com(англ.). Процитовано 22 листопада 2021.

Посилання

[ред. |ред. код]
Вільні та
Відкриті
Універсальні (2D/3D)
Розрахунок механіки
Електротехнічні
Оптичних систем
  • Astree/Foucault2
  • ATMOS
  • Geopter
  • Optics Workbench (дляFreeCAD)
  • Ray Optics (дляInkscape)
Швейна промисловість
Конструктор меблів
Формати файлів
Власницькі
Універсальні (2D/3D)
Розрахунок механіки
Електротехнічні
Оптичних систем
Конструктор меблів
Формати файлів
Отримано зhttps://uk.wikipedia.org/w/index.php?title=OpenCASCADE&oldid=44018662
Категорія:
Приховані категорії:

[8]ページ先頭

©2009-2026 Movatter.jp