[Yade-users] [Question #701161]: Knowing the particle coordinates, generate sphere particles in batches

2022-03-31 Thread xuanshenyu
New question #701161 on Yade:
https://answers.launchpad.net/yade/+question/701161

Hi, everyone!

In a certain area, I want to compose some polygons with a lot of particles[1].

I now have the coordinates file (csv) of the sphere particles[2]. 

How can I call this file to generate sphere particles in batches

Thanks for your kind reply.

[1]https://www.dropbox.com/s/7b3eiqyyupp54xw/particle.jpg?dl=0
[2]https://www.dropbox.com/s/n2yumjm7v82jr2v/xyz.csv?dl=0

-- 
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


Re: [Yade-users] [Question #701150]: Details about radii expansion method in yade

2022-03-31 Thread Robert Caulk
Question #701150 on Yade changed:
https://answers.launchpad.net/yade/+question/701150

Status: Open => Answered

Robert Caulk proposed the following answer:
Hello,

1: radius
2: switch
3: 
https://gitlab.com/yade-dev/trunk/-/blob/master/pkg/dem/TriaxialStressController.cpp#L227
4: I don't know.

Cheers,

Robert

-- 
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


Re: [Yade-users] [Question #700946]: Simulation rectangle

2022-03-31 Thread Launchpad Janitor
Question #700946 on Yade changed:
https://answers.launchpad.net/yade/+question/700946

Status: Needs information => Expired

Launchpad Janitor expired the question:
This question was expired because it remained in the 'Needs information'
state without activity for the last 15 days.

-- 
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


Re: [Yade-users] [Question #701098]: Ask for an example for simulating damage

2022-03-31 Thread xuanshenyu
Question #701098 on Yade changed:
https://answers.launchpad.net/yade/+question/701098

Status: Answered => Solved

xuanshenyu confirmed that the question is solved:
Hi, Jan
Thanks for your brainstorming about my question, which is important for me.

There is a Chinese proverb called "crossing the river by feeling the
stones". It means that in the face of new problems, we can only keep
trying.

Good luck for us!

Thanks again for your kind help.

Shenyu

-- 
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


[Yade-users] [Question #701150]: Details about radii expansion method in yade

2022-03-31 Thread Leonard
New question #701150 on Yade:
https://answers.launchpad.net/yade/+question/701150

Hi,

I use the radii expansion method implemented in yade for sample preparation, as 
given in [1], in which I set internalCompaction=True (If true the confining 
pressure is generated by growing particles).

It would be good to know more details about this method in Yade, for instance:
1. Do particles (sphere in my case) grow up (scale up) by its radius or volume?
2. During the process of reaching the target confining pressure, do particle 
monotonically grow up? Or it switch between size up and size down when 
approaching the target confining pressure? I imagine that if the current 
confining pressure is larger than the target after one step of growing, then it 
might be a size down in the next step. Not sure whether I understood correctly.
3. Could you please share me where I can find the source code of radii 
expansion method implemented in yade?
4. Currently I cite Yade there in my manuscript because it is implemented in 
Yade. It would be good if there is a specific paper then I can cite together.

Thanks!
Leonard

[1]https://gitlab.com/yade-dev/trunk/blob/master/examples/triax-tutorial/script-session1.py

-- 
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


Re: [Yade-users] [Question #701098]: Ask for an example for simulating damage

2022-03-31 Thread Jan Stránský
Question #701098 on Yade changed:
https://answers.launchpad.net/yade/+question/701098

Status: Open => Answered

Jan Stránský proposed the following answer:
> So, I am now going to simulate ice breaking with sphere particles and
bond models.

Personally I am not sure if this is the best approach, but you will see :-)
- if the packing is very regular (like in the provided picture), the cracks are 
too much "predefined"
- most domain most of the time does not need to be actually simulated (so the 
simulations will be unnecessarily "long"). Actually this is my main concern, 
but maybe it is not relevant..
- I am not sure if the "clear breaking" of the ice is doable by DEM models (but 
I have never tried). E.g. the proposed CPM model creates "larger damaged zones" 
rather than real cracks.
There is also CohFrictMat, which have cohesive bonds that may break, but with 
this too I have almost no experience (you can ask separate new question on the 
possibility to use CohFrictMat for iceberg breaking).
You can also use completely new Yade model dedicated for ice breaking.
For sure you can make it work somehow this way :-)


I like the idea that the icebergs are rigid body (either clump of spheres or 
some polygon), the "overall" motion of these large icebergs is solved by DEM 
and the breaking is solved for individual icebergs on demand (based on external 
forces and momentum) "externally" - either by DEM or other method.

But it is just some brainstorming, ideas which seems good to me, but might not 
work at all when it is actually done :-)
After all, it is your PhD, you will have to do all the work yourself, it should 
be coordinated with your supervisor, you yourself will have to present and 
defend it etc. etc.
So really take it just as a "non-binding" advises and make the final solution 
yourself :-)

> how is the bond between particles established before the start of the
simulation?

There are several approaches.
You can define the bonds "manually" using utils.createInteraction [4].
Or you can let the bonds be created "automatically" based on their radius, 
interactionDetectionFactor and aabbEnlargeFactor as in uniax.py [1].

I would suggest to consider also the JointedCohesiveFrictionalPM.
But again, I have no personal experience, so you can ask a separate new 
question on this topic (if the model could be used to model ice breaking).

Cheers
Jan

[4] https://yade-dem.org/doc/user.html#individual-interactions-on-demand

-- 
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


Re: [Yade-users] [Question #701098]: Ask for an example for simulating damage

2022-03-31 Thread xuanshenyu
Question #701098 on Yade changed:
https://answers.launchpad.net/yade/+question/701098

Status: Answered => Open

xuanshenyu is still having a problem:
Hi, Jan
Thank you very much for your kind reply.

It's about my PhD thesis, and the research group has an HPC cluster.

So, I am now going to simulate ice breaking with sphere particles and
bond models.

And I determined the geometry of the ice in the computational domain and
the Sphere particle coordinates used to fill the geometry[1].

But I still have some questions, how is the bond between particles
established before the start of the simulation?

In discrete element commercial software, such as EDEM, these bonds are
created with the particles and broken during simulation

Shenyu

[1]https://www.dropbox.com/s/7b3eiqyyupp54xw/particle.jpg?dl=0

-- 
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