首页/文章/ 详情

在SCDM中使用Python实现管束快速建模

5月前浏览10009

本文摘要(由AI生成):

文章主要介绍了使用SCDM中Python脚本进行管壳式换热器参数化建模的方法。首先定义了几何参数,然后确定了每行换热管中心,最后批量创建换热管束。采用Python脚本建模可以轻松实现压力容器参数化建模,后续结合Mechanical中的脚本功能,可实现全流程仿真自动化。相比传统的APDL参数化语言,Python可读性更强、更易上手、功能也更强大。


管壳式换热器是工业中应用最为广泛的换热设备。管束是换热器中的核心元件,在机械应力分析时需要将管板和管束创建出来;布管的形式千千万,使用SCDM中的Python脚本建模轻松完成管束建模。

01.png

如下图所示为常见的一种布置形式:正三角形布管,管间距38mm,外直径25mm,换热管长度为5000mm,厚度为2.5mm;共布置336根换热管(忽略拉杆并代之为换热管)。
采用轴向对称性建模,考虑到结构和载荷的对称性,沿换热器的纵向对称面取其1/4作为分析模型体。采用SCDM中的Python脚本建模,根据换热管行数的奇偶性确定换热管圆心坐标。Python脚本建模的详细过程如下:

1)首先定义几何参数

c11.png


2)确定每行换热管中心


c22.png

3)批量创建换热管束


c33.png

4)创建管板并切分模型

c44.png

完整代码执行的效果如下:

02.gif

采用SCDMPython脚本能轻松实现压力容器参数化建模,后续结合Mechanical中的脚本功能,可实现全流程仿真自动化:参数化建模、材料赋予、约束及载荷加载和后处理等。相比传统的APDL参数化语言,Python可读性更强、更易上手、功能也更强大。

如果你对于ANSYS二次开发感兴趣,欢迎关注我在仿真秀首发的《Python语言在ANSYS的应用20讲-掌握SCDM脚本建模及ACT二次开发能力》,在系列课程中我详细讲解了SCDMMechanicalFluent中的脚本自动化ACT仿真向导开发的知识。


SpaceClaimACT二次开发代码&命令python
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2020-04-07
最近编辑:5月前
小田老师
硕士 | 仿真工程师 欢迎关注ANSYS仿真与开发!
获赞 650粉丝 3785文章 62课程 4
点赞
收藏
作者推荐
未登录
1条评论
Lila
签名征集中
3年前
厉害
回复
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