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二次开发工程实例教程
其他ABAQUS Python二次开发的中上难度课程,点击下面超链接(蓝色文字)可看到该课程:
ABAQUS细观混凝土随机骨料、钢纤维建模(Python二次开发)
ABAQUS混凝土细观随机多面体骨料建模 (Python二次开发)
课程图片:
查看更多评论 >