TexGen – Open Source Software for Modelling of Textile Composites M N Sherburn, F Robitaile, L Brown, W Ruijter,  J J Crookston, X. Zeng, H. Lin, A C Long,  M J Clifford, I.A. Jones, C D Rudd and N A Warrior  Polymer Composites Group Division of Materials, Mechanics & Structures Faculty of Engineering University of Nottingham Professor Andrew Long
(Short) background of textile composite materials Introduction to TexGen: Purpose & background Evolution Rationale: Improved implementation Decision to go open source Outcomes (and incomes!) References Oct 2010 TexGen Open Source Overview
Composites are materials formed by combining two materials.  Our group’s interest is in  fibre reinforced polymer composites .  These materials are often referred to colloquially using names such as ‘fibreglass’, ‘carbon fibre’ and ‘Kevlar’. Oct 2010 TexGen Open Source Background Stiff, strong fibres Polymer (plastic) matrix
Engineering composites are valued for their high stiffness- and strength-to-weight ratios.  They are often expensive compared with metals, so tend to be used in high-value, high-performance situations. Oct 2010 TexGen Open Source Applications
For manufacturing reasons, it is often useful to supply the reinforcement fibres in the form of a textile.  Each yarn typically comprises several thousand fibres. Oct 2010 TexGen Open Source Textile composites To understand the behaviour of the material, we need to consider the structure of the textile.
To understand the behaviour of the material, we need to consider the structure of the textile. Our in-house textile CAD modeller, TexGen, is used to generate geometric models of the textiles and their composites. Oct 2010 TexGen Open Source TexGen Purpose & Background These models are used for analysis of manufacturing processes, mechanics, heat transfer etc.
TexGen Evolution TexGen development begins c. 1998 via an EPSRC project (Long & Rudd).  Dr. François Robitaille & Ben Souter work on the initial algorithms and implementation of v1. Oct 2010 TexGen Open Source 1998 2003 2010 c.2006 Wout and Martin agree with supervisors that TexGen should be re-implemented as a platform-independent code following an open source model.  Public release of v3 2006. Martin Sherburn begins 3 rd  year project in 2002 on development of TexGen, and subsequently begins a PhD (EPSRC funded) resulting in TexGen v2. Wout Ruijter begins PhD (EPSRC funded, Jones & Long) in 2004 studying textile composite mechanics. Wout leaves 2007; Martin leaves 2008; Louise Brown joins 2009. 2010: TexGen has so far supported the work of 10 PhD students and 10 Post-docs at Nottingham. It also has a wide external user base (see later).
Rationale – why re-implement? Although a capable package, TexGen v2 was  never intended to be extended by multiple developers .  There was no version management, no formal code documentation and no clear code design.  Adding a new feature would sometimes break an existing feature. Because of its use of MFC (Microsoft Foundation Classes), it was written such that it  was completely tied to MS Windows .   Geometry export was provided by the ACIS libraries, for which our  licence prohibited redistribution . v3 was designed carefully  before  it was implemented, and the implementation was done in an accessible way. Oct 2010 TexGen Open Source
Rationale – why re-implement? v3 is: Modular -  Core functionality is in the core module , graphics are in a  renderer module; if not using visualisation, the renderer doesn’t  need to be built. Platform independent - Since it is written in standard C++, it can be run under  Windows, Linux and most/any operating systems  which are  supported by the CMake build system.  Hence it can be used on the HPC. Extensible - There is a documented programmer interface to the code and  the design of the  object-oriented structure reflects the  physical problem   (e.g. weave styles derived from the main weave class) . Flexible - TexGen can be used  through a GUI, driven by Python scripts  or linked as a library to C++ programs . Oct 2010 TexGen Open Source
Rationale – why re-implement? Benefits of having an API (programming interface): TexGen functions can be called from within other programs. Many tasks can be automated ‘easily’ using Python interface. Python interface allows integration with other packages which have their own Python functionality (notably for us,  Abaqus FEA ). Python interface also allows specific functionality (e.g. commercially sensitive research) to be developed separately from the main build. TexGen models can be built parametrically and interrogated ‘on-the-fly’ to determine local fibre distribution, orientations etc. Oct 2010 TexGen Open Source
Rationale – why not commercialise? TexGen would be of relatively limited commercial value (comparatively small customer base). Casual use does not occur. All development has to be undertaken in-house. If code is commercialised in conjunction with a company this will inhibit research collaborations with their competitors. Commercial customers would expect support. Oct 2010 TexGen Open Source http://itknowledgeexchange.techtarget.com
Rationale – why open source? Oct 2010 TexGen Open Source Aside: what is open source? TexGen is released under the GNU General Public License.  In short, this means that copyright is retained, but that others are free to download and redistribute the code.  They may modify it, providing that this is clearly indicated. /*============================================================================= TexGen: Geometric textile modeller. Copyright (C) 2006 Martin Sherburn This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA. =============================================================================*/
Rationale – why open source? People can download TexGen and use it for free. TexGen is a tool to facilitate research rather than a piece of research in itself (although many algorithms are novel).  Once algorithms are published, there is no reason to withhold the implementation. Opening the code to scrutiny gives a better level of both knowledge transfer and verification.  Giving open access to the code encourages third-party use/ citation. People can use it in more flexible and clever ways because they understand it more clearly. Third parties can develop their own extensions, which can be incorporated into the code. Casual use can lead to collaboration. IPR issues are simplified since everyone knows that TexGen is open. Oct 2010 TexGen Open Source
TexGen – the outsider’s view Wiki-based (community maintainable) user documentation including instructions for compiling under different operating systems, tutorials etc. Oct 2010 TexGen Open Source
TexGen – the outsider’s view Applications of TexGen – textile/ composite mechanics, permeability, heat transfer etc - are documented with references. Oct 2010 TexGen Open Source
TexGen – the outsider’s view A discussion forum enables questions to be answered and new functionality requirements to be determined (65 registered users as at 17/10/10). Oct 2010 TexGen Open Source
A success story? In total, there have been over 5,252 downloads from Sourceforge & 840,000+ hits (17/10/10). Oct 2010 TexGen Open Source
A success story? Known users include: Akron Uni (Cheng) –  impact modelling for braided composites Bristol Uni (Hallett) –  unit cell FEA using embedded element approach Cardiff Uni (Gay)  – friction & wear in composite bearing liners ENSAIT (Boussu) –  geometric modelling of 3D textiules FEA Ltd (Irving) –  unit cell models for thermal shrinkage in Lusas Federal-Mogul SPG (Teal) –  thermal modelling of textiles Grenoble Uni (Orgeas) –  flow of power law fluids through textiles Hong Kong Polytechnic Uni (Sarkar) –  modelling of natural fibre 3D weaves IIT Delhi (Das) –  flow modelling for 3D textiles KTH Stockholm (Stig) –  modelling of fully interlaced 3D woven composites KU Leuven (Lomov/Verleye) –  comparative predictions with WiseTex for permeability Manchester Uni (Hanspal/ Jetavat) –  flow through filtration fabrics/ textile design NRC Canada (Hind) –  composite thermal conductivity Oxford Uni (Gerlach) –  impact modelling for 3D composites Ottawa Uni (Robitaille) –  heat transfer modelling and medical textiles Rolls-Royce (McMillan) –  unit cell mechanical properties  Seoul National University (Kim) –  mechanics of 3D braided composites Sigmatex (Murray) –  visualisation for multi-layer textiles Texas A&M Uni (Whitcomb) –  textile composite mechanics Ulster Uni (McIlhagger/Quinn) –  unit cell modelling and visualisation Unilever (Lee) –  models for textile mechanics and fabric softness United Technologies Research Center (Schmidt) –  flow through filtration media WM Gore (Zhang) –  mechanical behaviour of GoreTex fabrics Oct 2010 TexGen Open Source
A success story? Related projects include: 2007-10  Multi-Scale Integrated Modelling for High Performance Flexible Materials Investigators: M J Clifford, A C Long Funding body: TSB Technology Programme (TP/5/MAT/6/I/H0558C) Partners: Unilever, OCF, Croda Chemicals, ScotCad Textiles, Carrington Career &  Workwear, Hield Brothers, Airbags International, Technitex Faraday, University of  Manchester, Heriot-Watt University Research grant: £318k  (total project value £1,703k) 2008–11  Advanced Composite Truss Structures (ACTS) Investigators: A C Long, I A Jones Funding body: TSB Technology Programme (TP/8/MAT/6/I/Q1505D) Partners: Bentley Motors, Airbus UK, Carr Reinforcements, Composite Integration,  Network Rail, NP Aerospace, Pipex, QinetiQ, Tony Gee & Partners, Oxford Brookes  University Research grant: £213k  (total project value £1,821k) All in all, award of 5 research projects worth  approx £1m  can be largely attributed to this initiative (with over £500k from casual downloads). Oct 2010 TexGen Open Source
A success story? Oct 2010 TexGen Open Source
For reference TexGen: http://texgen.sourceforge.net/ http://www.textiles.nottingham.ac.uk/ GNU (public licence): http://www.gnu.org/ Python Programming Language:   http://www.python.org/ Andy Long [email_address] Oct 2010 TexGen Open Source

