标签: paraview

如何创建paraview切片

我想在python shell中沿正常的z方向(0,0,1)制作paraview切片。

paraview.simple.Slice(*input, **params)
Run Code Online (Sandbox Code Playgroud)

应该在paraview.simple.Slice中输入什么才能在特定位置获取切片

paraview

2
推荐指数
1
解决办法
1029
查看次数

从Paraview 4.2中提取Python脚本中的数据

我正在尝试使用Paraview 4.2从Python脚本中的切片中提取数据。我有这样的事情:

from paraview.numpy_support import vtk_to_numpy
from paraview.simple import *
import os

os.environ["DISPLAY"] = ":0"
paraview.simple._DisableFirstRenderCameraReset()

# create a new 'XDMF Reader'
xDMFtemporalFieldsxmf = XDMFReader(FileNames=['<pathtodata>/XDMF.temporalFields.xmf'])

# Properties modified on xDMFtemporalFieldsxmf
xDMFtemporalFieldsxmf.PointArrayStatus = ['DensityProperty-mesh', 'VelocityField']
xDMFtemporalFieldsxmf.CellArrayStatus = []

# create a new 'Slice'
slice1 = Slice(Input=xDMFtemporalFieldsxmf)

# create a new 'Clip'
clip1 = Clip(Input=slice1)
clip1.ClipType = 'Scalar'
clip1.Value = 1200.0
Run Code Online (Sandbox Code Playgroud)

因此,我要做的就是从剪辑中提取VelocityField数据,最好是为每个数据点指定坐标位置。

这是我的一些探索:

>> print clip1
<paraview.servermanager.Clip object at 0x7f1a14e356d0>

>> print clip1.PointData.keys()
[]

>> print clip1.FieldData.keys()
[]

>> proxy = servermanager.Proxy(proxy=clip1.SMProxy) …
Run Code Online (Sandbox Code Playgroud)

python numpy vtk paraview

2
推荐指数
1
解决办法
3170
查看次数

从Paraview出口质量图片

我想从paraview导出高质量的矢量图形,但是除了svg(svg也不完美但ps和eps更好)之外,所有导出的矢量图形格式似乎都有点模糊.有没有解决这个问题的方法,我可以获得出版质量的图像?

vtk paraview

1
推荐指数
1
解决办法
4515
查看次数

python paraview如何获取颜色图范围的最小值和最大值

嗨,我正在寻找让我获得实际颜色映射范围(最小和最大)值或(最小和最大)场景值的方法。我需要使用诸如RescaleTransferFunction(min, max)根据实际比例值设置最小值和最大值的方法更改基于此值的范围比例值。

python paraview

1
推荐指数
1
解决办法
1321
查看次数

Paraview:如何在点云中绘制箭头

我想知道 paraview 是否可以处理这种情况:

我有一个为此字段组成的 .txt 文件: xyz vx vy vz

前 3 个参数表示该点在空间中的位置。最后 3 个参数是表示方向的单位向量的分量。

我想显示点云,并为每个点显示指示使用 (vx,vy,vz) 指示方向的箭头

如果这是一个基本问题,我很抱歉,我最近开始使用 paraview,我有点迷失了。

paraview

1
推荐指数
1
解决办法
1570
查看次数

标签 统计

paraview ×5

python ×2

vtk ×2

numpy ×1