Question #220152 on Yade changed: https://answers.launchpad.net/yade/+question/220152
Jan Stránský posted a new comment: Hello, I must say I haven't understood your question really well.. Do you want to simulate a cylindrical shaped assembly of many particles? If so, what kind of boundary conditions would you like to prescribe and where? :-) If you want to presribe zero displacement of certain particles, you can set blockedDOFs parameter [1], for instance like this: boundary [] # list of particles, whise radius is grater than certain limit 'rad' for b in O.bodies: pos = b.state.pos r = Vector3(pos[0],pos[1],0).norm() # distance from z axis if r > rad: boundary.append(b) for b in boundary: b. state.blockedDOFs = 'xy' # blocked x and y displacement, z displacement is still allowed Appliyng axial displacement / force, you can use facets or walls, or use the same trick as above to block some DOFs of bottom and top layer of particles and prescribe some z velocity to them If you want to aplly some transverse prestress, this might be a bit more tricky, but definitely solvable :-) If I understood your question wrong, sorry for spamming. In case of any further questions, do not hesitate to ask. Jan [1] https://yade-dem.org/doc/yade.wrapper.html#yade.wrapper.State.blockedDOFs 2013/5/13 pingyang.1...@163.com <question220...@answers.launchpad.net> > Question #220152 on Yade changed: > https://answers.launchpad.net/yade/+question/220152 > > pingyang.1...@163.com posted a new comment: > Hello, teacher > I want to simulate triaxial experiments of standard cylinder specimens > which radius is 0.025 meters and lenght is 0.1 meters, could you tell me > how boundary conditions should be set ? > Regards > > -- > You received this question notification because you are a member of > yade-users, which is an answer contact for Yade. > > _______________________________________________ > Mailing list: https://launchpad.net/~yade-users > Post to : yade-users@lists.launchpad.net > Unsubscribe : https://launchpad.net/~yade-users > More help : https://help.launchpad.net/ListHelp > -- You received this question notification because you are a member of yade-users, which is an answer contact for Yade. _______________________________________________ Mailing list: https://launchpad.net/~yade-users Post to : yade-users@lists.launchpad.net Unsubscribe : https://launchpad.net/~yade-users More help : https://help.launchpad.net/ListHelp