ABAQUS混凝土随机凹凸多面体骨料细观建模 (Python二次开发),课程内容包括:
1. 正多面体骨料的生成、投放、相交判断方法;
2. 随机多面体节点生成:对球面节点沿径向、天顶角方向和方位角方向进行随机波动;
3. 球形坐标系与直角坐标系之间的转化方法;
4. 随机多面体节点构成随机多面体3D线框;
5. 随机多面体3D线框构成随机多面体3D封闭面,再转换成3D随机多面体骨料实体;
6. 单个随机多面体骨料几何要素计算(包括体积、表面积和质心等);
7. 单个随机多面体骨料空间最长距离计算,用于投放时判断相交;
8. 随机凹凸多面体骨料空间投放、相交判断(满足固定骨料体积比);
9. 内含随机多面体骨料的细观混凝土外轮廓绘制;
10. 随机多面体骨料实现fuller级配骨料粒径分布;
11. 随机多面体骨料投放边生成边投放,以及先生成再按从大到小投放(Numpy排序函数);
12. 随机多面体骨料投放后模型渲染处理技巧;
13. 随机凹凸多面体骨料生成、投放、相交判断建模过程的程序调试经验、技术、技巧。
本课程涉及的ABAQUS Python二次开发的内容属于中上难度,而关于ABAQUS Python二次开发的基础课程可参考本人之前课程,点击下面超链接(蓝色文字)可看到该课程:
ABAQUS Python二次开发工程实例教程
其他ABAQUS Python二次开发的中上难度课程,点击下面超链接(蓝色文字)可看到该课程:
ABAQUS Python二次开发工程实例教程(第二季中级篇)
ABAQUS细观混凝土随机骨料、钢纤维建模(Python二次开发)
课程图片:



查看更多评论 >