More Related Content

PPTX
Textile fiber theory
PPTX
Different types of circular knitting machines
PPTX
Pratically woven fabric dyeing process
PPTX
Study On Various Textile Fibers Used In Textile Industry | Textile Fibers Use...
PPTX
Softning finishes
PDF
Internship report on concepts of modern merchandising tools and techniques in...
PDF
Textile dictionary
PPTX
Glass fiber
Textile fiber theory
Different types of circular knitting machines
Pratically woven fabric dyeing process
Study On Various Textile Fibers Used In Textile Industry | Textile Fibers Use...
Softning finishes
Internship report on concepts of modern merchandising tools and techniques in...
Textile dictionary
Glass fiber

What's hot (20)

PPTX
Themperature regulating finish presentation
PPTX
Mercerization
PPT
Scouring
PDF
Mdraft / Dual Core systems
PPTX
Microincapsulation in textile
DOCX
Cotton Yarn Manufacturing Process (1)
PPT
scouring and bleaching
PPTX
Water repellent finish
PDF
Pile & Carpets..pdf
DOCX
Yarn manufacturing processes
PPTX
Cupro fiber
PPTX
Dr bmn college - acetate rayon , aramid fibers
PPTX
Identification of textile fibers
PPTX
identification of textile fiber
PDF
Yarn evenness_AyBee Marwat
PPTX
aramid fibers applications
PDF
Kohinoor Internship Report
DOCX
Themperature regulating finish presentation
Mercerization
Scouring
Mdraft / Dual Core systems
Microincapsulation in textile
Cotton Yarn Manufacturing Process (1)
scouring and bleaching
Water repellent finish
Pile & Carpets..pdf
Yarn manufacturing processes
Cupro fiber
Dr bmn college - acetate rayon , aramid fibers
Identification of textile fibers
identification of textile fiber
Yarn evenness_AyBee Marwat
aramid fibers applications
Kohinoor Internship Report
Ad

