标准化钢箱梁abaqus模型建立,使用RSG的插件二次开发

本实例需要解决的问题是利用上翼缘长SB和钢箱梁高H进行钢箱梁的参数化建模 然后加命令流与GUI图形界面结合,做成一个小插件,以方便下次的使用。
首先,abaqus中的python建模命令流语句太过复杂,
所以我们通过实际建模来获得完整的代码命令 目前有两种方法:
1.是使用python reader 直接读取显示(之前有过介绍,读者可以去前面的博客中下载) 2.是通过宏录制,点开file中的Macro Manager进行录制,中止后会在目录中绘成一个py文件。
有了基础代码  我们只需要以此定义一个函数和变量,
再python中用 def function(x,y) :定义函数 x,y就是我们要设置的变化,在这里指的是长和宽

#附上函数代码

有了函数代码之后我们就着手建立图形界面 在菜单中选择plug-ins 下来之后选择abaqus中的RSG dialog
plug就是插头的意思,一会生成的插件也会出现在这里。 打开RSG后出现这个界面

标准化钢箱梁abaqus模型建立,使用RSG的插件二次开发 我们在左侧选择菜单栏进行组合,
标准化钢箱梁abaqus模型建立,使用RSG的插件二次开发
此处注意设置keywrod和你设的变量一致 这就是一个简单的界面
然后在kernel中导入保存好的py文件,就是上面出现的那个函数文件 点击OK保存路径,将会生成6个文件,这就是我们的插件文件
标准化钢箱梁abaqus模型建立,使用RSG的插件二次开发 接着关闭abaqus重新运行,就会在plug-ins中发现新写好的插件gxl1
标准化钢箱梁abaqus模型建立,使用RSG的插件二次开发 标准化钢箱梁abaqus模型建立,使用RSG的插件二次开发 我们就能很快的进行钢箱梁边跨建模,然后进行组合,大大减少建模时间。

来源:安设一声77

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2018年5月1日
下一篇 2018年5月2日

相关推荐