Abaqus脚本介绍

2017-01-20  by:CAE仿真在线  来源:互联网

1、Abaqus脚本介绍

Python语言是一种面向对象的程序设计语言,ABAQUS的脚本接口是Python 语言的一个扩展,可以利用ABAQUS脚本接口,绕过ABAQUS/CAE GUI,直接对ABAQUS内核进行操作。可以用Python 语言编制ABAQUS 脚本接口可以执行的程序。

ABAQUS 脚本接口即是一个基于对象(object)的程序库。脚本接口中的每个对象都拥有相应的数据成员(data)和函数,对象中的函数专门用来处理对象中的数据成员。在Python 中,这些函数被称为相应对象的方法(method),用来生成对象的方法被称为构造函数(constructor)。在对象被创建后,可以使用该对象提供的方法来处理对象中的数据成员。特别地,还可以使用setValues( )方法来修改对象中的数据成员。

2、Abaqus脚本可以干什么

  • 通过abaqus_v6.env文件实现用户自定义abaqus环境;

  • 创建宏和脚本,实现前处理和后处理的自动化;

  • 向ODB文件写入数据或从ODB读取数据;

  • 进行参数化建模;

  • 创建abaqus插件;

    Abaqus脚本介绍abaqus有限元技术图片1

3、脚本的4中运行方式:

  • 从文件菜单;

  • 在命令行界面使用Pythonexecfile();

  • 从开始屏幕启动;

  • 从系统命令行启动;

4、Abaqus脚本对象模型

Abaqus共有三种根对象模型,分别为session、mdb和odb,其它所有的对象都是从这三个对象派生出来的。

Abaqus脚本介绍abaqus有限元技术图片2
5、Abaqus脚本模块

Abaqus中可以对12个模块进行二次开发,完全的控制和修改这12个模块。

Abaqus脚本介绍abaqus有限元技术图片3


开放分享:优质有限元技术文章,助你自学成才

相关标签搜索:Abaqus脚本介绍 abaqus分析培训 abaqus技术教程 abaqus岩土分析 钢筋混凝土仿真 abaqus分析理论 abaqus软件下载 abaqus umat用户子程序编程 Abaqus代做 Abaqus基础知识 Fluent、CFX流体分析 HFSS电磁分析 Ansys培训 

编辑
在线报名:
  • 客服在线请直接联系我们的客服,您也可以通过下面的方式进行在线报名,我们会及时给您回复电话,谢谢!
验证码

全国服务热线

1358-032-9919

广州公司:
广州市环市中路306号金鹰大厦3800
电话:13580329919
          135-8032-9919
培训QQ咨询:点击咨询 点击咨询
项目QQ咨询:点击咨询
email:kf@1cae.com