yade-users team mailing list archive
-
yade-users team
-
Mailing list archive
-
Message #07367
Re: [Question #226352]: 2D biaxial compression task completion
Question #226352 on Yade changed:
https://answers.launchpad.net/yade/+question/226352
Bruno Chareyre proposed the following answer:
(1) You could do this:
Yade [8]: sp2.makeCloud((0,0,0),(1,1,1),rMean=0.1, rRelFuzz=0,num=10,periodic=1)
Yade [9]: sp2.makeCloud((0,0,0),(1,1,1),rMean=0.07, rRelFuzz=0,num=10,periodic=1)
Yade [10]: sp2.makeCloud((0,0,0),(1,1,1),rMean=0.05, rRelFuzz=0,num=10,periodic=1)
Yade [11]: sp.toSimulation()
(2) -> is shown in triax tutorial script no 1 (#1, L148)
(3) Triaxial engines keeps stress constant, not force. If you want constant force, you will have to update the target stress periodicaly in the script, using the target force and the updated surface:
triax.sigma1 = force/triax.height #or something like that
>I copy this from the examples of YADE without understanding how it
works
Maybe try understanding the tutorial scripts in details first, check also the documentation of ThreeDTriax, then back to your own script. It would probably be easier that way, and it would also help to narrow down what is not clear.
Note that ThreeDTriax is deprecated. TriaxialStressController is relatively similar and easier to use.
Bruno
#1. https://github.com/yade/trunk/blob/master/examples/triax-tutorial
/script-session1.py
--
You received this question notification because you are a member of
yade-users, which is an answer contact for Yade.