声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 2777|回复: 2

关于abaqus 的二次开发的问题

[复制链接]
发表于 2007-4-23 16:53 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
请教大家:
abaqus 一般用什么进行二次开发?
是c还是还是fortran?
回复
分享到:

使用道具 举报

发表于 2007-4-23 21:24 | 显示全部楼层
本帖最后由 wdhd 于 2016-5-3 11:09 编辑

先搜一下嘛,看看这个:
http://vibunion.com/forum/viewthread.php?tid=32043

ms都可以吧

好像Python用起来更好,abaqus脚本就是基于Python的

下面是ABAQUS 软件2003 年度用户论文集里的一篇文章中的几段:

ABAQUS 是国际上最先进的大型通用有限元计算分析软件之一,具有惊人的广泛的模拟性能。它拥有大量不同种类的胞元模型,材料模型等。
ABAQUS/CAE 模块是一个完整的ABAQUS 环境,提供一个简单一致的接口,可以用来创建、提交、监视和评价ABAQUS 模拟的所得到的结果。
Python 语言是一种面向对象的程序设计语言, ABAQUS 的脚本接口是 Python 语言的一个扩展,可以利用ABAQUS 脚本接口,绕过ABAQUS/CAE GUI,直接对ABAQUS 内核进行操作。可以用 Python 语言编制 ABAQUS 脚本接口可以执行的程序。
ABAQUS 脚本接口即是一个基于对象(object)的程序库。脚本接口中的每个对象都拥有相应的数据成员(data)和函数,对象中的函数专门用来处理对象中的数据成员。在 Python 中,这些函数被称为相应对象的方法(method),用来生成对象的方法被称为构造函数(constructor)。在对象被创建后,可以使用该对象提供的方法来处理对象中的数据成员。特别地,还可以使用 setValues( )方法来修改对象中的数据成员。

(来自ABAQUS 前处理程序二次开发在多胞材料中的应用鲍荣浩 卢文浩(浙江大学力学系 杭州 310027))
发表于 2007-4-27 19:29 | 显示全部楼层
abaqus二次开发用fortran,功能挺强,尤其是作材料模型的二次开发,建议使用
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-17 20:08 , Processed in 0.075697 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表