<source id="k7ca2"><listing id="k7ca2"></listing></source>
    <source id="k7ca2"><listing id="k7ca2"><rp id="k7ca2"></rp></listing></source>
    <b id="k7ca2"></b>
    1. <b id="k7ca2"></b>

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

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

      来源:管理员点击次数:更新时间:2016-11-02
      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
      收缩
      • QQ咨询

      • QQ客服1 QQ客服1
      • QQ客服2 QQ客服2
      • QQ客服3 QQ客服3
      玩彩网