Paraview программно отображает величины по линии, используя только данные об узлах

У меня есть набор данных в 2D-области. Я имею в виду получить XY-график данных вдоль линии, которая содержит несколько ребер элемента. Я обычно делал бы это с PlotOverLine.

Теперь я хочу получить похожий график, но с моими точками данных, расположенными только в фактических местоположениях узлов в моей сетке. Таким образом, мой график XY (и лежащие в его основе данные) будет напрямую представлять разрешение сетки в моих исходных данных.

Как это можно сделать программно, 1) из пользовательского интерфейса в виде макроса, 2) из ​​пользовательского интерфейса в оболочке Python, 3) в CLI ( pvpython myscript.py )?

Я даже не мог найти, как это сделать через графический интерфейс. Я начал с Select Points On, но я не мог идти дальше. Более того, если это правильный способ начать, я не смог бы перенести его в код Python, поскольку Start Trace не включает Select Points On в выходной трассе, поэтому я не знаю, как добавить его в код,

PS: Это напоминает процедуру в Abaqus, в которой каждый определяет путь на основе произвольного набора точек (например, могут быть узлами), а затем строит заданную величину вдоль этого пути.

0 ответов

Другие вопросы по тегам