simulation of single particle on continuum material horizontal plate

Asked by Aditya Vishal on 2021-04-21

We want to simulate a single particle on continuum material plate kept horizontally. So that we can record post displacement results that will help us to study about friction by changing properties of particle and plate. Please help us in simulation of particle on a horizontal plate.

Question information

Language:
English Edit question
Status:
Answered
For:
Yade Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Jérôme Duriez (jduriez) said : #1

A possible starting point:

# launch YADE
O.bodies.append(sphere((0,0,0),1))
O.bodies.append(box((0,0,-1.1),(10,10,0.1)))

Another possible starting point: the doc at https://yade-dem.org/doc/ (its Tutorial and User Manual, at least), and some question guidelines at https://www.yade-dem.org/wiki/Howtoask for better answers, through better (narrower) questions ;-)

Aditya Vishal (adityavishal) said : #2

I want to move the plate keeping the sphere fixed in its place, and also friction should act at the interface. Please suggest to me how I can record post displacement results also.

Jan Stránský (honzik) said : #3

Hello,

>I want to move the plate

plate.state.vel = ... # [1]
setting velocity on fixed/non-dynamic bodies (planar bodies are by default non-dynamic) keeps the velocity constant (interactions have no influence).
You can also modify state.vel dynamically (e.g. every iteration of in certain intervals)

or using TranslationEngine [2]

> keeping the sphere fixed in its place

sph.state.blockedDOFs = "xyzXYZ" # [3]

> and also friction should act at the interface.

in Yade, friction only acts at the interface

> Please suggest to me how I can record post displacement results also.

What does "record" mean?
What does "post displacement results" mean?

Cheers
Jan

[1] https://yade-dem.org/doc/yade.wrapper.html#yade.wrapper.State.vel
[2] https://yade-dem.org/doc/yade.wrapper.html#yade.wrapper.TranslationEngine
[3] https://yade-dem.org/doc/yade.wrapper.html#yade.wrapper.State.blockedDOFs

Can you help with this problem?

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

To post a message you must log in.