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、本课程为付费用户提供订阅用户交流群和知识圈答疑服务,知识圈服务可以私问或公开提问,讲师会在特定时间为您答疑辅导。
2、IOS系统用户请不要在苹果商店充值秀币购买,以免给用户带来不必要的麻烦,建议用户在仿真秀官网通过微 信或支付宝购买后,支持在苹果电脑和手机上观看。