网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 Abaqus二次开发(内核与GUI应用实例详解)/CAD\CAM\CAE工程应用丛书
分类
作者
出版社 机械工业出版社
下载
简介
内容推荐
本书详细阐述了Python语言基础知识、Abaqus内核二次开发、Abaqus插件GUI二次开发和Abaqus主窗口GUI二次开发的相关知识,通过大量实例和详细说明,帮助读者掌握Abaqus二次开发基础知识和应用方法。
本书共14章,前两章为基础篇,包括Abaqus二次开发概述和Python语言基础;第3~6章为内核开发篇,包括Abaqus内核开发和它的三个应用实例;第7~14章为GUI开发篇,介绍了Abaqus RSG对话框生成器、Abaqus GUI二次开发和它们的五个实例,以及Abaqus主窗口GUI的二次开发。本书配套实例源文件,封底扫码即可下载。
本书适合企业及科研院所结构仿真工程师等岗位人员,以及理工科院校机械、汽车、航空航天、土木工程等专业的学生学习和参考。
目录
序一
序二
前言
基础篇
第1章 Abaqus二次开发概述
1.1 Abaqus二次开发简介
1.2 必备知识
1.3 开发内容
1.3.1 Abaqus内核
1.3.2 Abaqus插件程序GUI
1.3.3 Abaqus主窗口GUI
1.4 Abaqus二次开发链
1.5 本章小结
第2章 Python语言基础
2.1 Python开发工具
2.1.1 Abaqus PDE
2.1.2 Sublime Text 3
2.2 Python语法基础
2.2.1 缩进
2.2.2 注释
2.2.3 变量
2.2.4 运算符
2.3 数据类型
2.3.1 数字
2.3.2 字符串
2.3.3 列表
2.3.4 元组
2.3.5 集合
2.3.6 字典
2.4 流程控制
2.4.1 条件控制
2.4.2 循环控制
2.5 函数、模块和包
2.5.1 函数的定义和调用
2.5.2 参数的传递
2.5.3 模块和包
2.6 面向对象编程
2.6.1 类的概念
2.6.2 初始化方法、实例属性和实例方法
2.6.3 类对象和类属性
2.6.4 继承和重写
2.7 本章小结
内核开发篇
第3章 Abaqus内核开发
3.1 实例:生成H型钢的代码提取及修改
3.2 Abaqus数据类型
3.2.1 符号常量(SymbolicConstants)
3.2.2 布尔值(Booleans)
3.2.3 序列(Sequences)
3.2.4 仓库(Repositories)
3.3 Abaqus内核三大对象
3.3.1 Session对象
3.3.2 Mdb对象
3.3.3 Odb对象
3.4 常见知识点和小实例
3.4.1 内核脚本导入的模块
3.4.2 关键字参数
3.4.3 内核脚本通用代码
3.4.4 高亮显示
3.4.5 视口显示模型的切换
3.4.6 单元/节点集合在Mdb和Odb中的访问方式
3.4.7 自定义场/历史输出变量
3.4.8 识别独立/非独立实体
3.4.9 命名空间(Namespace)
3.4.10 精确查找findAt()
3.4.11 模糊查找getClosest()
3.4.12 查找单元
3.4.13 getByBoundingBox()参数的使用方法
3.4.14 掩码编码、坐标值和索引值的切换
3.4.15 特征对象的调用
3.4.16 使用文件选择/保存对话框
3.4.17 导出odb文件中集合的场输出数据
3.4.18 导出odb文件中集合的历史输出数据
3.4.19 提交多个计算作业的批处理代码
3.5 本章小结
第4章 实例:批量施加螺栓力
4.1 实例介绍
4.2 脚本代码
4.3 脚本要点
4.4 本章小结
第5章 实例:后处理中自动对单元集合截图
5.1 实例介绍
5.2 脚本代码
5.3 脚本要点
5.4 本章小结
第6章 实例:自动生成PPT版仿真报告
6.1 实例介绍
6.2 安装python-pptx模块
6.3 脚本代码
6.4 脚本要点
6.4.1 获取最大应力值并截图
6.4.2 制作PPT
6.5 可拓展之处
6.6 本章小结
GUI开发篇
第7章 Abaqus RSG对话框生成器
7.1 Abaqus RSG简介
7.1.1 GUI标签页
7.1.2 Kernel标签页
7.2 RSG对话框生成器的使用方法
7.2.1 布局和控件的介绍
7.2.2 布局的使用方法
7.2.3 控件的使用方法
7.2.4 布局和控件的参数设定
7.2.5 关联内核脚本
7.3 保存对话框
7.4 实例:悬臂梁受力分析的前处理插件
7.4.1 插件制作思路
7.4.2 实例演示
7.4.3 制作对话框
7.4.4 更改内核脚本
7.4.5 可改进之处
7.4.6 中文乱码的解决方法
7.5 本章小结
第8章 Abaqus GUI二次开发
8.1 实例:对话框脚本和注册脚本
8.2 模块导入、AFXDataDialog类和构造函数
8.2.1 模块导入
8.2.2 AFXDataDialog类
8.2.3 AFXDataDialog构造函数
8.3 标签页、标签项、垂直框架和分组框
8.3.1 标签页FXTabBook和target/message
8.3.2 标签项FXTabItem
8.3.3 垂直框架FXVerticalFrame
8.3.4 分组框FXGroupBox
8.4 标签、垂直对齐、文本框和关键字
8.4.1 标签FXLabel和字体FXFont
8.4.2 垂直对齐AFXVerticalAligner
8.4.3 文本框AFXTextField和关键字AFXKeyword
8.4.4 字符串类型关键字和参数tgt/sel第一种设置方式
8.5 文件选择对话框、水平框架和按钮
8.5.1 文件选择对话框AFXFileSelectorDialog
8.5.2 水平框架FXHorizontalFrame
8.5.3 按钮FXButton和参数tgt/sel第二种设置方式
8.6 复选按钮和单选按钮
8.6.1 复选按钮FXCheckButton和布尔类型关键字
8.6.2 单选按钮FXRadioButton和整型类型关键字
8.7 颜色按钮、分隔线和拾取控件
8.7.1
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/1/31 14:22:19