# trace generated using paraview version 5.6.2 # # To ensure correct image size when batch processing, please search # for and uncomment the line `# renderView*.ViewSize = [*,*]` #### import the simple module from the paraview from paraview.simple import * #### disable automatic camera reset on 'Show' #paraview.simple._DisableFirstRenderCameraReset() # create a new 'OpenFOAMReader' a3d10meshfinefoam = OpenDataFile('E:\\BlueCFD\\blueCFD-Core-2020\\3d-10mesh-fine-20210611T044901Z-001\\3d-10mesh-fine\\3d-10mesh-fine.foam') slice1 = Slice(Input=a3d10meshfinefoam) slice1.SliceType = 'Plane' slice1.SliceOffsetValues = [0.0] slice1.SliceType.Origin = [24.5, 0.6000000238418579, 0.05000000074505806] slice1.SliceType.Origin = [24.5, 0.6000000238418579, 0.01] slice1.SliceType.Normal = [0.0, 0.0, 1.0] slice1.SliceType.Origin = [24.5, 0.6000000238418579, 0.01] slice1.SliceType.Normal = [0.0, 0.0, 1.0] n=0 while(n<=48.00): plotOverLine1.UpdatePipeline(a3d10meshfinefoam.TimestepValues[n]) i=27.00 while(i<=37.04): plotOverLine1 = PlotOverLine(Input=slice1, Source='High Resolution Line Source') plotOverLine1.Source.Point1 = [0.0, 0.0, 0.009999999776482582] plotOverLine1.Source.Point2 = [49.0, 1.2000000476837158, 0.009999999776482582] plotOverLine1.Source.Point1 = [i, 0.0, 0.009999999776482582] plotOverLine1.Source.Point2 = [i, 1.2000000476837158, 0.009999999776482582] SaveData('E:/BlueCFD/blueCFD-Core-2020/%f_%d.csv'%(i,n), proxy=plotOverLine1) i=i+0.02 n+=1