基于

Abaqus/Python

的三维复合材料层压板

有限元建模参数化开发

伊鹏跃,于哲峰,汪海

(上海交通大学

航空航天学院,上海

200240)

摘要:

讨论了

Abaqus

对象模型及网格对象的调用方法。

利用

Python

脚本,

开发了可应用连

续壳或实体单元的三维复合材料层压板参数化建模程序。

通过了人机交互,

可选择层间是否

使用界面单元,

材料是否预制损伤。

实例表明,

该程序既可完成单个层压板及损伤的参数化

三维建模,也可应用于装配形成的多板连接结构的建模,适用范围广泛。

关键词:Abaqus/Python;三维;复合材料;层压板;参数化建模

中图分类号:TP319;TB332

Parametric
three-dimensional
modeling
of
composite
laminates
based
on
Abaqus/Python
Yi
Pengyue,
Yu
Zhefeng,
Wang
Hai
(School
of
Aeronautics
and
Astronautics,
Shanghai
Jiao
Tong
University,
Shanghai
200240)
Abstract:
Abaqus
object
model
and
invoking
method
of
mesh
object
were
discussed.
A
parametric
modeling
program
for
three
dimensional
composite
laminate
was
developed
in
which
continuum
shell
or
solid
element
is
used.
Human-computer
interaction
was
realized
by
which
laminate
with
interface
and
damage
or
not
can
be
selected.
Examples
show
that
the
program
is
able
to
be
used
not
only
in
the
modeling
of
one
laminate
and
damage
but
also
in
the
structures
consisting
of
multiple
plates
by
assembling.
The
application
region
of
the
program
is
wide.
Keywords:
Abaqus/Python;
three
dimension;
composite;
laminate;
parametric
modeling

引言

由于复合材料高比强度、

比刚度及较强可设计性等特点在航空航天以及民用结构中的用

量越来越大

[1]

层压板式纤维增强复合材料在结构中应用广泛,

其力学性能成为研究重点

[2]

由于材料各向异性,层间性能差,损伤机理复杂,凡考虑层压板厚度、厚度方向应力分布或

层间作用时,基本都需要使用三维模型。

Abaqus

具有丰富的材料本构和单元类型,并具备

强大的二次开发能力,是复合材料结构分析的有力工具。

基于

Abaqus

有限元分析软件,贾建东等

[3]

通过不含界面层的三维复合材料层压板模型

利用

Umat

编写材料本构,

研究了层压板的冲击后剩余压缩强度;

B.G.Falzon

[4]

等基于三维

实体模型研究了层压板的层内渐进损伤并进行了算例验证;

顾亦磊等

[5]

利用三维层压板模型

使用

Usdfld

程序研究了层压板螺栓连接失效;

Volnei

Tita

[6]

利用三维模型对层压板静压痕

试验进行了有限元仿真研究;

张丽等

[7]

建立了含界面层的层压板三维有限元模型,

利用

Vumat

子程序进行了复合材料层压板低速冲击作用下损伤分析;

滕锦等

[8]

通过含粘性层的三维层压

板模型研究了增韧复合材料的冲击损伤过程,

朱炜垚等

[9]

仅在铺层角度不同的层间应用界面

层简化三维模型,研究了层压板低速冲击下分层损伤;

Craven

[10-11]

建立了含多处分层损伤

与纤维损伤的层压板三维有限元模型,

研究了带损伤层压板的拉伸、

屈曲及后屈曲力学性能;