tent01
发表于 2013-3-31 15:20:06
你的莫尔库仑的代码和DP的代码完全不是一个思路?
cainiao07
发表于 2013-4-1 05:37:57
楼主牛逼啊
shifang157300
发表于 2013-4-1 09:07:40
tent01 发表于 2013-3-31 15:20 static/image/common/back.gif
你的莫尔库仑的代码和DP的代码完全不是一个思路?
mohr-coulomb用的是多组面(Multi-suface)方法,DP是一般方法。
zhangyuxing
发表于 2013-4-2 17:49:58
应用用户子程序计算单元长度的例子,提示#calling user subroutines <usolbeg> is a non-standard use of the ANSYS program#
该子程序不是ANSYS的标准程序,是什么问题?
shifang157300
发表于 2013-4-2 18:23:32
zhangyuxing 发表于 2013-4-2 17:49 static/image/common/back.gif
应用用户子程序计算单元长度的例子,提示#calling user subroutinesis a non-standard use of the ANSYS...
正常的。
zhangyuxing
发表于 2013-4-2 20:15:46
solution options里看到了单元长度,对子程序了解不多。谢谢楼主!
254165642
发表于 2013-4-3 15:37:47
膜拜 学习中
yanzihuishi126
发表于 2013-4-14 10:34:14
shifang157300 发表于 2012-2-11 12:26 static/image/common/back.gif
各位关于ANSYS UPFs如果有什么心得愿意与大家分享,可以给我发邮件,或者直接发在这个帖子里,我会重新编辑 ...
学长,你好,我需要用到用户自定义隐式蠕变usercreep.f子程序, 同时也需要用到userout.f 子程序,对于usercreep.f 子程序是通过TB,CREEP,2,1,5,100 ,TBDATA,1,1.72E12,3,8.9E24,7,5429
tb,state,2,1,3 定义并且激活,而计算结果需要输出的状态变量通过 usrcal,userout 调用,我想请问一下 usrcal,userout 这个语句应该在调用ANSYS.db 文件之前输入还是在ansys 求解模块输入呢,因为我已经调用了子程序,但是输出来的状态变量总是0,不知道这是什么原因
yanzihuishi126
发表于 2013-4-14 10:45:28
yanzihuishi126 发表于 2013-4-14 10:34 static/image/common/back.gif
学长,你好,我需要用到用户自定义隐式蠕变usercreep.f子程序, 同时也需要用到userout.f 子程序,对于 ...
usercreep.f 定义的蠕变应变增量代码
gbs =prop(1)*epet**prop(2)*con1*dtime
gmc =prop(3)*epet**prop(4)*con1*dtime
delcr =delcr+gbs+gmc
userout.f 定义的状态变量
do k = 1, numIntg
c --- define state variables
c NUMDAT=3
e_avg_g=0
e_avg_m=0
DO intpt=1,8
e_avg_g=e_avg_g+CRP_G(intpt,elemId)/8.0
e_avg_m=e_avg_m+CRP_M(intpt,elemId)/8.0
END DO
svar(1) = e_avg_g
svar(2) = e_avg_m
svar(3) = e_avg_g+e_avg_m
call put_ElmData ('SVAR',elemId, k, nsvar, svar)
end do,不知道这个程序有没有错误,我要么是svar(1),svar(2),结果是0,要么是这8个节点上的值都不一样,而且还有负值,计算了很多遍,也没有找出具体原因是什么,以前觉得是common 定义的存储空间不够,但是增大了单元存储空间还是出现问题,一直也找不出来是什么原因,求学长给指点一下
tent01
发表于 2013-4-14 22:26:55
师访,你好能不能贴出“利用usermat开发的 Mohr-Coulomb模型模拟的常规三轴试验剪切破碎带(中间黑点为弱化单元)”的命令流
tent01
发表于 2013-4-14 22:29:48
你的书273页公式9-70是不是错了?应该是d3=E/(1+V)a3+M,d3=Ga4吧
tent01
发表于 2013-4-14 22:31:22
对应的还有公式9-72。应该将其中的a4改为a3吧
shifang157300
发表于 2013-4-15 08:48:24
本帖最后由 shifang157300 于 2013-4-15 10:47 编辑
tent01 发表于 2013-4-14 22:29 static/image/common/back.gif
你的书273页公式9-70是不是错了?应该是d3=E/(1+V)a3+M,d3=Ga4吧
确实顺序弄反了,谢谢
shifang157300
发表于 2013-4-15 08:48:29
本帖最后由 shifang157300 于 2013-4-15 10:47 编辑
tent01 发表于 2013-4-14 22:31 static/image/common/back.gif
对应的还有公式9-72。应该将其中的a4改为a3吧
确实顺序弄反了,谢谢
shifang157300
发表于 2013-4-15 09:00:10
tent01 发表于 2013-4-14 22:26 static/image/common/back.gif
师访,你好能不能贴出“利用usermat开发的 Mohr-Coulomb模型模拟的常规三轴试验剪切破碎带(中间黑点为弱 ...
I'm sorry to tell you that I can not find the ADPL file of the conventional triaxial test model any more.
wu315129181
发表于 2013-4-18 21:43:49
楼主,你Y的是神人啊,ANSYS被你玩成这样,{:3_47:}
xungle
发表于 2013-4-27 20:34:25
施老师,你好,我在进行编译的时候出现了几个问题。
这是我编译的过程
运行的时候,分别出现文件找不到的提示
从网上把这几个文件下载了,放到了C:\Program Files\ANSYS Inc\v130\ansys\custom\user\winx64下面
再运行,程序就没有什么反应了。
求怎么解决···谢谢!
我的电脑是win7 64bit,VS2008、Fortran11.1和ANSYS13.0都是64bit
sjzdh
发表于 2013-4-29 07:41:04
资料真是太好了,支持支持。
xungle
发表于 2013-5-4 14:43:30
xungle 发表于 2013-4-27 20:34 static/image/common/back.gif
施老师,你好,我在进行编译的时候出现了几个问题。
这是我编译的过程
换xp32bit了,按照书上的编译连接方法,连接成功。
jiaoyantao2000
发表于 2013-5-21 15:57:52
师老师好,请问老师做过流固耦合单元的二次开发吗?