Modelling the geometry of textile reinforcements for composites: TexGen

Abstract This chapter provides an overview of TexGen, the open-source software package for 3D modeling of textiles and their composites developed at the University of Nottingham. The modular design of the cross-platform software and its modules (Core, Renderer, Export, Python Interface, and Graphical User Interface) are described. The underlying modeling theory is then discussed, followed by descriptions of applications utilizing TexGen in the fields of textile mechanics, textile composite mechanics, and permeability. Developments for creation of models for 3D weaves are described including the extension of modeling to more complex shapes such as T-pieces and a framework for optimization of these geometries. Finally, future developments, including further automation of the modeling process, improvements to methods of dealing with yarn interpenetration, issues of variability and optimization of complex structures are considered, all of which will enable a more robust design process for new, complex 3D woven structures.