Re: [Yade-users] [Question #675971]: interacting or non interacting spheres

2018-11-07 Thread Luc OGER
Question #675971 on Yade changed:
https://answers.launchpad.net/yade/+question/675971

Luc OGER posted a new comment:
Dear Bruno,

thanks for your answer, I agree with you that the first solution is
based on permanent reconstruction of two bodies interactions in order to
switch the flag, and I was not so clear on how to implement it

Your solution looks easier and closer to what I was expecting:
"automatic kind of detection". If I have perfectly understood the Mask
idea : I will avoid interaction between two bodies having the same
Mask=2 but I will have interaction between a body with Mask=1 and body
with Mask=2 as I expect!

And, to answer at the last point: I also agree that during the
deposition step this non interaction between large spheres is not
crucial: I can keep the normal behaviour. it is just an help for the
size of the bottom plane if the size of large sphere is large and I want
to have enough statistics.

BUT the mean reason of this non-interaction is during the titlting or the 
oscillating process: as I am looking at the percentage of sphere which have 
moved versus mechanical parameters (inclinaison rate or frequency-amplitude of 
oscillation) , these movements have to be direct not generated by a billiard 
collision with a previous large sphere already in movement.
 
so I will try and let you know if it is working

Regards

Luc

-- 
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 #675971]: interacting or non interacting spheres

2018-11-07 Thread Bruno Chareyre
Question #675971 on Yade changed:
https://answers.launchpad.net/yade/+question/675971

Bruno Chareyre proposed the following answer:
Hi,
It seems to be an unexpected use case of avoidSelfInteractionMask [1] .

If, let's say:
b1=Body(groupMask=2)
b2=Body(groupMask=2)
collider.avoidSelfInteractionMask = 2

Then the collider will ignore collisions between b1 and b2, or between any two 
bodies with groupMask=2. 
Let me know if it works for you.

It is still a bit unclear to me what is the advantage of simulating 
simultaneous free-fall of non-interacting spheres.
You could just deposit them one by one sequentially, I don't think it would 
take more cpu time.

@Robert: isActive=False (I didn't know this flag...) would require to wait for 
newly created interactions just to turn them off.
Doesn't sound like a straight path.

Regards
Bruno

[1] https://www.yade-
dem.org/doc/yade.wrapper.html?highlight=mindlin#yade.wrapper.Collider.avoidSelfInteractionMask

-- 
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 #675971]: interacting or non interacting spheres

2018-11-07 Thread Robert Caulk
Question #675971 on Yade changed:
https://answers.launchpad.net/yade/+question/675971

Status: Open => Answered

Robert Caulk proposed the following answer:
Hello,

Have you tried setting isActive=False for interactions between large
spheres [1]?

Cheers,

Robert

https://yade-
dem.org/doc/yade.wrapper.html#yade.wrapper.Interaction.isActive

-- 
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 #675971]: interacting or non interacting spheres

2018-11-06 Thread Luc OGER
New question #675971 on Yade:
https://answers.launchpad.net/yade/+question/675971

Dear all,

I need some help in order to improve my way of doing statistical analysis. I 
want to deposit individual spheres with large diameter on a rough surface made 
with small monosize sphere layer. this step is before tilting or vibrating the 
structure with capillary forces insde it.
  
The bottom layer is built by glued immobile spheres and the individual large 
spheres are deposited on top of them but I don't want interaction between these 
large spheres (i.e. one large does not see the other large ones but see the 
bottom layer)

I can make a deposit of few large spheres with a packing fraction less than 5% 
which can limit the large sphere interactions but I will need a large bottom 
surface, the other way is to avoid interaction between the large ones by 
defining some key parameters? this is what I am looking for: is it possible and 
how?
Indeed, this soluton will help me to do a smaller global system.

Thanks in advance for your help

Luc

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