找回密码
 注册
Simdroid-非首页
查看: 351|回复: 5

[子程序] 混凝土单轴本构子程序

[复制链接]
发表于 2010-1-20 10:37:39 | 显示全部楼层 |阅读模式 来自 上海
论坛各位朋友:
                   你们好!我最近编了一个约束混凝土的子程序,做单轴受压子程序验证的时候只出现弹性的结果,不知道是什么原因?附上我的子程序,模型,请各位帮忙看看,非常感谢!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 发表于 2010-1-20 10:38:40 | 显示全部楼层 来自 上海
Simdroid开发平台
想请教一下shawn2008!
回复 不支持

使用道具 举报

发表于 2010-1-20 14:09:15 | 显示全部楼层 来自 广东深圳
我看了你的子程序,有一个参数是STATEVALUE。

开始的时候statevalue没有赋值
        STRESS1=STRESS(1)
        STRAN1=STRAN(1)
      IF((-1)*STRESS1.LT.STRESSC.OR.STRESS1.LT.STRESST) THEN
        DDSDDE(1,1)=EC       
        DDSDDE(2,2)=EG
        STRESS(1)=STRESS(1)+DDSDDE(1,1)*DSTRAN(1)
        STRESS(2)=STRESS(2)+DDSDDE(2,2)*DSTRAN(2)
        STATEVALUE=1
        END IF
如果STRESS(1)超过了受拉或受压强度时,statevalue就没有赋值,子程序就自己运行到
          STRAN1=STRAN(1)
          STRESS1=STRESS(1)
c
        IF((-1)*STRIN1.GT.STRANUCC.OR.STRESS1.GT.FT) THEN
            STRESS(1)=0
                STRAN(1)=STRAN(1)+DSTRAN(1)
                STATEVALUE=6  
        END IF
        STATEV(1)=STRAN1
        STATEV(2)=STRESS1
      RETURN
           END

不知道是不是这个原因?也请你多指教。
回复 不支持

使用道具 举报

发表于 2010-3-7 20:14:58 | 显示全部楼层 来自 香港
1# jerson1020 n

你好,朋友,问题解决了吗?我也在做类似的东西,可以QQ交流:290711500
回复 不支持

使用道具 举报

发表于 2010-3-11 14:08:31 | 显示全部楼层 来自 北京海淀
我也是做类似的东西 交流一下吧 278919575
回复 不支持

使用道具 举报

发表于 2019-8-22 10:21:09 | 显示全部楼层 来自 中国
你的子程序里statevalue赋值有问题
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-10-2 16:18 , Processed in 0.036080 second(s), 14 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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