急急急!求助大佬关于用vusdfld子程序存储最小应变至状态变量中的问题?

浏览:551

我写了一个vusdfld子程序想实现这样的一个功能,将最大应变提取到sdv1中,将最小应变提取到sdv2中,但尝试了几种方案最大应变有值,最小应变sdv2始终为0。以下是源代码

急急急!求助大佬关于用vusdfld子程序存储最小应变至状态变量中的问题?的图1
急急急!求助大佬关于用vusdfld子程序存储最小应变至状态变量中的问题?的图2


后面我意识到我存储的是应力的绝对值,若sdv2初值为0,那存储的最小应力将始终为0。

我做了以下的两种尝试:

1.模型关键字改初始条件,但似乎显示子程序里这么修改是错误的?

急急急!求助大佬关于用vusdfld子程序存储最小应变至状态变量中的问题?的图3


2.遂尝试修改子程序:

急急急!求助大佬关于用vusdfld子程序存储最小应变至状态变量中的问题?的图4


但最终后处理中显示

急急急!求助大佬关于用vusdfld子程序存储最小应变至状态变量中的问题?的图5


从结果来看if条件分支就没有运行过,还是失败了,所以我应该怎么改呢?



邀请回答 我来回答

当前暂无回答

回答可获赠 200金币

没解决?试试专家一对一服务

换一批
    App下载
    技术邻APP
    工程师必备
    • 项目客服
    • 培训客服
    • 平台客服

    TOP