24小时热门版块排行榜    

查看: 3301  |  回复: 5

fxhhhz

新虫 (初入文坛)

[求助] ANSYS APDL提取节点力的问题 已有1人参与

请教下各位,ANSYS中可以对某个点的节点力提取吗?没找到对应的ADPL,我用NFORCE可以看到所有点的,不知道命令流怎么写才能提取单个点的FZ,求大神们指点啊。新人金币少,大家别嫌弃哈
回复此楼

» 猜你喜欢

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

shgao20

专家顾问 (职业作家)

【答案】应助回帖

★ ★ ★ ★ ★
感谢参与,应助指数 +1
fxhhhz: 金币+5, ★★★很有帮助 2018-10-11 10:01:00
使用 NFORCE 可以提取所有节点的节点力,这里的所有节点指的是当前节点选择集中所有的节点。
  因此,你可以一次选择一个节点 (NSEL,S,...  命令),再使用 NFORCE 命令,就可以只提取该节点的节点力了。
2楼2018-10-11 09:00:59
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

fxhhhz

新虫 (初入文坛)

引用回帖:
2楼: Originally posted by shgao20 at 2018-10-11 09:00:59
使用 NFORCE 可以提取所有节点的节点力,这里的所有节点指的是当前节点选择集中所有的节点。
  因此,你可以一次选择一个节点 (NSEL,S,...  命令),再使用 NFORCE 命令,就可以只提取该节点的节点力了。

谢谢您,但是我需要将某一个点的FZ用命令流提出来输入到定义的数组中,而不是在屏幕上显示,请问应该如何提取呢?
3楼2018-10-11 09:05:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

shgao20

专家顾问 (职业作家)

引用回帖:
3楼: Originally posted by fxhhhz at 2018-10-11 09:05:45
谢谢您,但是我需要将某一个点的FZ用命令流提出来输入到定义的数组中,而不是在屏幕上显示,请问应该如何提取呢?...

试试看:  执行如下命令:
    NSEL, s, nn    !  选择某个节点 nn
    FSUM,           !  对节点 nn 的所有节点力分别求和,也就是计算节点 nn 的所有节点力
    *get, Fz_nn, FSUM, 0, F, Z      !  将节点 nn 的节点力 Fz 赋予变量 Fz_nn
  Fz_nn 中为节点 nn 的力 Fz,然后你可以将它赋予相应的数组,比如 Fz_node(n_count):
      Fz_node(nn) = Fz_nn
  没有验证过,你自己试试,有问题的话你修改完善一下。
4楼2018-10-11 09:27:37
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

fxhhhz

新虫 (初入文坛)

引用回帖:
4楼: Originally posted by shgao20 at 2018-10-11 09:27:37
试试看:  执行如下命令:
    NSEL, s, nn    !  选择某个节点 nn
    FSUM,           !  对节点 nn 的所有节点力分别求和,也就是计算节点 nn 的所有节点力
    *get, Fz_nn, FSUM, 0, F, Z      !  将节点 ...

谢谢您!试过以后,赋变量用这个命令是可以的
*get, Fz_nn, FSUM, FZ
5楼2018-10-11 10:00:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

shgao20

专家顾问 (职业作家)

谢谢订正。
6楼2018-10-13 09:45:54
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 fxhhhz 的主题更新
信息提示
请填处理意见