ansys vsel 体选择问题。求助各位,这个怎么选,我的命令流应该怎么改呢?

作者&投稿:祗殃 (若有异议请与网页底部的电邮联系)
~

ANSYS中的vsel命令可以选择符合指定条件的体单元。该命令的语法如下:

vsel, k2, lab, oper, val1, val2

其中,k2表示选择的单元集合,可以是all、s、comp、cut等;lab表示要选择的单元类型,可以是solid、fluid、contact、beam、shell、mass等;oper表示比较操作符,可以是eq、gt、lt等;val1和val2表示比较的值,可以是数字或者变量名。

例如,下面的命令选择体单元集合s中杨氏模量小于2e11的单元:

evsel,s,solid,young,lt,2e11

如果您遇到了选择体单元的问题,可能有以下几个原因:

  • 您没有正确指定选择的单元集合:请检查命令中k2的取值是否正确,可以使用all、s、comp、cut等。如果不确定需要选择哪个集合,请使用all。

  • 您没有正确指定选择的单元类型:请检查命令中lab的取值是否正确,可以使用solid、fluid、contact、beam、shell、mass等。如果不确定需要选择哪种类型,请使用solid。

  • 您没有正确指定比较操作符和比较的值:请检查命令中oper、val1和val2的取值是否正确。如果您使用的是变量名,请确保该变量已经定义并赋值。

  • 如果您遇到了其他问题,可以提供更多细节和上下文,让我能够更好地帮助您解决问题。



这段命令流的目的是根据节点在Z轴的位置将体元素分为6个不同的体,然后选择每个体的顶部面进行后续操作。其中,NSEL命令用于选择一个节点,在这里是选择z坐标为[l/lnum*(n-1),l/lnum*n]的节点,这里的n取1到lnum。esln命令新建单元(element set),然后根据不同的条件分别选择不同的体,这里用到了vsel命令,其中s表示体元素(solid element),后面的数字表示选择的体的编号,这个编号是在命令流中根据Z轴位置自动分配的。最后的eslv命令用于将选择集(selection set)转换为卷积集(convolution set),ealive命令用于更新所有实体的属性。
如果想要修改体的选择方式,可以修改vsel命令中的数字,比如可以将5改为6,表示选择编号为6的体。如果想要修改分割方式,可以修改NSEL命令中的lnum和l参数,这里的lnum表示分割的段数,l表示Z轴的长度。如果想要进行其他操作,可以在命令流中添加相应的命令。需要注意的是,修改命令流时需要了解各个命令的作用和参数含义,以免产生不必要的错误。


莎车县17851181260: ANSYS中VSEL小问题 ,
主孙百沫: 注意最后参数为0和1的两种选法不同,0是有在区间的部分则选,1是全在区间才选,这个问题特殊在当用0法时是判断圆心在不在区间内.据此,方法如下: 1 单独选大柱体 vsel,s,loc,x,0,1,,1 选取的是在0-1区间存在的实体,只有大圆圆心在区间内,故只有大圆被选; 2 单独选小柱体 vsel,s,loc,x,3,5,,0 选取的是完全包含在3-5区间的实体,只有小圆符合,故只有小圆被选;或者用 vsel,s,loc,x,3,5,,1 因为大圆圆心不在区间内,所以大圆不被选中,小圆圆心在区间内,所以被选中

莎车县17851181260: ansys命令流vsel,r,174 eslv nsle nsel,r,loc,x,0, - 10 cm,lsjm,node -
主孙百沫:[答案] vsel是体的选择,其格式:VSEL,Type,Item,Comp,VMIN,VMAX,VINC,KSWP vsel,r,174 是说,在原来选择的基础上“再(r)”选择体174号 eslv是选择此体上附带的单元,nsle是选择单元上附带的节点 nsel,r,loc,x,0,-10 的意思是在原来选择的基...

莎车县17851181260: ansys里用坐标选择体的问题 -
主孙百沫: 一般用两到3个local选择,有时候加个很小的量区分,比如 epsi=1e-6; vsel,s,loc,x,xlocal-epsi,xlocal+epsi vsel,r,loc,y,ylocal-epsi,ylocal+epsi 其实就是选择体标号所在的位置,你用/PNUM,VLOU,1打开看看,一般就是物体的几何中心

莎车县17851181260: ANSYS如何选择一个范围内的所有体(使用vsel,s,loc,x) -
主孙百沫: Type Label identifying the type of volume select:S — Select a new set (default).R — Reselect a set from the current set.A — Additionally select a set and extend the current set.U — Unselect a set from the current set.ALL — Restore the full set....

莎车县17851181260: ANSYS 如何选择多个体 然后对这几个体进行网格划分 -
主孙百沫: vsel,none vsel,s……选中第一个 vsel,a……选第二个 vsel,a…… …… vmesh,all

莎车县17851181260: 为什么ansys里面按体号选择说是无效的 -
主孙百沫: 可能是体不存在导致的;也可能是选择的选项设置的不合适导致的.

莎车县17851181260: ansys选择的问题 -
主孙百沫: PLOTCTRLS--NUMBERING--勾选AREA NUMBERS 只有在正视图或者接近正视图时编号才会显示出来的,找到编号后用命令流,ASEL这个语段很好用,可以选择一个新的集合,还可以对这个集合进行编辑,增加或者减少面,同样的体的集合是VSEL,点的集合是LSEL

莎车县17851181260: ansys命令VSEL,S,VOLUME,,5,7,1什么意思? -
主孙百沫: VSEL !选择一组体 S !从全集中选择一组新的子集为当前子集VOLUME !以体号选择 5 !选择项目的范围的最小值.从5号开始 7 !选择项目的范围的最大值.到7号结束 1 !选择范围的增量.就是 从最小到最大的增量,5,7,1 就是体号为5,6,7 如果是 5,11,2 就是 5,7,9,11

莎车县17851181260: ansys选中一个体进行分配材料属性的命令是? -
主孙百沫: pick volumes 是GUI操作,如果要用命令流操作,你需要做的就是事先把你要赋属性的体通过vsel命令选出来. 最常用的就是通过编号来选择:vsel,s,volu,,Num1,Num2.注意volu后边是两个逗号,具体每个参数的含义可以参考帮助.Num1是当前...

莎车县17851181260: 问大侠一个问题,在ansys中如何选中立体中的一部分单元,有些单元在立体内部,如红色沿厚度z轴方向的部分 -
主孙百沫: 先选择那个扇形体,再选择那个面,再选择单元.如:vsel,s,,,1 asel,r,loc,z,-5 esla,s eplot 上面的参数根据你的情况改一下

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网