Enclosing the particles

Asked by Gayanindika

I am to do Triaxial shear test on samples with regular particle arrangements. To apply the confining pressure I want to enclose the particles with a box. I positioned tha particles and need to enclose it by a box .
Can I use Box or Facet?
If it is so, do I have to find the minimum maximum particle points?

Thank you for your early consideration..

Question information

Language:
English Edit question
Status:
Answered
For:
Yade Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Anton Gladky (gladky-anton) said :
#1

> If it is so, do I have to find the minimum maximum particle points?
If you need to find maximal and minimal particle points, there is a
useful function bodiesHandling.spheresPackDimensions [1]

import bodiesHandling
ids=O.bodies.append(pack.regularOrtho(pack.inCylinder((0,0,6),(0,0,7),20*rad),radius=0.2,gap=0,color=(1,0,0)))
geomParam = bodiesHandling.spheresPackDimensions(ids)
print geomParam

[1] https://www.yade-dem.org/doc/yade.bodiesHandling.html?highlight=bodieshandling#yade.bodiesHandling.spheresPackDimensions

Anton

Revision history for this message
Jérôme Duriez (jduriez) said :
#2

(maintenance was only for 1h30, I could be more patient, and not write to mailing list, sorry...)

For simulating triaxial tests, you might be interested in looking at an existing preprocessor, which allows to define a numerical model of triaxial test. Its name is... TriaxialTest : https://www.yade-dem.org/doc/yade.wrapper.html#yade.wrapper.TriaxialTest

In this preprocessor, by default, boxes are used to enclose the particles (see https://www.yade-dem.org/doc/yade.wrapper.html#yade.wrapper.TriaxialTest.facetWalls)

Revision history for this message
Yade Guide (yade-guide) said :
#3

Hey there! As an automated bot, I've scanned through some relevant threads and compiled a summary for you. Feel free to dive deeper into each topic by clicking on the links provided.

Title: "Force on a moving boundary imported from a stl file"
V wants to control the compression of a packing in a box by a moving boundary imported from an STL file, seeking to measure the force on this boundary. They need clarification on how to obtain this information.
https://answers.launchpad.net/yade/+question/688178

Title: "Porosity control (fixed volume and particle size)"
Adel is seeking help with simulating dry granular flow using spherical particles in a box, focusing on setting porosity without changing volume or particle size. Christian suggests using yades porosity or voxelPorosity functions in a PyRunner for calculating porosity. For complex geometries like free surfaces, TesselationWrapper can be used to compute porosity per particle and then averaged in inner regions. The continuation confirms that voxelPorosity gives the same results as tesselation-based porosity, but particles near the free surface should be filtered out based on position.
https://answers.launchpad.net/yade/+question/237037

Can you help with this problem?

Provide an answer of your own, or ask Gayanindika for more information if necessary.

To post a message you must log in.