手机版

【待】DEFORM二次开发的一点小心得

发布时间:2021-06-07   来源:未知    
字号:

DEFORM二次开发的一点小心得!

前一段时间闲着没事,看了DEFORM的help文件.和众位兄弟交流一下.限元虚拟仪器1d8S"Q!x0~9m!~.Q5U6{9^||仿真设计有

用户子程序实现过程:

第一步:所需文件准备:把DEF_SIM目录下的def_usr.f ,

DEF_SIM_USR_ABsoft70.gui , DEF_SIM_P4_USR_ABsoft70.gui ,

DEF_SIM_P4_USR_LIB.lib , DEF_SIM_USR_LIB.lib和lib目录下的所有.lib文件拷到工作目录下。备份DEF_SIM.exe,DEF_SIM_P4.exe两个文件。

第二步:编写源程序。对于新手可以使用模版自带的子程序,对于材料流动应力子程序模版里头本身就自带有一个,所以可以不需要自己编写。(我就利用过自带的作过模拟,把前面的常数设置为10和100分别模拟)

第三步:用absoft7.0或以上版本打开DEF_SIM_USR_ABsoft70.gui文档,指定好library files,用工作目录下的lib文件来替换原来默认的lib文件,上述做完后直接点build就ok了,自动生成了DEF_SIM.exe。重复上面的过程打开

DEF_SIM_P4_USR_ABsoft70.gui文档生成DEF_SIM_P4.exe。

第三步:用生成的DEF_SIM.exe,DEF_SIM_P4.exe替换原来的这两个文件。第四步,运行模型。对于流动应力子程序,只要在material那里选择子程序就ok了。仿真分析有限元模拟计算力学航空航天,ANSYS,MSC,ABAQUS,ALGOR,Adina,COMSOL,FEMLAB,Matlab,Fluent,CFD,CAE,CAD,CAM(k/b8|0^9b)y仿真分析有限元模拟计算力学航空航天,ANSYS,MSC,ABAQUS,ALGOR,Adina,COMSOL,FEMLAB,Matlab,Fluent8]0P&E B,L+{&Z W%?/b

注:3D中必须是DEF_SIM.exe,而DEF_SIM— P4.exe不好!(我也不知道原因,师兄是这么说的!)8]$M*q)v3V;V

仿真分析,有限元,模拟,计算,力学,航空,航天,ANSYS,MSC,ABAQUS,ALGOR,Adina,COMSOL,FEMLAB,Matlab,Fluent,CFD,CAE,CAD,CAM#d1I1k6D0F&n"r4j

还有一个问题,关于DEFORM的text运行模式.

在安装目录下面,有如下几个需要了解的文

件:<1>DEF_PRE.EXE;<2>DEF_ARM_

DEF_PRE.EXE这是前处理,DOS界面输入前处理参数设置,记录每次设置时的操作,按一定格式记录在记事本上面,这个很重要,二次开发可能需要这个文件.具体参见help.

DEF_ARM_这是运行命令.具体格式见help.

SimWe仿真论坛5O+[7_:v$x7~;?,i6e3q

下面是关键:通过fortran子程序调用DEFORM.具体如下.我用的是visualfortran6.6.

result=system('E:\DEFORM3D\V5_0\DEF_PRE.EXE')(启动前处理,弹出DEF_PRE.EXE界面)

result=system('E:\DEFORM3D\V5_0\DEF_PRE.EXE<INI.TXT')(进行前处理参数设置,INI.TXT是记录每次设置时的操作命令流),譬如一个简单的操作命令流:

<CR>

2仿真分析有限元模拟计算力学航空航天,ANSYS,MSC,ABAQUS,ALGOR,Adina,COMSOL,FEMLAB,Matlab,Fluent,CFD,CAE,CAD,CAM b/O#G3N!D3G1_:c7x5}9v'E3A;}%^5}/5Y+M3d$x;"m%e'o&V2O!b%

SimWe仿真论坛4j-v-M-a(l9A

【待】DEFORM二次开发的一点小心得.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)