ANSYS中如何查看单元数量

这是昨天晚上在某问答网站上看到的一则问题(好像是搜搜吧,由于只看了一眼,印象不深),貌似登陆还得要好几个步骤,就没过去作答,写在这里吧,或许有相同问题的朋友可以找到,就不必去那里问人了。

运行solve命令,进行正式的分析计算之前,查看ANSYS的cmd窗口,会看到关于整个模型的基本信息。比如用了多少个实体单元、多少个杆单元、多少个自由度……但是,要查看某一局部构件中有多少个单元,或者某一种材料有多少个单元,应该如何处理呢?

这在计算之前、之后都可以进行,而且一点也不难。

首先要做的,是选择你需要显示的实体。以钢筋混凝土为例,若是查看有多少个混凝土单元,就选择混凝土;若是查看钢筋有多少个单元,就选择钢筋;若是查看支座某范围处有多少个单元,就按坐标选择那部分的实体。至于命令,比如vsel,s,mat,,1,,,1就是选择所有材料号为1的单元。这里需要注意的,是最后面的那个参数1。带上这个,才可以同时选中这个实体,以及隶属于这个实体的面、线、单元。否则,选中了实体,aplot一下还是会出现整个模型的面。那样就需要通过eslv,s等命令来进一步选择了。

选择完成之后,还不算完,总不能用肉眼观察出单元数量吧?用APDL可以很轻松地搞定这个问题。命令如下:

  *get,aa,elem,0,count 

这个aa,就是当前已选择模型的单元数量了。接下来的工作,就是如何查看aa数值的问题了。常用的GUI菜单,有下面四个,都可以达到目的:

Utility Menu>List>Other>Parameters
Utility Menu>List>Status>Parameters>All Parameters
Utility Menu>List>Other>Named Parameters
Utility Menu>List>Status>Parameters>Named Parameters

当然,更简便的,也是我更喜欢的,还是用APDL来解决,就是*status命令,它可以方便地在一个弹出窗口中给出我们想要的变量数值。

总结,首先确定选中需要的实体/单元,然后运行下述命令:

aa=
*get,aa,elem,0,count
*status,aa

OK,在对话框中查看单元的数量吧~

长河

在曾经的博客时代,是“首个桥隧工程领域独立博主”,目前是一名默默耕耘的普通高校教师。一家之言,仅供参考,未必成熟、绝不权威。

相关推荐

PSPAD--最好用的ANSYS-APDL编辑器

    在网上看到过很多个版本的apdl编辑器,比如ultraedit、Syntax-editor等等,大概不下7、8类,经过一段时间的试用,我还是认为还是pspad功能最为上乘,下面我就细述选择pspad的理由。

5 条评论

  1. 确实,*get命令是ANSYS命令流中非常重要也是非常灵活的以一个命令,用好了在很多方面都很方便呢。

  2. 网站打开好慢啊!

  3. 黎强

    确实可以这么操作,不过不太懂APDL啊。。。悲剧

  4. [...] ANSYS中如何查看单元数量 [...]

发表评论

您的电子邮件地址不会被公开,必填项已用*标注。