Material-Modeling Support in PFC

Introduction

The PFC model provides a synthetic material consisting of an assembly of rigid grains that interact at contacts.1 This synthetic material encompasses a vast microstructural space, and only a small portion of this space has been explored. For example, the bonded-particle modeling methodology provides a rich variety of microstructural models in the form of bonded materials (Potyondy, 2015; Potyondy and Cundall, 2004). Potyondy et al. (2025) expands the definition of a bonded-particle model and situates it with the broader context of microstructural rock models, of which it is one example. The PFC model includes both granular and bonded materials as well as an interface that can be inserted into the bonded materials. The support for material modeling that is provided for PFC2D and PFC3D is described in this document. The material-modeling support is provided in the form of a consistent set of FISH functions, which we call the material modeling support package (or mmPkg).2 The mmPkg provides a state of the art embodiment of six well-defined materials to support: practical applications (via boundary-value models made from these materials), and scientific inquiry (via further exploration of the microstructural space described above).

The Subspring Network contact model with rigid, Breakable, Voronoi-shaped grains (SNBV model) is a type of bonded-particle model that mimics the microstructure of angular, interlocked, breakable grains with interfaces that may have an initial gap and can sustain partial damage (Potyondy and Fu, 2024; Potyondy et al., 2025). Support for material creation and laboratory testing (direct-tension and triaxial/biaxial in 3D/2D) is provided by the SNBV suppport package (snbvPkg, Potyondy [2025c]).3


Download the Material-Modeling Support Files



1Particles in the PFC model interact at contacts by means of a generalized internal force. Contact mechanics is embodied in particle-interaction laws that employ a soft-contact approach for which all deformation occurs at the contacts between the rigid bodies. The particle-interaction laws are referred to as contact models. The PFC contact models are described in ITASCA (2025a, PFC - Contacts and Contact Models).

2The material-modeling support package can be downloaded HERE. The package for PFC 5.0 uses the naming convention fistPkgM, where M is the package version number. The packages for PFC 6.0 to 9.0 use the naming convention fistPkgN.M, where N is the PFC version number and M is the package version number. The name fistPkgN.M was replaced with mmPkgN.M in March 2025. Material-modeling support may be provided in future versions of PFC by embedding the material-modeling capability directly into the command set of the PFC programs.

3Two additional packages to perform an oedometer test on dry sand (otPkg9.2, Potyondy [2025a]) and model biocemented sand (csPkg9.1, Potyondy [2025b]) and are also available.

References

What is BPM [mmPkg9.3]. Slide set with animations.

{ Documentation\mmPkg-WhatIsBPM[9.3].pptx]} }

Potyondy, D. (2025a). Material modeling support for PFC [mmPkg9.3]. Itasca Consulting Group, Inc., Technical Memorandum ICG7766-L (April 24, 2025).

{ Documentation\mmSupport\{mmSupport[9.3], mmSupportExampleMaterials[9.3]}.pdf }

Potyondy, D. (2025b) Material modeling support for PFC. PowerPoint Slide Set (April 24, 2025).

{ Documentation\mmSupport\mmSupportSlides[9.3].pdf }

Potyondy, D. (2025c). Material degradation study. Itasca Consulting Group, Inc., Technical Memorandum 5-8006:25R22 (April 24, 2025).

{ Documentation\PapersEtc\MaterialDegradationStudy[9.3].pdf }

Potyondy, D. (2021a). Flat-joint contact model. Itasca Consulting Group, Inc., Technical Memorandum 5-8106:16TM47 (March 5, 2021).

{ Documentation\PapersEtc\Potyondy(2021)-FlatJointContactModel.pdf }

Potyondy, D. (2021b). Hill contact model [version 4]. Itasca Consulting Group, Inc., Technical Memorandum ICG7795-L (March 5, 2021).

{ Documentation\PapersEtc\Potyondy(2021)-HillContactModel.pdf }

Potyondy, D. (2021c) Flat-jointed material behavior. PowerPoint Slide Set (June 21, 2021).

{ Documentation\PapersEtc\ FJmaterialBehavior[Jun21_2021].pdf }

Potyondy, D. (2018) Calibration of the flat-jointed material. PowerPoint Slide Set (April 13, 2018).

{ Documentation\PapersEtc\FJmaterialCalibration[Apr13_2018].pdf }

Potyondy, D. O. (2015). The bonded-particle model as a tool for rock mechanics research and application: current trends and future directions. Geosystem Engineering, 18(1), 1–28.

{ Documentation\PapersEtc\Potyondy&Cundall(2004)-BPM.pdf } https://doi.org/10.1080/12269328.2014.998346

Potyondy, D. O., Cundall, P. A. (2004). A bonded-particle model for rock. Int. J. Rock Mech. & Min. Sci., 41(8), 1329–1364.

{ Documentation\PapersEtc\Potyondy(2015)-BPM_AsATool.pdf } https://doi.org/10.1016/j.ijrmms.2004.09.011


  • Itasca has announced the release of FLAC2D v9 Itasca has announced the release of FLAC2D v9, revolutionizing the way we analyze and predict...
  • 6th Itasca Symposium on Applied Numerical Modeling The next Itasca Symposium will take place June 3 - 6, 2024, in Toronto, Canada....

13 5月
Getting Started With Dynamic Modeling in FLAC3D
This training supplies the tools needed to describe and apply the workflow for dynamic analysis in FLAC3D, demonstrating a comprehensiv...
11 6月
Python in Itasca Software
...
16 6月
IMAT Training: Revolutionizing Mining Analysis with Seismology & Numerical Modeling
Explore IMAT’s latest upgrade, uniting open-pit and underground mining capabilities for faster, smarter, and more efficient modeling....