PyTecplot

Windows
macOS
Linux

Сайт: www.tecplot.com/docs/pytecplot

PyTecplot — это программный интерфейс на языке Python для управления визуализационным движком Tecplot 360, предназначенный для автоматизации постобработки численных расчётов и научных данных. Он обеспечивает доступ к функциональности Tecplot 360 из скриптовых и пакетных рабочих процессов, позволяя настраивать визуализацию, формировать графики, работать с 2D и 3D поверхностями, извлекать численные данные и генерировать растровые изображения или анимации без непосредственного взаимодействия с графическим интерфейсом программы.

Инструментарий ориентирован на инженеров и исследователей, занимающихся вычислительной гидродинамикой (CFD), механикой сплошных сред и смежными областями, где требуется воспроизводимая и масштабируемая постобработка больших наборов данных. PyTecplot сочетает в себе возможности визуализации Tecplot 360 и гибкость языка Python, что облегчает интеграцию с существующими скриптами, системами контроля версий и конвейерами обработки данных. При отсутствии или недостатке публичной документации о некоторых деталях реализации, интерфейс обычно описывают по его ключевым возможностям и типичным сценариям применения.

  • Автоматизация визуализации: создание и настройка графиков, контурных карт, векторных полей и линий тока через скрипты.
  • Генерация изображений и анимаций: программный экспорт кадров и роликов в популярных растровых форматах для последующего анализа и презентаций.
  • Работа с 2D/3D поверхностями: построение и манипуляция поверхностями, изолиниями и сечениями данных объёмных расчётов.
  • Извлечение и экспорт данных: выборка значений по заданным сечениям, кривым или областям и экспорт в текстовые или бинарные форматы для дальнейшей обработки.
  • Интеграция с аналитикой на Python: совместимость с библиотеками численного анализа и обработки данных для пред- и постобработки результатов.
  • Пакетная обработка: запуск однотипных задач постобработки на больших наборах файлов и автоматическое производство выходной графики.
  • Настройка представления: управление цветовыми картами, легендами, аннотациями, масштабами и параметрами отображения через скрипты.
  • Сценарии воспроизводимости: хранение и выполнение скриптов для воспроизводимого построения визуализаций и отчётов.
Подробнее