首页/文章/ 详情

ABAQUS-Python二次开发之螺旋线(免费插件见文末)

6月前浏览3985

最近做了一个小插件,是关于abaqus-python的GUI二次开发的小插件,插件比较简陋,能力有限,请大家多多包涵。

在土木以及一些机械的相关专业中,我们经常需要用到螺旋线部件,用螺旋线部件模拟螺旋箍筋,钢绞线,弹簧等构件。Create_helix是博主食诗吃词最近做的一个简单的制造螺旋线的小插件,具体参数如下。

图中,我们需要创建相应的模型(如:你的模型名称为:yiyebaofu,那么Model_name就为yiyebaofu),而后为你所需要的螺旋线部件进行命名,默认为:Spring,修改为你需要的命名即可。Radius为螺旋线的半径默认为20,Depth为螺旋线的高度默认为40,Pitch为螺距默认为20。

接下来,我们试着创建一个螺旋线。

由上图可以看出,我们在Model-1模型中创建了名为Spring,半径为30,长度为1500,螺距为50的螺旋线。那么我们的插件得到印证。

需要注意的是,我们在对应的模型里面创建螺旋线时,需要先有模型,例如:没有yiyebaofu,那么在yiyebaofu中创建螺旋线将会报错,且模型名称的大小写也应一致。

那么Create_helix的插件如下:

链接:https://pan.baidu.com/s/1TqeYHEXShU25STgP-mzZVA?pwd=8is5

提取码:8is5

--来自百度网盘超级会员V5的分享


来源:食诗吃词CAE
Abaqus二次开发python
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2024-05-11
最近编辑:6月前
食诗吃词CAE
硕士 走着
获赞 120粉丝 24文章 10课程 19
点赞
收藏
作者推荐
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