Difference between revisions of "Download TexGen"
(48 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | + | All versions can be downloaded from [https://sourceforge.net/projects/texgen/ Sourceforge]. For Linux please download and build the code from https://github.com/louisepb/TexGen. | |
+ | From version 3.6.0 the default Windows download is the 64-bit version. Select the "Files" tab on the download page to see all download options. | ||
− | ==Which | + | ==Which version?== |
− | + | There are two versions versions of the executable available: ''texgen-3.x.x.exe'' and ''texgen-bundle-3.x.x.exe''. TexGen requires the Python interpreter to be installed in order to run. The standard installation package named ''texgen-3.x.x.exe'' does not include Python and the Python interpreter must be preinstalled manually. The bundle installation package comes with the Python interpreter which means that no separate Python installation is required. | |
+ | |||
+ | From version 3.13.0 TexGen has been built with Python39. | ||
+ | |||
+ | From version 3.8.1 TexGen has been built with Python27 to provide compatibility if calling TexGen scripts from within Abaqus 6.14. There seem to be issuses with the bundled versions on some machines and therefore version 3.8.2 has been released with bundled versions for both Python26 and Python27. If Python27 is required and the bundled version does not run this can be rectified by installing Python27 from here: https://www.python.org/downloads/ | ||
If you don't know what Python is or you won't be using it for anything other than TexGen then the bundle package is recommended. For experienced users, the standard installation package is preferable since it will integrate itself with an existing python installation giving existing Python scripts access to TexGen. | If you don't know what Python is or you won't be using it for anything other than TexGen then the bundle package is recommended. For experienced users, the standard installation package is preferable since it will integrate itself with an existing python installation giving existing Python scripts access to TexGen. | ||
+ | |||
+ | ==Citing TexGen== | ||
+ | '''We would also be grateful if you could acknowledge use of TexGen where appropriate (this includes using TexGen to generate illustrations), using one of the following references:''' | ||
+ | |||
+ | L P Brown and A C Long. "Modelling the geometry of textile reinforcements for composites: TexGen", Chapter 8 in "Composite reinforcements for optimum performance (Second Edition)", ed. P Boisse, Woodhead Publishing Ltd, 2021, ISBN: 978-0-12-819005-0. | ||
+ | https://doi.org/10.1016/B978-0-12-819005-0.00008-3 | ||
+ | |||
+ | [http://www.scientific.net/AMR.331.44 Lin, H., Brown, L. P. & Long, A. C. 2011. Modelling and Simulating Textile Structures using TexGen. Advanced Materials Research, 331, 44-47.] | ||
+ | |||
+ | To reference version 3.13.1 please use: | ||
+ | Louise Brown, mike-matveev, & georgespackman. (2023). louisepb/TexGen: TexGen v3.13.1 (v3.13.1). Zenodo. https://doi.org/10.5281/zenodo.8221491 | ||
+ | |||
+ | To reference version 3.13.0 please use: | ||
+ | Louise Brown, mike-matveev, & georgespackman. (2023). louisepb/TexGen: TexGen v3.13.0 (v3.13.0). Zenodo. https://doi.org/10.5281/zenodo.8189683 | ||
+ | |||
+ | To reference version 3.12.2 please use: | ||
+ | Louise Brown, Mikhail Matveev, & George Spackman. (2021, March 11). louisepb/TexGen: TexGen v3.12.2 (Version v3.12.2). Zenodo. http://doi.org/10.5281/zenodo.4598477 | ||
+ | |||
+ | To reference version 3.12.1 please use: | ||
+ | Louise Brown, Mikhail Matveev, & George Spackman. (2021, February 12). louisepb/TexGen: TexGen v3.12.1 (Version v3.12.1). Zenodo. http://doi.org/10.5281/zenodo.4537855 | ||
+ | |||
+ | To reference version 3.12.0 please use: | ||
+ | Louise Brown, Mikhail Matveev & George Spackman. (2020, March 11). louisepb/TexGen: TexGen v3.12.0 (Version v3.12.0). Zenodo. http://doi.org/10.5281/zenodo.3706478 | ||
+ | |||
+ | To reference version 3.11.0 please use: | ||
+ | Brown, Louise P, & Sherburn, Martin. (2019, June 7). louisepb/TexGen: TexGen v3.11.0 (Version v3.11.0). Zenodo. http://doi.org/10.5281/zenodo.3241493 | ||
+ | |||
+ | To reference version 3.10.0 please use: | ||
+ | "Brown, Louise P, & Sherburn, Martin. (2017, December 13). louisepb/TexGen: TexGen v3.10.0 (Version v3.10.0). Zenodo. http://doi.org/10.5281/zenodo.1115604 " | ||
+ | |||
+ | ==Script Library== | ||
+ | A selection of sample TexGen scripts for different types of textiles can be found on GitHub [https://github.com/louisepb/TexGenScripts TexGenScripts]. If you have scripts which you have written which you think would be of use to other users, and are willing to share, please send them to Louise Brown (louise.brown@nottingham.ac.uk) and we will add them to the library. | ||
==Feedback and help== | ==Feedback and help== | ||
Line 11: | Line 48: | ||
Specific bug reports, feature requests and patches are always welcome and should be directed to the [http://sourceforge.net/tracker/?group_id=181000 sourceforge trackers]. | Specific bug reports, feature requests and patches are always welcome and should be directed to the [http://sourceforge.net/tracker/?group_id=181000 sourceforge trackers]. | ||
− | If you make use of TexGen in your work and publications please could you make it known on the forum. This will both help other users and publicise your work | + | If you make use of TexGen in your work and publications please could you make it known on the forum. This will both help other users and publicise your work. |
Latest revision as of 09:07, 25 June 2024
All versions can be downloaded from Sourceforge. For Linux please download and build the code from https://github.com/louisepb/TexGen. From version 3.6.0 the default Windows download is the 64-bit version. Select the "Files" tab on the download page to see all download options.
Which version?
There are two versions versions of the executable available: texgen-3.x.x.exe and texgen-bundle-3.x.x.exe. TexGen requires the Python interpreter to be installed in order to run. The standard installation package named texgen-3.x.x.exe does not include Python and the Python interpreter must be preinstalled manually. The bundle installation package comes with the Python interpreter which means that no separate Python installation is required.
From version 3.13.0 TexGen has been built with Python39.
From version 3.8.1 TexGen has been built with Python27 to provide compatibility if calling TexGen scripts from within Abaqus 6.14. There seem to be issuses with the bundled versions on some machines and therefore version 3.8.2 has been released with bundled versions for both Python26 and Python27. If Python27 is required and the bundled version does not run this can be rectified by installing Python27 from here: https://www.python.org/downloads/
If you don't know what Python is or you won't be using it for anything other than TexGen then the bundle package is recommended. For experienced users, the standard installation package is preferable since it will integrate itself with an existing python installation giving existing Python scripts access to TexGen.
Citing TexGen
We would also be grateful if you could acknowledge use of TexGen where appropriate (this includes using TexGen to generate illustrations), using one of the following references:
L P Brown and A C Long. "Modelling the geometry of textile reinforcements for composites: TexGen", Chapter 8 in "Composite reinforcements for optimum performance (Second Edition)", ed. P Boisse, Woodhead Publishing Ltd, 2021, ISBN: 978-0-12-819005-0. https://doi.org/10.1016/B978-0-12-819005-0.00008-3
To reference version 3.13.1 please use: Louise Brown, mike-matveev, & georgespackman. (2023). louisepb/TexGen: TexGen v3.13.1 (v3.13.1). Zenodo. https://doi.org/10.5281/zenodo.8221491
To reference version 3.13.0 please use: Louise Brown, mike-matveev, & georgespackman. (2023). louisepb/TexGen: TexGen v3.13.0 (v3.13.0). Zenodo. https://doi.org/10.5281/zenodo.8189683
To reference version 3.12.2 please use: Louise Brown, Mikhail Matveev, & George Spackman. (2021, March 11). louisepb/TexGen: TexGen v3.12.2 (Version v3.12.2). Zenodo. http://doi.org/10.5281/zenodo.4598477
To reference version 3.12.1 please use: Louise Brown, Mikhail Matveev, & George Spackman. (2021, February 12). louisepb/TexGen: TexGen v3.12.1 (Version v3.12.1). Zenodo. http://doi.org/10.5281/zenodo.4537855
To reference version 3.12.0 please use: Louise Brown, Mikhail Matveev & George Spackman. (2020, March 11). louisepb/TexGen: TexGen v3.12.0 (Version v3.12.0). Zenodo. http://doi.org/10.5281/zenodo.3706478
To reference version 3.11.0 please use: Brown, Louise P, & Sherburn, Martin. (2019, June 7). louisepb/TexGen: TexGen v3.11.0 (Version v3.11.0). Zenodo. http://doi.org/10.5281/zenodo.3241493
To reference version 3.10.0 please use: "Brown, Louise P, & Sherburn, Martin. (2017, December 13). louisepb/TexGen: TexGen v3.10.0 (Version v3.10.0). Zenodo. http://doi.org/10.5281/zenodo.1115604 "
Script Library
A selection of sample TexGen scripts for different types of textiles can be found on GitHub TexGenScripts. If you have scripts which you have written which you think would be of use to other users, and are willing to share, please send them to Louise Brown (louise.brown@nottingham.ac.uk) and we will add them to the library.
Feedback and help
Please leave a message on the TexGen forum if you find TexGen to be a useful tool. We are very interested to hear about research conducted with TexGen. The forum is also the place to ask questions, make comments and generally discuss about TexGen with other users. Please note that if you join the forum there may be a slight delay before your membership is approved. We will try to do this as quickly as possible but it is unfortunately necessary due to recent problems with spammers.
Specific bug reports, feature requests and patches are always welcome and should be directed to the sourceforge trackers.
If you make use of TexGen in your work and publications please could you make it known on the forum. This will both help other users and publicise your work.