ABAQUS与ADINA的接口程序开发

更新时间:2023-06-07 11:31:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

叙述了三维复杂模型在ADINA中需自下而上依次建立点、线、面、体,其中面和体需手工完成,费时费力。用Python编写ABAQUS TO ADINA文件转换接口程序,实现了点、线、面、体的自动定义,缩短了ADINA软件的建模周期。实例表明了该方法的可行性。

第2 7卷第 1期 1 21 0 1年 6月

甘肃科技Ga s c e c n e h oo y n u S in e a d T c n l g.

正2 7

Ⅳ0 1 .1

f n 2 1 u. 01

A A S与 A A的接口程序开发 B QU DI N王婉叶,李旭东(兰州理工大学甘肃省有色金属新材料省部共建国家重点实验室,甘肃兰州 705 ) 300摘要:叙述了三维复杂模型在 A IA中需自下而上依次建立点、、体,中面和体需手工完成, DN线面、其费时费力。用

Pt n y o编写 A A U OA IA文件转换接口程序,了点、、、的自动定义, h B Q ST DN实现线面体缩短了 A IA软件的建模周 DN期。实例表明了该方法的可行性。关键词: DN A A U;y o;口程序 A I A; B Q SP t n接 h中图分类号: G o’ 32 r

A A U是一套功能强大的工程模拟的有限元 BQS

软件,其解决问题的范围从相对简单的线性分析到许多复杂的非线性问题。A A U被广泛地认为是 BQ S功能最强的有限元软件,可以分析复杂的固体力学、 结构力学系统,特别是能够模拟高度非线性问题。 A IA是通用有限元软件, DN用于进行固体、结构、流体以及结构相互作用的流体流动的复杂有限元分析。A IA系统是最主要的、于结构相互作 DN用用的流体流动的完全耦合分析程序。可以分析 2 D和3 D固体应力以及静力学和动力学中的结构,对图 1总流程

12选择合适的数据生成文件 .

象可以是线性的或者非线性的。但是,对于复杂的

A IA具有丰富的数据接口, DN DN A IA采用 P. a rs i al od核心的软件直接交换几何模型, E通用数 I S G据接口可以将一些与 A IA没有直接接口的 C D DN A

三维模型, A IA中是自在 DN下而上依次建立点、 线、面、,体其中面和体需手土完成,费时费力,又容易出错。而使用 A A U B Q S建模就省去了其中的许多麻1

系统几何模型读人 A IA M C N sa输入文件 DN, S . a r tn可以直接读入 A IA— U数据库, PoE U i DN A I与 r、n/ -ga hc S l Ed e oiW o、Mirsain A t— rp is oi g、S l d d Ms cott、 uo o

E

烦。

使用 Pt n y

o语言编写 A A U OA IA的文 h B Q S DN T

件转换接口程序,实现模型点、、体的自动定线面、义,既解决了手工定义的费时费力,又避免定义过程中易出错。

C D IE S N S R N P T A、 A、 A T A、 A R N实现模型数据传 D A递。比较分析后确认,选用 ns a文件可方便的继承交换文件的数据。 13编程中需要解决的主要问题 .

本工作进行 A A U B Q S和 A IA软件的接口程 DN序开发研究,主旨在于将 A A U B Q S的前处理技术与 A IA软件的分析功能结合起来, DN以搭建 A A U BQ S

采用 Pt n言编制相关的接口程序, i y o语 h将 n p格式文件转换为 ns a格式文件。 ’ 程序包括:读写节点坐标、读写材料类型及属

和 A IA软件之间有限元模型的转换的桥梁。 DN

性、读写单元信息并进行分类判断、读取边界条件及

1接口程序编制接口程序将 A A U B Q S生成的有限元模型数据

载荷信息。图 2显示了接口程序的流程。13 1节点编号重整 ..

转换成符合 A IA输入要求的标准数据。 DN1 1工作流程 .

在 ns a中节点是按顺序全部写在一起的,而在i n p中节点是按不同的 Pr分别按顺序编写, a t只需将 i中的多个 Pr重新编号写到一起。最重要的 n p a t是,记录下修改后的节点编号与修改前相对应的编号,以便以后使用修改方便。

图1为总流程图,建模部分为前处理工作流其程。首先启动 A A U A, B Q SC E画出所要分析的几何模型,画网格,附材料属性等,然后生成数据交换文件。

本文来源:https://www.bwwdw.com/article/mwi1.html

Top