NetLogo User Community Models
by James Steiner (Submitted: 03/05/2004 )
WHAT IS IT?
This model simulates the effect of randomly punching holes in a sheet of material to experimentally determine how many hole-punches can occur before the material fails. For this simulation "failure" is defined as the emergence of a continuous flaw between opposite edges.
Flaws are colored as follows:
When the material fails, the failure areas will be colored differently than the other flaws.
HOW TO USE IT
Use the 'flaw-size' slider to select the size of the punched holes. Size 0 is a single patch. Click setup, then go.
Void-removal is the process of finding bits of material that are unconnected to any edge, and removing those bits. Removing voids gives a more accurate measure of the amount of matierial removed. However, it is a time-intensive process. To speed up the model, you can turn off void-removal.
THINGS TO TRY AND NOTICE
Run the model with different flaw sizes.
EXTENDING THE MODEL
This model uses "circular" flaws. Extend the model to create flaws in the form of lines, or other shapes.
COPYRIGHT & LICENSE
(back to the NetLogo User Community Models)