基于Python语言Abaqus插件程序GUI二次开发技术训练营31讲(初中高篇)
本课适合哪些人学习:
1)学习型仿真工程师
2)对二次开发有兴趣的仿真工程师
3)企业从事Abaqus仿真的工程师
4)理工科院校学生
你会得到什么:
1)掌握Abaqus GUI Toolkit的使用方法
2)理解Python面向对象的编程思维
3)全面掌握用代码创建29种控件的方式,深层挖掘控件的额外功能
4)掌握各控件需要的8种类型关键字
5)掌握参数tgt和sel的3种设置方法
6)通过7种不同类型的高级GUI实例,深度掌握Abaqus GUI二次开发的方法和技巧
课程介绍:
Python语言Abaqus 插件程序GUI二次开发31讲 |
章 节 | 授课内容 |
第一章 Python关于类的基础知识 | 01)演示和概述 02)类和构造方法 03)实例属性和实例方法 04)类对象、类属性、类方法和静态方法 05)面向对象三大特征之封装 06)面向对象三大特征之继承 07)面向对象三大特征之多态. |
第二章 Abaqus 插件程序GUI的二次开发:初、中级篇 | 01)Abaqus GUI Toolkit、插件GUI开发流程、帮助文档 02)AFXDataDialog类、AFXDialog类的用法和扩展 03)标签书控件、标签选项、垂直布局框架、标题框控件 04)标签控件、文本框控件、关键字、垂直对齐控件 05)文件选择对话框控件、按钮控件、水平框架布局控件 06)复选按钮、字符串关键字、布尔关键字 07)单选按钮、整型关键字、doCustomChecks 08)颜色按钮控件、AFXProcedure、对象关键字 09)列表控件、下拉列表控件、浮点型关键字 10)微调控件(整型和浮点型)、滑块控件(整型和浮点)、浮点关键字 11)表格控件、表格关键字(上) 12)表格控件、表格关键字(下) 13)列表框控件、符号常数关键字、进度条、提示控件 14)元组关键字、树列表控件、复选框树列表控件、字体控件 |
第三章 Abaqus 插件程序GUI的二次开发:高级篇 | 01)参数tgt和sel的三种设置方法 02)高级实例1:主插件中使用按钮调用子插件 03)高级实例2:使用下拉列表控制其他控件 04)高级实例3:使用单选按钮调换不同控件 05)高级实例4:根据提示在主窗口依次拾取 06)高级实例5:依次弹出不同对话框 07)高级实例6:使用列表汇总所有插件并调用 08)高级实例7:创建选择Set和Surface的对话框(上) 09)高级实例7:创建选择Set和Surface的对话框(中) 10)高级实例7:创建选择Set和Surface的对话框(下) |
高级实例1
高级实例2
高级实例3
高级实例4
高级实例5
高级实例6
高级实例7
课程相关图片: