fill the gts surface with overlapping spheres

Asked by Horation

i have three gts files. i want to fill them with overlapping spheres to form irregular particles like the particle in the below paper. Do you have good methods to realize this?

https://www.sciencedirect.com/science/article/pii/S0266352X20300033

Question information

Language:
English Edit question
Status:
Solved
For:
Yade Edit question
Assignee:
No assignee Edit question
Solved by:
Horation
Solved:
Last query:
Last reply:
Revision history for this message
Horation (hezihao) said :
#1

i used the regularHexa() to solve the problem successfully

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

Hello,

please read [1] and provide a MWE (e.g. minimal gts files).

> i have three gts files.

how is "three" important? Is the method the same for each file?

> like the particle in the below paper

for those without access, please add a desired result to the MWE

> overlapping spheres
> i used the regularHexa() to solve the problem successfully

regularHexa creates non-overlapping spheres.
Please be consistent.

Cheers
Jan

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

Revision history for this message
Horation (hezihao) said :
#3

i set the gap space as negative,and the spheres overlap. is this not true?

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

aaaaa, very nice usage!
sorry for the consistency note, didn't know that regularHexa can work like this
anyway, it would have been clear from a MWE :-)
Cheers
Jan