ABAQUS平面框架参数化建模脚本程序

脚本说明
1、可用于在ABAQUS中生成比较规则的平面框架模型。
2、Frame-B21.py文件可生成2维梁单元的平面框架模型。
3、Frame-B31.py文件可生成3维梁单元的平面框架模型。
4、建模单位以m和N为基准。

使用说明
1、将.py脚本文件复制到ABAQUS的工作文件夹下,比如D:\temp。
2、打开ABAQUS,点击菜单栏中的File—Run Script,选择需要的脚本文件。
3、输入相关模型参数,点击OK,则自动成功创建part模型。
4、如需使用B22、B23、B32、B33类型的单元,使用相应的脚本生成模型之后,在mesh模块中可进行单元类型重新设定。

Continue reading

钢管混凝土组合构件参数化建模程序

脚本说明
1、可用于abaqus模拟钢管混凝土组合构件参数化建模,运行脚本,直接输入模型参数,即可自动生成模型。
2、建模单位以mm和N为基准。
3、该脚本已经做过算例测试,吻合良好。
4、该系列脚本程序由李华伟和张海龙共同完成,更具体的内容请见帮助文档。

使用说明
1、将.py文件复制到abaqus的工作文件夹下,比如D:\temp。
2、打开abaqus软件,点击菜单栏中的File–>Run Script,选择需要的脚本文件。
3、输入相关模型参数,点击OK,则自动成功创建模型。
4、继续点击yes,则会提交job进行计算,点击no,则不提交job,可进行模型修改。

Continue reading

ABAQUS二次开发

ABAQUS作为一种大型通用有限元软件,具有很强大的分析求解能力。但是由于其“通用性”,以及实际工程中问题的多样性,ABAQUS不会涵盖对所有的工程问题的解决模式,因此会在具体的专业方向上存在功能欠缺,比如单元类型、材料模型、荷载工况等等。ABAQUS正是考虑到不同的用户需求,很便捷的提供了二次开发接口,可以提供给不同用户按照自己的专业建模分析需要进行二次开发。
通常所说的二次开发是在现有的软件平台上进行功能的修改和定制,达到自己想要的功能和效果。其实也可以理解成用户根据自己的需求进行的一种“量身定做”。一般二次开发不能改变原有软件系统的内核。ABAQUS的二次开发就是在不改变其最核心的计算平台基础上实现用户定制。
ABAQUS提供如下的用户定制(二次开发功能)

abaqus second development method