Similar to TexGen: Open Source Software for Modelling of Textile Composites (20)

PPT
Some examples of Open Source computational tools for researchers
ODP
Linux and Open Source in Math, Science and Engineering
PDF
OpenSCAD Tutorial
PDF
Digital Fabrication Studio.03 _Software @ Aalto Media Factory
PDF
Entrevista FECYT
PDF
EntrevistaAFYVE
ODT
Osss manual-5-extract data
PPT
pythonOCC PDE2009 presentation
PDF
LatexTutorial
PDF
LatexTutorial
PDF
Open Source Visualization of Scientific Data
PDF
Scientific Applications with Python
PDF
Free/Open Source Software for Science & Engineering
PPT
PDE2011 pythonOCC project status and plans
PDF
HPC lab projects
TXT
グローバルサイン証明書This software
TXT
Global Sign
PDF
CGV Project Report.pdf
PDF
BRL-CAD: An Open Source Perspective
PPT
CS 354 Procedural Methods
Some examples of Open Source computational tools for researchers
Linux and Open Source in Math, Science and Engineering
OpenSCAD Tutorial
Digital Fabrication Studio.03 _Software @ Aalto Media Factory
Entrevista FECYT
EntrevistaAFYVE
Osss manual-5-extract data
pythonOCC PDE2009 presentation
LatexTutorial
LatexTutorial
Open Source Visualization of Scientific Data
Scientific Applications with Python
Free/Open Source Software for Science & Engineering
PDE2011 pythonOCC project status and plans
HPC lab projects
グローバルサイン証明書This software
Global Sign
CGV Project Report.pdf
BRL-CAD: An Open Source Perspective
CS 354 Procedural Methods
Ad

