Hi All, "A new algorithm to model the dynamics of 3-D bonded rigid bodies with rotations" http://www.springerlink.com/content/l2306412v1004871/
ESyS-particles uses these formulas for creating "rock model". I have tested it and it works very good. RockPM uses similar but simplified schema for connections between particles. There is only normal interaction implemented. ______________________________ Anton Gladkyy 2009/11/17 luc scholtes <[email protected]> > Hi Boon and others, > > Actually, I am also interested in fractured rock mass modelling. To > implement a Joint Model in YADE is also a part of my plans for the next > future. I did not have the time for it until now, but it will be interesting > to exchange about the possible strategies to do it efficiently. As you > noticed, the key point is to identified joint interactions before starting > the simulation, but, once this has been done, I think that writing the > corresponding constitutive law (assigning the joint plane orientation to the > contact interaction and providing characteristic features such as dilation > as a function of shear displacement) would not be a big problem (especially > with Anton and vaclav works on RockPM and ConcretePM). > > I hope to have some time to work on it soon > > Cheers > > Luc > > > 2009/11/14 boon chiaweng <[email protected]> > > Thanks for helping. The constitutive law is relevant but not entirely. >> An example of a problem that I would like to look at is wedge stability of >> slopes. E.g., create two joint planes intersecting the corner of a box, and >> the wedge will slide. >> I'm not looking at brittle fracture of bonded material, but would like to >> know how to insert a joint plane before simulation. So far, I've only >> stumbled across particle generation in YADE. >> >> >> Yours sincerely, >> >> Boon >> >> ------------------------------ >> From: [email protected] >> Date: Fri, 13 Nov 2009 14:52:07 +0100 >> To: [email protected] >> Subject: Re: [Yade-users] How to create a rock joint? >> >> >> See RockPM constitutive law >> ______________________________ >> >> >> Anton Gladkyy >> >> >> 2009/11/13 Bruno Chareyre <[email protected]> >> >> I don't think anything like this is implemented yet. It is difficult for >> me to give advices without a precise explanation of the modeling you want. >> If you need the list of interactions intersecting a plane, it should not be >> too hard. >> Something like : >> >> FOREACH (interaction) >> { >> if (interaction->body1 on one side && interaction->body2 on the other >> side) >> intersected_list.push_back(interaction) >> //or simply >> modify_properties(interaction) >> } >> >> I guess you don't need that at each iteration, so performance is not an >> issue. >> >> >> Bruno >> >> boon chiaweng a écrit : >> >> I am planning to use YADE for rock engineering. The joint i was refering >> to is a joint plane. I would initially like to have a block of rock mass. >> And by specifiying the dip direction and dip angle of the joint planes, the >> block of rock mass will be cut/intersected. Then I will have to identify >> the polyhedral blocks formed from the joint planes. Does anyone know how >> to do this? Or has done it? >> Yours sincerely, >> Boon >> >> ------------------------------------------------------------------------ >> New Windows 7: Find the right PC for you. Learn more. < >> http://windows.microsoft.com/shop> >> >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> Mailing list: >> https://launchpad.net/~yade-users<https://launchpad.net/%7Eyade-users> >> Post to : [email protected] >> Unsubscribe : >> https://launchpad.net/~yade-users<https://launchpad.net/%7Eyade-users> >> More help : https://help.launchpad.net/ListHelp >> >> >> >> >> -- >> >> _______________ >> Chareyre Bruno >> Maître de Conférences >> >> Grenoble INP >> Laboratoire 3SR - bureau E145 >> BP 53 - 38041, Grenoble cedex 9 - France >> Tél : 33 4 56 52 86 21 >> Fax : 33 4 76 82 70 43 >> ________________ >> >> >> _______________________________________________ >> Mailing list: >> https://launchpad.net/~yade-users<https://launchpad.net/%7Eyade-users> >> Post to : [email protected] >> Unsubscribe : >> https://launchpad.net/~yade-users<https://launchpad.net/%7Eyade-users> >> More help : https://help.launchpad.net/ListHelp >> >> >> >> ------------------------------ >> New Windows 7: Simplify what you do everyday. Find the right PC for >> you.<http://windows.microsoft.com/shop> >> >> _______________________________________________ >> Mailing list: >> https://launchpad.net/~yade-users<https://launchpad.net/%7Eyade-users> >> Post to : [email protected] >> Unsubscribe : >> https://launchpad.net/~yade-users<https://launchpad.net/%7Eyade-users> >> More help : https://help.launchpad.net/ListHelp >> >> > > _______________________________________________ > Mailing list: > https://launchpad.net/~yade-users<https://launchpad.net/%7Eyade-users> > Post to : [email protected] > Unsubscribe : > https://launchpad.net/~yade-users<https://launchpad.net/%7Eyade-users> > More help : https://help.launchpad.net/ListHelp > >
_______________________________________________ Mailing list: https://launchpad.net/~yade-users Post to : [email protected] Unsubscribe : https://launchpad.net/~yade-users More help : https://help.launchpad.net/ListHelp

