24小时热门版块排行榜    

查看: 620  |  回复: 2

wjh19880710

木虫 (小有名气)

[求助] 求ANSYS命令流大神指导 已有1人参与

*AFUN,DEG
*DIM,DP1,ARRAY,8,3
*SET,DP1(1,1),-20,-10,-5,-2,-1,-0.05,0,20
*SET,DP1(1,2),1.95E6,1.05E6,0.6E6,0.33E6,0.24E6,0.15E6,0.15E6,0.15E6
*SET,DP1(1,3),26,20,17,15,15,14,14,14

*do,i,1,8,1
C(i)=DP1(I,2)
PHI(i)=DP1(I,3)
ALPHA(i)=2*sin(phi(i))/(sqrt(3)*(3-sin(phi(i))))
SIGMAY(i)=6*c(i)*cos(phi(i))/(sqrt(3)*(3-sin(phi(i))))

TB,EDP,4,8,D1(I,1),LYFUN
TBDATA,1,ALPHA(I)
TBDATA,2,SIGMAY(I)
TB,EDP,4,8,-20,LFPOT
TBDATA,1,ALPHA(I)
*ENDDO

这么句话,主要想表达的意思是有个8×3×1的数组,把第2和3列的数分别赋值给某参数,再根据函数得到另外2个参数的值,最后再将原数组的第一列和最后得到的2组参数的值分别表达出来,求大神指导
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

htbbzzg

铁杆木虫 (著名写手)

【答案】应助回帖

★ ★ ★ ★ ★
感谢参与,应助指数 +1
wjh19880710: 金币+5, ★★★★★最佳答案 2014-05-15 23:36:59
命令流中:
    C(i)=DP1(I,2)
    PHI(i)=DP1(I,3)
    ALPHA(i)=2*sin(phi(i))/(sqrt(3)*(3-sin(phi(i))))
    SIGMAY(i)=6*c(i)*cos(phi(i))/(sqrt(3)*(3-sin(phi(i))))
所使用的 C,PHI,ALPHA,SIGMAY 都应该是数组,可是你没有定义过。
2楼2014-05-15 08:26:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wjh19880710

木虫 (小有名气)

引用回帖:
2楼: Originally posted by htbbzzg at 2014-05-15 08:26:18
命令流中:
    C(i)=DP1(I,2)
    PHI(i)=DP1(I,3)
    ALPHA(i)=2*sin(phi(i))/(sqrt(3)*(3-sin(phi(i))))
    SIGMAY(i)=6*c(i)*cos(phi(i))/(sqrt(3)*(3-sin(phi(i))))
所使用的 C,PHI,ALPHA,SIGMAY 都应该 ...

恩,确实,我当时想着直接这么说,他自动会定义上,修改了就好了,谢谢,金币送上
3楼2014-05-15 23:37:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 wjh19880710 的主题更新
信息提示
请填处理意见