More from Jisc (20)

PPTX
Strengthening open access through collaboration: building connections with OP...
PPTX
Andrew-Brown-JUSP-showcase-20240730.pptx
PPTX
JUSP Showcase - Rebuilding Data presentation
PPTX
Adobe Express Engagement Webinar (Delegate).pptx
PPTX
FE Accessibility training matrix partnership - information session
PPTX
Procuring a research management system: why is it so hard?
PPTX
Adobe Express Engagement Webinar (Delegate).pptx
PPTX
How libraries can support authors with open access requirements for UKRI fund...
PPTX
Supporting (UKRI) OA monographs at Salford.pptx
PPTX
The approach at University of Liverpool.pptx
PPTX
Jisc's value to HE: the University of Sheffield
PPTX
Towards a code of practice for AI in AT.pptx
PPTX
Jamworks pilot and AI at Jisc (20/03/2024)
PPTX
Wellbeing inclusion and digital dystopias.pptx
PPTX
Accessible Digital Futures project (20/03/2024)
PPTX
Procuring digital preservation CAN be quick and painless with our new dynamic...
PPTX
International students’ digital experience: understanding and mitigating the ...
PPTX
Digital Storytelling Community Launch!.pptx
PPTX
Open Access book publishing understanding your options (1).pptx
PPTX
Scottish Universities Press supporting authors with requirements for open acc...
Strengthening open access through collaboration: building connections with OP...
Andrew-Brown-JUSP-showcase-20240730.pptx
JUSP Showcase - Rebuilding Data presentation
Adobe Express Engagement Webinar (Delegate).pptx
FE Accessibility training matrix partnership - information session
Procuring a research management system: why is it so hard?
Adobe Express Engagement Webinar (Delegate).pptx
How libraries can support authors with open access requirements for UKRI fund...
Supporting (UKRI) OA monographs at Salford.pptx
The approach at University of Liverpool.pptx
Jisc's value to HE: the University of Sheffield
Towards a code of practice for AI in AT.pptx
Jamworks pilot and AI at Jisc (20/03/2024)
Wellbeing inclusion and digital dystopias.pptx
Accessible Digital Futures project (20/03/2024)
Procuring digital preservation CAN be quick and painless with our new dynamic...
International students’ digital experience: understanding and mitigating the ...
Digital Storytelling Community Launch!.pptx
Open Access book publishing understanding your options (1).pptx
Scottish Universities Press supporting authors with requirements for open acc...

Recently uploaded (20)

