TexGen simple model corresponding to inp file simple sorting-1

Model


The default is the simplest woven composite material. When editing the material properties, it is found that the matrix properties are set normally and it is an isotropic material, but the material properties of the yarn do not have elastic properties settings.
After exporting the inp file and importing it into ABAQUS, you can actually see that there are two materials, and the yarn also has attributes.
Modifying properties in ABAQUS is slow on the one hand and needs to be changed every time on the other hand. Therefore, consider exporting inp and modifying the material properties of inp first.

inp

*Heading
File generated by TexGen v3.13.1
************
***MESH***
************
*Node
1, -1, -1, -0.012
2, -0.9, -1, -0.012
35301, 3, 3, 0.252
*Element, Type=C3D8R
1, 2, 43, 42, 1, 1683, 1724, 1723, 1682
2, 3, 44, 43, 2, 1684, 1725, 1724, 1683
32000, 33579, 33620, 33619, 33578, 35260, 35301, 35300, 35259

*********************
***ORIENTATIONS***
*********************
**Orientation vectors
** 1st vector represents the fiber direction
** 2nd vector is an arbitrary vector perpendicular to the first
*Distribution Table, Name=TexGenOrientationVectors
COORD3D,COORD3D
*Distribution, Location=Element, Table=TexGenOrientationVectors, Name=TexGenOrientationVectors, Input=test.ori
*Orientation, Name=TexGenOrientations, Definition=coordinates
TexGenOrientationVectors
1, 0
*********************
*** ELEMENT SETS ***
*********************
** TexGen generates a number of element sets:
** All - Contains all elements
** Matrix - Contains all elements belonging to the matrix
** YarnX - Where X represents the yarn index
*ElSet, ElSet=AllElements, Generate
1, 32000, 1
*ElSet, ElSet=Matrix
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16
*ElSet, ElSet=Yarn0
*ElSet, ElSet=Yarn0
*ElSet, ElSet=Yarn0
*ElSet, ElSet=Yarn0

*****************
***NODE SETS***
*****************
** AllNodes - Node set containing all elements
*NSet, NSet=AllNodes, Generate
1, 35301, 1
*****************
*** MATERIALS ***
*****************
*Material, Name=Mat0
*Elastic
3e + 09, 0.2
*Expansion
6.5e-06
*Material, Name=Mat1
*Elastic, type=ENGINEERING CONSTANTS
2e + 11, 1e + 10, 1e + 10, 0.3, 0.4, 0.4, 5e + 09, 5e + 09
5e+09
*Expansion, type=ORTHO
-2e-07, 3e-06, 3e-06
*Solid Section, ElSet=Matrix, Material=Mat0
1.0,
*Solid Section, ElSet=Yarn0, Material=Mat1, Orientation=TexGenOrientations
1.0,
*Solid Section, ElSet=Yarn1, Material=Mat1, Orientation=TexGenOrientations
1.0,
*Solid Section, ElSet=Yarn2, Material=Mat1, Orientation=TexGenOrientations
1.0,
*Solid Section, ElSet=Yarn3, Material=Mat1, Orientation=TexGenOrientations
1.0,
************************************
*** PERIODIC BOUNDARY CONDITIONS ***
************************************
*** ConstraintsDriver0 = e_x
*** ConstraintsDriver1 = e_y
*** ConstraintsDriver2 = e_z
*** ConstraintsDriver3 = e_xy
*** ConstraintsDriver4 = e_xz
*** ConstraintsDriver5 = e_yz
*Node
35302, 0, 0, 0
*NSet, NSet=ConstraintsDriver0
35302
*Node
35303, 0, 0, 0
*NSet, NSet=ConstraintsDriver1
35303
*Node
35304, 0, 0, 0
*NSet, NSet=ConstraintsDriver2
35304
*Node
35305, 0, 0, 0
*NSet, NSet=ConstraintsDriver3
35305
*Node
35306, 0, 0, 0
*NSet, NSet=ConstraintsDriver4
35306
*Node
35307, 0, 0, 0
*NSet, NSet=ConstraintsDriver5
35307
*NSet, NSet=FaceA, Unsorted
1763, 1804, 1845, 1886, 1927, 1968, 2009, 2050, 2091, 2132, 2173, 2214, 2255, 2296, 2337, 2378
*NSet, NSet=FaceB, Unsorted
*NSet, NSet=FaceB, Unsorted
*NSet, NSet=FaceB, Unsorted
*NSet, NSet=FaceB, Unsorted
*NSet, NSet=FaceB, Unsorted
*NSet, NSet=Edge1, Unsorted
*NSet, NSet=Edge1, Unsorted
*NSet, NSet=MasterNode1, Unsorted
*NSet, NSet=MasterNode1, Unsorted

