Question #693898 on Yade changed: https://answers.launchpad.net/yade/+question/693898
Luc Scholtès proposed the following answer: Alright, For 1), as suggested by Jerome, if you want to modify an existing interaction stiffness, you need to add i.phys.kn=valueYouWant in your loop #Set sphere state and interactions manually 'onJoint' That's true for all properties of an existing interaction. The way you did it only changed the properties on the particles, which will be taken into consideration the next time an interaction is created with these particles. For 2), I am not sure to see the point of using a bond as a damping tool... For instance, you could compact the assembly with a classic frictional law using a high value of the non viscous damping coefficient (defined in Newton integrator)? Now, assuming that you really want to add cohesion between particles to compact the assembly , why define jointed interactions to do that? You can simply define cohesive bonds without the attribute "onJoint"... The onJoint attribute only makes sense if you want to reorientate the contacts according one or several predefined discontinuity planes (cf. smooth contact logic proposed in [1,2]). If that's not the case, just define cohesion and/or tensile strength between particles without changing the contact plane orientation (without playing on the onJoint attribute). Luc [1] https://www.sciencedirect.com/science/article/pii/S1365160910002169 [2] https://www.sciencedirect.com/science/article/pii/S1365160912000391?via%3Dihub -- You received this question notification because your team yade-users 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