pyTecplot 学习使用

Tecplot 2017新加入的pyTecplot确实好用。
在Python中调用Tecplot对数据进行后处理实在是方便。
Probe,Extract,New Zone…直接进行数据的无缝处理。

pyTecplot中命令比较多,Tecplot自带的帮助文档介绍的并不是十分详细,好在Tecplot带有pyTecplot Record的功能,当想要实现Tecplot的某个功能,又不知道具体的语法时,可以录一下命令,然后在录下的代码文件中找到关键的命令。

从一个数据文件中导出一条直线的数据(Extract Line)

def extractLine(dataFile,line,var,npoints=1000):
    #(0.0903208547222148772,-0.0963074008342203053)
    #(0.0944370036970224452,-0.0941996902371899231)
    dataset = tp.data.load_tecplot(dataFile)
    plot = tp.active_frame().plot()

    point1 =line[0]
    point2 =line[1]

    xstart=point1[0]
    ystart=point1[1]
    zstart=point1[2]

    xend=point2[0]
    yend=point2[1]
    zend=point2[2]
    tp.macro.execute_extended_command(command_processor_id='Extract Precise Li
  • 4
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 9
    评论
要安装pytecplot,您需要按照以下步骤进行操作: 1. 首先,确保您已经安装了Tecplot软件。pytecplotTecplotPython接口,因此需要Tecplot软件的支持。 2. 在安装Tecplot之后,您需要安装pytecplot库。您可以使用pip命令来安装pytecplot。打开终端或命令提示符,输入以下命令: ``` pip install pytecplot ``` 这将自动下载并安装pytecplot库及其依赖项。 3. 安装完成后,您可以在Python脚本中导入pytecplot库并开始使用它。在您的Python脚本中,您可以使用如下语句导入pytecplot库: ``` import tecplot ``` 这将使您可以在脚本中使用pytecplot的功能和方法。 引用中提供了一个使用pytecplot的示例程序。您可以根据您的需要修改该示例程序。此示例程序将创建一个Tecplot布局,向其添加文本并将布局保存为PNG文件。您可以根据自己的需求进行更改和扩展。 请注意,如果您在运行程序时遇到许可证错误,请确保您已经正确安装并获得了Tecplot软件的许可证。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [pytecplot 的安装与启动(tecplot GUI能用但是pytecplot不能用)](https://blog.csdn.net/gifterxian/article/details/106976259)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值