Python语言在Abaqus中的应用PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:曹金凤,王旭春,孔亮编著
- 出 版 社:北京:机械工业出版社
- 出版年份:2011
- ISBN:9787111351559
- 页数:340 页
第0章 导言:千里之行,始于足下 1
——写给读者的话 1
0.1简单实例 2
0.2 Abaqus脚本编程的优势 8
0.3学习方法 10
0.4如何看待本书 12
0.5心愿 12
第1章 Python语言基础 13
1.1简介 14
1.1.1 Python语言的特点 14
1.1.2运行Python脚本 16
1.2开发工具 19
1.2.1 PythonWin开发工具 19
1.2.2 Abaqus中的Python开发环境(PDE) 20
1.2.3 EditPlus编辑器的Python开发环境配置 21
1.3基础知识 26
1.3.1编码规则 26
1.3.2数据类型 33
1.3.3变量和常量 37
1.3.4运算符和表达式 41
1.3.5文件类型 43
1.4内置数据结构 45
1.4.1元组(tuple) 45
1.4.2列表(list) 49
1.4.3字典(dictionary) 54
1.4.4序列(sequence) 58
1.5结构化程序设计 60
1.5.1条件语句(if…elif…else) 60
1.5.2循环语句(while,for…in) 62
1.6函数、模块和包 66
1.6.1函数(function) 67
1.6.2模块(module) 74
1.6.3包(package) 83
1.7面向对象编程 86
1.7.1类和对象 86
1.7.2属性和方法 88
1.7.3继承(inheritance) 97
1.7.4多态性(polymorphism) 100
1.8输入/输出 101
1.8.1文件 102
1.8.2存储器 105
1.9异常和异常处理 106
1.9.1使用try…except语句测试异常 108
1.9.2使用raise语句引发异常 109
1.9.3自定义异常 110
1.9.4使用try…finally语句关闭文件 111
1.10本章小结 113
第2章 Abaqus脚本接口 117
2.1 Abaqus脚本接口简介 119
2.1.1 Abaqus脚本接口与Abaqus/CAE的通信 119
2.1.2命名空间(namespace) 120
2.1.3 Abaqus中的各种脚本接口 122
2.1.4运行脚本的方法 122
2.1.5创建脚本的方法 124
2.2 Abaqus脚本接口基础知识 128
2.2.1使用《Abaqus Scripting Reference Manual》 129
2.2.2 Abaqus脚本接口中的数据类型 135
2.2.3面向对象编程与Abaqus脚本接口 141
2.2.4异常和异常处理 144
2.3在Abaqus/CAE中使用脚本接口 149
2.3.1 Abaqus对象模型 149
2.3.2复制和删除对象 159
2.3.3指定区域 161
2.3.4指定视口中的显示对象 164
2.4实例 165
2.5本章小结 173
第3章 编写脚本快速建模 177
3.1交互式输入 178
3.1.1 getInput(…)函数 178
3.1.2 getInputs(…)函数 179
3.1.3 getWarningReply(…)函数 181
3.2创建材料库 182
3.2.1录制宏(macro) 183
3.2.2通过录制宏来创建材料库 184
3.3创建插件程序 190
3.3.1简介 190
3.3.2使用RSG对话框构造器创建对话框 191
3.3.3创建并运行内核脚本 196
3.4本章小结 200
第4章 编写脚本访问输出数据库 201
4.1简介 203
4.1.1三组概念 203
4.1.2使用对象模型编写脚本 205
4.2输出数据库对象模型 206
4.2.1模型数据 206
4.2.2结果数据 210
4.3从(向)输出数据库读取(写入)数据 212
4.3.1打开(创建)输出数据库 213
4.3.2读取(写入)模型数据 214
4.3.3读取(写入)结果数据 221
4.3.4读取(写入)场输出数据 223
4.3.5读取(写入)历史输出数据 226
4.3.6设置默认的显示变量 229
4.4计算Abaqus得到的分析结果 230
4.4.1数学运算规则 230
4.4.2有效的数学运算 231
4.4.3粗略计算 232
4.4.4结果转换 233
4.5实例 234
4.5.1读取节点信息和单元信息 234
4.5.2读取场输出数据 236
4.5.3创建输出数据库并添加数据 238
4.5.4查找Mises应力的最大值 241
4.5.5计算位移增量 246
4.5.6计算平均应力 247
4.6提高脚本执行效率的技巧 249
4.7本章小结 250
第5章 编写脚本进行其他后处理 253
5.1自动后处理 254
5.1.1简介 254
5.1.2实例 255
5.2外部数据的后处理 262
5.2.1简介 262
5.2.2实例 262
5.3本章小结 274
第6章 脚本的高级处理功能 275
6.1监控分析作业 276
6.1.1简介 276
6.1.2实例 277
6.2优化分析 279
6.2.1简介 279
6.2.2实例 280
6.3调试脚本 287
6.3.1跟踪法 287
6.3.2异常抛出及确认 287
6.3.3通过输出语句或注释发现异常 288
6.3.4使用Python调试器 288
6.3.5智能开发环境(IDE) 289
6.3.6 Abaqus中的PDE 294
6.4查询数据 302
6.5本章小结 309
附录 311
附录A Python语言中的保留字 312
附录B Python语言中的运算符 312
附录C Python语言中的常用函数 313
附录D 中文索引 315
附录E 英文索引 325
附录F 本书中用到的方法(函数) 334
附录G 本书中用到的模块 338
参考文献 340
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《幼儿园课程资源丛书 幼儿园语言教育资源》周兢编 2015
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019