Abaqus GUI程序开发指南 Python语言
¥
84.25
¥
59
九五品
仅1件
作者贾利勇,富琛阳子,贺高,周正光 著
出版社人民邮电出版社
ISBN9787115416599
出版时间2016-03
版次1
装帧平装
开本16开
纸张胶版纸
页数248页
定价59元
上书时间2024-06-30
商品详情
- 品相描述:九五品
- 商品描述
-
基本信息
书名:Abaqus GUI程序开发指南 Python语言
定价:59.00元
作者:贾利勇,富琛阳子,贺高,周正光 著
出版社:人民邮电出版社
出版日期:2016-03-01
ISBN:9787115416599
字数:
页码:248
版次:1
装帧:平装
开本:16开
商品重量:
编辑推荐
内容涉及Python语言的基本语法、常用内核脚本、Abaqus控件使用、插件开发到自定义应用平台开发等多个方面 专注于Abaqus GUI程序开发,详细介绍了20多种GUI控件的使用,可满足各类复杂GUI程序的开发需求 全彩印刷,书中所有代码均按照免费软件Notepad++中Python语言格式进行语法着色,方便读者阅读 人民邮电出版社异步社区提供本书配套程序源代码及CAE模型供读者下载学习使用。
内容提要
目录
序 言 前 言 章 概 述 1 1.1 简单插件实例——创建带孔板有限元模型 2 1.2 Abaqus图形界面程序开发的意义 10 第二章 Python语言基础 11 2.1 Python语言的特点 12 2.2 Python与Abaqus 13 2.3 Python的编码规则 15 2.4 内置对象类型 17 2.5 动态类型简介 29 2.6 运算符 35 2.7 if条件语句 38 2.8 while和for循环 39 2.9 函数 42 2.10 模块 44 2.11 包导入 46 2.12 文件的操作 48 第三章 常用Abaqus内核指令 52 3.1 Abaqus/CAE中Python指令的执行方式 53 3.2 内核脚本的快捷编辑方式 53 3.3 高亮显示及取消高亮显示 54 3.4 几何导入 56 3.5 创建集合 57 3.6 单元和节点重新编号 58 3.7 更改草图平面 59 3.8 创建基于单元的面 62 3.9 统计零件或实例的单元和节点数量 62 3.10 sendCommand命令注意问题 64 3.11 合并节点mergeNodes 65 3.12 elementFaces与elemFaces的区别 66 3.13 by angle的选取方式 67 3.14 使用findAt选取对象 68 3.15 有关系统日期和时间的指令 69 3.16 .rpy及.jnl文件输出格式控制 69 第四章 常用控件使用方法 72 4.1 GUI图形界面的创建方式 73 4.2 目标和消息 74 4.3 按钮控件push butto使用方法 76 4.4 单选按钮FXRadioButton使用方法 83 4.5 复选框FXCheckButton使用方法 86 4.6 文本框控件AFXTextField使用方法 88 4.7 表格控件AFXTable使用方法 90 4.8 文件选择控件中文件类型的设置 103 4.9 控件提示语设置 104 4.10 快捷键的设置 104 4.11 如何创建并调用菜单 106 4.12 颜色按钮AFXColorButton使用方法 107 4.13 飞出按钮的使用方法 107 4.14 列表控件AFXList使用方法 108 4.15 树列表控件FXTreeList使用方法 109 4.16 带复选框的树控件AFXOptionTreeList使用方法 112 4.17 自定义下拉框控件AFXComboBox使用方法 113 4.18 进度条的使用方法 116 4.19 图标的创建及使用方法 120 4.20 Pick Button的创建及使用方法 123 4.21 提示框的使用方法 125 4.22 单输入函数getInput使用方法 130 4.23 多输入函数getInputs使用方法 132 4.24 警告反馈函数getWarningReply使用方法 133 4.25 在自定义窗体中调用Abaqus/CAE内嵌功能 133 4.26 工具条Toolbar 和工具箱toolbox的区别 135 4.27 控件的格式及位置 136 4.28 控制控件的使用状态 139 4.29 调整对话框尺寸 145 4.30 行列布局管理器 145 第五章 插件程序开发指南 148 5.1 插件的创建方法 149 5.2 插件的保存方式 149 5.3 插件的使用方法 150 5.4 插件程序的组成 150 5.5 插件程序的管理 150 5.6 插件程序实例一:复合材料冲击损伤有限元模型自动建模程序 154 5.7 插件程序实例二:六边形蜂窝自动建模程序 184 第六章 用户自定义GUI应用程序开发指南 196 6.1 用户自定义GUI应用程序与插件程序的区别 197 6.2 用户自定义 GUI应用程序组成 197 6.3 如何修改Abaqus/CAE标准应用程序 203 6.4 自定义GUI工具包AFXToolsetGui 205 6.5 自定义GUI模块AFXModuleGui 208 6.6 自定义GUI树形工具条TreeToolsetGui 211 6.7 用户自定义GUI应用程序实例详解 213 参考文献 231 附录A 本书中用到的对象及方法 232
作者介绍
作者简介 贾利勇,工程师,2008年毕业于西北工业大学航空学院飞行器设计与工程专业,2011年获中国航空研究院工学硕士学位,2015年至2016年于英国帝国理工学院做访问学者。现就职于中航工业飞机设计研究院结构设计研究所,主要从事飞机结构设计、复合材料失效分析工作,精通非线性商业有限元软件Abaqus复合材料子程序开发及图形界面程序开发。 富琛阳子,工程师,2009年毕业于西北工业大学材料科学与工程专业,现就职于中航工业飞机设计研究院结构设计研究所,主要从事飞机结构设计工作。 贺高,陕西安塞人,研究员,中国航空工业集团公司特级专家,现就职于中航工业飞机设计研究院结构设计研究所,主要从事飞机结构设计、复合材料结构设计工作。 周正光,高级工程师,硕士研究生,2007年毕业于北京航空航天大学飞行器设计专业,现就职于中航工业飞机设计研究院结构设计研究所,主要从事飞机结构设计工作。
序言
— 没有更多了 —
以下为对购买帮助不大的评价