python语言在abaqus中的应用
pdf高清电子版- 软件大小:35.1 MB
- 更新日期:2018-06-27
- 软件语言:简体中文
- 软件类别:电子文档
- 软件授权:免费软件
- 软件官网:未知
- 适用平台:WinXP, Win7, Win8, Win10, WinAll
- 软件厂商:
软件介绍人气软件相关文章网友评论下载地址
python语言在abaqus中的应用提供了详细的开发方案,可以让您在设计软件的时候提供更好的学习平台,书籍内容清晰简单,开发教程易懂,只要您学习了python语言,就可以看懂作者的教程;为了便于学习 Python语言在 Abaqus中的各种应用,第1章详细介绍了 Python语言编程的基础知识,为后面章节的学习奠定基础。本书内容从实际应用出发,文字通俗易懂,深入浅出,读者不需要具备很深的理论知识,即可轻松地掌握 Python语言在 Abaqus中应用的各种编程技巧,通过阅读本书的内容,可以让开发abaqus软件的朋友学习到更多知识,对于开发abaqus软件以及开发插件,组件等方面都是非常有帮助的!
前言
如何看《 Python语言在 Abaqus中的应用》这本书?如果只是看到她是在介绍一种算法语言及其在一个软件上的应用,那就低估了这本书的意义。其实, Abaqus作为国际著名的计算力学软件,其功能是开放的,它可以面对不同层次的用户群,除了大量的使用该软件基本能的工程界朋友,还有一部分希望扩充其功能的学术界朋友。后者实际上具有在 Abaqus平台上进行软件二次开发的需求。从这一点出发阅读这本书,读者会感受到这是一本帮助我们如何进行软件二次开发、怎样使用相关语言的参考工具。
目录
第0章 导言:千里之行,始于足下——写给读者的话
0.1 简单实例
0.2 Abaqus脚本编程的优势
0.3 学习方法
0.4 如何看待本书0.5 心愿
第1章 Python语言基础
1.1 简介
1.1.1 Python语言的特点
1.1.2 运行Python脚本
1.2 开发工具
1.2.1 PythonWin开发工具
1.2.2 Abaqus中的Python开发环境(PDE)
1.2.3 EditPlus编辑器的Python开发环境配置
1.3 基础知识
1.3.1 编码规则
1.3.2 数据类型
1.3.3 变量和常量
1.3.4 运算符和表达式
1.3.5 文件类型
1.4 内置数据结构
1.4.1 元组(tuple)
1.4.2 列表(list)
1.4.3 字典(dictionary)
1.4.4 序列(sequence)
1.5 结构化程序设计
1.5.1 条件语句(if elif else)
1.5.2 循环语句(while,for in)
1.6 函数、模块和包
1.6.1 函数(function)
1.6.2 模块(module)
1.6.3 包(package)
1.7 面向对象编程
1.7.1 类和对象
1.7.2 属性和方法
1.7.3 继承(inheritance)
1.7.4 多态性(polymorphism)
1.8 输入/输出
1.8.1 文件
1.8.2 存储器
1.9 异常和异常处理
1.9.1 使用try except语句测试异常
1.9.2 使用raise语句引发异常
1.9.3 自定义异常
1.9.4 使用try finally语句关闭文件
1.1 0本章 小结
第2章 Abaqus脚本接口
2.1 Abaqus脚本接口简介
2.1.1 Abaqus脚本接口与Abaqus/CAE的通信
2.1.2 命名空间(namespace)
2.1.3 Abaqus中的各种脚本接口
2.1.4 运行脚本的方法
2.1.5 创建脚本的方法
2.2 Abaqus脚本接口基础知识
2.2.1 使用《AbaqusScriptingReferenceManual》
2.2.2 Abaqus脚本接口中的数据类型
2.2.3 面向对象编程与Abaqus脚本接口
2.2.4 异常和异常处理
2.3 在Abaqus/CAE中使用脚本接口
2.3.1 Abaqus对象模型
2.3.2 复制和删除对象
2.3.3 指定区域
2.3.4 指定视口中的显示对象
2.4 实例
2.5 本章 小结
第3章 编写脚本快速建模
3.1 交互式输入
3.1.1 getInput()函数
3.1.2 getInputs()函数
3.1.3 getWarningReply()函数
3.2 创建材料库
3.2.1 录制宏(macro)
3.2.2 通过录制宏来创建材料库
3.3 创建插件程序
3.3.1 简介
3.3.2 使用RSG对话框构造器创建对话框
3.3.3 创建并运行内核脚本
3.4 本章 小结
第4章 编写脚本访问输出数据库
4.1 简介
4.1.1 三组概念
4.1.2 使用对象模型编写脚本
4.2 输出数据库对象模型
4.2.1 模型数据
4.2.2 结果数据
4.3 从(向)输出数据库读取(写入)数据
4.3.1 打开(创建)输出数据库
4.3.2 读取(写入)模型数据
4.3.3 读取(写入)结果数据
4.3.4 读取(写入)场输出数据
4.3.5 读取(写入)历史输出数据
4.3.6 设置默认的显示变量
4.4 计算Abaqus得到的分析结果
4.4.1 数学运算规则
4.4.2 有效的数学运算
4.4.3 粗略计算
4.4.4 结果转换
4.5 实例
4.5.1 读取节点信息和单元信息
4.5.2 读取场输出数据
4.5.3 创建输出数据库并添加数据
4.5.4 查找Mises应力的最大值
4.5.5 计算位移增量
4.5.6 计算平均应力
4.6 提高脚本执行效率的技巧
4.7 本章 小结
第5章 编写脚本进行其他后处理
5.1 自动后处理
5.1.1 简介
5.1.2 实例
5.2 外部数据的后处理
5.2.1 简介
5.2.2 实例
5.3 本章 小结
第6章 脚本的高级处理功能
6.1 监控分析作业
6.1.1 简介
6.1.2 实例
6.2 优化分析
6.2.1 简介
6.2.2 实例
6.3 调试脚本
6.3.1 跟踪法
6.3.2 异常抛出及确认
6.3.3 通过输出语句或注释发现异常
6.3.4 使用Python调试器
6.3.5 智能开发环境(IDE)
6.3.6 Abaqus中的PDE
6.4 查询数据
6.5 本章 小结
附录
附录APython语言中的保留字
附录BPython语言中的运算符
附录CPython语言中的常用函数
附录D中文索引
附录E英文索引
附录F本书中用到的方法(函数)
附录G本书中用到的模块
参考文献
阅读说明
1、本书籍提供的是电子版本,下载到电脑就可以阅读
2、由于保存的书籍是发布到网络上分享的,所有没有光盘
3、需要光盘教程的朋友可以到正规书店购买“python语言在abaqus中的应用”
4、书籍有版权,不能复制和修改文章内容
5、提供的内容很多,建议您注意阅读时间,可以按照章节分步阅读
推荐理由
细读曹博士的这本新作,仿佛又找回了当年看谭浩强先生著作时的感受,全书结构清晰,层次分明,编排有序,详略得当,实例详尽,文字流畅,行文风格与她的上一本书《 ABAQUS有限元分析常见问题解答》一脉相承,特色鲜明,与现有的 Python语言书籍相比,自有其独到之处。目前市场上关于 Python语言或关于 Abaqus的书籍很多,但把二者结合在一起的,还很少见。
读者对象
本书主要面向 Abaqus软件的中级和高级用户,对初级用户也有一定的参考价值。在开始学习本书前,假设读者已经掌握了 Abaqus有限元分析的基础知识,熟悉Abaqus./CAE的操作界面,了解 Abaqus建模、提交分析和后处理的基本方法。
书籍说明
2009年,笔者与石亦平博士合作出版了《 ABAQUS有限元分析常见问题解答》一书,陆续收到国内外的大量读者来信,部分读者强烈建议出版关于 Abaqus脚本接口方面的书籍。鉴于此,笔者斗胆决定写作《 Python语言在 Abaqus中的应用》一书,希望能够为广大用户解决实际问题提供帮助和借鉴。
主要优势
Python语言基础
Abaqus中的脚本接口
快速建模
自动后处理访问输出数据库
监控分析作业参数分析优化分析
版权说明
图书在版编目(CIP)数据
Python语言在 Abaqus中的应用/曹金凤,王旭春,孔亮编著.一北京:机械工业出版社,2011.7
( ABAQUS CAE工程师系列丛书)
ISBN978-7-111-35155-9
.①P·….Ⅱ.①曹….②王……③孔….Ⅲ.①软件工具-程序设计Ⅳ.①TP311.56
中国版本图书馆CIP数据核字(2011)第124140号
机械工业出版社(北京市百万庄大街22号邮政编码100037)
策划编辑:孔劲
责任编辑:孔劲
版式设计:霍永明
责任校对:程俊巧
封面设计:赵颖喆
责任印制:杨曦
北京京丰印刷厂印刷
下载地址
-
python语言在abaqus中的应用 pdf高清电子版
其他版本下载
- 查看详情数科阅读器(OFD阅读器) 2.0.18.0419 官方版20.77 MB简体中文18-09-26
- 查看详情netty实战(带书签目录) pdf高清中文版12.9 MB简体中文18-01-31
- 查看详情人月神话(32周年中文纪念版) pdf高清晰完整版30.3 MB简体中文18-04-21
- 查看详情数据结构c++第3版(邓俊辉著) pdf高清扫描完整版19.3 MB简体中文18-05-02
- 查看详情正则表达式必知必会修订版 带书签 pdf高清版13.4 MB简体中文18-01-26
- 查看详情程序员的自我修养-链接、装载与库(潘爱民著) pdf 清晰扫描版29.1 MB简体中文18-04-18
- 查看详情java语言程序设计进阶篇原书第10版 pdf完整版67.5 MB简体中文18-01-31
- 查看详情node.js开发指南(郭家宝) pdf完整版5.56 MB简体中文18-05-31
- 查看详情linux内核设计与实现原书第3版 pdf清晰电子版36.7 MB简体中文18-06-30
- 查看详情php与mysql程序设计第4版 带书签 pdf高清免费版59.9 MB简体中文18-01-29
人气软件
03s702钢筋混凝土化粪池图集12.3 MB
/简体中文16g101-3图集45.9 MB
/简体中文netty实战(带书签目录)12.9 MB
/简体中文10s406建筑排水塑料管道安装图集3.6 MB
/简体中文人月神话(32周年中文纪念版)30.3 MB
/简体中文中国铁路地图下载1.21 MB
/简体中文数据结构c++第3版(邓俊辉著)19.3 MB
/简体中文java语言程序设计进阶篇原书第10版67.5 MB
/简体中文python语言在abaqus中的应用35.1 MB
/简体中文企业应用架构模式-[英]福勒著35.9 MB
/简体中文
相关文章
查看所有评论>>网友评论共0条
精彩评论