Rock Slide

Software

Version Notes:
PFC, PFC3D 5.0

Level: Intermediate
Runs in Demo: Yes

Write Up
Walk Through
Project Files
Consulting Services

This example demonstrates the use of PFC to model a pile of rock boulders sliding down a slope. The slope is represented by a DXF surface that is imported into PFC and automatically converted to wall facets. The boulders consist of clumps of overlapping pebbles generated from a set of STL surface geometry files. During the model run, the boulders are plotted using a smooth surface representation of the clumps (rather than the actual pebbles).

Using a set of data files called (executed) sequentially via a central "doall" data file, this example demonstrates:

(1) How to make and save binary clump templates for future simulations (make_clump_templates.p3dat):

  • import the STL files of the boulders
  • use BubblePack to generate the pebble distribution and calculate the inertia tensor and volume from the surface description
  • calculate the inertia tensor from the pebble distribution
  • export each one to a binary file to be loaded later

(2) How to generate clumps in a periodic container and let them settle within a periodic space (put_in_periodic):

  • import the clump templates from the binary files
  • generate a distribution of clumps derived from a series of bin sizes based on volume fraction
  • assign clump properties and linear contact model for initial packing
  • calm clumps for initial packing
  • make brick and export as file
  • save model results at this stage

(3) How to generate the mountain slope topology, assign clump and slope properties, and create particle velocity traces (make_mountain):

  • import the mountain as a wall
  • import the brick and assemble it
  • remove any clumps outside of the mountain surface
  • add a bounding box and permit clumps to settle into their initial position
  • assign clump properties and linear contact model for the final simulation
  • settle in the box
  • change the frictional properties along the slope
  • add a number of particle traces
  • save model results at this stage

(4) How to run a simple simulation in PFC (run_model):

  • adjust the plot view
  • cycle the model 100,000 times
  • save final model results at this stage

Keywords:

  • rock fall
  • fly rock
  • avalanche

Materials:

  • Rock

Analyses:

  • Dynamic
Latest News
  • WEBINAR: Solving Geothermal Challenges with XSite Numerical Modeling ITASCA Software and Baker Hughes are hosting a collaborative webinar to demonstrate how combining advanced...
    Read More
  • Twin Ports Interchange Project Named Winner of ACEC/MN Grand Award Innovative ground improvement strategy secures long-term stability for the region's busiest artery for commerce and...
    Read More
  • Summer Intern Spotlight ITASCA Minneapolis had another group of excellent summer interns this year across our consulting, software,...
    Read More

Upcoming Events
11 Aug
ITASCA Joins Caving 2026 as a Main Sponsor
We are pleased to announce that ITASCA will be participating as a Main Sponsor in Caving 2026, the leading international conference ded... Read More
15 Sep
ITASCA at EUROCK 2026: Advancing Innovation in Rock Engineering
ITASCA is pleased to announce its participation in EUROCK 2026 – ISRM Regional Symposium, taking place from 15–19 September 2026 in Sko... Read More
20 Sep
ITASCA to Participate in CouFrac 2026
ITASCA will be participating in CouFrac 2026, taking place from 20–23 September 2026 in Uppsala, Sweden. The conference brings together... Read More