PPTX
Unit 4 Computer Architecture Multicore Processor.pptx
PDF
Race Reva University – Shaping Future Leaders in Artificial Intelligence
PDF
Environmental Education MCQ BD2EE - Share Source.pdf
PPTX
Core Concepts of Personalized Learning and Virtual Learning Environments
PDF
BP 505 T. PHARMACEUTICAL JURISPRUDENCE (UNIT 2).pdf
PDF
Τίμαιος είναι φιλοσοφικός διάλογος του Πλάτωνα
PDF
1.3 FINAL REVISED K-10 PE and Health CG 2023 Grades 4-10 (1).pdf
PDF
My India Quiz Book_20210205121199924.pdf
PDF
LIFE & LIVING TRILOGY - PART - (2) THE PURPOSE OF LIFE.pdf
PDF
Vision Prelims GS PYQ Analysis 2011-2022 www.upscpdf.com.pdf
PPTX
DRUGS USED FOR HORMONAL DISORDER, SUPPLIMENTATION, CONTRACEPTION, & MEDICAL T...
PDF
Skin Care and Cosmetic Ingredients Dictionary ( PDFDrive ).pdf
PDF
AI-driven educational solutions for real-life interventions in the Philippine...
PPTX
Module on health assessment of CHN. pptx
PDF
Journal of Dental Science - UDMY (2022).pdf
PDF
IP : I ; Unit I : Preformulation Studies
PPTX
A powerpoint presentation on the Revised K-10 Science Shaping Paper
PDF
LIFE & LIVING TRILOGY - PART (3) REALITY & MYSTERY.pdf
PDF
MBA _Common_ 2nd year Syllabus _2021-22_.pdf
PPTX
Computer Architecture Input Output Memory.pptx
Unit 4 Computer Architecture Multicore Processor.pptx
Race Reva University – Shaping Future Leaders in Artificial Intelligence
Environmental Education MCQ BD2EE - Share Source.pdf
Core Concepts of Personalized Learning and Virtual Learning Environments
BP 505 T. PHARMACEUTICAL JURISPRUDENCE (UNIT 2).pdf
Τίμαιος είναι φιλοσοφικός διάλογος του Πλάτωνα
1.3 FINAL REVISED K-10 PE and Health CG 2023 Grades 4-10 (1).pdf
My India Quiz Book_20210205121199924.pdf
LIFE & LIVING TRILOGY - PART - (2) THE PURPOSE OF LIFE.pdf
Vision Prelims GS PYQ Analysis 2011-2022 www.upscpdf.com.pdf
DRUGS USED FOR HORMONAL DISORDER, SUPPLIMENTATION, CONTRACEPTION, & MEDICAL T...
Skin Care and Cosmetic Ingredients Dictionary ( PDFDrive ).pdf
AI-driven educational solutions for real-life interventions in the Philippine...
Module on health assessment of CHN. pptx
Journal of Dental Science - UDMY (2022).pdf
IP : I ; Unit I : Preformulation Studies
A powerpoint presentation on the Revised K-10 Science Shaping Paper
LIFE & LIVING TRILOGY - PART (3) REALITY & MYSTERY.pdf
MBA _Common_ 2nd year Syllabus _2021-22_.pdf
Computer Architecture Input Output Memory.pptx

