|
|
|
市场价:48元
|
会员价:40.8元
|
VIP 价:40元
|
|
|
Python语言在ABAQUS中的应用(含1CD) |
【评分星级】
共有0位网友参与打分 |
【作 者】曹金凤 王旭春 孔亮 编著 |
【出 版 社】机械工业出版社 |
【出版日期】2011年8月 |
【I S B N】9787111351559 |
|
【装 帧】平装 |
【图书状态】
上架
|
【所属类别】
案例与设计类 >> 软件应用类
|
|
|
|
内容简介
Python语言在Abaqus中的应用ABAQUS CAE工程师系列丛书Python语言在Abaqus中的应用曹金凤王旭春孔亮编著机械工业出版社本书详细介绍了Python语言基础知识、Python语言与Abaqus脚本接口的关系以及编写脚本实现各种功能,包括快速建模、访问输出数据库、对外部数据进行其他后处理和部分高级处理功能。通过大量的实例脚本和详细的注释,为读者提供编写、调试脚本和开发专有模块的方法,帮助读者提高解决复杂问题的能力。 本书共包含6章内容,分为两部分:第一部分即第1章,介绍了Python语言编程的基础知识,为后面5章奠定基础;第二部分为第2章~第6章,分别介绍了Abaqus脚本接口、编写脚本快速建模、编写脚本访问输出数据库、编写脚本进行其他后处理、脚本的高级处理功能等内容。对于每一章节,都尽可能地通过实例介绍编写脚本的技巧和注意问题。书中内容从实际应用出发,文字通俗易懂,深入浅出,读者不需要具备很深的编程功底,即可轻松掌握Python语言在Abaqus中的各种应用。
|
图书目录
序言一 序言二 前言 第0章导言:千里之行,始于足下1 ——写给读者的话1 01简单实例2 02Abaqus脚本编程的优势8 03学习方法10 04如何看待本书12 05心愿12 第1章Python语言基础13 11简介14 111Python语言的特点14 112运行Python脚本16 12开发工具19 121PythonWin开发工具19 122Abaqus中的Python开发环境(PDE)20 123EditPlus编辑器的Python开发环境配置21 13基础知识26 131编码规则26 132数据类型33 133变量和常量37 134运算符和表达式41 135文件类型43 14内置数据结构45 141元组(tuple)45 142列表(list)49 143字典(dictionary)54 144序列(sequence)58 15结构化程序设计60 151条件语句(ifelifelse)60 152循环语句(while,forin)62 16函数、模块和包66 161函数(function)67 162模块(module)74 163包(package)83 17面向对象编程86 171类和对象86 172属性和方法88 173继承(inheritance)97 174多态性(polymorphism)100 18输入/输出101 181文件102 182存储器105 19异常和异常处理106 191使用tryexcept语句测试异常108 192使用raise语句引发异常109 193自定义异常110 194使用tryfinally语句关闭文件111 110本章小结113 第2章Abaqus脚本接口117 21Abaqus脚本接口简介119 211Abaqus脚本接口与Abaqus/CAE的通信119 212命名空间(namespace)120 213Abaqus中的各种脚本接口122 214运行脚本的方法122 215创建脚本的方法124 22Abaqus脚本接口基础知识128 221使用《Abaqus Scripting Reference Manual》129 222Abaqus脚本接口中的数据类型135 223面向对象编程与Abaqus脚本接口141 224异常和异常处理144 23在Abaqus/CAE中使用脚本接口149 231Abaqus对象模型149 232复制和删除对象159 233指定区域161 234指定视口中的显示对象164 24实例165 25本章小结173 第3章编写脚本快速建模177 31交互式输入178 311getInput()函数178 312getInputs()函数179 313getWarningReply()函数181 32创建材料库182 321录制宏(macro)183 322通过录制宏来创建材料库184 33创建插件程序190 331简介190 332使用RSG对话框构造器创建对话框191 333创建并运行内核脚本196 34本章小结200 第4章编写脚本访问输出数据库201 41简介203 411三组概念203 412使用对象模型编写脚本205 42输出数据库对象模型206 421模型数据206 422结果数据210 43从(向)输出数据库读取(写入)数据212 431打开(创建)输出数据库213 432读取(写入)模型数据214 433读取(写入)结果数据221 434读取(写入)场输出数据223 435读取(写入)历史输出数据226 436设置默认的显示变量229 44计算Abaqus得到的分析结果230 441数学运算规则230 442有效的数学运算231 443粗略计算232 444结果转换233 45实例234 451读取节点信息和单元信息234 452读取场输出数据236 453创建输出数据库并添加数据238 454查找Mises应力的最大值241 455计算位移增量246 456计算平均应力247 46提高脚本执行效率的技巧249 47本章小结250 第5章编写脚本进行其他后处理253 51自动后处理254 511简介254 512实例255 52外部数据的后处理262 521简介262 522实例262 53本章小结274 第6章脚本的高级处理功能275 61监控分析作业276 611简介276 612实例277 62优化分析279 621简介279 622实例280 63调试脚本287 631跟踪法287 632异常抛出及确认287 633通过输出语句或注释发现异常288 634使用Python调试器288 635智能开发环境(IDE)289 636Abaqus中的PDE294 64查询数据302 65本章小结309 附录311 附录APython语言中的保留字312 附录BPython语言中的运算符312 附录CPython语言中的常用函数313 附录D中文索引315 附录E英文索引325 附录F本书中用到的方法(函数)334 附录G本书中用到的模块338 参考文献340
|
|
|
|
|
网友评论
欢迎您对图书进行评论,表明您对此图书的感觉。 |
|
|
|
|