How to get facet data with VTKRecorder or vtkExporter for visualization by paraview
Hello,
Please tell me how to get facet data for visualization by Paraview.
I tried free-fall.py in examples folder,
and just added VTKRecoder and vtkExpoter like below in order to output facet data.
However when I added VTKRecoder, I got error message "SyntaxError: invalid syntax" at line of VTKRecoder.
Also, When I added vtkExpoter, I got only one data in which facet data was initial position.
Thanks,
Masayuki
====free-
from yade import plot, polyhedra_utils, export, polyhedra_utils
gravel = PolyhedraMat()
gravel.density = 2600 #kg/m^3
gravel.young = 1E7 #Pa
gravel.poisson = 20000/1E7
gravel.
steel = PolyhedraMat()
steel.density = 7850 #kg/m^3
steel.young = 10*gravel.young
steel.poisson = gravel.poisson
steel.frictionAngle = 0.4 #rad
rubber = PolyhedraMat()
rubber.density = 1000 #kg/m^3
rubber.young = gravel.young/10
rubber.poisson = gravel.poisson
rubber.
O.bodies.
polyhedra_
def checkUnbalancedI():
print "iter %d, time elapsed %f, time step %.5e, unbalanced forces = %.5f"%(O.iter, O.realtime, O.dt, utils.unbalance
O.engines=[
ForceResetter(),
InsertionSor
InteractionLoop(
[
[
[
),
#GravityEngi
NewtonIntegr
PyRunner(
VTKRecorder(
]
#vtkExporter = export.
#vtkExporter.
O.dt=0.
from yade import qt
qt.Controller()
V = qt.View()
V.screenSize = (550,450)
V.sceneRadius = 1
V.eyePosition = (0.7,0.5,0.1)
V.upVector = (0,0,1)
V.lookAt = (0.15,0.15,0.1)
====free-
Question information
- Language:
- English Edit question
- Status:
- Solved
- For:
- Yade Edit question
- Assignee:
- No assignee Edit question
- Solved by:
- Masayuki
- Solved:
- Last query:
- Last reply: