基于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二次开发的方法和技巧


课程介绍:

长图850.jpg

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.gif


高级实例1


实例2.gif

高级实例2


实例3.gif

高级实例3


实例4.gif

高级实例4


实例5.gif

高级实例5


实例6.gif

高级实例6


实例7.gif

高级实例7


课程相关图片:

2023-10-01 同步
2条评论
雨轩
签名。。。。。。
1年前
Good
回复
han92248
签名征集中
1年前
有实际用处
回复
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