当前位置:首页 > 数理化
Abaqus  GUI工具包用户手册
Abaqus  GUI工具包用户手册

Abaqus GUI工具包用户手册PDF电子书下载

数理化

  • 电子书积分:12 积分如何计算积分?
  • 作 者:王鹰宇编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2018
  • ISBN:9787111577591
  • 页数:311 页
图书介绍:本书对Abaqus的界面二次开发定制功能进行了全面阐述。全书分为6个部分,共14章。第1章介绍了GUI工具包的作用、基础,第2章介绍了GUI工具包开发的流程,第3章到第5章,介绍了界面开发中使用到的各种窗口部件,第6章和第7章介绍了程序内部如何处理从窗口部件中得到的数据输入。第8章到第10章介绍了如何创建GUI模块和工具包,以及例子。第11章到第14章描述了如何创建一个自定义的应用。 本书可供使用Abaqus软件的人员参考。
《Abaqus GUI工具包用户手册》目录

第1篇 概览 3

1 介绍 3

1.1 能用Abaqus CUI工具包做什么 5

1.2 使用Abaqus GUI工具包的前提条件 7

1.3 Abaqus GUI工具包基础 9

1.4 Abaqus GUI工具包用户手册的组织结构 11

第2篇 入门 17

2 Abaqus GUI工具包入门 17

2.1 内核和GUI 19

2.2 Abaqus GUI应用的组件 21

2.3 插件和自定义的应用 24

2.4 运行原型应用 26

第3篇 建立对话框 31

3 窗口部件 31

3.1 标签和按钮 33

3.1.1 标签和按钮的概览 34

3.1.2 标签 34

3.1.3 按钮 35

3.1.4 检查按钮 35

3.1.5 单选按钮 35

3.1.6 菜单按钮 36

3.1.7 弹出菜单 37

3.1.8 工具栏和工具包按钮 37

3.1.9 弹出按钮 38

3.1.10 颜色按钮 38

3.2 文本窗口部件 40

3.2.1 单行文本区域窗口部件 41

3.2.2 多行文本窗口部件 42

3.3 列表和组合框 43

3.3.1 列表 44

3.3.2 组合框 45

3.3.3 列表框 45

3.4 范围窗口部件 46

3.4.1 滑块 47

3.4.2 微调 47

3.5 树窗口部件 48

3.5.1 树列表 49

3.5.2 选项树列表 51

3.6 表窗口部件 52

3.6.1 表格构造器 53

3.6.2 行和列 55

3.6.3 跨越 56

3.6.4 对齐 56

3.6.5 编辑 57

3.6.6 类型 58

3.6.7 列表类型 58

3.6.8 布尔类型 59

3.6.9 图标类型 60

3.6.10 颜色类型 61

3.6.11 弹出菜单 62

3.6.12 颜色 64

3.6.13 归类 65

3.7 混合窗口部件 67

3.7.1 隔离器 68

3.7.2 注意和警告 68

3.7.3 进度条 68

3.8 create方法 71

3.9 窗口部件和字体 73

4 布局管理器 75

4.1 布局管理器的概览 77

4.2 填充和留白 79

4.3 水平和竖直框 81

4.4 复合子类的竖直对齐 83

4.5 通用目的的布局管理器 85

4.6 行和列的布局管理器 87

4.7 可调整大小的区域 89

4.8 旋转区域 91

4.9 选项卡 93

4.10 布局提示 96

4.11 布局例子 98

4.12 指定布局提示的技巧 102

5 对话框 103

5.1 对话框的概览 105

5.2 模态窗体与非模态窗体 107

5.3 显示和隐藏对话框 109

5.4 消息对话框 111

5.4.1 错误对话框 112

5.4.2 警告对话框 112

5.4.3 消息对话框的特征 114

5.4.4 指定的消息对话框 114

5.5 自定义对话框 115

5.5.1 自定义对话框的概览 116

5.5.2 构造器 116

5.5.3 大小和位置 117

5.5.4 动作区域 117

5.5.5 自定义动作区域按钮名称 118

5.5.6 动作按钮处理 119

5.6 数据对话框 120

5.6.1 数据对话框的概览 121

5.6.2 构造器 121

5.6.3 紧急机制 122

5.6.4 构造器内容 122

5.6.5 过渡 124

5.6.6 更新GUI 125

5.6.7 动作区域 126

5.7 常用对话框 127

5.7.1 文件/目录选择器 128

5.7.2 打印对话框 129

5.7.3 颜色选择对话框 130

第4篇 发出命令 133

6 命令 133

6.1 命令的概览 135

6.2 内核和GUI进程 137

6.3 执行命令 139

6.4 内核命令 141

6.5 GUI命令 143

6.5.1 构建GUI命令 144

6.5.2 GUI命令和当前对象 145

6.5.3 保持GUI和命令最新 145

6.5.4 目标和消息 145

6.5.5 自动的GUI更新 148

6.5.6 数据目标 148

6.5.7 选项和值模式 150

6.5.8 AFXKeywords 151

6.5.9 表达式 152

6.5.10 将关键字与窗口部件连接 152

6.5.11 布尔、整型、浮点和字符串关键字例子 153

6.5.12 符号常量关键字例子 154

6.5.13 元组关键字的例子 155

6.5.14 表关键字例子 156

6.5.15 对象关键字例子 156

6.5.16 默认对象 157

6.6 AFXTargets 158

6.7 从GUI访问内核数据 160

6.8 获取内核数据变化的通知 162

6.8.1 自动注册一个内核对象的查询 163

6.8.2 在内核对象上手动注册一个查询 163

6.8.3 在kernelAccess代理对象上使用registerQuery 164

6.8.4 自定义内核数据改变 165

7 模式 166

7.1 模式的概览 168

7.2 模式处理 170

7.2.1 模式处理序列 171

7.2.2 启用一个模式 172

7.2.3 步骤和对话框过程 172

7.2.4 命令进程 173

7.2.5 工作进展情况 176

7.2.6 命令错误处理 176

7.3 表模式 177

7.3.1 表例子 178

7.3.2 表构造器 178

7.3.3 getFirst Dialog 179

7.3.4 getNextDialog 179

7.3.5 从GUI收集输入 179

7.4 过程模式 181

7.4.1 过程例子 182

7.4.2 过程构造器 182

7.4.3 getFirstStep 183

7.4.4 getNextStep 183

7.4.5 getLoopStep 184

7.4.6 AFXDialogStep 184

7.5 过程模式中的拾取 186

7.5.1 AFXPickStep 187

7.5.2 细化用户可以选择什么 188

7.5.3 不可拾取的实体 188

7.5.4 选取时亮显 188

7.5.5 选择选项 188

7.5.6 允许用户输入点 189

7.5.7 通过角来拾取 189

7.5.8 AFXOrderedPickStep 189

7.5.9 预填充一个拾取步骤 190

7.5.10 选取时的局限 190

第5篇 GUI模块和工具包 193

8 创建一个GUI模块 193

8.1 创建一个GUI模块的概览 195

8.2 GUI模块例子 197

8.2.1 派生一个新模块类 199

8.2.2 树选项卡 199

8.2.3 菜单栏项目 200

8.2.4 工具栏项目 200

8.2.5 工具包项目 200

8.2.6 注册一个工具包 201

8.2.7 内核模块初始化 201

8.2.8 实例化GUI模块 202

8.3 注册一个GUI模块 203

8.4 转换到一个GUI模块 205

9 创建一个GUI工具包 207

9.1 创建一个GUI工具包的概览 209

9.2 GUI工具包例子 211

9.3 创建工具包组件 213

9.4 注册工具包 215

10 自定义一个现有的模块或工具包 217

10.1 更改和访问Abaqus/CAE GUI模块和工具包 219

10.1.1 Abaqus/CAE GUI模块和工具包 220

10.1.2 访问Abaqus/CAE功能 222

10.2 文件工具包 223

10.3 树工具包 225

10.4 选取工具包 227

10.5 帮助工具包 229

10.6 自定义工具包的例子 231

第6篇 创建一个自定义的应用 237

11 创建一个应用 237

11.1 设计概览 239

11.2 启动脚本 241

11.3 许可证和命令行选项 244

11.4 安装 246

12 应用对象 249

12.1 应用对象概览 251

12.2 常用方法 253

13 主窗口 255

13.1 主窗口的概览 257

13.2 标题栏 260

13.3 菜单栏 262

13.4 工具栏 264

13.5 背景栏 266

13.6 模块工具包 268

13.7 绘画区域和画布 270

13.8 提示区域 272

13.9 消息区域 274

13.10 命令行界面 276

14 自定义主窗口 278

14.1 模块和工具包 280

14.2 Abaqus/CAE主窗口 282

14.2.1 主窗口例子 283

14.2.2 导入模块 284

14.2.3 构建基础类 284

14.2.4 注册持久的工具包 284

14.2.5 注册模块 284

附录 286

附录A 图标 287

附件B 颜色和RGB值 290

附录C 布局提示 310

相关图书
作者其它书籍
返回顶部