Описание тега gmsh
Gmsh — библиотека для создания 3D-сеток. Используйте этот тег для вопросов по программированию, касающихся использования Gmsh. Всегда отмечайте также язык программирования, который вы используете, если не используете собственный язык сценариев Gmsh.
1
ответ
gmsh, как создавать элементы интуитивной прозорливости
Для моделирования методом конечных элементов мне нужны сетки более высокого порядка. Для эффективности я хочу использовать элементы интуитивной прозорливости, то есть элементы без внутренних узлов. В Функция gmsh найти несложно, она порождает лагран…
09 апр '21 в 14:48
0
ответов
Создание (преобразование) трехмерной сетки с четырехугольниками
Не могли бы вы подсказать, какой инструмент мне следует использовать для совместного использования со скриптом? Я хотел бы иметь трехмерную сетку с формами четырехугольника со следующей структурой: # vertex X Y Z 1 0 0 0 2 0 0 1 3 0 1 1 4 0 1 0 5 1 …
18 апр '21 в 01:08
1
ответ
Проблема при импорте меша с Gmsh3D в Fipy
Я пытаюсь импортировать в Fipy трехмерную сетку, ранее созданную с помощью Gmsh с помощью функции Gmsh3D, например: mesh = Gmsh3D(join(output,'case_1.msh'),communicator=serialComm) Я получаю ту же ошибку, что и другие похожие сообщения, но предлагае…
05 май '21 в 11:33
1
ответ
Создайте исполняемый файл из кода Python с помощью импорта gmsh
Я пытаюсь упаковать свой пакет Python в исполняемый файл с помощью pyinstaller. Имя сценария называется "run-jointbuilder.py". Пакет имеет ряд зависимостей (например, numpy), но, что немаловажно, gmsh. При использовании pyinstaller для компиляции мо…
11 май '21 в 19:59
0
ответов
Как автоматически переименовывать тома в Python API gmsh
Я пытаюсь создать подтома в коробке в gmsh. После создания подтома я хочу переименовать его на основе списка. В моем списке четыре столбца: первые три - , а также координаты и последнее - имя. Я хочу переименовать созданные вложенные тома на основе …
01 июн '21 в 18:18
0
ответов
проблема формата сетки в Gmsh о восьмиузловом четырехугольнике второго порядка
У меня есть сетка, состоящая из четырех 8-узловых четырехугольников второго порядка и связанного узлового скалярного набора данных смещения в направлении x. Я хочу использовать Gmsh для построения сетки и смещения направления x, но график смещения н…
03 июн '21 в 17:32
0
ответов
Как мне создавать фасеты в GMSH GUI?
Итак, я некоторое время возился с GMSH 4.8.4, чтобы создать 2D-сетку океана. Я конвертирую его в XML-файлы DOLFIN для использования в скрипте Python. Однако мой файл .msh из gmsh почему-то не содержит никакой информации о аспектах. И я не могу найти…
04 авг '21 в 06:46
0
ответов
Gmsh - Можете ли вы выполнить уточнение сетки, разделив только вертикально, а не все элементы?
Мне удалось получить сетку ниже вручную с помощью скрипта Gmsh. Мне не удалось создать аналогичную сетку с использованием функций Gmsh без создания нежелательных 1D-элементов и поверхностей в конечном результате, поэтому мне пришлось настроить вручн…
11 авг '21 в 15:33
0
ответов
определение и создание сетки gmsh в файле geo
Я создал геометрию в gmsh, а затем я также могу создать сетку через интерфейс gmsh. Однако я хотел бы иметь возможность указывать сетку в файле с геометрией, как вы можете сделать с python api. Но мне не разрешено использовать python api. Это возмож…
19 авг '21 в 17:20
0
ответов
gmsh: тор в кубе, ошибка: тор не имеет объема
У меня проблема. Я хотел бы создать тор в кубе, а затем создать сетку. Раньше все работало, а вдруг перестало. Мой .geo- файл: SetFactory("OpenCASCADE"); L = 2; R = 0.2; r = 0.1; Box(1) = {-L/2,-L/2,-L/2,L,L,L}; //tag=1 //+ Torus(2) = {0, 0, 0, R, r…
19 авг '21 в 20:18
1
ответ
Как сохранить сетку Gmsh в ограничивающих кривых?
Я новичок в Gmsh и пытаюсь создать сетку для гидродинамического моделирования от береговых линий. Для простоты я использовал сплайны для сложной береговой линии, но полученная сетка пересекала береговые линии. Что мне делать, чтобы сетка не пересека…
25 авг '21 в 05:13
1
ответ
Использование GMSH python API для создания сетки файла шага и сохранения полученного файла msh на диск
У меня есть большое количество файлов шагов, из которых я хочу извлечь информацию о сетке с помощью API-интерфейса Python GMSH. Я следую этому руководству по загрузке и работе с файлом STEP на странице официальной документации gmsh, но он делает сре…
26 авг '21 в 13:42
1
ответ
Использование gmsh API в python беспорядок с латексом matplotlib
Я уже довольно давно борюсь с этим, и я думаю, что сузил причину следующей проблемы: Используя виртуальную среду Python 3.8 в Spyder через Anaconda, я смог построить все, что хотел; обширные и сложные сюжеты с использованием латексного шрифта palati…
09 сен '21 в 18:43
1
ответ
Невозможно использовать gmsh из Visual Studio C++
Я загрузил sdk и выполнил команды, связанные с Windows, описанные здесь . Затем я создал новый проект VC++ и скопировал содержимое учебного файла, включенного в этот sdk (t1.cpp). Были ошибки времени компиляции, которые я исправил, включив путь к g…
22 сен '21 в 07:05
0
ответов
gmsh не имеет ошибки атрибута. Возможно проблема с установкой
Я хотел бы использовать gmsh Python API. Я использую Windows 10 и установил Python 3.8. Я попытался установить gmsh, следуя инструкциям на этом сайте: https://pypi.org/project/gmsh/ Когда я использовал pip для установки gmsh, я получил следующее пре…
28 сен '21 в 03:41
0
ответов
Gmsh: как связать ландшафты с элементами более высокого порядка
Местности довольно умеренной формы, заданные как stl- файл, приводят к непригодным для использования сеткам (jac.<0), когда они объединяются с элементами более высокого порядка (требуется для геомеханического моделирования). Я демонстрирую эту пр…
06 окт '21 в 10:15
0
ответов
Возможен ли размер градиентной сетки в gmsh с файлами .stl без использования поля «Порог»?
Я создаю поликристаллические микроструктуры для моделирования пластичности кристаллов методом конечных элементов. Я использую программу DREAM.3D для экспорта файлов .stl, которые затем объединяются с помощью gmsh. Это работает хорошо, и я ранее испо…
21 дек '21 в 19:14
0
ответов
Непонятный вывод
Я был бы признателен за помощь, чтобы прояснить природу моих результатов моделирования. Это моделирование рассматривает обтекание куба внутри цилиндрического канала в 3D. Математической моделью являются уравнения Навье-Стокса и уравнение неразрывнос…
23 дек '21 в 20:42
0
ответов
Как присвоить поверхность сфере после использования BooleanDifference в GMSH
Мне нужно назначить поверхность внутренней сфере, что у меня сейчас есть SetFactory("OpenCASCADE"); Block(1) = {0, 0, 0, 1000, 1000, 1000}; Sphere(2) = {500, 500, 500, 100}; aa() = BooleanDifference{ Volume{1}; Delete; }{ Volume{2}; Delete; }; Surfa…
27 янв '22 в 08:07
1
ответ
Написание очень простого приложения CAD
Я хочу создать очень простое 2D-интерактивное CAD-приложение с очень небольшим количеством функций, таких как: Возможность создавать линии, точки, простые выпуклые многоугольники и простые формы, такие как эллипсы. Возможность разбивать полигоны. По…
26 янв '22 в 16:13