Torque output for STL
Hi
I'm trying to plot the torque-rotation curve for a vane rotating inside a granular sample. The vane has been imported as .stl file as
.
.
.
EO = ymport.
Vane= O.bodies.append(EO)
for i in Vane:
shearVane= O.bodies[i]
shearVane.
shearVane.
# WILL FREE DOFs IN THE DIRECTION OF MOVEMENT. ALL OTHER DOFs ARE STILL CONSTRAINED TO AVOID DEVIATION OF THE TOOL FROM Z AXIS.
VaneID = [b for b in O.bodies if isinstance(
.
.
.
I can easily get the forces in all directions for the vane, but it seems that the torque calculation is not correct. I use a function as
def history():
global vaneFx,
vaneFx=0
vaneFy=0
vaneFz=0
vaneTx=0
vaneTy=0
vaneTz=0
for b in VaneID:
vaneFx+
vaneFy+
vaneFz+
vaneTx+
vaneTy+
vaneTz+
vaneDx=
vaneDy=
vaneDz=
vaneRotZ=
yade.
The values of torque are so small (e-20). Noteworthy that I have experimental results of the same test and know the trend of the torque rotation.
Am I missing anything regarding torque calculation for the imported stl?
Thanks so much
Question information
- Language:
- English Edit question
- Status:
- Answered
- For:
- Yade Edit question
- Assignee:
- No assignee Edit question
- Last query:
- Last reply:
Can you help with this problem?
Provide an answer of your own, or ask Nima Goudarzi for more information if necessary.