默认最简单的编织复材,编辑材料属性时发现基体属性设置正常,各向同性材料,但是纱线的材料属性却没有弹性性能的设置。
导出inp文件后,导入ABAQUS中其实可以看到有两种材料,纱线也是有属性的。
ABAQUS中修改属性的话一来手动比较慢,二来每次都要改,所以考虑导出inp后直接先修改inp的材料属性试试
参考链接
*后面跟关键字,视作某模块开始或结束
**后面跟注释
之后方便起见,省略注释部分,并进行简单整理
*Heading
*Preprint, echo=NO, model=NO, history=NO, contact=NO
**
** PARTS
**
*Part, name=PART-1
*Node
1, -1., -1., -0.0120000001
2, -0.899999976, -1., -0.0120000001
...\*\*省略n多行,大概是节点位置
35307, 0., 0., 0.
*Element, type=C3D8R
1, 2, 43, 42, 1, 1683, 1724, 1723, 1682
2, 3, 44, 43, 2, 1684, 1725, 1724, 1683
...\*\*省略n多行,大概是单元的节点编号
32000, 33579, 33620, 33619, 33578, 35260, 35301, 35300, 35259
*Elset, elset=MATRIX
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16
...\*\*省略n多行,大概是单元编号
31985, 31986, 31987, 31988, 31989, 31990, 31991, 31992, 31993, 31994, 31995, 31996, 31997, 31998, 31999, 32000
*Elset, elset=YARN0
1849, 1850, 1851, 1852, 1889, 1890, 1891, 1892, 1928, 1929, 1930, 1931, 1932, 1933, 1968, 1969
...\*\*省略n多行,大概是单元编号
29270, 29271, 29272, 29273, 29309, 29310, 29311, 29312, 29349, 29350, 29351, 29352
*Elset, elset=YARN1
...\*\*省略n多行,大概是单元编号
*Elset, elset=YARN2
...\*\*省略n多行,大概是单元编号
*Elset, elset=YARN3
...\*\*省略n多行,大概是单元编号
*Elset, elset=_PickedSet7, internal
...\*\*省略n多行,大概是单元编号
** Section: Section-1-MATRIX
*Solid Section, elset=MATRIX, material=MAT0
1.,
*Orientation, name=Ori-PART-1_TEXGENORIENTATIONVECTORS, system=RECTANGULAR
PART-1_TEXGENORIENTATIONVECTORS
1, 0.
** Section: Section-2-YARN0
*Solid Section, elset=YARN0, orientation=Ori-PART-1_TEXGENORIENTATIONVECTORS, material=MAT1
1.,
** Section: Section-5-YARN3
*Solid Section, elset=YARN3, orientation=Ori-PART-1_TEXGENORIENTATIONVECTORS, material=MAT1
1.,
** Section: Section-3-YARN1
*Solid Section, elset=YARN1, orientation=Ori-PART-1_TEXGENORIENTATIONVECTORS, material=MAT1
1.,
** Section: Section-4-YARN2
*Solid Section, elset=YARN2, orientation=Ori-PART-1_TEXGENORIENTATIONVECTORS, material=MAT1
1.,
*Distribution, name=PART-1_TEXGENORIENTATIONVECTORS, location=ELEMENT, Table=PART-1_TEXGENORIENTATIONVECTORS_Table
, 1., 0., 0., 0., 1., 0.
1, 1., 0., 0., 0., 1., 0.
2, 1., 0., 0., 0., 1., 0.
...\*\*省略n多行
32000, 1., 0., 0., 0., 1., 0.
*End Part
**
** ASSEMBLY
**
*Assembly, name=Assembly
*Instance, name=PART-1-1, part=PART-1
*End Instance
*Node
1, 6.19999981, 1., 0.120000005
*Node
2, 5.4000001, 1., 0.120000005
*Node
3, 4.5999999, 1., 0.120000005
*Node
4, 3.79999995, 1., 0.120000005
*Node
5, 1., 1., 0.304800004
*Node
6, 1., 3.79999995, 0.120000005
*Elset, elset=ALLELEMENTS, instance=PART-1-1, generate
1, 32000, 1
*Nset, nset=ALLNODES, instance=PART-1-1, generate
1, 35301, 1
*Nset, nset=CONSTRAINTSDRIVER0, instance=PART-1-1
35302,
*Nset, nset=CONSTRAINTSDRIVER1, instance=PART-1-1
35303,
*Nset, nset=CONSTRAINTSDRIVER2, instance=PART-1-1
35304,
*Nset, nset=CONSTRAINTSDRIVER3, instance=PART-1-1
35305,
*Nset, nset=CONSTRAINTSDRIVER4, instance=PART-1-1
35306,
*Nset, nset=CONSTRAINTSDRIVER5, instance=PART-1-1
35307,
*Nset, nset=EDGE1, instance=PART-1-1, generate
1682, 31940, 1681
*Nset, nset=EDGE2, instance=PART-1-1, generate
1722, 31980, 1681
*Nset, nset=EDGE3, instance=PART-1-1, generate
3362, 33620, 1681
*Nset, nset=EDGE4, instance=PART-1-1, generate
3322, 33580, 1681
*Nset, nset=EDGE5, instance=PART-1-1, generate
42, 1600, 41
*Nset, nset=EDGE6, instance=PART-1-1, generate
82, 1640, 41
*Nset, nset=EDGE7, instance=PART-1-1, generate
33702, 35260, 41
*Nset, nset=EDGE8, instance=PART-1-1, generate
33662, 35220, 41
*Nset, nset=EDGE9, instance=PART-1-1, generate
2, 40, 1
*Nset, nset=EDGE10, instance=PART-1-1, generate
1642, 1680, 1
*Nset, nset=EDGE11, instance=PART-1-1, generate
35262, 35300, 1
*Nset, nset=EDGE12, instance=PART-1-1, generate
33622, 33660, 1
*Nset, nset=FACEA, instance=PART-1-1
1763, 1804, 1845, 1886, 1927, 1968, 2009, 2050, 2091, 2132, 2173, 2214, 2255, 2296, 2337, 2378
2419, 2460, 2501, 2542, 2583, 2624, 2665, 2706, 2747, 2788, 2829, 2870, 2911, 2952, 2993, 3034
...\*\*省略n多行
33415, 33456, 33497, 33538, 33579
*Nset, nset=FACEB, instance=PART-1-1
...\*\*省略n多行
*Nset, nset=FACEC, instance=PART-1-1
...\*\*省略n多行
*Nset, nset=FACED, instance=PART-1-1
...\*\*省略n多行
*Nset, nset=FACEE, instance=PART-1-1
...\*\*省略n多行
*Nset, nset=FACEF, instance=PART-1-1
...\*\*省略n多行
*Nset, nset=MASTERNODE1, instance=PART-1-1
1,
*Nset, nset=MASTERNODE2, instance=PART-1-1
41,
*Nset, nset=MASTERNODE3, instance=PART-1-1
1681,
*Nset, nset=MASTERNODE4, instance=PART-1-1
1641,
*Nset, nset=MASTERNODE5, instance=PART-1-1
33621,
*Nset, nset=MASTERNODE6, instance=PART-1-1
33661,
*Nset, nset=MASTERNODE7, instance=PART-1-1
35301,
*Nset, nset=MASTERNODE8, instance=PART-1-1
35261,
*Nset, nset=RP1
6,
*Nset, nset=RP2
5,
*Nset, nset=RP3
4,
*Nset, nset=RP4
3,
*Nset, nset=RP5
2,
*Nset, nset=RP6
1,
*Nset, nset=backbc, instance=PART-1-1, generate
1, 35261, 41
*Nset, nset=backbc1, instance=PART-1-1
1,
*Nset, nset=backbc42, instance=PART-1-1
42,
*Nset, nset=backbc83, instance=PART-1-1
83,
*Nset, nset=backbc124, instance=PART-1-1
124,
...\*\*省略n多行
*Nset, nset=topbc35300, instance=PART-1-1
35300,
*Nset, nset=topbc35301, instance=PART-1-1
35301,
*Nset, nset=tops, instance=PART-1-1
3323, 3324, 3325, 3326, 3327, 3328, 3329, 3330, 3331, 3332, 3333, 3334, 3335, 3336, 3337, 3338
3339, 3340, 3341, 3342, 3343, 3344, 3345, 3346, 3347, 3348, 3349, 3350, 3351, 3352, 3353, 3354
...\*\*省略n多行
*Nset, nset=tops3323, instance=PART-1-1
3323,
*Nset, nset=tops3324, instance=PART-1-1
3324,
...\*\*省略n多行
** Constraint: E-1-bbedge-fbedge1682
*Equation
3
bbedge1682, 1, 1.
fbedge1722, 1, -1.
RP4, 1, 1.
** Constraint: E-1-bbedge-fbedge3363
*Equation
3
bbedge3363, 1, 1.
fbedge3403, 1, -1.
RP4, 1, 1.
...\*\*省略n多行
*End Assembly
**
** MATERIALS可以看到这边更改材料属性
**
*Material, name=MAT0
*Elastic
3.5, 0.346
*Expansion
6.5e-06,
*Material, name=MAT1
*Elastic, type=ENGINEERING CONSTANTS
141.14, 6.50, 6.50, 0.30, 0.30, 0.34, 4.85, 4.85
2.52,
*Expansion, type=ORTHO
-2e-07, 3e-06, 3e-06
*Distribution Table, name=PART-1_TEXGENORIENTATIONVECTORS_Table
coord3d, coord3d
**
** PREDEFINED FIELDS
**
** Name: Field-1 Type: Temperature
*Initial Conditions, type=TEMPERATURE
ALLNODES, 0.
*Step, name=Step-1, nlgeom=NO
*Static
1., 1., 1e-05, 1.
**
** BOUNDARY CONDITIONS
**
** Name: E11-1 Type: 位移/转角
*Boundary
RP4, 1, 1, 0.8
**
** OUTPUT REQUESTS
**
*Restart, write, frequency=0
**
** FIELD OUTPUT: F-Output-12
**
*Output, field, variable=PRESELECT
**
** HISTORY OUTPUT: H-Output-2
**
*Output, history
*Node Output, nset=c1
RT,
**
** HISTORY OUTPUT: H-Output-1
**
*Output, history, variable=PRESELECT
*End Step