24小时热门版块排行榜    

查看: 3852  |  回复: 2

yyhotmail

铁虫 (小有名气)

[求助] 怎样在一个圆柱面的所有节点上都施加集中质量单元mass21?已有1人参与

ansys中,怎样在一个圆柱面的所有节点上都施加集中质量单元mass21?
回复此楼

» 猜你喜欢

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

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

tianyang85

银虫 (小有名气)

楼主怎样解决的?分享下经验吧
有志者事竟成
2楼2015-03-23 18:32:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

shgao20

专家顾问 (职业作家)

【答案】应助回帖

可以使用 APDL 编程来实现,思路是:
  假设质量单元类型和实常数都已经定义好,单元类型编号为 E_mass。
  allsel,all        !  选择所有实体
  numcmp, all    !  压缩实体编号,使所有实体编号都从 1 开始,中间没有空号
  *get, n_count, NODE, 0, COUNT       !  获取节点总数
  type, e_mass                                  !  设置单元类型为 e_mass - 质量单元
  *do, i, 1, n_count                            ! 对节点进行循环
        real, r_i                                     ! 第 i 个质量单元的实常数号 (可以用于不同质量单元有不同的实常数的情况)。如果只有一种实常数,此句可以放到循环之前。
        E, i                                          !  在节点 i 上定义质量单元,其编号有软件指定生成
  *enddo
    大概如此,没有验证过。自己试试并修改一下吧。
3楼2015-03-24 07:59:03
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 yyhotmail 的主题更新
信息提示
请填处理意见