站内搜索
客户服务
资料中心
有限元的基本原理
有限单元法教材
ADAMS使用技巧
CAE的作用和功能结构
Ansys常用命令
有限元分析简介PPT
ABAQUS/CAE处理中的几种程序介绍
ANSYS结构有限元分析流程
2013年EI收录的中国期刊
ANSYS热分析实例
在线咨询
常见问题
ABAQUS/CAE处理中的几种程序介绍

ABAQUS/CAE处理中的几种程序介绍

来源:管理员点击次数:更新时间:2024-01-30
 
   ABAQUS/CAE处理有两个程序:
   ① 内核程序;
   ② GUI (graphical user interface—图形用户界面)程序。
   内核程序实际上就是它的脚本语言,它采用的是Python语言,同时扩展了Python语言,额外提供了大约500个对象模型,对象模型之间的关系复杂。
GUI程序(图像用户界面程序)是一个方便用户输入或选择参数的图形用户接口。ABAQUS/CAE是采用IPC协议来完成内核程序和GUI程序的通信的。

   ABAQUS有限元程序通过集成Python语言向二次开发者提供了很多库函数,通过ABAQUS脚本接口(ABAQUS Scripting Interface),Python语言调用这些库函数来增强ABAQUS的交互式操作功能。它允许用户绕过ABAQUS/CAE的GUI(graphical user interfaces)直接与内核交互,可以大大提高工作效率或完成ABAQUS/CAE没有提供的功能。但是因为它没有通过GUI,显的不那么直观,而且如想改变某些参数就不得不修改脚本程序,这些对一般用户来说就显的比较麻烦。因此,对ABAQUS二次开发一般应先开发出GUI后,让用户输入或选择有关参数后,然后生成ABAQUS的脚本语言来自动处理。ABAQUS的GUI是用ABAQUS GUI Toolkit来编写,它也是对FOX GUI Toolkit的拓展,它在编写程序时也是遵循Python语言的格式。

   ABAQUS二次开发有如下几种途径:
   ① 通过用户子程序可以开发新的模型,控制ABAQUS计算过程和计算结果;
   ② 通过环境初始化文件可以改变ABAQUS的许多缺省设置;
   ③ 通过内核脚本可以实现前处理建模和后处理分析计算结果;
   ④ 通过GUI脚本可以创建新的图形用户界面和用户交互。
   目前使用较多的是第1种方法和第3种方法。
版权所有@ 深圳市博业工程科技有限公司 粤ICP备17017756