TexGen: Open Source Software for Modelling of Textile Composites

  • 1. TexGen – Open Source Software for Modelling of Textile Composites M N Sherburn, F Robitaile, L Brown, W Ruijter, J J Crookston, X. Zeng, H. Lin, A C Long, M J Clifford, I.A. Jones, C D Rudd and N A Warrior Polymer Composites Group Division of Materials, Mechanics & Structures Faculty of Engineering University of Nottingham Professor Andrew Long
  • 2. (Short) background of textile composite materials Introduction to TexGen: Purpose & background Evolution Rationale: Improved implementation Decision to go open source Outcomes (and incomes!) References Oct 2010 TexGen Open Source Overview
  • 3. Composites are materials formed by combining two materials. Our group’s interest is in fibre reinforced polymer composites . These materials are often referred to colloquially using names such as ‘fibreglass’, ‘carbon fibre’ and ‘Kevlar’. Oct 2010 TexGen Open Source Background Stiff, strong fibres Polymer (plastic) matrix
  • 4. Engineering composites are valued for their high stiffness- and strength-to-weight ratios. They are often expensive compared with metals, so tend to be used in high-value, high-performance situations. Oct 2010 TexGen Open Source Applications
  • 5. For manufacturing reasons, it is often useful to supply the reinforcement fibres in the form of a textile. Each yarn typically comprises several thousand fibres. Oct 2010 TexGen Open Source Textile composites To understand the behaviour of the material, we need to consider the structure of the textile.
  • 6. To understand the behaviour of the material, we need to consider the structure of the textile. Our in-house textile CAD modeller, TexGen, is used to generate geometric models of the textiles and their composites. Oct 2010 TexGen Open Source TexGen Purpose & Background These models are used for analysis of manufacturing processes, mechanics, heat transfer etc.
  • 7. TexGen Evolution TexGen development begins c. 1998 via an EPSRC project (Long & Rudd). Dr. François Robitaille & Ben Souter work on the initial algorithms and implementation of v1. Oct 2010 TexGen Open Source 1998 2003 2010 c.2006 Wout and Martin agree with supervisors that TexGen should be re-implemented as a platform-independent code following an open source model. Public release of v3 2006. Martin Sherburn begins 3 rd year project in 2002 on development of TexGen, and subsequently begins a PhD (EPSRC funded) resulting in TexGen v2. Wout Ruijter begins PhD (EPSRC funded, Jones & Long) in 2004 studying textile composite mechanics. Wout leaves 2007; Martin leaves 2008; Louise Brown joins 2009. 2010: TexGen has so far supported the work of 10 PhD students and 10 Post-docs at Nottingham. It also has a wide external user base (see later).
  • 8. Rationale – why re-implement? Although a capable package, TexGen v2 was never intended to be extended by multiple developers . There was no version management, no formal code documentation and no clear code design. Adding a new feature would sometimes break an existing feature. Because of its use of MFC (Microsoft Foundation Classes), it was written such that it was completely tied to MS Windows .  Geometry export was provided by the ACIS libraries, for which our licence prohibited redistribution . v3 was designed carefully before it was implemented, and the implementation was done in an accessible way. Oct 2010 TexGen Open Source
  • 9. Rationale – why re-implement? v3 is: Modular - Core functionality is in the core module , graphics are in a renderer module; if not using visualisation, the renderer doesn’t need to be built. Platform independent - Since it is written in standard C++, it can be run under Windows, Linux and most/any operating systems which are supported by the CMake build system. Hence it can be used on the HPC. Extensible - There is a documented programmer interface to the code and the design of the object-oriented structure reflects the physical problem (e.g. weave styles derived from the main weave class) . Flexible - TexGen can be used through a GUI, driven by Python scripts or linked as a library to C++ programs . Oct 2010 TexGen Open Source
  • 10. Rationale – why re-implement? Benefits of having an API (programming interface): TexGen functions can be called from within other programs. Many tasks can be automated ‘easily’ using Python interface. Python interface allows integration with other packages which have their own Python functionality (notably for us, Abaqus FEA ). Python interface also allows specific functionality (e.g. commercially sensitive research) to be developed separately from the main build. TexGen models can be built parametrically and interrogated ‘on-the-fly’ to determine local fibre distribution, orientations etc. Oct 2010 TexGen Open Source
  • 11. Rationale – why not commercialise? TexGen would be of relatively limited commercial value (comparatively small customer base). Casual use does not occur. All development has to be undertaken in-house. If code is commercialised in conjunction with a company this will inhibit research collaborations with their competitors. Commercial customers would expect support. Oct 2010 TexGen Open Source http://itknowledgeexchange.techtarget.com
  • 12. Rationale – why open source? Oct 2010 TexGen Open Source Aside: what is open source? TexGen is released under the GNU General Public License. In short, this means that copyright is retained, but that others are free to download and redistribute the code. They may modify it, providing that this is clearly indicated. /*============================================================================= TexGen: Geometric textile modeller. Copyright (C) 2006 Martin Sherburn This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. =============================================================================*/
  • 13. Rationale – why open source? People can download TexGen and use it for free. TexGen is a tool to facilitate research rather than a piece of research in itself (although many algorithms are novel). Once algorithms are published, there is no reason to withhold the implementation. Opening the code to scrutiny gives a better level of both knowledge transfer and verification. Giving open access to the code encourages third-party use/ citation. People can use it in more flexible and clever ways because they understand it more clearly. Third parties can develop their own extensions, which can be incorporated into the code. Casual use can lead to collaboration. IPR issues are simplified since everyone knows that TexGen is open. Oct 2010 TexGen Open Source
  • 14. TexGen – the outsider’s view Wiki-based (community maintainable) user documentation including instructions for compiling under different operating systems, tutorials etc. Oct 2010 TexGen Open Source
  • 15. TexGen – the outsider’s view Applications of TexGen – textile/ composite mechanics, permeability, heat transfer etc - are documented with references. Oct 2010 TexGen Open Source
  • 16. TexGen – the outsider’s view A discussion forum enables questions to be answered and new functionality requirements to be determined (65 registered users as at 17/10/10). Oct 2010 TexGen Open Source
  • 17. A success story? In total, there have been over 5,252 downloads from Sourceforge & 840,000+ hits (17/10/10). Oct 2010 TexGen Open Source
  • 18. A success story? Known users include: Akron Uni (Cheng) – impact modelling for braided composites Bristol Uni (Hallett) – unit cell FEA using embedded element approach Cardiff Uni (Gay) – friction & wear in composite bearing liners ENSAIT (Boussu) – geometric modelling of 3D textiules FEA Ltd (Irving) – unit cell models for thermal shrinkage in Lusas Federal-Mogul SPG (Teal) – thermal modelling of textiles Grenoble Uni (Orgeas) – flow of power law fluids through textiles Hong Kong Polytechnic Uni (Sarkar) – modelling of natural fibre 3D weaves IIT Delhi (Das) – flow modelling for 3D textiles KTH Stockholm (Stig) – modelling of fully interlaced 3D woven composites KU Leuven (Lomov/Verleye) – comparative predictions with WiseTex for permeability Manchester Uni (Hanspal/ Jetavat) – flow through filtration fabrics/ textile design NRC Canada (Hind) – composite thermal conductivity Oxford Uni (Gerlach) – impact modelling for 3D composites Ottawa Uni (Robitaille) – heat transfer modelling and medical textiles Rolls-Royce (McMillan) – unit cell mechanical properties Seoul National University (Kim) – mechanics of 3D braided composites Sigmatex (Murray) – visualisation for multi-layer textiles Texas A&M Uni (Whitcomb) – textile composite mechanics Ulster Uni (McIlhagger/Quinn) – unit cell modelling and visualisation Unilever (Lee) – models for textile mechanics and fabric softness United Technologies Research Center (Schmidt) – flow through filtration media WM Gore (Zhang) – mechanical behaviour of GoreTex fabrics Oct 2010 TexGen Open Source
  • 19. A success story? Related projects include: 2007-10 Multi-Scale Integrated Modelling for High Performance Flexible Materials Investigators: M J Clifford, A C Long Funding body: TSB Technology Programme (TP/5/MAT/6/I/H0558C) Partners: Unilever, OCF, Croda Chemicals, ScotCad Textiles, Carrington Career & Workwear, Hield Brothers, Airbags International, Technitex Faraday, University of Manchester, Heriot-Watt University Research grant: £318k (total project value £1,703k) 2008–11 Advanced Composite Truss Structures (ACTS) Investigators: A C Long, I A Jones Funding body: TSB Technology Programme (TP/8/MAT/6/I/Q1505D) Partners: Bentley Motors, Airbus UK, Carr Reinforcements, Composite Integration, Network Rail, NP Aerospace, Pipex, QinetiQ, Tony Gee & Partners, Oxford Brookes University Research grant: £213k (total project value £1,821k) All in all, award of 5 research projects worth approx £1m can be largely attributed to this initiative (with over £500k from casual downloads). Oct 2010 TexGen Open Source
  • 20. A success story? Oct 2010 TexGen Open Source
  • 21. For reference TexGen: http://texgen.sourceforge.net/ http://www.textiles.nottingham.ac.uk/ GNU (public licence): http://www.gnu.org/ Python Programming Language: http://www.python.org/ Andy Long [email_address] Oct 2010 TexGen Open Source