Python语言和ABAQUS前处理二次开发.pdf
Python语言和ABAQUS前处理二次开发,供大家学习
节选段落一:
Pyt hon 语言和 ABAQU S 前处理二次开发
钟同圣1 , 卫 丰1 , 王 鸷2 , 智友海1
(1. 西北工业大学工程力学系 西安 710072 ; 2. 西北工业大学土木工程系 西安 710072)
摘要 :采用 Python 脚本语言二次开发 ABAQUS 的前处理模块 ,讨论了 ABAQUS 的脚本接口和对象模型在二次开
发中的作用和调用流程. 通过开发 Python 脚本程序控制 ABAQUS 的建模和划分网格的过程 ,有效地解决了包含
大量重复单元的模型手工建模时的重复繁琐等问题 ,提高了前处理的效率.节选段落二:
关键词 :ABAQUS ; 二次开发 ; 前处理 ; Python 语言
中图分类号 : TP391 文章编号 :1671 - 6841 (2006) 01 - 0060 - 05
0 引言
ABAQU S 是目前国际上最为先进的通用非线性有限元分析软件之一[1 ] . 软件包括种类丰富的材料库和
单元库 ,可以模拟绝大部分工程材料的线性和非线性行为 ,而且材料库和单元库分开 ,材料和单元之间的组
合能力很强. 可以胜任复杂结构的静态与动态分析 ,能够驾驭非常庞大的问题和模拟结构与材料高度非线性
的影响.节选段落三:
ABAQUS 非线性有限元分析与实例[ M ]. 北京 :科学出版社 ,2005.
[2 ] 鲍荣浩 ,卢文浩. ABAQUS 前处理程序二次开发在蜂窝材料中的应用[J ] . 工程设计学报 ,2003 ,10 (6) :3302333.
[3 ] 肖建 ,林海波. Python 编程基础[ M ] . 北京 :清华大学出版社 ,2003.
Pyt hon 语言和 ABAQU S 前处理二次开发
钟同圣1 , 卫 丰1 , 王 鸷2 , 智友海1
(1. 西北工业大学工程力学系 西安 710072 ; 2. 西北工业大学土木工程系 西安 710072)
摘要 :采用 Python 脚本语言二次开发 ABAQUS 的前处理模块 ,讨论了 ABAQUS 的脚本接口和对象模型在二次开
发中的作用和调用流程. 通过开发 Python 脚本程序控制 ABAQUS 的建模和划分网格的过程 ,有效地解决了包含
大量重复单元的模型手工建模时的重复繁琐等问题 ,提高了前处理的效率.节选段落二:
关键词 :ABAQUS ; 二次开发 ; 前处理 ; Python 语言
中图分类号 : TP391 文章编号 :1671 - 6841 (2006) 01 - 0060 - 05
0 引言
ABAQU S 是目前国际上最为先进的通用非线性有限元分析软件之一[1 ] . 软件包括种类丰富的材料库和
单元库 ,可以模拟绝大部分工程材料的线性和非线性行为 ,而且材料库和单元库分开 ,材料和单元之间的组
合能力很强. 可以胜任复杂结构的静态与动态分析 ,能够驾驭非常庞大的问题和模拟结构与材料高度非线性
的影响.节选段落三:
ABAQUS 非线性有限元分析与实例[ M ]. 北京 :科学出版社 ,2005.
[2 ] 鲍荣浩 ,卢文浩. ABAQUS 前处理程序二次开发在蜂窝材料中的应用[J ] . 工程设计学报 ,2003 ,10 (6) :3302333.
[3 ] 肖建 ,林海波. Python 编程基础[ M ] . 北京 :清华大学出版社 ,2003.