How to user-defined the shape of particle?

Asked by xuanshenyu

Dear all,

I want to user-defined a shape of particle by shpere and cylinder, which can improve the contact among particles.

Thanks in advance.

Shenyu

Question information

Language:
English Edit question
Status:
Expired
For:
Yade Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Jan Stránský (honzik) said :
#1

Hello,

please define more in detail what is "a shape of particle by shpere and cylinder" (now it is too ambiguous) and how it "can improve the contact among particles."

Cheers
Jan

Revision history for this message
xuanshenyu (shenyuxuan) said :
#2

Hi, Jan

I am currently studying the particle bonding model, Flat-Joint Contact Model (FJM), proposed by Professor Potyondy in 2013[1].

In FJM, the point contact is transformed into surface contact by equipping the sphere particle with a cylinder geometric model.

I want to replicate FJM and add it to Yade.

Shenyu

[1] Potyondy D (2013) PFC3D flat joint contact model version 1. Itasca Consulting Group. Minneapolis, Technical Memorandum ICG7234-L

Revision history for this message
Jan Stránský (honzik) said :
#3

Do you have some specific link?
I have found [2], but there is no mention of cylinder..

But from the (very) brief scan of [2], do you need actual cylinder?
Isn't "transforming into surface contact by equipping the sphere particle with a cylinder geometric model" just a "cylindrical model" of the contact and no true cylinder is needed?

Cheers
Jan

[2] http://docs.itascacg.com/pfc600/common/contactmodel/flatjoint/doc/manual/cmflatjoint.html

Revision history for this message
xuanshenyu (shenyuxuan) said :
#4

Hi, Jan

#1# I am sorry for my inaccurate description about the cylinder.

         The cylider, I'm talking about, is the skirted face in Figure 1 of [2].

#2# This is really a bit of confusion for me as to whether actual cylinder is needed or not?

          The above questions are based on my own understanding and are likely to be wrong.

         And I only found the brief introduction[2] to the model, I hope we can discuss the following understandings about this model together.

[2] http://docs.itascacg.com/pfc600/common/contactmodel/flatjoint/doc/manual/cmflatjoint.html

Revision history for this message
Jan Stránský (honzik) said :
#5

I have no experience with this exact type of modeling and read it the first time, so take what I write here as my feeling (!)

But according to what I understood, it is not "real" cylinder, in the sense that you do not need contact detection between this cylinder and other spheres / cylinders.
Rather it is the "contact model" or "interface" or something like that, which can be "idealized" / "modeled" as an cylinder, but you do not need explicit cylinder for it. As many (all?) existing Yade contact models.

Cheers
Jan

Revision history for this message
xuanshenyu (shenyuxuan) said :
#6

Thanks for your share, Jan, I agree with your opinion.

I also want to ask you a question about c++ code of yade. In which .cpp file is the code that implements the 3D rotation of the particles?

Shenyu

Revision history for this message
Jan Stránský (honzik) said :
#7

> I also want to ask you a question

please open a new question for a new topic [3]

Cheers
Jan

[3] https://www.yade-dem.org/wiki/Howtoask

Revision history for this message
Launchpad Janitor (janitor) said :
#8

This question was expired because it remained in the 'Open' state without activity for the last 15 days.