Недавно вышла новая версия Open CASCADE 7.4.0, который пакет для трехмерного твердотельного и поверхностного моделирования, визуализация, обмен данными и быстрая разработка приложений.
Это отличная платформа для разработки программного обеспечения для численного моделирования, которое включает CAD, CAM, CAE, AEC и GIS, а также приложения PDM. Он также включает компоненты C ++ для трехмерного твердотельного и поверхностного моделирования, визуализации, обмена данными и быстрой разработки приложений.
технология Open CASCADE - центральный компонент или важно из таких программ, как FreeCAD, KiCAD, Netgen, gmsh, CadQuery, pyOCCT и других. Open CASCADE Technology 7.4.0 включает более 500 улучшений и исправлений по сравнению с предыдущей версией 7.3.0, выпущенной полтора года назад.
Что нового в Open CASCADE 7.4.0?
В этой новой версии Open CASCADE некоторые улучшения для работы приложений в LinuxТак обстоит дело с улучшенной поддержкой Linux для встроенных платформ.
Кроме того, подчеркивается, что улучшена производительность обнаружения наряду с управлением шрифтами, и эти инструменты были улучшены для анализа производительности дисплея.
Еще одно изменение, которое выделяется в рекламе, - это поддержка чертежей, новый класс AIS_ViewController для обработки пользовательского ввода (мышь, сенсорный экран) при манипуляциях с камерой и возможность исключения геометрических швов при отображении рамки.
Улучшена работа для отображения контуров закрашенных объектов. и расчет свойств поверхности и объема в триангуляции (модели без аналитического определения геометрии).
Также отмечается, что Open CASCADE 7.4.0 имеет Улучшения экспорта документов XCAF (со структурой компиляции, именами и цветами) в файл VRML, поддержка некоторых кодировок, отличных от ASCII, при импорте STEP. Бесплатная тестовая среда, а также новые инструменты для импорта данных из форматов glTF 2.0 и OBJ.
Из других изменений, которые выделяются этой новой версии Open CASCADE 7.4.0:
- Улучшено управление камерой в средстве трехмерного просмотра.
- Показать объект с динамической текстурой (видео)
- Чтение сжатых растровых изображений из памяти
- Удаление устаревших функций локального контекста из AIS.
- Удалена зависимость Gl2ps (на основе устаревшей функциональности OpenGL)
В моделировании:
- Повышенная надежность, производительность и точность алгоритма BRepMesh.
- Параметры для контроля линейных и угловых отклонений для внутренней части граней в BRepMesh
- Повышенная надежность и стабильность логических и экстремальных операций.
- Логические операции включены в открытые тела.
- Возможность отключить генерацию истории, ускоряя логические операции.
- Возможность упростить результаты логических операций.
- Новый интерфейс в BRepBndLib, который возвращает конечный объем для геометрии открытой кромки
- Новые режимы снятия фаски с постоянным горлом
- API удален для старых логических операций
Обмен данными
- Исправлены проблемы при запуске Draw из пакетных скриптов.
- Улучшена поддержка Draw в среде, отличной от CASROOT.
другие
- Повышена производительность встроенных процедур распараллеливания (OSD_Parallel)
- Инструменты для удобного и эффективного путешествия по дереву BVH
- Оптимизация атрибутов представления TPrsStd_AIS
- Пример интеграции средства 3D-просмотра в приложение glfw
Как установить Open CASCADE?
Тем, кто заинтересован в возможности установить этот инструмент в своей системе, следует знать, что Open CASCADE имеет версию как для Windows, так и для Linux.
Итак, для любого из случаев можно скачать новая версия по ссылке ниже.
Важно отметить, что В случае Linux новая версия должна быть собрана из исходников. Или другой вариант - дождаться обновления этой новой версии Open CASCADE 7.4.0 по официальным каналам вашего дистрибутива.
в качестве на данный момент он уже доступен для Arch Linux Таким образом, пользователи этого дистрибутива, а также его производных могут установить Open CASCADE из терминала, набрав:
sudo pacman -S открытый каскад