ABAQUS Python二次开发第二季(后处理篇)

播放量95次
5分
订制培训
共40讲 更新到第40讲
当前总时长:10小时55分10秒
¥200
简介
目录(试看)
评价

服务:

  • 课程资料下载
  • 在线开票

本课适合哪些人学习:

1、Abaqus工程师;

2、理工科专业学生。


对学员的帮助是什么:

1、掌握周期性分布球形骨料、椭球形骨料的生成,参数化调整球形骨料、椭球形骨料;

2、学会使用ABAQUS Python提取任意几何体的面积、体积;

3、学会使用ABAQUS Python调用后处理odb,提取单元节点位移,记录节点信息;

4、学会使用ABAQUS Python提取划分单元后的任意形状几何体外表面、空腔内表面,建立为一个单独整体部分Set,或者将几何体外表面(内表面)重构为新几何模型Part;

5、学会使用ABAQUS Python提取任意几何体变形后的表面积、体积随加载时间的变化,也可以将变形后的任意几何体用于重构几何模型Part并划分单元;

6、学会使用ABAQUS Python二次开发的小技巧;

7、学会使用ABAQUS Python批量施加任意面法向、面切向荷载,getVertices()提取组成面的各顶点编号,vertices提取面顶点坐标pointOn,face的pointOn与vertices的pointOn的区别联系;

8、学会使用ABAQUS Python批量施加任意面切向的双垂直荷载,并编程判断两荷载向量是否垂直,for循环寻找任意矩形面内距离最远的两角点坐标、然后用勾股定理得到任意矩形面内的其他顶点坐标。

9、获得课程有关的模型和相关学习资料。


课程介绍:

一、关于课程

ABAQUS Python二次开发工程实例教程(第二季后处理篇),课程内容包括:

1. 周期性分布球形骨料生成,参数化调整球形骨料大小、骨料个数、骨料分布和骨料间距;

2. 周期性分布椭球形骨料生成,参数化调整椭球形骨料大小、椭球形骨料个数、椭球形骨料分布、椭球形骨料间距、椭球骨料纵横比以及椭球形骨料取向;

3. ABAQUS Python提取任意几何体的面积、体积;

4. ABAQUS Python调用后处理odb,提取单元节点位移,记录所有单元编号以及组成每个单元的节点信息;

5. ABAQUS Python提取划分单元后的任意形状几何体外表面、空腔内表面,并建立为一个单独整体部分Set方便显示,或者将几何体外表面(内表面)重构为新几何模型Part;

6. ABAQUS Python提取任意几何体变形后的表面积、体积随加载时间的变化,也可以将变形后的任意几何体用于重构几何模型Part并划分单元;

7. ABAQUS Python二次开发的小技巧等,比如自动修改工作目录,getInputs交互输入;

8. ABAQUS Python批量施加任意面法向、面切向荷载,getVertices()提取组成面的各顶点编号,vertices提取面顶点坐标pointOn,face的pointOn与vertices的pointOn的区别联系;

9. ABAQUS Python批量施加任意面切向的双垂直荷载,并编程判断两荷载向量是否垂直,for循环寻找任意矩形面内距离最远的两角点坐标、然后用勾股定理得到任意矩形面内的其他顶点坐标。

本课程涉及的ABAQUS Python二次开发的内容属于中上难度,而关于ABAQUS Python二次开发的基础课程可参考本人之前课程,点击下面超链接(有颜色文字)可看到该课程:

Abaqus Python二次开发工程实例35讲:获得Abaqus参数化建模的能力

二、课程安排

ABAQUS Python二次开发第二季(后处理篇)

章  节

内容

第一章

导论课

第1讲:ABAQUS Python二次开发第二季(上)

第2讲:ABAQUS Python二次开发第二季(下)

第二章

周期性分布

骨料生成

第3讲:球形骨料

第4讲:参数化调整球形骨料大小、个数、分布、骨料间距(上)

第5讲:参数化调整球形骨料大小、个数、分布、骨料间距(下)

第6讲:pointOn提取面上坐标,append实现面Set

第7讲:python可视化(不同区域编程赋予不同几何体颜色)

第8讲:椭球形骨料

第9讲:椭球形骨料、str(i)批量命名instance

第10讲:椭球形骨料体积、纵横比调整

第11讲:椭球形骨料取向调整(rotate中旋转轴定位、方向)

第12讲:椭球形骨料取向调整(整体骨料取向间隔分布)

第三章

提取总表面积

总体积

第13讲:Python提取任意几何体的总表面积、总体积

第14讲:getSize()提取实体总面积、总体积的用法

第四章

Python二次开发

的小技巧

第15讲:Python自动施加面法向、面切向荷载

第16讲:getVertices()提取组成面的各顶点编号

第17讲:vertices提取面顶点坐标pointOn

第18讲:Python批量施加任意面切向双垂直荷载

第19讲:Python编程判断两荷载向量是否垂直

第20讲:for循环寻找矩形面内距离最远的两角点坐标

第21讲:勾股定理得到任意矩形面内的其他顶点坐标

第22讲:其他几何体例子编程批量施加任意面切向双垂直荷载(上)

第23讲:其他几何体例子编程批量施加任意面切向双垂直荷载(下)

第五章

Python调用

后处理odb

第24讲:自动修改工作目录,getInputs交互输入

第25讲:提取单元节点位移

第26讲:场输出中getSubset输出节点位移

第27讲:提取节点编号及坐标

第28讲:提取单元编号及组成该单元的节点编号

第29讲:四点共面判断条件编程实现(包括向量积、点积、混合积)

第30讲:四点共面判断、continue使用技巧、语句续行技巧

第31讲:单元内、外表面的判断条件,break用法

第32讲:itertools排列组合函数用法

第33讲:根据8个节点计算任意单元中心坐标

第34讲:记录所有单元外表面的节点组成

第35讲:实现单元外表面点逆顺时针构成封闭线框

三、讲师介绍

秋名山有限元,同济大学土木工程硕士,同济大学优秀毕业生,擅长Abaqus的Python、Fortran子程序和INP文件二次开发建模。

四、其他

1、本课程为付费用户提供订阅用户交流群和知识圈答疑服,知识圈服务可以私问或公开提问,讲师会在特定时间为您答疑辅导。

2、IOS系统用户请不要在苹果商店充值秀币购买,以免给用户带来不必要的麻烦,建议用户在仿真秀官网通过微 信或支付宝购买后,支持在苹果电脑和手机上观看。


课程相关图片:

VIP会员 学习计划 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