美文网首页
ANSYS|查询一个volume包含所有line

ANSYS|查询一个volume包含所有line

作者: 马骋 | 来源:发表于2017-04-07 09:25 被阅读93次

[toc]


1. 问题描述

ANSYS几何建模中,往往有这样的问题:先建立几何体积模型(volume),后续需要采用lesize命令对几何体积的所有line划分节段,以便采用vsweep命令划分网格,如:

lesize  ,   1   ,,, 16 
lesize  ,   2   ,,, 16 
lesize  ,   3   ,,, 16 
lesize  ,   4   ,,, 16 

一个关键的问题是,如何查询一个volume中包含的所有line呢?

通过以下语句可以创建基本的集合模型:

/PREP7

CYLIND,0,1,0,45,0,360                       ! 圆柱
CYLIND,0,1,55,100,0,360                     ! 圆柱
CONE,1,0.5,45,50,0,360                      ! 圆台
CONE,0.5,1,50,55,0, 360                     ! 圆台

问题,如何查询3号体积(圆台)包含的所有line?

2. 技术背景

关键命令:

  • vsel
  • aslv
  • LSLA

3. 解决方案

基本代码:

ALLSEL                                          ! 全选所有元素
VSEL,S,,,1                                      ! 选择一个单元VOLUME
ASLV                                            ! 当前VOLUME包含的的所有AREA
LSLA                                            ! 当前AREA包含的所有LINE
LPLOT                                           ! 绘制line
/PNUM,LINE,1                                    ! 显示line编号

4. 实施示例

  • 选定3号体积
ALLSEL
VSEL,S,,,3                                      ! 选择一个volume
  • 选定volume包含的area
ASLV                                            ! 当前volume包含的的所有area
  • 选定所有line
LSLA                                            ! 当前area包含的所有line
LPLOT
  • 设置显示line编号,【Plot Ctrl】-【Numbering】


  • 效果


也可以通过llist命令得到line列表:

 LIST ALL SELECTED LINES.
 
 NUMBER    KEYPOINTS    LENGTH   (NDIV)(SPACE) KYND NDIV  SPACE  #NODE #ELEM   MAT  REAL  TYP  ESYS
     21     17     18  1.571        0   0.000    0                  0     0     0     0     0     0
     22     19     17  1.571        0   0.000    0                  0     0     0     0     0     0
     23     20     19  1.571        0   0.000    0                  0     0     0     0     0     0
     24     18     20  1.571        0   0.000    0                  0     0     0     0     0     0
     25     21     22 0.7854        0   0.000    0                  0     0     0     0     0     0
     26     22     23 0.7854        0   0.000    0                  0     0     0     0     0     0
     27     23     24 0.7854        0   0.000    0                  0     0     0     0     0     0
     28     24     21 0.7854        0   0.000    0                  0     0     0     0     0     0
     29     19     23  5.025        0   0.000    0                  0     0     0     0     0     0
     30     18     21  5.025        0   0.000    0                  0     0     0     0     0     0

5. 常见问题

同样的思路可以用于选定area、node、kp。

相关文章:ANSYS|点线面体的关联选定

本文用时 30 m

相关文章

网友评论

      本文标题:ANSYS|查询一个volume包含所有line

      本文链接:https://www.haomeiwen.com/subject/vigcattx.html