***************************
***BOUNDARY CONDITIONS***
***************************
*** Name: Translation stop Vertex 1 Type: Displacement/Rotation
*Boundary
MasterNode1, 1, 1
MasterNode1, 2, 2
MasterNode1, 3, 3

*****************
***EQUATIONS***
*****************
*Equation
3
FaceA, 1, 1.0, FaceB, 1, -1.0, ConstraintsDriver0, 1, -4
*Equation
2
FaceA, 2, 1.0, FaceB, 2, -1.0

*********************
*** CREATE STEP ***
*********************
*** PREDEFINED FIELDS ***
*** Name: Initial temperature 0oC all cells Type: Temperature ***
*Initial Conditions, type=TEMPERATURE
AllNodes, 0.

*Step, Name=Isothermal linear perturbation step, perturbation
Elastic material property computation
*Static

***********************
*** OUTPUT REQUESTS ***
***********************
*Output, field
*Element Output, directions=YES
S,
*** FIELD OUTPUT: Output Request Fx ***
*Node Output, nset=ConstraintsDriver0
U,
*** FIELD OUTPUT: Output Request Fy ***
*Node Output, nset=ConstraintsDriver1
U,
***FIELD OUTPUT: Ouput Request Fz***
*Node Output, nset=ConstraintsDriver2
U,
*** FIELD OUTPUT: Output Request Shear_xy ***
*Node Output, nset=ConstraintsDriver3
U,
*** FIELD OUTPUT: Output Request Shear_zx ***
*Node Output, nset=ConstraintsDriver4
U,
*** FIELD OUTPUT: Output Request Shear_yz ***
*Node Output, nset=ConstraintsDriver5
U,

******************
*** LOAD CASES ***
******************
*Load Case, name=Load0
*Boundary, op=NEW
MasterNode1, 1, 1
MasterNode1, 2, 2
MasterNode1, 3, 3
*Cload
ConstraintsDriver0, 1, 4.224
*End Load Case

*Load Case, name=Load1
*Boundary, op=NEW
MasterNode1, 1, 1
MasterNode1, 2, 2
MasterNode1, 3, 3
*Cload
ConstraintsDriver1, 1, 4.224
*End Load Case

*Load Case, name=Load2
*Boundary, op=NEW
MasterNode1, 1, 1
MasterNode1, 2, 2
MasterNode1, 3, 3
*Cload
ConstraintsDriver2, 1, 4.224
*End Load Case

*Load Case, name=Load3
*Boundary, op=NEW
MasterNode1, 1, 1
MasterNode1, 2, 2
MasterNode1, 3, 3
*Cload
ConstraintsDriver3, 1, 4.224
*End Load Case

*Load Case, name=Load4
*Boundary, op=NEW
MasterNode1, 1, 1
MasterNode1, 2, 2
MasterNode1, 3, 3
*Cload
ConstraintsDriver4, 1, 4.224
*End Load Case

*Load Case, name=Load5
*Boundary, op=NEW
MasterNode1, 1, 1
MasterNode1, 2, 2
MasterNode1, 3, 3
*Cload
ConstraintsDriver5, 1, 4.224
*End Load Case


*End Step

*** STEP: Thermomechanical step ***
*Step, name=Thermomechanical step, perturbation
Coefficient of Thermal Expansion computation
*Static
*** PREDEFINED FIELDS ***
*** Name: Temperature steady 1oC all cells Type: Temperature ***
*Temperature
AllNodes, 1.
***********************
*** OUTPUT REQUESTS ***
***********************
*Output, field
*Element Output, directions=YES
S,
*** FIELD OUTPUT: Output Request Fx ***
*Node Output, nset=ConstraintsDriver0
U,
*** FIELD OUTPUT: Output Request Fy ***
*Node Output, nset=ConstraintsDriver1
U,
***FIELD OUTPUT: Output Request Fz***
*Node Output, nset=ConstraintsDriver2
U,
*End Step