Как создать неструктурированные 2D-сетки из файлов САПР в Python - PullRequest
0 голосов
/ 21 апреля 2019

Я работаю над кодом конечных разностей для решения 2D задач.Я хочу иметь возможность решать сложные геометрии, записанные в виде файлов STEP или IGES.Однако я не знаю, как читать и создавать сетки для таких файлов.

Хотя я знаю, что существуют бесплатные и независимые приложения для создания сетки, я хочу, чтобы мой код был автономным.Есть ли способ добиться этого на Python?

1 Ответ

1 голос
/ 21 апреля 2019

Вас может заинтересовать GMSH API . Некоторое время GMSH был известен как бесплатный мэшер с открытым исходным кодом, и недавно (относительными средствами) они представили API для C, C ++, Python и Julia.

Сначала простое использование функций верхнего уровня GMSH::open и функции Mesh GMSH::generate(2) может помочь вам начать работу.

...