Abaqus GUI程序开发指南:Python语言

Abaqus GUI程序开发指南:Python语言

作者:贾利勇富琛阳子贺高周正光

出版社:人民邮电

出版年:2016年3月

ISBN:9787115416599

所属分类:网络科技

书刊介绍

《Abaqus GUI程序开发指南:Python语言》内容简介

本书共6章,主要讲解采用Python语言对Abaqus进行图形界面程序的开发,包括GUI插件程序(Plug-ins)的开发以及用户自定义GUI应用程序(Customized Applications)的开发。
本书适合高校、研究所以及工程设计单位的Abaqus中高级用户学习使用,要求读者对Abaqus有限元软件有一定的认识和操作能力。

作品目录

序言
前言
第一章:概述
1.1、简单插件实例——创建带孔板有限元模型
1.2、Abaqus图形界面程序开发的意义
第二章:Python语言基础
2.1、Python语言的特点
2.2、Python与Abaqus
2.3、Python的编码规则
2.4、内置对象类型
2.5、动态类型简介
2.6、运算符
2.7、if条件语句
2.8、while和for循环
2.9、函数
2.10、模块
2.11、包导入
2.12、文件的操作
第三章:常用Abaqus内核指令
3.1、Abaqus/CAE中Python指令的执行方式
3.2、内核脚本的快捷编辑方式
3.3、高亮显示及取消高亮显示
3.4、几何导入
3.5、创建集合
3.6、单元和节点重新编号
3.7、更改草图平面
3.8、创建基于单元的面
3.9、统计零件或实例的单元和节点数量
3.10、sendCommand()命令注意问题
3.11、合并节点mergeNodes()
3.12、elementFaces与elemFaces的区别
3.13、by
angle的选取方式
3.14、使用findAt()选取对象
3.15、有关系统日期和时间的指令
3.16、.rpy及.jnl文件输出格式控制
第四章:常用控件使用方法
4.1、GUI图形界面的创建方式
4.2、目标和消息
4.3、按钮控件push
button使用方法
4.4、单选按钮FXRadioButton使用方法
4.5、复选框FXCheckButton使用方法
4.6、文本框控件AFXTextField使用方法
4.7、表格控件AFXTable使用方法
4.8、文件选择控件中文件类型的设置
4.9、控件提示语设置
4.10、快捷键的设置
4.11、如何创建并调用菜单
4.12、颜色按钮AFXColorButton使用方法
4.13、飞出按钮的使用方法
4.14、列表控件AFXList使用方法
4.15、树列表控件FXTreeList使用方法
4.16、带复选框的树控件AFXOptionTreeList使用方法
4.17、自定义下拉框控件AFXComboBox使用方法
4.18、进度条的使用方法
4.19、图标的创建及使用方法
4.20、PickButton的创建及使用方法
4.21、提示框的使用方法
4.22、单输入函数getInput()使用方法
4.23、多输入函数getInputs()使用方法
4.24、警告反馈函数getWarningReply()使用方法
4.25、在自定义窗体中调用Abaqus/CAE内嵌功能组件
4.26、工具条Toolbar和工具箱toolbox的区别
4.27、控件的格式及位置
4.28、控制控件的使用状态
4.29、调整对话框尺寸
4.30、行列布局管理器
第五章:插件程序开发指南
5.1、插件的创建方法
5.2、插件的保存方式
5.3、插件的使用方法
5.4、插件程序的组成
5.5、插件程序的管理
5.6、插件程序实例一:复合材料冲击损伤有限元模型自动建模程序
5.7、插件程序实例二:六边形蜂窝自动建模程序
第六章:用户自定义GUI应用程序开发指南
6.1、用户自定义GUI应用程序与插件程序的区别
6.2、用户自定义GUI应用程序组成
6.3、如何修改Abaqus/CAE标准应用程序
6.4、自定义GUI工具包AFXToolsetGui
6.5、自定义GUI模块AFXModuleGui
6.6、自定义GUI树形工具条TreeToolsetGui
6.7、用户自定义GUI应用程序实例详解
参考文献
附录
本书中用到的对象及方法

热门书摘

基于FORTRAN语言的用户子程序接口

基于Python语言的脚本接口

相关推荐

微信二维码