书籍详情

ABAQUS二次开发手册

ABAQUS二次开发手册

作者:周明珏,王相玉 著

出版社:科学出版社

出版时间:2021-03-01

ISBN:9787030680594

定价:¥168.00

购买这本书可以去
内容简介
  本书介绍了与Abaqus二次开发密切相关的脚本用户手册、脚本参考手册、GUI用户手册、GUI参考手册的常用内容,详细解释了常用脚本命令和GUI命令。其中,脚本命令提供了简单示例,GUI命令提供了详细示例,大量GUI命令的解释比帮助文件更为详尽本书特别提供了笔者开发的大量学习、开发辅助工具,附完整源码,可帮助读者更快熟悉Abaqus二次开发,这些工具本身也可作为学习案例。通过研读本书,读者可以掌握开发内核脚本的方法,熟悉GUI开发方法。本书适合具有Python编程基础、熟悉Abaqus CAE基本操作,并想过Abaqus内核脚本开发专用前后处理接口、构建仿真模板,或通过Abaqus GUI开发工具定制开发GUI插件或应用程序的读者阅读。
作者简介
暂缺《ABAQUS二次开发手册》作者简介
目录
章 开发环境
1.1 Abaqus PDE
1.2 Anaconda
1.3 Notepad
第2章 Python基础
2.1 基础语法
2.1.1 标识符
2.1.2 缩进
2.1.3 注释
2.1.4 操作符
2.1.5 赋值
2.1.6 分隔符
2.1.7 续行符
2.1.8 中文编码
2.1.9 获取帮助
2.2 数据类型
2.2.1 数字
2.2.2 字符串
2.2.3 列表
2.2.4 元组
2.2.5 字典
2.2.6 集合
2.3 流程控制
2.3.1 条件语句
2.3.2 循环语句
2.4 函数
2.5 类
2.6 模块
2.7 文件
2.8 异常
第3章 Python工具
3.1 Abaqus调用Anaconda
3.2 尺寸联动的示意图
3.3 简易html报告
3.4 翻译Abaqus帮助
3.5 平面几何运算
3.6 压缩存储文件
3.7 代码调试工具
3.8 从GUI界面获取输入
3.9 彩色终端
3.10 文件转码
3.11 扩展基本数据类型
3.12 通过属性查找实例
3.13 实时刷新文本文件
3.14 编译脚本文件
3.15 获取系统信息
第4章 内核脚本
4.1 脚本基础
4.1.1 数据类型
4.1.2 获取帮助
4.1.3 脚本日志
4.1.4 对象结构
4.2 前处理
4.2.1 Sketch模块
4.2.2 Part模块
4.2.3 Property模块
4.2.4 Assembly模块
4.2.5 Step模块
4.2.6 Interaction模块
4.2.7 Load模块
4.2.8 Mesh模块
4.2.9 Job模块
4.3 后处理
4.3.1 视口与视图
4.3.2 打开ODB文件
4.3.3 常见ODB数据的访问路径
4.3.4 显示部分模型
4.3.5 显示特定帧的场变量
4.3.6 场变量的运算
4.3.7 自定义坐标系显示场变量
4.3.8 创建场变量
4.3.9 显示临时场变量
4.3.10 路径
4.3.11 绘制X-Y曲线
4.4 其他问题
4.4.1 命令自动补全
4.4.2 显示执行进度
4.4.3 获得用户输入
4.4.4 突出显示
4.4.5 CAE不支持的命令
4.5 实例分步详解
4.5.1 文件头
4.5.2 创建部件
4.5.3 创建材料
4.5.4 装配
4.5.5 分析步
4.5.6 边界条件
4.5.7 划分网格
4.5.8 计算任务
4.5.9 打开ODB文件
4.5.10 保存Mises应力云图
4.5.11 绘制沿路径的Mises应力曲线
4.5.12 简单包装脚本文件
4.5.13 深度定制脚本文件
第5章 内核脚本示例
5.1 模型参数如何组织
5.1.1 简单模型
5.1.2 过渡模型
5.1.3 复杂模型
5.1.4 随机模型
5.2 复杂几何体建模
5.2.1 组装合并
5.2.2 计算关键点
5.2.3 螺栓建模
5.3 绘图模块
5.4 图纸尺寸模块
5.5 提取ODB数据
5.5.1 解析场变量XYData名称
5.5.2 提取场变量极值
5.5.3 获取场变量截图
5.6 写入ODB数据
5.6.1 Python API
5.6.2 C++ API
第6章 GUI工具集
6.1 辅助工具
6.1.1 自动重启
6.1.2 内置案例
6.1.3 RSG插件
6.1.4 模式热调试工具
6.2 运行机制
6.2.1 目标与消息
6.2.2 GUI命令
6.2.3 数据目标
6.2.4 关键字
6.3 常用对象
6.3.1 字体、颜色、图标、窗口特性
6.3.2 标签与按钮
6.3.3 布局管理器
6.3.4 文本控件
6.3.5 范围组件
6.3.6 表格
6.3.7 列表与组合框
6.3.8 树形结构
6.3.9 进度条
6.4 对话框
6.4.1 对话框基类
6.4.2 基本对话框
6.4.3 消息对话框
6.4.4 数据对话框
6.4.5 通用对话框
6.5 模式
6.5.1 模式基类
6.5.2 窗体模式
6.5.3 过程模式
6.6 插件
6.6.1 插件注册
6.6.2 延时注册
6.6.3 插件示例
6.7 用户程序
6.7.1 程序
6.7.2 主窗口
6.7.3 模块
6.7.4 工具组
6.8 其他
6.8.1 通用函数
6.8.2 跟踪内核对象状态
6.8.3 引用内置功能
第7章 GUI 工具示例
7.1 rpyReader
7.2 rpyCleaner
7.3 guiHelper
7.4 查询模型信息
7.5 自动完成
7.6 guiTools
7.7 尺寸联动示意图
7.8 复杂模型几何信息
7.8.1 单表格型
7.8.2 多级标签页
7.8.3 树形列表
参考文献
附录 GUI对象树
猜您喜欢

读书导航