New question #289705 on Yade: https://answers.launchpad.net/yade/+question/289705
Hello. Can I modify the following script (modified from https://answers.dogfood.paddev.net/yade/+question/254316), in order to the upper sphere drags the lower one, by means of a cohesive contact? Thanks a lot in advance from yade import * import sys, time, random, os, gts, math from yade import ymport from yade import pack from yade import qt from yade import bodiesHandling O.materials.append(CohFrictMat( young=3e8, poisson=0.3, frictionAngle=radians(30), density=2600, isCohesive=True, alphaKr=0.031, alphaKtw=0.031, momentRotationLaw=False, etaRoll=5.0, label='granular_material', normalCohesion = 10.**9., fragile = False)) s = utils.sphere(center=[0,0,0],radius=1) p = utils.sphere(center=[0,0,2],radius=1) vel = 0.0001 O.bodies.append(s) O.bodies.append(p) O.bodies[1].state.vel=(0,0,vel) O.engines=[ ForceResetter(), InsertionSortCollider([Bo1_Sphere_Aabb()]), InteractionLoop( [Ig2_Sphere_Sphere_ScGeom6D()], [Ip2_CohFrictMat_CohFrictMat_CohFrictPhys()], [Law2_ScGeom6D_CohFrictPhys_CohesionMoment()]), NewtonIntegrator(damping=0.2) ] O.dt = utils.PWaveTimeStep() O.step() -- You received this question notification because your team yade-users is an answer contact for Yade. _______________________________________________ Mailing list: https://launchpad.net/~yade-users Post to : yade-users@lists.launchpad.net Unsubscribe : https://launchpad.net/~yade-users More help : https://help.launchpad.net/ListHelp