hi every one
i have a clarification in walls
how to assign wall property like density,friction etc....
some detail about fix wall/gran command
with regards
dinesh kumar
A project by DCS Computing and CFDEMresearch
This website uses cookies to ensure you get the best experience on our website. By continuing to browse the site you are agreeing to our use of cookies. This website uses cookies. By continuing to browse the site you are agreeing to our use of cookies. More info
mschramm | Thu, 05/11/2017 - 15:58
need more atom types
Hello,
You will need to create multiple atom types --> create_box ${number_of_atom_types} My_sim_region
By doing this you can apply multiple material properties and interactions.
You then use one type for your atoms and one type for your walls.
DINESH KUMAR | Mon, 05/15/2017 - 06:33
THANKS MSCHRAMM
HI MSCHRAMM thanks for your reply,
But i have a doubt, property of atom is set using command fix property/atom or fix property/global but for wall also same command or different?
regards
DINESH KUMAR
mschramm | Mon, 05/15/2017 - 17:28
As an example
As an example to have 1 atom property and 2 geometry property you would do the following after declaring 3 atom types
fix m1 all property/global youngsModulus peratomtype ${Young} 180.0e9 180.0e9
fix m2 all property/global poissonsRatio peratomtype ${poiso} 0.3 0.3
fix m3 all property/global coefficientRestitution peratomtypepair 3 0.50 0.32 0.32 &
0.32 0.50 0.50 &
0.32 0.50 0.50
fix m4 all property/global coefficientFriction peratomtypepair 3 0.485 0.593 0.700 &
0.593 0.200 0.200 &
0.700 0.200 0.200
# Set up bounding walls
fix w1 all wall/gran model hertz tangential history primitive type 2 yplane 0.0
fix w2 all wall/gran model hertz tangential history primitive type 2 yplane 0.35
fix w3 all wall/gran model hertz tangential history primitive type 2 xplane -0.925
fix w4 all wall/gran model hertz tangential history primitive type 2 zplane 0.80
fix w5 all wall/gran model hertz tangential history primitive type 2 xplane -0.425
# Set up stl file meshes
variable drum_period equal 1./(${thresh_rpms}/60.)
variable drum_rot_pos equal 0.175+${thresh_gap}
fix Conveyor all mesh/surface file Conveyor.STL type 3 scale 0.001 move 0.0 0.0 0.025 curvature_tolerant yes surface_vel 5. 0. 0.
fix Factory all mesh/surface file Factory.STL type 2 scale 0.001 move 0.0 0.0 0.0 curvature_tolerant yes
fix Drum all mesh/surface file Drum.STL type 3 scale 0.001 move 0.0 0.0 ${thresh_gap} curvature_tolerant yes
DINESH KUMAR | Wed, 05/17/2017 - 14:41
THANKS MSCHRAMM
HI Mschramm
This is what i am looking for.
Thanks for your reply
regards,
Dinesh kumar