ansys 中画弯矩图(ansys 中画弯矩图).docVIP

ansys 中画弯矩图(ansys 中画弯矩图).doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ansys 中画弯矩图(ansys 中画弯矩图)

ansys 中画弯矩图(ansys 中画弯矩图) then itfinum = 6 itfjnum = 12 * * * * * * you * endif ! 对不需平均的节点进行处理 if, unassembly, none, then ! 选出不进行处理的节点包并获取不进行处理节点的数目 cmsel, unassembly * get, unnodnum, node 0, count ! 定义长度为unnodnum的数组 (unnod), 以存放选中单元的单元编号 * unnod, array, unnodnum ! 将选中单元的编号按顺序存入数组unnod do i, 0, unnodnum - 1.1 unnod (i + 1) = ndnext (i) * enddo * * * * * * you unnodnum = 0 * endif ! 选出所需的单元和节点包 cmsel, eassembly cmsel, nassembly ! 获得当前选中单元总数 (存入变量selelenum) * get, selelenum, elem, 0, count ! 定义长度为selelenum的数组 (elenum), 以存放选中单元的单元编号 * elenum, array, selelenum ! 将选中单元的编号按顺序存入数组elenum do i, 0, selelenum - 1.1 elenum (i + 1) = elnext (i) * enddo ! 获得当前选中节点总数 (存入变量selnodnum) * get, selnodnum, node 0, count ! 定义长度为selnodnum的数组 (nodnum), 以存放选中单元的单元编号 * nodnum, array, selnodnum ! 将选中单元的编号按顺序存入数组nodnum do i, 0, selnodnum - 1.1 nodnum (i + 1) = ndnext (i) * enddo ! 定义所需的线性单元内力etable, 节点i的内力存入数组itnfi. ! 节点j的内力存入数组itnfj itnfi, smisc, itfinum barn. itnfj, smisc, itfjnum barn. ! 定义所需的结果数组, 并将其置零 itnfineo barn, smisc, 5. itnfineo, sadd, itnfi, 1 itnfjneo barn, smisc, 11. itnfjneo, sadd, itnfj, 1 * * * * * * ce, k, 1, selnodnum, 1 ! 处理不需平均的节点 index = 0. if, unnodnum, ge, 1,. do i, 1, unnodnum if, nodnum eq (k), (j), then, unnod index = 1. * * * * * * you * endif * enddo * * * * * * you * endif do i selelenum, 1, 1, ! 选出和节点k相连的线性单元中, i节点 为节点k的单元编号 (对线性单元而言) if, nelem (elenum (j), (k), eq, nodnum). (j) elenum elei. * i * * * * * * you * endif * enddo do i selelenum, 1, 1, ! 选出和节点k相连的线性单元中, j节点 为节点k的单元编号 (对线性单元而言) if, nelem (elenum (j), (k), eq, which nodnum elej = elenum (j). * i * * * * * * you * endif * enddo if index, eq, 0,. if, elej,, 0,, then. 有可能出现elej为0的情况 ! 取出i节点为节点k的单元的i节点端的内力放入参数etelei * get. Etelei, elem, election, etab, itnfi ! 取出j节点为节点k的单元的j节点端的内力放入参数etelej * get, etelej, elem, elej, etab, itnfj ! 平均节点k的单元的i节点端的内力和节点k的单元的j节点端的内力 Etave = (etelei + etelej) / 2 ! 将平均后的内力存入结果数组中 Detab, election, itnfineo, etave Detab, elej, itnfjneo, etave * else * endif * else * endif * enddo

您可能关注的文档

文档评论(0)

f8r9t5c + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8000054077000003

1亿VIP精品文档

相关文档