最近做了一个小插件,是关于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的分享