rajnichahal / Random-Fiber-Network-Generation

This script explicitly includes the parameters such as fiber length, diameter, orientation, distribution, and fiber volume fraction. Straight or curved/wavy fibers with random curvatures can be generated to closely approximate fiber morphology in the matrix.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Short-Random-Fiber-Network-Generation

Comments on files are added for users to understand the script & variables used. • VolumeFraction.m: Finding fiber volume fraction in composite & generating text file to be used in colormaps.m. • Colormaps.m: Generates Color Map. • StraightThickThinFibers: Generates straight fibers which could be thin or thick depending upon user’s input. • CurvedThickThinFibers: Generates curved fibers which could be thin or thick depending upon user’s input. • StraightFiberInterfaces: Generates straight fibers and interfaces. • CurvedFiberInterfaces: Generates curved fibers and interfaces. • circles.m: Function file for generating curved fibers and/or interfaces. This file is necessary to be in the current directory to generate curved fibers with or without interfaces.

Please refer to the User Guide for additional information.

Following is the research demonstrating promising results from using such computational models:

  1. Chahal R. and Adnan A. (2021): Three-Dimensional Stochastic Modelling of Wavy Carbon Nanotube/Epoxy Nanocomposites, Multiscale Sci. Eng. 3, 51–61 (2021). https://doi.org/10.1007/s42493-020-00052-3.
  2. Chahal R. and Adnan A. (2019): Effect of Carbon Nanotube (CNT) Waviness on Elastic Modulus of CNT/Epoxy Nanocomposites, American Society of Composites 34th Technical Conference.
  3. Chahal R., Adnan A., and Roy A. (2017): Elastic Constants of Carbon Nanotube Reinforced Polymer Nanocomposites, American Society of Composites 32nd Technical Conference.

About

This script explicitly includes the parameters such as fiber length, diameter, orientation, distribution, and fiber volume fraction. Straight or curved/wavy fibers with random curvatures can be generated to closely approximate fiber morphology in the matrix.

License:Creative Commons Zero v1.0 Universal


Languages

Language:MATLAB 100.0%