Описание тега opencascade

Open CASCADE Technology is a software development platform. It includes C++ components for 3D surface and solid modeling, visualization, data exchange and rapid application development.
1 ответ

Поверхностные пересечения с ОТКРЫТЫМ КАСКАДОМ

У меня проблема с пересечением двух поверхностей. Первый обрезается, а второй не обрезается. Я использую BRepAlgoAPI_Section пересечь две поверхности и получить ребра пересечения (в моем случае только одну): Это мой код, здесь я делаю пересечение: T…
07 фев '17 в 13:58
1 ответ

Как найти преобразование IFC для AxisPlacement..?

Я пытаюсь преобразовать файл Ifc в формат файла Step. для файлов шагов мне нужно преобразование ifc. из IfcClosedShell, я получил грани лица, но мне нужно преобразовать эти точки из IfcAxisPlacement3D (декартова точка, ref Direction, Axis Direction.…
2 ответа

Как визуализировать файл.stp в 3d с помощью OpenCascade?

Я прочитал файлы.stp, используя библиотеку OpenCascade, но не могу их визуализировать. Как использовать библиотеку OpenCascade для визуализации (визуализации) файла.stp.
12 дек '18 в 16:46
1 ответ

Как я могу изменить базовую геометрию TopoDS_Shape в OpenCASCADE

Я пытаюсь изменить геометрию существующего TopoDS_Shape в OpenCASCADE. Возможное применение - модифицировать край тела без необходимости реконструировать все тело (например, изменить радиус одной крышки цилиндра, сместить контрольную точку на кривой…
11 янв '17 в 13:36
0 ответов

Файл или каталог не найдены с помощью include, несмотря на -I

Я установил OpenCASCADE в каталог ros и сейчас пытаюсь собрать CGM с опцией конфигурации --with-occ=/path-to-OCC/, но когда я пытаюсь это сделать, соответствующая часть ошибки: libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../geom/parallel …
04 апр '12 в 00:02
1 ответ

Сборка OpenCascade для VS2017

Вариант использования: я намерен использовать библиотеку OpenCascade C++ в моем проекте C++. Мне нужно сделать простое смещение полилиний и масштабирование полигонов вниз. Поэтому я пытаюсь установить библиотеку OpenCascade C++ на 64-разрядную машин…
25 май '18 в 13:38
0 ответов

Как импортировать STEP файлы с OpenCascade и отображать с coin3d с правильными цветами?

Я пытаюсь импортировать файлы STEP с помощью OpenCascade и отображать их на экране с помощью библиотеки Coin3d, совместимой с Open Inventor. К сожалению, я всегда получаю либо работающие цвета, либо правильную геометрию, когда правильно расположенны…
01 дек '15 в 13:16
0 ответов

Код Fortran, вызывающий openCASCADE, не работает, черт возьми?

Прошу прощения за смутное название. Этот вопрос является продолжением предыдущего вопроса, опубликованного здесь: использование объекта класса C++ в Fortran 77, что мне нужно сделать, это повторно использовать объекты, созданные из C++ в Fortran. Ко…
16 июл '14 в 19:20
0 ответов

Переместить локальное происхождение объекта

Я долго пытался понять, как перенести локальное происхождение объекта. Прямо сейчас я могу применить преобразование к объекту относительно глобального происхождения, но локальное происхождение остается там, хотя плоскости масштабируются. Мои текущие…
14 дек '18 в 11:58
1 ответ

Определение центра VTKPolyDataMapper

У меня есть приложение, которое импортирует файл STEP и преобразует геометрию в объект OpenCascade. Затем этот объект визуализируется с помощью средства просмотра VTK. Это код (C++, QT): Импортируйте файл STEP и преобразуйте его в объект OpenCascade…
14 фев '19 в 07:43
1 ответ

Создание модуля OpenCascade для SALOME в среде разработки Windows

Я прочитал учебник о том, как это сделать в LINUX, но похоже, что это не может быть легко перенесено в Windows. SALOME предоставляет нам среду разработки для windows и заявляет о своей кроссплатформенности: http://www.salome-platform.org/downloads/c…
19 ноя '12 в 08:59
1 ответ

QT и OpenCascade не хватает памяти

Я начинаю кодировать с OpenCascade в QT, находя этот интересный базовый проект: https://github.com/eryar/occQt/ Я скомпилировал программу с: QT + = основной графический интерфейс opengl и когда я выполняю его, я получаю следующую ошибку: TKOpenGl | …
17 окт '18 в 10:06
2 ответа

Какую библиотеку CAD / геометрии мне следует использовать: CGAL Open CASCADE или Boost::Geometry что-то еще?

Для настраиваемого проекта выдвижных ящиков для лазерной резки я хотел бы иметь возможность программно создавать связь между любыми двумя пересекающимися перпендикулярными "2D" объектами (с шириной). Для этого мне нужно: загружать и сохранять 2D-объ…
01 июн '13 в 22:31
2 ответа

OpenCascade: сбой чтения Brep

OpenCascade не загружает некоторые файлы BREP, но если я пытаюсь загрузить с FreeCad, они работают. Код является: #include <QCoreApplication> #include <BRepTools.hxx> #include <BRep_Builder.hxx> #include <unistd.h> int main(i…
03 апр '18 в 18:56
2 ответа

Интерфейс для открытого каскада в Delphi

Я пытаюсь найти способ использовать Open Cascade(www.opencascade.org) - технологию 3D-моделирования в одном из наших программ, написанном на Delphi. Мне удалось найти ActiveX, который поддерживает Open Cascade, но при его попытке мне не понравилось …
03 дек '09 в 13:40
1 ответ

Увеличение памяти opencascade проекта

Мой opencascade проект построен в среде Visual C++. Моя проблема заключается в том, что при попытке запустить программу возникает ошибка "Неустранимая ошибка при графической инициализации". Могу ли я использовать bat-файл и установить для него распр…
18 июл '11 в 05:42
1 ответ

OpenCascade ErrorStatus

Я использую OpenCasCade 6.7.0. Когда я вызываю функцию BRepAlgoAPI_Cut и проверить ErrorStatus() я получил 114 в результате. Смотря в документацию я получил следующую информацию: 0 - хорошо 1 - Объект создан, но ничего не сделано 2 - Нулевой исходны…
14 июл '15 в 06:03
1 ответ

OpenCascade: чтение урезанных поверхностей из IGES

Я пытаюсь прочитать обрезанные поверхности из файла IGES, используя OpenCascade. Я могу получить поверхности, но как я могу получить кривые обрезки. Границы из чего-то вроде Entity 144? Любая помощь будет отличной. Я ищу фактическую геометрию, котор…
20 окт '18 в 23:39
3 ответа

Экспорт из OpenCascade, импорт в OpenSceneGraph

У нас есть инструмент моделирования, который использует OCC, и 3D-редактор, использующий OSG. Что я хочу сделать, это экспортировать модель из первого инструмента и импортировать во второй инструмент. Я искал в Интернете в течение нескольких дней, н…
07 янв '10 в 14:50
1 ответ

Получение (t, c, k) значений из поверхностей OpenCascade

Я создал библиотеку для создания и использования b-сплайновых поверхностей в Python, используя параллельные scipy.interpolate.RectBivariateSpline() экземпляры для хранения векторов узлов, (X, Y, Z) сетки контрольных точек и градусов в u и v (кортеж …
04 мар '15 в 01:53