Possible reasons for bond not being connected in the method of CohFrictMat
Dear all,
I tried to use I tried to use mat to simulate the connection behavior of 400 particles, but when running I found that the calculation could not reach the goal and finished (I believe there was an error), and the particles bounced off each other at the beginning of the run instead of coming together quickly (I believe the bond was not successfully connected). Attached is my code. What are the possible reasons for this, please?
code:
O.materials.
sp = pack.SpherePack()
size = .24
sp.makeCloud(
sp.toSimulation()
O.cell.hSize = Matrix3(size,0,0, 0,size,0, 0,0,.1)
print(len(
for p in O.bodies:
p.state.
p.state.mass = 2650 * 0.1 * pi * p.shape.radius**2 # 0.1 = thickness of cylindrical particle
inertia = 0.5 * p.state.mass * p.shape.radius**2
p.state.inertia = (.5*inertia,
O.dt = utils.PWaveTime
print(O.dt)
O.engines = [
ForceResetter(),
InsertionSor
InteractionLoop(
[
[
[
),
PeriTriaxCon
dynCell=True,
goal=
stressMask=3,
relStress
maxUnbala
maxStrain
doneHook=
label='biax'
),
NewtonIntegr
]
Thank you all,
YU
Question information
- Language:
- English Edit question
- Status:
- Solved
- For:
- Yade Edit question
- Assignee:
- No assignee Edit question
- Solved by:
- Jingchi Yu
- Solved:
- Last query:
- Last reply: