contact problem of different particle shape

Asked by lip

hello
i was dong a simulation, the contact involved sphere-sphere, sphere-facet, sphere-polyhedra, polyhedra-polyhedra, polyhedra-facet.But contact between polyhedra and facet can only form PolyhedraGeom, which require that the material of polyhedra particles must be PolyhedraMats, otherwise there is no matching law can be used to calculate the force, if that, the meterial of shhere must be polyhedramat too, then i can apply law2_polyhedraGeom_polyhedraPhys_Volumetric to calculate the force between sphere and polyhedra.But when it comes to the contact between facet and shpere, there is a problem,contact between polyhedra and facet can only form ScGeom, howerer, no law defined in yade between ScGeom and polyhedraMat.

by the way, facet is used to form the boundary, i haved considered use polyhedra to form the boundary, which can solve my problem, but i still want to know is there exsit other solution for my problem?

look forward for you advice

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
Bruno Chareyre (bruno-chareyre) said :
#1

Hi,

> no law defined in yade between ScGeom and polyhedraMat

It should be fine since polyhedraMat is a (inherits from) FrictMat and there are functors for ScGeom with FrictMat.
That's still a bit hypothetical, hard to guarantee without a working script to start with.

Bruno

Revision history for this message
lip (mr.xie) said :
#2

thank for your advice, it do helped me in some way.
now that the polyhedraMats is a FricMat, then what should i do to define the law between between ScGeom and polyhedraMat

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

> now that the polyhedraMats is a FricMat, then what should i do to define the law between between ScGeom and polyhedraMat

is this a question? a comment? something else???

Jan

Revision history for this message
lip (mr.xie) said :
#4

>is this a question? a comment? something else???

this is a peoblem i do not know how to solve it, in yade, no law law between between ScGeom and polyhedraMat is defined.

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

Material is irrelevant for Law2, IPhys is what matters..
PolyhedraMat can be used to create FrictPhys, which can be used with ScGeom.

Jan

Can you help with this problem?

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

To post a message you must log in.